Uses of Class
org.jaxen.Context

Packages that use Context
org.jaxen This package defines the core Jaxen API to the XPath engine. 
org.jaxen.expr Interfaces and default implementations for XPath expression components. 
org.jaxen.function Standard XPath function library. 
org.jaxen.function.ext Extension functions to the standard XPath function library. 
org.jaxen.function.xslt XPath functions which are defined in XSLT. 
org.jaxen.pattern Defines XSLT Pattern objects. 
 

Uses of Context in org.jaxen
 

Methods in org.jaxen that return Context
 Context Context.duplicate()
          Create a type-safe shallow copy.
protected  Context BaseXPath.getContext(java.lang.Object node)
          Create a Context wrapper for the provided implementation-specific object.
 

Methods in org.jaxen with parameters of type Context
 java.lang.Object Function.call(Context context, java.util.List args)
          Call this function.
protected  java.util.List BaseXPath.selectNodesForContext(Context context)
          Select all nodes that are selectable by this XPath expression on the given Context object.
protected  java.lang.Object BaseXPath.selectSingleNodeForContext(Context context)
          Select only the first node that is selectable by this XPath expression.
 

Uses of Context in org.jaxen.expr
 

Methods in org.jaxen.expr with parameters of type Context
 java.util.List DefaultXPathExpr.asList(Context context)
           
 java.lang.Object DefaultVariableReferenceExpr.evaluate(Context context)
           
 java.lang.Object DefaultUnionExpr.evaluate(Context context)
           
 java.lang.Object DefaultUnaryExpr.evaluate(Context context)
           
 java.lang.Object DefaultPredicate.evaluate(Context context)
           
 java.lang.Object DefaultPlusExpr.evaluate(Context context)
           
 java.lang.Object DefaultPathExpr.evaluate(Context context)
           
 java.lang.Object DefaultOrExpr.evaluate(Context context)
           
 java.lang.Object DefaultNumberExpr.evaluate(Context context)
           
 java.lang.Object DefaultMultiplyExpr.evaluate(Context context)
           
 java.lang.Object DefaultModExpr.evaluate(Context context)
           
 java.lang.Object DefaultMinusExpr.evaluate(Context context)
           
 java.lang.Object DefaultLiteralExpr.evaluate(Context context)
           
 java.lang.Object DefaultRelationalExpr.evaluate(Context context)
           
 java.lang.Object DefaultFunctionCallExpr.evaluate(Context context)
           
 java.util.List DefaultFunctionCallExpr.evaluateParams(Context context)
           
 boolean DefaultFilterExpr.asBoolean(Context context)
          Returns true if the current filter matches at least one of the context nodes
 java.lang.Object DefaultFilterExpr.evaluate(Context context)
           
 java.lang.Object DefaultEqualityExpr.evaluate(Context context)
           
 java.lang.Object DefaultDivExpr.evaluate(Context context)
           
 java.lang.Object DefaultAndExpr.evaluate(Context context)
           
 java.util.List DefaultStep.evaluate(Context context)
           
 java.lang.Object DefaultLocationPath.evaluate(Context context)
           
 java.lang.Object DefaultAbsoluteLocationPath.evaluate(Context context)
           
 boolean FilterExpr.asBoolean(Context context)
          Evaluates the filter expression on the current context and returns true if at least one node matches.
 java.lang.Object Predicate.evaluate(Context context)
           
 java.util.List Step.evaluate(Context context)
          For each node in the given context calls matches() for every node on the axis, then filters the result by each of the predicates.
 java.lang.Object Expr.evaluate(Context context)
           
 java.util.List XPathExpr.asList(Context context)
           
 

Uses of Context in org.jaxen.function
 

