public class SimpleInterpreter<N> extends Interpreter<N>
| Modifier and Type | Class and Description |
|---|---|
protected class |
SimpleInterpreter.Visitor |
msg, traceFlagFunctionApplication| Constructor and Description |
|---|
SimpleInterpreter() |
| Modifier and Type | Method and Description |
|---|---|
Value<N> |
apply(Context<N> context,
TPath.Expr expr) |
protected SimpleInterpreter.Visitor |
newVisitor(Context<N> context) |
protected NodeSet<N> |
step(Context<N> context,
TPath.AxisSpecifier axis,
TPath.Test test,
List<TPath.Expr> predicates) |
setMessageReceiver, setTraceFlagFunctionApplicationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitandThenpublic Value<N> apply(Context<N> context, TPath.Expr expr)
protected NodeSet<N> step(Context<N> context, TPath.AxisSpecifier axis, TPath.Test test, List<TPath.Expr> predicates)
protected SimpleInterpreter.Visitor newVisitor(Context<N> context)
see also the complete user documentation .