Package com.yahoo.config
Class Node
java.lang.Object
com.yahoo.config.Node
The Node class is superclass for all nodes in a
ConfigInstance
. Important subclasses of this node are InnerNode
and LeafNode
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Object
clone()
This method is meant for internal use in the configuration system.void
postInitialize
(String configId) Post-initialize this node.
-
Constructor Details
-
Node
public Node()
-
-
Method Details
-
postInitialize
Post-initialize this node. Any node needing to process its values depending on the config id should override this method.- Parameters:
configId
- the configId of the ConfigInstance that owns (or is) this node
-
clone
This method is meant for internal use in the configuration system. Overrides Object.clone(), and is overridden by LeafNode.clone().- Overrides:
clone
in classObject
- Returns:
- a new instance similar to this object.
- Throws:
CloneNotSupportedException
-