Methods in org.jaxen.function with parameters of type Context
 java.lang.Object TrueFunction.call(Context context, java.util.List args)
           
 java.lang.Object TranslateFunction.call(Context context, java.util.List args)
           
 java.lang.Object SumFunction.call(Context context, java.util.List args)
           
 java.lang.Object SubstringFunction.call(Context context, java.util.List args)
           
 java.lang.Object SubstringBeforeFunction.call(Context context, java.util.List args)
           
 java.lang.Object SubstringAfterFunction.call(Context context, java.util.List args)
           
 java.lang.Object StringLengthFunction.call(Context context, java.util.List args)
           
 java.lang.Object StringFunction.call(Context context, java.util.List args)
           
 java.lang.Object StartsWithFunction.call(Context context, java.util.List args)
           
 java.lang.Object RoundFunction.call(Context context, java.util.List args)
           
 java.lang.Object PositionFunction.call(Context context, java.util.List args)
           
static java.lang.Number PositionFunction.evaluate(Context context)
           
 java.lang.Object NumberFunction.call(Context context, java.util.List args)
           
 java.lang.Object NotFunction.call(Context context, java.util.List args)
           
 java.lang.Object NormalizeSpaceFunction.call(Context context, java.util.List args)
           
 java.lang.Object NamespaceUriFunction.call(Context context, java.util.List args)
           
 java.lang.Object NameFunction.call(Context context, java.util.List args)
           
 java.lang.Object LocalNameFunction.call(Context context, java.util.List args)
           
 java.lang.Object LastFunction.call(Context context, java.util.List args)
           
static java.lang.Double LastFunction.evaluate(Context context)
           
 java.lang.Object LangFunction.call(Context context, java.util.List args)
           
 java.lang.Object IdFunction.call(Context context, java.util.List args)
           
 java.lang.Object FloorFunction.call(Context context, java.util.List args)
           
 java.lang.Object FalseFunction.call(Context context, java.util.List args)
           
 java.lang.Object CountFunction.call(Context context, java.util.List args)
           
 java.lang.Object ContainsFunction.call(Context context, java.util.List args)
           
 java.lang.Object ConcatFunction.call(Context context, java.util.List args)
           
 java.lang.Object CeilingFunction.call(Context context, java.util.List args)
           
 java.lang.Object BooleanFunction.call(Context context, java.util.List args)
           
 

Uses of Context in org.jaxen.function.ext
 

Methods in org.jaxen.function.ext with parameters of type Context
 java.lang.Object UpperFunction.call(Context context, java.util.List args)
           
 java.lang.Object MatrixConcatFunction.call(Context context, java.util.List args)
           
 java.lang.Object LowerFunction.call(Context context, java.util.List args)
           
 java.lang.Object EvaluateFunction.call(Context context, java.util.List args)
           
static java.util.List EvaluateFunction.evaluate(Context context, java.lang.Object arg)
           
 java.lang.Object EndsWithFunction.call(Context context, java.util.List args)
           
 

Uses of Context in org.jaxen.function.xslt
 

Methods in org.jaxen.function.xslt with parameters of type Context
 java.lang.Object DocumentFunction.call(Context context, java.util.List args)
           
 

Uses of Context in org.jaxen.pattern
 

Methods in org.jaxen.pattern with parameters of type Context
 boolean UnionPattern.matches(java.lang.Object node, Context context)
           
 boolean TextNodeTest.matches(java.lang.Object node, Context context)
           
 boolean NodeTypeTest.matches(java.lang.Object node, Context context)
           
 boolean NoNodeTest.matches(java.lang.Object node, Context context)
           
 boolean NamespaceTest.matches(java.lang.Object node, Context context)
           
protected  java.lang.String NamespaceTest.getURI(java.lang.Object node, Context context)
          Returns the URI of the current prefix or "" if no URI can be found
 boolean NameTest.matches(java.lang.Object node, Context context)
           
 boolean LocationPathPattern.matches(java.lang.Object node, Context context)
           
 boolean AnyNodeTest.matches(java.lang.Object node, Context context)
           
abstract  boolean Pattern.matches(java.lang.Object node, Context context)
           
 boolean AnyChildNodeTest.matches(java.lang.Object node, Context context)