Package org.geotools.data.oracle.sdo
Class OrdinateList
- Object
-
- AbstractCollection<E>
-
- AbstractList
-
- OrdinateList
-
- All Implemented Interfaces:
Iterable
,Collection
,List
public class OrdinateList extends AbstractList
Used to provide a List API of an ordinate array.Insertions are not supported
- Author:
- jgarnett, Refractions Reasearch Inc.
- See Also:
net.refractions.jspatial.jts
-
-
Field Summary
-
Fields inherited from class AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description OrdinateList(double[] array)
OrdinateList(double[] array, int offset, int len)
OrdinateList(double[] array, int offset, int len, int start, int end)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
get(int index)
Used to grab value from array.double
getDouble(int index)
Quick double accessint
size()
Used todouble[]
toDoubleArray()
-
Methods inherited from class AbstractList
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList
-
Methods inherited from class AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
-
Methods inherited from interface Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
-
-
-
Method Detail
-
get
public Object get(int index)
Used to grab value from array.Description of get.
- Specified by:
get
in interfaceList
- Specified by:
get
in classAbstractList
- See Also:
List.get(int)
-
getDouble
public double getDouble(int index)
Quick double access
-
toDoubleArray
public double[] toDoubleArray()
-
size
public int size()
Used toDescription of size.
- Specified by:
size
in interfaceCollection
- Specified by:
size
in interfaceList
- Specified by:
size
in classAbstractCollection
- See Also:
Collection.size()
-
-