All Methods Instance Methods Abstract Methods 
Modifier and Type Method and Description
Binary getBinary(Node aNode, String aPropertyName)
Gets a Binary property from a Node.
Binary getBinary(Node aNode, String aPropertyName, Binary aDefaultValue)
Gets a Binary property from a node with a fallback value if the property doesn't exist.
boolean getBoolean(Node aNode, String aPropertyName)
Gets a boolean property from a Node.
boolean getBoolean(Node aNode, String aPropertyName, boolean aDefaultValue)
Gets a boolean property from a Node with a fallback value if the property doesn't exist or is incompatible with the boolean type.
Calendar getCalendar(Node aNode, String aPropertyName)
Gets a Calendar property from a Node.
Calendar getCalendar(Node aNode, String aPropertyName, Calendar aDefaultValue)
Gets a Calendar property from a Node with a fallback value if the property doesn't exist or is incompatible with the Calendar type.
double getDouble(Node aNode, String aPropertyName)
Gets a double property from a Node.
double getDouble(Node aNode, String aPropertyName, double aDefaultValue)
Gets a double property from a node with a fallback value if the property doesn't exist or is incompatible with the double type.
Node getEnabledNode(Node aNode, String aEnablingPropertyName, String aNodePropertyName)
Gets a Node property from a Node if an enabling property allows it.
Node getEnabledNode(Node aNode, String aEnablingPropertyName, String aNodePropertyName, Node aDefaultValue)
Gets a Node property from a Node if an enabling property allows it, with a fallback Node value.
String getEnabledString(Node aNode, String aEnablingPropertyName, String aStringPropertyName)
Gets a String property from a Node if an enabling boolean property allows it.
String getEnabledString(Node aNode, String aEnablingPropertyName, String aStringPropertyName, String aDefaultValue)
Gets a String property from a Node if an enabling boolean property allows it, with a fallback value.
String getEnabledStringEscaped(Node aNode, String aEnablingPropertyName, String aStringPropertyName)
Gets a String property from a Node if an enabling boolean property allows it, and returns it XML escaped.
String getEnabledStringEscaped(Node aNode, String aEnablingPropertyName, String aStringPropertyName, String aDefaultValue)
Gets a String property from a Node if an enabling boolean property allows it, and returns it XML escaped with a fallback value.
int getInt(Node aNode, String aPropertyName)
Gets an int property from a Node.
int getInt(Node aNode, String aPropertyName, int aDefaultValue)
Gets an int property from a node with a fallback value if the property doesn't exist or is incompatible with the int type.
Binary getNestedBinary(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a Binary property from a "nested" Node's property.
Binary getNestedBinary(Node aNode, String aNodePropertyName, String aPropertyName, Binary aDefaultValue)
Gets a Binary property from a "nested" Node's property with a fallback value if the property doesn't exist.
boolean getNestedBoolean(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a boolean property from a "nested" Node's property.
boolean getNestedBoolean(Node aNode, String aNodePropertyName, String aPropertyName, boolean aDefaultValue)
Gets a boolean property from a "nested" Node's property with a fallback value if the property doesn't exist or is incompatible with the boolean type.
Calendar getNestedCalendar(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a Calendar property from a "nested" Node's property.
Calendar getNestedCalendar(Node aNode, String aNodePropertyName, String aPropertyName, Calendar aDefaultValue)
Gets a Calendar property from a "nested" Node's property with a fallback value if the property doesn't exist.
double getNestedDouble(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a double property from a "nested" Node's property.
double getNestedDouble(Node aNode, String aNodePropertyName, String aPropertyName, double aDefaultValue)
Gets a double property from a "nested" Node's property with a fallback value if the property doesn't exist or is incompatible with the double type.
int getNestedInt(Node aNode, String aNodePropertyName, String aPropertyName)
Gets an int property from a "nested" Node's property.
int getNestedInt(Node aNode, String aNodePropertyName, String aPropertyName, int aDefaultValue)
Gets an int property from a "nested" Node's property with a fallback value if the property doesn't exist or is incompatible with the int type.
Node getNestedNode(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a Node property from a "nested" Node's property.
Node getNestedNode(Node aNode, String aNodePropertyName, String aPropertyName, Node aDefaultValue)
Gets a Node property from a "nested" Node's property with a fallback value if the property doesn't exist.
String getNestedString(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a String property from a "nested" Node's property.
String getNestedString(Node aNode, String aNodePropertyName, String aPropertyName, String aDefaultValue)
Gets a String property from a "nested" Node's property with a fallback value if the property doesn't exist.
String getNestedStringEscaped(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a String property from a "nested" Node's property and returns it XML escaped.
String getNestedStringEscaped(Node aNode, String aNodePropertyName, String aPropertyName, String aDefaultValue)
Gets a String property from a "nested" Node's property with a fallback value if the property doesn't exist, and returns it XML escaped.
List<String> getNestedStrings(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a List of property values from a "nested" Node's property.
List<String> getNestedStrings(Node aNode, String aNodePropertyName, String aPropertyName, List<String> aDefaultValue)
Gets a List of property values from a "nested" Node's property with a fallback value if the property doesn't exist.
List<String> getNestedStringsEscaped(Node aNode, String aNodePropertyName, String aPropertyName)
Gets a List of XML escaped property values from a "nested" Node's property.
List<String> getNestedStringsEscaped(Node aNode, String aNodePropertyName, String aPropertyName, List<String> aDefaultValue)
Gets a List of property values from a "nested" Node's property with a fallback value if the property doesn't exist, and returns it XML escaped.
Node getNode(Node aNode, String aPropertyName)
Gets a Node property from a Node.
Node getNode(Node aNode, String aPropertyName, Node aDefaultValue)
Gets a Node property from a Node with a fallback value if the property doesn't exist.
String getString(Node aNode, String aPropertyName)
Gets a String property from a Node.
String getString(Node aNode, String aPropertyName, String aDefaultValue)
Gets a String property from a node with a fallback value if the property doesn't exist.
String getStringEscaped(Node aNode, String aPropertyName)
Gets a String property from a Node and returns it XML escaped.
String getStringEscaped(Node aNode, String aPropertyName, String aDefaultValue)
Gets a String property from a Node, with a fallback value, and returns it XML escaped.
List<String> getStrings(Node aNode, String aPropertyName)
Gets a List of property values from a Node.
List<String> getStrings(Node aNode, String aPropertyName, List<String> aDefaultValue)
Gets a List of property values from a Node with a fallback value if the property doesn't exist.
List<String> getStringsEscaped(Node aNode, String aPropertyName)
Gets a List of XML escaped property values from a Node.
List<String> getStringsEscaped(Node aNode, String aPropertyName, List<String> aDefaultValue)
Gets a List of XML escaped property values from a Node with a fallback value if the property doesn't exist.