Object ExecutionPlanNode.Companion
-
- All Implemented Interfaces:
public class ExecutionPlanNode.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static ExecutionPlanNode.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final ExecutionPlanNodecontainer(String label)Constructor for a container node final ExecutionPlanNodeaction(String value)Constructor for an action node final <T extends Into<NodeValue>> ExecutionPlanNodevalueNode(T value)Constructor for a value node final ExecutionPlanNodevalueNode(String value)Constructor for a String value node final ExecutionPlanNodevalueNode(UInt value)Constructor for a UInt value node final ExecutionPlanNodevalueNode(JsonValue value)Constructor for a JSON value node final ExecutionPlanNodevalueNode(Element value)Constructor for an XML Element value node final <T extends Into<DocPath>> ExecutionPlanNoderesolveValue(T resolveStr)Constructor for a resolve node final <T extends Into<DocPath>> ExecutionPlanNoderesolveCurrentValue(T resolveStr)Constructor for a resolve current node final ExecutionPlanNodesplat()Constructor for the splat node final <S extends Into<String>> ExecutionPlanNodeannotation(S description)-
-
Method Detail
-
container
final ExecutionPlanNode container(String label)
Constructor for a container node
-
action
final ExecutionPlanNode action(String value)
Constructor for an action node
-
valueNode
final <T extends Into<NodeValue>> ExecutionPlanNode valueNode(T value)
Constructor for a value node
-
valueNode
final ExecutionPlanNode valueNode(String value)
Constructor for a String value node
-
valueNode
final ExecutionPlanNode valueNode(UInt value)
Constructor for a UInt value node
-
valueNode
final ExecutionPlanNode valueNode(JsonValue value)
Constructor for a JSON value node
-
valueNode
final ExecutionPlanNode valueNode(Element value)
Constructor for an XML Element value node
-
resolveValue
final <T extends Into<DocPath>> ExecutionPlanNode resolveValue(T resolveStr)
Constructor for a resolve node
-
resolveCurrentValue
final <T extends Into<DocPath>> ExecutionPlanNode resolveCurrentValue(T resolveStr)
Constructor for a resolve current node
-
splat
final ExecutionPlanNode splat()
Constructor for the splat node
-
annotation
final <S extends Into<String>> ExecutionPlanNode annotation(S description)
-
-
-
-