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
protected  Context BaseXPath.getContext(Object node)
          Create a Context wrapper for the provided implementation-specific object.
 Context Context.duplicate()
          Create a type-safe shallow copy.
 

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

Uses of Context in org.jaxen.expr
 

Methods in org.jaxen.expr with parameters of type Context
 List DefaultXPathExpr.asList(Context context)
           
 Object DefaultUnionExpr.evaluate(Context context)
           
 Object DefaultFunctionCallExpr.evaluate(Context context)
           
 List DefaultFunctionCallExpr.evaluateParams(Context context)
           
 boolean DefaultFilterExpr.asBoolean(Context context)
          Returns true if the current filter matches at least one of the context nodes
 Object DefaultFilterExpr.evaluate(Context context)
           
 List DefaultStep.evaluate(Context context)
           
 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.
 Object Predicate.evaluate(Context context)
           
 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.
 Object Expr.evaluate(Context context)
           
 List XPathExpr.asList(Context context)
           
 

Uses of Context in org.jaxen.function
 

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

Uses of Context in org.jaxen.function.ext
 

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

Uses of Context in org.jaxen.function.xslt
 

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

Uses of Context in org.jaxen.pattern
 

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



Copyright © 2001-2003 Codehaus. All Rights Reserved.