java.lang.Object
io.xpipe.core.data.node.DataStructureNode
io.xpipe.core.data.node.TupleNode
- All Implemented Interfaces:
Iterable<DataStructureNode>
- Direct Known Subclasses:
LinkedTupleNode,SimpleTupleNode
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.xpipe.core.data.node.DataStructureNode
DataStructureNode.KeyValue -
Field Summary
Fields inherited from class io.xpipe.core.data.node.DataStructureNode
BOOLEAN_FALSE, BOOLEAN_TRUE, CURRENCY_CODE, DATE_VALUE, DECIMAL_VALUE, INTEGER_VALUE, IS_BINARY, IS_BOOLEAN, IS_CURRENCY, IS_DATE, IS_DECIMAL, IS_INSTANT, IS_INTEGER, IS_NULL, IS_TEXT, KEY_ROW_NAME, KEY_TABLE_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TupleNode.Builderbuilder()booleaninthashCode()final booleanisTuple()abstract TupleNodemutable()static TupleNodeof(List<DataStructureNode> nodes) static TupleNodeof(List<String> names, List<? extends DataStructureNode> nodes) toString(int indent) Methods inherited from class io.xpipe.core.data.node.DataStructureNode
asArray, asInt, asString, asTuple, asValue, at, clear, clearMetaAttributes, determineDataType, forEach, forKey, forKeyIfPresent, getKeyNames, getKeyValuePairs, getMetaAttribute, getMetaAttributes, getName, getNodes, hasMetaAttribute, isArray, isMutable, isValue, iterator, keyNameAt, metaToString, put, put, remove, remove, set, size, spliterator, stream, tag, tag, tag, toString, unsupported
-
Constructor Details
-
TupleNode
public TupleNode()
-
-
Method Details
-
builder
-
of
-
of
-
mutable
- Overrides:
mutablein classDataStructureNode
-
isTuple
public final boolean isTuple()- Overrides:
isTuplein classDataStructureNode
-
toString
- Specified by:
toStringin classDataStructureNode
-
equals
-
hashCode
public int hashCode()
-