Class ValueList
java.lang.Object
java.util.AbstractCollection<Object>
java.util.AbstractList<Object>
java.util.ArrayList<Object>
com.amazonaws.services.dynamodbv2.document.utils.FluentArrayList<Object>
com.amazonaws.services.dynamodbv2.document.utils.ValueList
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<Object>
,Collection<Object>
,List<Object>
,RandomAccess
,SequencedCollection<Object>
Utility value list.
- See Also:
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAppends the given value to this list.Fluent method to add the elements to this list.appendBinary
(byte[] val) Appends the given value to this list.appendBinarySet
(byte[]... val) Appends the given values to this list as a set of byte arrays.appendBinarySet
(Set<byte[]> val) Appends the given value to this list.appendBoolean
(boolean val) Appends the given value to this list.appendInt
(int val) Appends the given value to this list.appendList
(Object... vals) Appends the given values to this list as a list.appendList
(List<?> val) Appends the given value to this list.appendLong
(long val) Appends the given value to this list.Appends the given value to this list.Appends a null value to this list.appendNumber
(Number val) Appends the given value to this list.appendNumber
(BigDecimal val) Appends the given value to this list.appendNumberSet
(Number... val) Appends the given values to this list as a number set.appendNumberSet
(BigDecimal... val) Appends the given value to this list as a set of BigDecimals.appendNumberSet
(Set<BigDecimal> val) Appends the given value to this list.appendString
(String val) Appends the given value to this list.appendStringSet
(String... val) Appends the given values to this list as a string set.appendStringSet
(Set<String> val) Appends the given value to this list.Methods inherited from class com.amazonaws.services.dynamodbv2.document.utils.FluentArrayList
appendAll, delete
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, ensureCapacity, equals, forEach, get, getFirst, getLast, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeIf, removeLast, 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 java.util.List
containsAll, reversed
-
Constructor Details
-
ValueList
public ValueList(int initialCapacity) -
ValueList
-
ValueList
public ValueList() -
ValueList
-
-
Method Details
-
appendAll
Description copied from class:FluentArrayList
Fluent method to add the elements to this list.- Overrides:
appendAll
in classFluentArrayList<Object>
-
appendString
Appends the given value to this list. -
appendNumber
Appends the given value to this list. -
appendNumber
Appends the given value to this list. -
appendInt
Appends the given value to this list. -
appendLong
Appends the given value to this list. -
appendBinary
Appends the given value to this list. -
appendStringSet
Appends the given value to this list. -
appendStringSet
Appends the given values to this list as a string set. -
appendNumberSet
Appends the given value to this list. -
appendNumberSet
Appends the given value to this list as a set of BigDecimals. -
appendNumberSet
Appends the given values to this list as a number set. -
appendBinarySet
Appends the given value to this list. -
appendBinarySet
Appends the given values to this list as a set of byte arrays. -
appendList
Appends the given value to this list. -
appendList
Appends the given values to this list as a list. -
appendMap
Appends the given value to this list. -
appendBoolean
Appends the given value to this list. -
appendNull
Appends a null value to this list. -
append
Appends the given value to this list. A value can be a- Number
- String
- binary (ie byte array or byte buffer)
- boolean
- null
- list (of any of the types on this list)
- map (append string key to value of any of the types on this list)
- set (of any of the types on this list)
- Overrides:
append
in classFluentArrayList<Object>
-