- All Implemented Interfaces:
BoundingBoxProvider
,GmlElement
,Serializable
,Cloneable
,Iterable<DirectPosition>
,Collection<DirectPosition>
,List<DirectPosition>
,RandomAccess
public class DirectPositionList
extends ArrayList<DirectPosition>
implements GmlElement, BoundingBoxProvider
gml:posList
- See Also:
-
Field Summary
FieldsFields inherited from class java.util.AbstractList
modCount
Fields inherited from interface de.turnertech.ows.gml.GmlElement
NAMESPACE
-
Constructor Summary
ConstructorsConstructorDescriptionDirectPositionList
(int initialCapacity) DirectPositionList
(DirectPosition... positions) DirectPositionList
(SpatialReferenceSystem srs, int initialCapacity) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getSrs()
int
hashCode()
void
writeGml
(XMLStreamWriter out, String localName, String namespaceURI, SpatialReferenceSystemRepresentation srsRepresentation) Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
Methods inherited from class java.util.AbstractCollection
containsAll, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods inherited from interface de.turnertech.ows.gml.GmlElement
toGml, toGml, writeGml, writeGmlStartElement
Methods inherited from interface java.util.List
containsAll
-
Field Details
-
GML_NAME
- See Also:
-
-
Constructor Details
-
DirectPositionList
public DirectPositionList() -
DirectPositionList
public DirectPositionList(int initialCapacity) -
DirectPositionList
-
DirectPositionList
-
-
Method Details
-
getSrs
-
writeGml
public void writeGml(XMLStreamWriter out, String localName, String namespaceURI, SpatialReferenceSystemRepresentation srsRepresentation) - Specified by:
writeGml
in interfaceGmlElement
-
getGmlName
- Specified by:
getGmlName
in interfaceGmlElement
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfaceCollection<DirectPosition>
- Specified by:
hashCode
in interfaceList<DirectPosition>
- Overrides:
hashCode
in classArrayList<DirectPosition>
-
equals
- Specified by:
equals
in interfaceCollection<DirectPosition>
- Specified by:
equals
in interfaceList<DirectPosition>
- Overrides:
equals
in classArrayList<DirectPosition>
-
getBoundingBox
- Specified by:
getBoundingBox
in interfaceBoundingBoxProvider
-