net.opengis.gml.schema
Class LineStringType
java.lang.Object
net.opengis.gml.schema.AbstractGMLType
net.opengis.gml.schema.AbstractGeometryType
net.opengis.gml.schema.AbstractGeometricPrimitiveType
net.opengis.gml.schema.AbstractCurveType
net.opengis.gml.schema.LineStringType
- 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 LineStringType
- extends AbstractCurveType
- 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 LineString is a special curve that consists of a
single segment with linear interpolation. It is defined
by two or more coordinate tuples, with linear interpolation
between them. It is backwards compatible with the LineString
of GML 2.
Java class for LineStringType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LineStringType">
<complexContent>
<extension base="{http://www.opengis.net/gml}AbstractCurveType">
<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()
Gets the value of the posList property. |
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
LineStringType
public LineStringType()
getPosList
public PosList getPosList()
- Gets the value of the posList property.
- 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 AbstractCurveType
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 AbstractCurveType
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 AbstractCurveType
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 AbstractCurveType
equals
public boolean equals(Object object)
- Overrides:
equals
in class AbstractCurveType
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 AbstractCurveType
hashCode
public int hashCode()
- Overrides:
hashCode
in class AbstractCurveType
clone
public Object clone()
- Overrides:
clone
in class AbstractCurveType
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
- Overrides:
copyTo
in class AbstractCurveType
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 AbstractCurveType
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
Copyright © 2011 TRiDaS. All Rights Reserved.