Interface Node
- All Known Implementing Classes:
Node.JsonList,Node.JsonMap
public interface Node
For internal use only!!! Abstract node representation.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classstatic classstatic enumstatic interface -
Field Summary
Fields -
Method Summary
-
Field Details
-
MISSING_NODE
-
-
Method Details
-
element
-
fields
Iterator<Node.KeyValue> fields() -
get
-
isMissingNode
boolean isMissingNode() -
isNull
boolean isNull() -
arrayElements
-
size
int size()Array length -
asText
String asText() -
getNodeType
Node.NodeType getNodeType() -
decimalValue
BigDecimal decimalValue() -
isIntegralNumber
default boolean isIntegralNumber()Returns true if the value is an integer. 1 is an integer 1.0, 1.1, 1e3, 1e0, 1e-3 is not. -
asBoolean
Boolean asBoolean() -
getValue
Object getValue() -
___do_not_implement_this_interface_seriously
void ___do_not_implement_this_interface_seriously()
-