com.jclark.xsl.expr
Class KeyValuesTable
java.lang.Object
com.jclark.xsl.expr.KeyValuesTable
public class KeyValuesTable
extends java.lang.Object
all the nodes which have been indexed for a given document
in a given named key ... part of the implementation of
xsl:key
NodeIterator | get(String keyValue) - return a nodelist of the nodes with the "use" value
which matches the supplied argument
|
KeyValuesTable
public KeyValuesTable(Pattern pattern,
StringExpr valueExpr,
Node n,
ExprContext context)
pattern
- the key's match patternvalueExpr
- the expression we'll evaluate against each
matched node to find its "value" (the key we use for lookup)n
- a node in the document we're indexing
get
public NodeIterator get(String keyValue)
return a nodelist of the nodes with the "use" value
which matches the supplied argument