Definition
        
    Namespaces
    
            - Builder
 
            - Dumper
 
            - Exception
 
    
    Interfaces, Classes and Traits
    
            - ConfigurationInterface
 
        - Configuration interface.
 
            - NodeInterface
 
        - Common Interface among all nodes.
 
            - PrototypeNodeInterface
 
        - This interface must be implemented by nodes which can be used as prototypes.
 
    
            - ArrayNode
 
        - Represents an Array node in the config tree.
 
            - BaseNode
 
        - The base node class.
 
            - BooleanNode
 
        - This node represents a Boolean value in the config tree.
 
            - EnumNode
 
        - Node which only allows a finite set of values.
 
            - FloatNode
 
        - This node represents a float value in the config tree.
 
            - IntegerNode
 
        - This node represents an integer value in the config tree.
 
            - NumericNode
 
        - This node represents a numeric value in the config tree.
 
            - Processor
 
        - This class is the entry point for config normalization/merging/finalization.
 
            - PrototypedArrayNode
 
        - Represents a prototyped Array node in the config tree.
 
            - ScalarNode
 
        - This node represents a scalar value in the config tree.
 
            - VariableNode
 
        - This node represents a value of variable type in the config tree.