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.pattern Defines XSLT Pattern objects. 
 

Uses of Context in org.jaxen
 

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

Methods in org.jaxen with parameters of type Context
 Object Function.call(Context context, List args)
          Call this function.
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.
 

Uses of Context in org.jaxen.expr
 

Methods in org.jaxen.expr with parameters of type Context
 Object DefaultAbsoluteLocationPath.evaluate(Context context)
           
 Object Predicate.evaluate(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 DefaultXPathExpr.asList(Context context)
           
 boolean FilterExpr.asBoolean(Context context)
          Evaluates the filter expression on the current context and returns true if at least one node matches.
 List XPathExpr.asList(Context context)
           
 Object Expr.evaluate(Context context)
           
 Object DefaultUnionExpr.evaluate(Context context)
           
 

Uses of Context in org.jaxen.function
 

Methods in org.jaxen.function with parameters of type Context
 Object BooleanFunction.call(Context context, List args)
           
 Object NormalizeSpaceFunction.call(Context context, List args)
           
 Object FalseFunction.call(Context context, List args)
           
 Object NumberFunction.call(Context context, List args)
           
 Object FloorFunction.call(Context context, List args)
           
 Object RoundFunction.call(Context context, List args)
           
 Object StringFunction.call(Context context, List args)
           
 Object NamespaceUriFunction.call(Context context, List args)
           
 Object SubstringBeforeFunction.call(Context context, List args)
           
 Object LocalNameFunction.call(Context context, List args)
           
 Object NameFunction.call(Context context, List args)
           
 Object TrueFunction.call(Context context, List args)
           
 Object DocumentFunction.call(Context context, List args)
           
 Object SubstringFunction.call(Context context, List args)
           
 Object StartsWithFunction.call(Context context, List args)
           
 Object SubstringAfterFunction.call(Context context, List args)
           
 Object LastFunction.call(Context context, List args)
           
static Double LastFunction.evaluate(Context context)
           
 Object StringLengthFunction.call(Context context, List args)
           
 Object PositionFunction.call(Context context, List args)
           
static Number PositionFunction.evaluate(Context context)
           
 Object IdFunction.call(Context context, List args)
           
 Object CountFunction.call(Context context, List args)
           
 Object ContainsFunction.call(Context context, List args)
           
 Object SumFunction.call(Context context, List args)
           
 Object TranslateFunction.call(Context context, List args)
           
 Object NotFunction.call(Context context, List args)
           
 Object ConcatFunction.call(Context context, List args)
           
 Object CeilingFunction.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 EvaluateFunction.call(Context context, List args)
           
static List EvaluateFunction.evaluate(Context context, Object arg)
           
 Object UpperFunction.call(Context context, List args)
           
 Object MatrixConcatFunction.call(Context context, List args)
           
 Object EndsWithFunction.call(Context context, List args)
           
 Object LowerFunction.call(Context context, List args)
           
 

Uses of Context in org.jaxen.pattern
 

Methods in org.jaxen.pattern with parameters of type Context
abstract  boolean Pattern.matches(Object node, Context context)
           
 boolean AnyNodeTest.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 TextNodeTest.matches(Object node, Context context)
           
 boolean UnionPattern.matches(Object node, Context context)
           
 boolean NodeTypeTest.matches(Object node, Context context)
           
 boolean NameTest.matches(Object node, Context context)
           
 boolean AnyChildNodeTest.matches(Object node, Context context)
           
 boolean NoNodeTest.matches(Object node, Context context)
           
 boolean LocationPathPattern.matches(Object node, Context context)
           
 



Copyright © 2002 bob mcwhirter & James Strachan. All Rights Reserved. Hosted by

SourceForge Logo