com.jclark.xsl.expr
Class KeyValuesTable
java.lang.Objectcom.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