Inherits IPath.
List of all members.
Constructor & Destructor Documentation
Member Function Documentation
Will modify the path to make given parameters efficient.
- Parameters:
-
| parameters | list of parameters to be inserted |
Clone the path so it keep unmodified when updated while it has an occurrence in a dictionary
- Returns:
- a clone this path
Analyze the path to reach the first undefined parameter. Return the path parameter to open the node. The parameter has a wildcard for value (i.e: all matching nodes can be opened)
- Parameters:
-
| param | output path that will be updated with the appropriate node's type and name until to reach the first path parameter |
- Returns:
- IPathParameter having the right type and name and a wildcard for value (empty)
Getter on methods that should be invoked to get data. The returned list is unmodifiable.
- Returns:
- unmodifiable list of methods
Get the value of the path
- Returns:
- string path value
Will modify the path to remove all traces of parameters that are not defined.
Will modify the path to unset all parameters that were defined
Set methods that should be invoked to get data. The list contains PathMethod having method and array of Object for arguments.
- Parameters:
-
| list | that will be copied to keep it unmodifiable |
- Returns:
- unmodifiable map of methods
Set the value of the path in string
- Parameters:
-
| path | string representation of the targeted node in a IDataset |
Returns the String representation of the path.
Member Data Documentation
The documentation for this class was generated from the following file: