Class DefaultVariableReferenceExpr
java.lang.Object
org.jaxen.expr.DefaultExpr
org.jaxen.expr.DefaultVariableReferenceExpr
- All Implemented Interfaces:
Serializable, Expr, VariableReferenceExpr
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class DefaultExpr
convertToIterator, convertToList, simplify
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
prefix
-
localName
-
-
Constructor Details
-
DefaultVariableReferenceExpr
-
-
Method Details
-
getPrefix
Description copied from interface:VariableReferenceExprReturns the namespace prefix of the variable. This is the empty string for variables with no namespace prefix.- Specified by:
getPrefixin interfaceVariableReferenceExpr- Returns:
- the namespace prefix of the variable
-
getVariableName
Description copied from interface:VariableReferenceExprReturns the local name of the variable.- Specified by:
getVariableNamein interfaceVariableReferenceExpr- Returns:
- the local name of the variable
-
toString
-
getQName
-
getText
-
evaluate
Description copied from interface:ExprEvaluate the expression in the given context, and return the result. The result will be ajava.lang.Doublefor expressions that return a number, ajava.lang.Stringfor expressions that return a string, ajava.lang.Booleanfor expressions that return a boolean, and ajava.util.Listfor expressions that return a node-set. In the latter case, the elements of the list are the actual objects from the source document model. Copies are not made.- Specified by:
evaluatein interfaceExpr- Parameters:
context- the context in which the expression is evaluated- Returns:
- an object representing the result of the evaluation
- Throws:
UnresolvableException
-