Uses of Class
com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
-
Packages that use NodeState Package Description com.yahoo.documentapi.messagebus.systemstate.parser com.yahoo.documentapi.messagebus.systemstate.rule -
-
Uses of NodeState in com.yahoo.documentapi.messagebus.systemstate.parser
Methods in com.yahoo.documentapi.messagebus.systemstate.parser that return NodeState Modifier and Type Method Description NodeState
StateParser. systemState()
-
Uses of NodeState in com.yahoo.documentapi.messagebus.systemstate.rule
Methods in com.yahoo.documentapi.messagebus.systemstate.rule that return NodeState Modifier and Type Method Description NodeState
NodeState. addChild(String key, NodeState child)
Adds a child to this node at the given location.NodeState
NodeState. clear()
Clears both the internal state and child list, then compacts the tree from this node upwards.NodeState
NodeState. copy(NodeState node)
Copies the state content of another node state object into this.NodeState
NodeState. getChild(String key)
Returns the child at the given location relative to this.NodeState
NodeState. getChild(String key, boolean force)
Returns the child at the given location relative to this.NodeState
NodeState. removeChild(String key)
Removes the named child node from this node, and attempts to compact the system state from this node upwards by removing empty nodes.NodeState
NodeState. removeState(String key)
Removes the named (key, value) state pair from this node, and attempts to compact the system state from this node upwards by removing empty nodes.NodeState
NodeState. setParent(NodeState parent, String id)
Sets the parent of this node.NodeState
NodeState. setState(String key, String value)
Sets some arbitrary state data in this node.Methods in com.yahoo.documentapi.messagebus.systemstate.rule that return types with arguments of type NodeState Modifier and Type Method Description Map<String,NodeState>
NodeState. getChildren()
Returns the map of child nodes for iteration.Methods in com.yahoo.documentapi.messagebus.systemstate.rule with parameters of type NodeState Modifier and Type Method Description NodeState
NodeState. addChild(String key, NodeState child)
Adds a child to this node at the given location.NodeState
NodeState. copy(NodeState node)
Copies the state content of another node state object into this.NodeState
NodeState. setParent(NodeState parent, String id)
Sets the parent of this node.
-