net.opengis.gml.schema
Class LinearRingType
java.lang.Object
net.opengis.gml.schema.AbstractGMLType
net.opengis.gml.schema.AbstractGeometryType
net.opengis.gml.schema.LinearRingType
- All Implemented Interfaces:
- Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
public class LinearRingType
- extends AbstractGeometryType
- implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
A LinearRing is defined by four or more coordinate tuples,
with linear interpolation between them; the first and last
coordinates must be coincident.
Java class for LinearRingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LinearRingType">
<complexContent>
<extension base="{http://www.opengis.net/gml}AbstractGeometryType">
<sequence>
<element ref="{http://www.opengis.net/gml}posList"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
|
Method Summary |
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
|
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
|
Object |
clone()
|
Object |
copyTo(Object target)
|
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy 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.EqualsStrategy strategy)
|
PosList |
getPosList()
The "posList" element provides a compact way to
specifiy the coordinates of the control points,
if all control points are in the same coordinate
reference systems and belong to this ring only. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
|
boolean |
isSetPosList()
|
void |
setPosList(PosList value)
Sets the value of the posList property. |
String |
toString()
|
posList
protected PosList posList
LinearRingType
public LinearRingType()
getPosList
public PosList getPosList()
- The "posList" element provides a compact way to
specifiy the coordinates of the control points,
if all control points are in the same coordinate
reference systems and belong to this ring only.
The number of direct positions in the list must
be at least four.
- Returns:
- possible object is
PosList
setPosList
public void setPosList(PosList value)
- Sets the value of the posList property.
- Parameters:
value - allowed object is
PosList
isSetPosList
public boolean isSetPosList()
toString
public String toString()
- Overrides:
toString in class AbstractGeometryType
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
- Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString- Overrides:
append in class AbstractGeometryType
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
- Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString- Overrides:
appendFields in class AbstractGeometryType
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
- Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals- Overrides:
equals in class AbstractGeometryType
equals
public boolean equals(Object object)
- Overrides:
equals in class AbstractGeometryType
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode- Overrides:
hashCode in class AbstractGeometryType
hashCode
public int hashCode()
- Overrides:
hashCode in class AbstractGeometryType
clone
public Object clone()
- Overrides:
clone in class AbstractGeometryType
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo- Overrides:
copyTo in class AbstractGeometryType
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
- Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo- Overrides:
copyTo in class AbstractGeometryType
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Copyright © 2011 TRiDaS. All Rights Reserved.