Uses of Class
org.planx.xpath.object.XObject

Packages that use XObject
org.planx.xpath   
org.planx.xpath.expr   
org.planx.xpath.expr.operator   
org.planx.xpath.function   
org.planx.xpath.object   
 

Uses of XObject in org.planx.xpath
 

Methods in org.planx.xpath that return XObject
 XObject XPath.evaluate(Context ctxt, Environment env)
          Evaluate this XPath expression using the specified context and environment.
 XObject XPath.evaluate(Object ctxtNode)
          Evaluate this XPath expression using the specified context node.
 XObject XPath.evaluate(Object ctxtNode, Environment env)
          Evaluate this XPath expression using the specified context node and environment.
 XObject Environment.getVariable(String varName)
          Returns the value bound to the specified variable name.
 

Methods in org.planx.xpath with parameters of type XObject
 void Environment.bindVariable(String varName, XObject value)
          Binds the specified variable to the specified variable name in this environment.
 

Uses of XObject in org.planx.xpath.expr
 

Methods in org.planx.xpath.expr that return XObject
 XObject FilterExpression.evaluate(Context ctxt, Environment env, Navigator nav)
           
 XObject PathExpression.evaluate(Context ctxt, Environment env, Navigator nav)
           
abstract  XObject Expression.evaluate(Context ctxt, Environment env, Navigator nav)
          Evaluate the expression for the given context using the specified environment.
 XObject FunctionCall.evaluate(Context ctxt, Environment env, Navigator nav)
           
 XObject VariableReference.evaluate(Context ctxt, Environment env, Navigator nav)
           
 XObject LocationPath.evaluate(Context ctxt, Environment env, Navigator nav)
           
 XObject LocationPath.evaluate(XNodeSet nodes, Environment env, Navigator nav)
          Evaluate this location path using each of the nodes in the specified set as context node.
 

Uses of XObject in org.planx.xpath.expr.operator
 

Methods in org.planx.xpath.expr.operator that return XObject
 XObject Operator.evaluate(Context ctxt, Environment env, Navigator nav)
           
protected abstract  XObject Operator.evaluate(XObject o1, XObject o2, Navigator nav)
           
protected  XObject UnionOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
protected  XObject RelationalOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
protected  XObject EqualityOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
protected  XObject AndOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
protected  XObject OrOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
 

Methods in org.planx.xpath.expr.operator with parameters of type XObject
protected abstract  XObject Operator.evaluate(XObject o1, XObject o2, Navigator nav)
           
protected  XObject UnionOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
protected  XObject RelationalOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
protected  XObject EqualityOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
protected  XObject AndOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
protected  XObject OrOperator.evaluate(XObject o1, XObject o2, Navigator navigator)
           
 

Uses of XObject in org.planx.xpath.function
 

Methods in org.planx.xpath.function that return XObject
 XObject NumberFunction.evaluate(Object arg, Navigator navigator)
           
 XObject StringFunction.evaluate(Object arg, Navigator navigator)
           
 XObject NumberFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 XObject Function.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
          Evaluate the function using the specified arguments, context, environment and navigator.
 XObject LastFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 XObject StringFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 XObject BooleanFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 XObject PositionFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 

Methods in org.planx.xpath.function with parameters of type XObject
 XObject NumberFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 XObject Function.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
          Evaluate the function using the specified arguments, context, environment and navigator.
 XObject LastFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 XObject StringFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 XObject BooleanFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 XObject PositionFunction.evaluate(XObject[] args, Context ctxt, Environment env, Navigator nav)
           
 

Uses of XObject in org.planx.xpath.object
 

Subclasses of XObject in org.planx.xpath.object
 class XBoolean
          A boolean value returned by an XPath expression.
 class XNodeSet
          A node set returned by an XPath expression.
 class XNumber
          A number returned by an XPath expression.
 class XSimple
          A simple, atomic type.
 class XString
          A string value returned by an XPath expression.
 

Methods in org.planx.xpath.object that return XObject
 XObject XObject.evaluate(Context ctxt, Environment env, Navigator nav)
          Evaluating an XObject just returns the object ifself.
 



Copyright © 2010. All Rights Reserved.