org.jaxen.expr

Class DefaultVariableReferenceExpr

Implemented Interfaces:
Expr, Serializable, Expr, VariableReferenceExpr, Visitable

(package private) class DefaultVariableReferenceExpr
extends DefaultExpr
implements VariableReferenceExpr

Field Summary

private String
localName
private String
prefix
private static long
serialVersionUID

Constructor Summary

DefaultVariableReferenceExpr(String prefix, String variableName)

Method Summary

void
accept(Visitor visitor)
Object
evaluate(Context context)
String
getPrefix()
private String
getQName()
String
getText()
String
getVariableName()
String
toString()

Methods inherited from class org.jaxen.expr.DefaultExpr

convertToIterator, convertToList, simplify

Field Details

localName

private String localName

prefix

private String prefix

serialVersionUID

private static final long serialVersionUID
Field Value:
8832095437149358674L

Constructor Details

DefaultVariableReferenceExpr

(package private)  DefaultVariableReferenceExpr(String prefix,
                                                String variableName)

Method Details

accept

public void accept(Visitor visitor)
Specified by:
accept in interface Visitable

evaluate

public Object evaluate(Context context)
            throws UnresolvableException
Specified by:
evaluate in interface Expr

getPrefix

public String getPrefix()
Specified by:
getPrefix in interface VariableReferenceExpr

getQName

private String getQName()

getText

public String getText()
Specified by:
getText in interface Expr

getVariableName

public String getVariableName()
Specified by:
getVariableName in interface VariableReferenceExpr

toString

public String toString()