Class Node.JsonList
- All Implemented Interfaces:
Serializable, Cloneable, Iterable<Object>, Collection<Object>, List<Object>, RandomAccess, SequencedCollection<Object>, Node
- Enclosing interface:
Node
-
Nested Class Summary
Nested classes/interfaces inherited from interface Node
Node.JsonList, Node.JsonMap, Node.KeyValue, Node.NodeType, Node.ValueExtractor -
Field Summary
Fields inherited from class AbstractList
modCountFields inherited from interface Node
MISSING_NODE -
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault Booleandefault StringasText()default BigDecimaldefault Nodeelement(int index) default Iterator<Node.KeyValue> fields()default Nodedefault Node.NodeTypedefault @Nullable ObjectgetValue()default booleandefault booleanisNull()default booleanisObject()default intsize()Array lengthMethods 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, reversedMethods inherited from interface Node
isIntegralNumber
-
Method Details
-
getWrappedNode
-
element
-
fields
-
get
-
isMissingNode
default boolean isMissingNode()- Specified by:
isMissingNodein interfaceNode
-
isNull
-
isObject
-
arrayElements
- Specified by:
arrayElementsin interfaceNode
-
size
-
asText
-
getNodeType
- Specified by:
getNodeTypein interfaceNode
-
decimalValue
- Specified by:
decimalValuein interfaceNode
-
asBoolean
-
getValue
-
___do_not_implement_this_interface_seriously
default void ___do_not_implement_this_interface_seriously()- Specified by:
___do_not_implement_this_interface_seriouslyin interfaceNode
-