Class DirectPositionListType
- java.lang.Object
-
- nl.b3p.csw.jaxb.gml.DirectPositionListType
-
public class DirectPositionListType extends Object
DirectPositionList instances hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS).Java class for DirectPositionListType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DirectPositionListType"> <simpleContent> <extension base="<http://www.opengis.net/gml>doubleList"> <attGroup ref="{http://www.opengis.net/gml}SRSReferenceGroup"/> <attribute name="count" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" /> </extension> </simpleContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>axisLabelsprotected BigIntegercountprotected BigIntegersrsDimensionprotected StringsrsNameprotected List<String>uomLabelsprotected List<Double>value
-
Constructor Summary
Constructors Constructor Description DirectPositionListType()Default no-arg constructorDirectPositionListType(List<Double> value, BigInteger count, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getAxisLabels()Gets the value of the axisLabels property.BigIntegergetCount()Gets the value of the count property.BigIntegergetSrsDimension()Gets the value of the srsDimension property.StringgetSrsName()Gets the value of the srsName property.List<String>getUomLabels()Gets the value of the uomLabels property.List<Double>getValue()XML List based on XML Schema double type.voidsetCount(BigInteger value)Sets the value of the count property.voidsetSrsDimension(BigInteger value)Sets the value of the srsDimension property.voidsetSrsName(String value)Sets the value of the srsName property.
-
-
-
Field Detail
-
count
protected BigInteger count
-
srsName
protected String srsName
-
srsDimension
protected BigInteger srsDimension
-
-
Constructor Detail
-
DirectPositionListType
public DirectPositionListType()
Default no-arg constructor
-
DirectPositionListType
public DirectPositionListType(List<Double> value, BigInteger count, String srsName, BigInteger srsDimension, List<String> axisLabels, List<String> uomLabels)
Fully-initialising value constructor
-
-
Method Detail
-
getValue
public List<Double> getValue()
XML List based on XML Schema double type. An element of this type contains a space-separated list of double values Gets the value of the value property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the value property.For example, to add a new item, do as follows:
getValue().add(newItem);Objects of the following type(s) are allowed in the list
Double
-
getCount
public BigInteger getCount()
Gets the value of the count property.- Returns:
- possible object is
BigInteger
-
setCount
public void setCount(BigInteger value)
Sets the value of the count property.- Parameters:
value- allowed object isBigInteger
-
getSrsName
public String getSrsName()
Gets the value of the srsName property.- Returns:
- possible object is
String
-
setSrsName
public void setSrsName(String value)
Sets the value of the srsName property.- Parameters:
value- allowed object isString
-
getSrsDimension
public BigInteger getSrsDimension()
Gets the value of the srsDimension property.- Returns:
- possible object is
BigInteger
-
setSrsDimension
public void setSrsDimension(BigInteger value)
Sets the value of the srsDimension property.- Parameters:
value- allowed object isBigInteger
-
getAxisLabels
public List<String> getAxisLabels()
Gets the value of the axisLabels property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the axisLabels property.For example, to add a new item, do as follows:
getAxisLabels().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getUomLabels
public List<String> getUomLabels()
Gets the value of the uomLabels property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the uomLabels property.For example, to add a new item, do as follows:
getUomLabels().add(newItem);Objects of the following type(s) are allowed in the list
String
-
-