Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.javabean | Navigation for JavaBeans.
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(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)` Evaluate this function.
`protected List` | `BaseXPath.selectNodesForContext(Context context)` Select all nodes that match this XPath expression on the given Context object.
`protected Object` | `BaseXPath.selectSingleNodeForContext(Context context)` Return only the first node that is selected by this XPath expression.

Uses of Context in org.jaxen.expr

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

Uses of Context in org.jaxen.function

Methods in org.jaxen.function with parameters of type Context
`Object` | `TrueFunction.call(Context context, List args)` Returns `Boolean.TRUE`
`Object` | `TranslateFunction.call(Context context, List args)` Returns a copy of the first argument in which characters found in the second argument are replaced by corresponding characters from the third argument.
`Object` | `SumFunction.call(Context context, List args)` Returns the sum of its arguments.
`Object` | `SubstringFunction.call(Context context, List args)` Returns a substring of an XPath string-value by character index.
`Object` | `SubstringBeforeFunction.call(Context context, List args)` Returns the part of the string-value of the first item in `args` that comes before the string-value of the second item in `args`; or the empty string if the second string is not a substring of the first string.
`Object` | `SubstringAfterFunction.call(Context context, List args)` Returns the part of the string-value of the first item in `args` that follows the string-value of the second item in `args`; or the empty string if the second string is not a substring of the first string.
`Object` | `StringLengthFunction.call(Context context, List args)` Returns the number of Unicode characters in the string-value of the argument.
`Object` | `StringFunction.call(Context context, List args)` Returns the string-value of `args.get(0)` or of the context node if ,code>args is empty.
`Object` | `StartsWithFunction.call(Context context, List args)` Returns true if the string-value of the first item in `args` starts with the string-value of the second item in `args`.
`Object` | `RoundFunction.call(Context context, List args)` Returns the nearest integer to the number.
`Object` | `PositionFunction.call(Context context, List args)` Returns the position of the context node in the context node-set.
`static Double` | `PositionFunction.evaluate(Context context)` Returns the position of the context node in the context node-set.
`Object` | `NumberFunction.call(Context context, List args)` Returns the number value of `args.get(0)`, or the number value of the context node if `args` is empty.
`Object` | `NotFunction.call(Context context, List args)` Returns `Boolean.TRUE` if the boolean value of `args.get(0)` is false, and `Boolean.FALSE` otherwise.
`Object` | `NormalizeSpaceFunction.call(Context context, List args)` Returns the string-value of the first item in `args` after removing all leading and trailing white space, and replacing each other sequence of whitespace by a single space.
`Object` | `NamespaceUriFunction.call(Context context, List args)` Returns the namespace URI of the specified node or the namespace URI of the context node if no arguments are provided.
`Object` | `NameFunction.call(Context context, List args)` Returns the name of the specified node or the name of the context node if no arguments are provided.
`Object` | `LocalNameFunction.call(Context context, List args)` Returns the local-name of the specified node or the context node if no arguments are provided.
`Object` | `LastFunction.call(Context context, List args)` Returns the number of nodes in the context node-set.
`static Double` | `LastFunction.evaluate(Context context)` Returns the number of nodes in the context node-set.
`Object` | `LangFunction.call(Context context, List args)` Determines whether or not the context node is written in the language specified by the XPath string-value of `args.get(0)`, as determined by the nearest `xml:lang` attribute in scope.
`Object` | `IdFunction.call(Context context, List args)` Returns a list of the nodes with the specified IDs.
`Object` | `FloorFunction.call(Context context, List args)` Returns the largest integer less than or equal to a number.
`Object` | `FalseFunction.call(Context context, List args)` Returns `Boolean.FALSE`
`Object` | `CountFunction.call(Context context, List args)` Returns the number of nodes in the specified node-set.
`Object` | `ContainsFunction.call(Context context, List args)` Returns true if the string-value of the first item in `args` contains string-value of the second item; false otherwise.
`Object` | `ConcatFunction.call(Context context, List args)` Concatenates the arguments and returns the resulting string.
`Object` | `CeilingFunction.call(Context context, List args)` Returns the smallest integer greater than or equal to a number.
`Object` | `BooleanFunction.call(Context context, List args)` Convert the argument to a `Boolean`

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.javabean

Methods in org.jaxen.javabean that return Context
`protected Context` | `JavaBeanXPath.getContext(Object node)`

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)`
`abstract boolean` | `Pattern.matches(Object node, Context context)`
`boolean` | `NoNodeTest.matches(Object node, Context context)`
`boolean` | `NodeTypeTest.matches(Object node, Context context)`
`boolean` | `NameTest.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` | `LocationPathPattern.matches(Object node, Context context)`
`boolean` | `AnyNodeTest.matches(Object node, Context context)`
`boolean` | `AnyChildNodeTest.matches(Object node, Context context)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 Codehaus. All Rights Reserved.