Class Node.JsonMap
- Enclosing interface:
Node
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> Nested classes/interfaces inherited from interface net.javacrumbs.jsonunit.core.internal.Node
Node.JsonList, Node.JsonMap, Node.KeyValue, Node.NodeType, Node.ValueExtractor -
Field Summary
Fields inherited from interface net.javacrumbs.jsonunit.core.internal.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 ObjectgetValue()default booleandefault booleanisNull()default intsize()Array lengthtoString()Methods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesMethods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizeMethods inherited from class java.util.AbstractMap
equals, hashCodeMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, equals, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizeMethods inherited from interface net.javacrumbs.jsonunit.core.internal.Node
isIntegralNumber
-
Method Details
-
toString
- Overrides:
toStringin classAbstractMap<String,Object>
-
getWrappedNode
-
element
-
fields
-
get
-
isMissingNode
default boolean isMissingNode()- Specified by:
isMissingNodein interfaceNode
-
isNull
default boolean isNull() -
arrayElements
- Specified by:
arrayElementsin interfaceNode
-
size
default int size()Description copied from interface:NodeArray length -
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
-