A simple class that supports creation of and iteration on configuration keys supported by a {@link DefaultExpressionEngine}
object.
For key creation the class works similar to a StringBuffer: There are several appendXXXX()
methods with which single parts of a key can be constructed. All these methods return a reference to the actual object so they can be written in a chain. When using this methods the exact syntax for keys need not be known.
This class also defines a specialized iterator for configuration keys. With such an iterator a key can be tokenized into its single parts. For each part it can be checked whether it has an associated index.
Instances of this class are always associated with an instance of {@link DefaultExpressionEngine}
, from which the current delimiters are obtained. So key creation and parsing is specific to this associated expression engine.
|
|
|
|
|
|
|
|