Get the node if the specified path is not a node
Get the value of the node
Get an array of properties on the specified path
Get an array of properties on the node
Get an associative array of object properties in the specified path
Get an associative array of object properties in the node
Get the value, otherwise return the default value
Get the node at the specified path, or return to the default value
Check property is array
Check property is null
Check property is object
Check type node
Returns the length of an object
Checking for the presence of the node in the specified path
Recursive merge properties
Finding and installing a new value in the specified path
Finding and installing a new value in the specified path
Installing a new value in the node
Get a subset of properties in the specified path
The string representation
Convert value type to object
Class contains methods to manage the properties