org.basex.query.xpath.internal
Class IndexMatch
java.lang.Object
org.basex.query.xpath.expr.Expr
org.basex.query.xpath.internal.InternalExpr
org.basex.query.xpath.internal.IndexMatch
public final class IndexMatch
- extends InternalExpr
This class is only internally used for index optimizations.
- Author:
- Workgroup DBIS, University of Konstanz 2005-07, ISC License, Tim Petrowsky, Christian Gruen
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IndexMatch
public IndexMatch(LocPath p,
Expr exp,
LocPath m)
- Constructor.
- Parameters:
p - input pathexp - expression that uses the indexm - matching path
eval
public NodeSet eval(XPContext ctx)
throws EvalException
- Description copied from class:
Expr
- Evaluates the expression with the specified context set. Additionally
provides a context
- Specified by:
eval in class Expr
- Parameters:
ctx - query context
- Returns:
- resulting XPathValue
- Throws:
EvalException - evaluation exception
toString
public java.lang.String toString()
- Specified by:
toString in class Expr