Package org.apache.ibatis.parsing
Class XNode
java.lang.Object
org.apache.ibatis.parsing.XNode
public class XNode extends Object
- Author:
- Clinton Begin
-
Constructor Summary
Constructors Constructor Description XNode(XPathParser xpathParser, Node node, Properties variables)
-
Method Summary
-
Constructor Details
-
XNode
-
-
Method Details
-
newXNode
-
getParent
-
getPath
-
getValueBasedIdentifier
-
evalString
-
evalBoolean
-
evalDouble
-
evalNodes
-
evalNode
-
getNode
-
getName
-
getStringBody
-
getStringBody
-
getBooleanBody
-
getBooleanBody
-
getIntBody
-
getIntBody
-
getLongBody
-
getLongBody
-
getDoubleBody
-
getDoubleBody
-
getFloatBody
-
getFloatBody
-
getEnumAttribute
-
getEnumAttribute
-
getStringAttribute
Return a attribute value as String.If attribute value is absent, return value that provided from supplier of default value.
- Parameters:
name
- attribute namedefSupplier
- a supplier of default value- Returns:
- the string attribute
- Since:
- 3.5.4
-
getStringAttribute
-
getStringAttribute
-
getBooleanAttribute
-
getBooleanAttribute
-
getIntAttribute
-
getIntAttribute
-
getLongAttribute
-
getLongAttribute
-
getDoubleAttribute
-
getDoubleAttribute
-
getFloatAttribute
-
getFloatAttribute
-
getChildren
-
getChildrenAsProperties
-
toString
-