Class DirectPositionList
- java.lang.Object
-
- org.citygml4j.model.gml.geometry.primitives.DirectPositionList
-
- All Implemented Interfaces:
java.io.Serializable
,ModelObject
,Child
,Copyable
,SRSInformationGroup
,SRSReferenceGroup
,GML
public class DirectPositionList extends java.lang.Object implements SRSReferenceGroup, Child, Copyable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DirectPositionList()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAxisLabel(java.lang.String axisLabel)
void
addUomLabel(java.lang.String uomLabel)
void
addValue(java.lang.Double value)
void
addValue(java.util.List<java.lang.Double> value)
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<java.lang.String>
getAxisLabels()
java.lang.Integer
getCount()
GMLClass
getGMLClass()
java.lang.String
getInheritedSrsName()
ModelObject
getParent()
java.lang.Integer
getSrsDimension()
java.lang.String
getSrsName()
java.util.List<java.lang.String>
getUomLabels()
java.util.List<java.lang.Double>
getValue()
boolean
isSetAxisLabels()
boolean
isSetCount()
boolean
isSetParent()
boolean
isSetSrsDimension()
boolean
isSetSrsName()
boolean
isSetUomLabels()
boolean
isSetValue()
void
setAxisLabels(java.util.List<java.lang.String> axisLabels)
void
setCount(java.lang.Integer count)
void
setParent(ModelObject parent)
void
setSrsDimension(java.lang.Integer srsDimension)
void
setSrsName(java.lang.String srsName)
void
setUomLabels(java.util.List<java.lang.String> uomLabels)
void
setValue(java.util.List<java.lang.Double> value)
java.util.List<java.lang.Double>
toList3d()
java.util.List<java.lang.Double>
toList3d(boolean reverseOrder)
void
unsetAxisLabels()
boolean
unsetAxisLabels(java.lang.String axisLabel)
void
unsetCount()
void
unsetParent()
void
unsetSrsDimension()
void
unsetSrsName()
void
unsetUomLabels()
boolean
unsetUomLabels(java.lang.String uomLabel)
void
unsetValue()
-
-
-
Method Detail
-
getGMLClass
public GMLClass getGMLClass()
- Specified by:
getGMLClass
in interfaceGML
-
addValue
public void addValue(java.lang.Double value)
-
addValue
public void addValue(java.util.List<java.lang.Double> value)
-
getCount
public java.lang.Integer getCount()
-
getValue
public java.util.List<java.lang.Double> getValue()
-
isSetCount
public boolean isSetCount()
-
isSetValue
public boolean isSetValue()
-
setCount
public void setCount(java.lang.Integer count)
-
setValue
public void setValue(java.util.List<java.lang.Double> value)
-
toList3d
public java.util.List<java.lang.Double> toList3d()
-
toList3d
public java.util.List<java.lang.Double> toList3d(boolean reverseOrder)
-
unsetCount
public void unsetCount()
-
unsetValue
public void unsetValue()
-
getSrsDimension
public java.lang.Integer getSrsDimension()
- Specified by:
getSrsDimension
in interfaceSRSReferenceGroup
-
getSrsName
public java.lang.String getSrsName()
- Specified by:
getSrsName
in interfaceSRSReferenceGroup
-
getInheritedSrsName
public java.lang.String getInheritedSrsName()
- Specified by:
getInheritedSrsName
in interfaceSRSReferenceGroup
-
isSetSrsDimension
public boolean isSetSrsDimension()
- Specified by:
isSetSrsDimension
in interfaceSRSReferenceGroup
-
isSetSrsName
public boolean isSetSrsName()
- Specified by:
isSetSrsName
in interfaceSRSReferenceGroup
-
setSrsDimension
public void setSrsDimension(java.lang.Integer srsDimension)
- Specified by:
setSrsDimension
in interfaceSRSReferenceGroup
-
setSrsName
public void setSrsName(java.lang.String srsName)
- Specified by:
setSrsName
in interfaceSRSReferenceGroup
-
unsetSrsDimension
public void unsetSrsDimension()
- Specified by:
unsetSrsDimension
in interfaceSRSReferenceGroup
-
unsetSrsName
public void unsetSrsName()
- Specified by:
unsetSrsName
in interfaceSRSReferenceGroup
-
addAxisLabel
public void addAxisLabel(java.lang.String axisLabel)
- Specified by:
addAxisLabel
in interfaceSRSInformationGroup
-
addUomLabel
public void addUomLabel(java.lang.String uomLabel)
- Specified by:
addUomLabel
in interfaceSRSInformationGroup
-
getAxisLabels
public java.util.List<java.lang.String> getAxisLabels()
- Specified by:
getAxisLabels
in interfaceSRSInformationGroup
-
getUomLabels
public java.util.List<java.lang.String> getUomLabels()
- Specified by:
getUomLabels
in interfaceSRSInformationGroup
-
isSetAxisLabels
public boolean isSetAxisLabels()
- Specified by:
isSetAxisLabels
in interfaceSRSInformationGroup
-
isSetUomLabels
public boolean isSetUomLabels()
- Specified by:
isSetUomLabels
in interfaceSRSInformationGroup
-
setAxisLabels
public void setAxisLabels(java.util.List<java.lang.String> axisLabels)
- Specified by:
setAxisLabels
in interfaceSRSInformationGroup
-
setUomLabels
public void setUomLabels(java.util.List<java.lang.String> uomLabels)
- Specified by:
setUomLabels
in interfaceSRSInformationGroup
-
unsetAxisLabels
public void unsetAxisLabels()
- Specified by:
unsetAxisLabels
in interfaceSRSInformationGroup
-
unsetAxisLabels
public boolean unsetAxisLabels(java.lang.String axisLabel)
- Specified by:
unsetAxisLabels
in interfaceSRSInformationGroup
-
unsetUomLabels
public void unsetUomLabels()
- Specified by:
unsetUomLabels
in interfaceSRSInformationGroup
-
unsetUomLabels
public boolean unsetUomLabels(java.lang.String uomLabel)
- Specified by:
unsetUomLabels
in interfaceSRSInformationGroup
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
getParent
public ModelObject getParent()
-
setParent
public void setParent(ModelObject parent)
-
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interfaceChild
-
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interfaceChild
-
-