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>
-
Field Summary
Fields inherited from class 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 FluentArrayList
appendAll, deleteMethods inherited from class 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, trimToSizeMethods inherited from class AbstractCollection
containsAll, toStringMethods inherited from interface Collection
parallelStream, stream, toArrayMethods inherited from interface List
containsAll, reversed
-
Constructor Details
-
ValueList
public ValueList(int initialCapacity) -
ValueList
-
ValueList
public ValueList() -
ValueList
-
-
Method Details
-
appendAll
Description copied from class:FluentArrayListFluent method to add the elements to this list.- Overrides:
appendAllin classFluentArrayList<Object>
-
appendString
-
appendNumber
Appends the given value to this list. -
appendNumber
-
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
-
appendStringSet
-
appendNumberSet
Appends the given value to this list. -
appendNumberSet
Appends the given value to this list as a set of BigDecimals. -
appendNumberSet
-
appendBinarySet
-
appendBinarySet
Appends the given values to this list as a set of byte arrays. -
appendList
-
appendList
-
appendMap
-
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:
appendin classFluentArrayList<Object>
-