Package org.postgresql.jdbc
Class ArrayDecoding.PgArrayList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<java.lang.Object>
-
- org.postgresql.jdbc.ArrayDecoding.PgArrayList
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<java.lang.Object>
,java.util.Collection<java.lang.Object>
,java.util.List<java.lang.Object>
,java.util.RandomAccess
- Enclosing class:
- ArrayDecoding
static final class ArrayDecoding.PgArrayList extends java.util.ArrayList<java.lang.Object>
Array list implementation specific for storing PG array elements. IfdimensionsCount
is1
, the contents will beString
. For all larger dimensionsCount, the values will beArrayDecoding.PgArrayList
instances.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
dimensionsCount
How many dimensions.private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description PgArrayList()
-
Method Summary
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
dimensionsCount
int dimensionsCount
How many dimensions.
-
-