|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.opengis.ols.v_1_2.AbstractDataType
net.opengis.ols.v_1_2.AbstractLocationType
net.opengis.ols.v_1_2.AbstractPositionType
net.opengis.ols.v_1_2.PositionType
public class PositionType
Java class for PositionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PositionType">
<complexContent>
<extension base="{http://www.opengis.net/xls}AbstractPositionType">
<sequence>
<element ref="{http://www.opengis.net/gml}Point"/>
<choice minOccurs="0">
<element ref="{http://www.opengis.net/xls}Ellipse"/>
<element ref="{http://www.opengis.net/gml}CircleByCenterPoint"/>
<element ref="{http://www.opengis.net/xls}CircularArc"/>
<element ref="{http://www.opengis.net/gml}Polygon"/>
<element ref="{http://www.opengis.net/gml}MultiPolygon"/>
</choice>
<element name="QoP" type="{http://www.opengis.net/xls}QualityOfPositionType" minOccurs="0"/>
<element ref="{http://www.opengis.net/xls}Time" minOccurs="0"/>
<element name="Speed" type="{http://www.opengis.net/xls}SpeedType" minOccurs="0"/>
<element name="Direction" type="{http://www.opengis.net/xls}AngleType" minOccurs="0"/>
</sequence>
<attribute name="levelOfConf" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected CircleByCenterPointType |
circleByCenterPoint
|
protected CircularArcType |
circularArc
|
protected AngleType |
direction
|
protected EllipseType |
ellipse
|
protected String |
levelOfConf
|
protected MultiPolygonType |
multiPolygon
|
protected PointType |
point
|
protected PolygonType |
polygon
|
protected QualityOfPositionType |
qoP
|
protected SpeedType |
speed
|
protected TimeType |
time
|
| Constructor Summary | |
|---|---|
PositionType()
|
|
| Method Summary | |
|---|---|
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
|
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
|
Object |
clone()
|
Object |
copyTo(Object target)
|
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
|
Object |
createNewInstance()
|
boolean |
equals(Object object)
|
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
|
CircleByCenterPointType |
getCircleByCenterPoint()
Gets the value of the circleByCenterPoint property. |
CircularArcType |
getCircularArc()
Gets the value of the circularArc property. |
AngleType |
getDirection()
Gets the value of the direction property. |
EllipseType |
getEllipse()
Gets the value of the ellipse property. |
String |
getLevelOfConf()
Gets the value of the levelOfConf property. |
MultiPolygonType |
getMultiPolygon()
Gets the value of the multiPolygon property. |
PointType |
getPoint()
Gets the value of the point property. |
PolygonType |
getPolygon()
Gets the value of the polygon property. |
QualityOfPositionType |
getQoP()
Gets the value of the qoP property. |
SpeedType |
getSpeed()
Gets the value of the speed property. |
TimeType |
getTime()
Gets the value of the time property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
|
boolean |
isSetCircleByCenterPoint()
|
boolean |
isSetCircularArc()
|
boolean |
isSetDirection()
|
boolean |
isSetEllipse()
|
boolean |
isSetLevelOfConf()
|
boolean |
isSetMultiPolygon()
|
boolean |
isSetPoint()
|
boolean |
isSetPolygon()
|
boolean |
isSetQoP()
|
boolean |
isSetSpeed()
|
boolean |
isSetTime()
|
void |
mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
|
void |
mergeFrom(Object left,
Object right)
|
void |
setCircleByCenterPoint(CircleByCenterPointType value)
Sets the value of the circleByCenterPoint property. |
void |
setCircularArc(CircularArcType value)
Sets the value of the circularArc property. |
void |
setDirection(AngleType value)
Sets the value of the direction property. |
void |
setEllipse(EllipseType value)
Sets the value of the ellipse property. |
void |
setLevelOfConf(String value)
Sets the value of the levelOfConf property. |
void |
setMultiPolygon(MultiPolygonType value)
Sets the value of the multiPolygon property. |
void |
setPoint(PointType value)
Sets the value of the point property. |
void |
setPolygon(PolygonType value)
Sets the value of the polygon property. |
void |
setQoP(QualityOfPositionType value)
Sets the value of the qoP property. |
void |
setSpeed(SpeedType value)
Sets the value of the speed property. |
void |
setTime(TimeType value)
Sets the value of the time property. |
String |
toString()
|
PositionType |
withCircleByCenterPoint(CircleByCenterPointType value)
|
PositionType |
withCircularArc(CircularArcType value)
|
PositionType |
withDirection(AngleType value)
|
PositionType |
withEllipse(EllipseType value)
|
PositionType |
withLevelOfConf(String value)
|
PositionType |
withMultiPolygon(MultiPolygonType value)
|
PositionType |
withPoint(PointType value)
|
PositionType |
withPolygon(PolygonType value)
|
PositionType |
withQoP(QualityOfPositionType value)
|
PositionType |
withSpeed(SpeedType value)
|
PositionType |
withTime(TimeType value)
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected PointType point
protected EllipseType ellipse
protected CircleByCenterPointType circleByCenterPoint
protected CircularArcType circularArc
protected PolygonType polygon
protected MultiPolygonType multiPolygon
protected QualityOfPositionType qoP
protected TimeType time
protected SpeedType speed
protected AngleType direction
protected String levelOfConf
| Constructor Detail |
|---|
public PositionType()
| Method Detail |
|---|
public PointType getPoint()
PointTypepublic void setPoint(PointType value)
value - allowed object is
PointTypepublic boolean isSetPoint()
public EllipseType getEllipse()
EllipseTypepublic void setEllipse(EllipseType value)
value - allowed object is
EllipseTypepublic boolean isSetEllipse()
public CircleByCenterPointType getCircleByCenterPoint()
CircleByCenterPointTypepublic void setCircleByCenterPoint(CircleByCenterPointType value)
value - allowed object is
CircleByCenterPointTypepublic boolean isSetCircleByCenterPoint()
public CircularArcType getCircularArc()
CircularArcTypepublic void setCircularArc(CircularArcType value)
value - allowed object is
CircularArcTypepublic boolean isSetCircularArc()
public PolygonType getPolygon()
PolygonTypepublic void setPolygon(PolygonType value)
value - allowed object is
PolygonTypepublic boolean isSetPolygon()
public MultiPolygonType getMultiPolygon()
MultiPolygonTypepublic void setMultiPolygon(MultiPolygonType value)
value - allowed object is
MultiPolygonTypepublic boolean isSetMultiPolygon()
public QualityOfPositionType getQoP()
QualityOfPositionTypepublic void setQoP(QualityOfPositionType value)
value - allowed object is
QualityOfPositionTypepublic boolean isSetQoP()
public TimeType getTime()
TimeTypepublic void setTime(TimeType value)
value - allowed object is
TimeTypepublic boolean isSetTime()
public SpeedType getSpeed()
SpeedTypepublic void setSpeed(SpeedType value)
value - allowed object is
SpeedTypepublic boolean isSetSpeed()
public AngleType getDirection()
AngleTypepublic void setDirection(AngleType value)
value - allowed object is
AngleTypepublic boolean isSetDirection()
public String getLevelOfConf()
Stringpublic void setLevelOfConf(String value)
value - allowed object is
Stringpublic boolean isSetLevelOfConf()
public String toString()
toString in class AbstractPositionType
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToString2append in class AbstractPositionType
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2appendFields in class AbstractPositionType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2equals in class AbstractPositionTypepublic boolean equals(Object object)
equals in class AbstractPositionType
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class AbstractPositionTypepublic int hashCode()
hashCode in class AbstractPositionTypepublic Object clone()
clone in class AbstractPositionTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractPositionType
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2copyTo in class AbstractPositionTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2createNewInstance in class AbstractDataType
public void mergeFrom(Object left,
Object right)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractPositionType
public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2mergeFrom in class AbstractPositionTypepublic PositionType withPoint(PointType value)
public PositionType withEllipse(EllipseType value)
public PositionType withCircleByCenterPoint(CircleByCenterPointType value)
public PositionType withCircularArc(CircularArcType value)
public PositionType withPolygon(PolygonType value)
public PositionType withMultiPolygon(MultiPolygonType value)
public PositionType withQoP(QualityOfPositionType value)
public PositionType withTime(TimeType value)
public PositionType withSpeed(SpeedType value)
public PositionType withDirection(AngleType value)
public PositionType withLevelOfConf(String value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||