| Modifier and Type | Field and Description |
|---|---|
| private Expression | |
| private int | |
| private Expression | |
| public static final int | |
| public static final int | |
| public static final int | |
| private static final String[] | |
| public static final int | |
| public static final int |
| Access | Constructor and Description |
|---|---|
| public |
| _left | back to summary |
|---|---|
| private Expression _left | |
| _op | back to summary |
|---|---|
| private int _op | |
| _right | back to summary |
|---|---|
| private Expression _right | |
| DIV | back to summary |
|---|---|
| public static final int DIV | |
| MINUS | back to summary |
|---|---|
| public static final int MINUS | |
| MOD | back to summary |
|---|---|
| public static final int MOD | |
| Ops | back to summary |
|---|---|
| private static final String[] Ops | |
| PLUS | back to summary |
|---|---|
| public static final int PLUS | |
| TIMES | back to summary |
|---|---|
| public static final int TIMES | |
| BinOpExpr | back to summary |
|---|---|
| public BinOpExpr(int op, Expression left, Expression right) | |
| hasLastCall | back to summary |
|---|---|
| public boolean hasLastCall() Overrides com. Returns true if this expressions contains a call to last() | |
| hasPositionCall | back to summary |
|---|---|
| public boolean hasPositionCall() Overrides com. Returns true if this expressions contains a call to position(). This is needed for context changes in node steps containing multiple predicates. | |
| setParser | back to summary |
|---|---|
| public void setParser(Parser parser) Overrides com. Doc from com. Set this node's parser. The parser (the XSLT parser) gives this syntax tree node access to the symbol table and XPath parser. | |
| toString | back to summary |
|---|---|
| public String toString() Implements abstract com. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| translate | back to summary |
|---|---|
| public void translate(ClassGenerator classGen, MethodGenerator methodGen) Overrides com. Doc from com. Translate this node into JVM bytecodes. | |
| typeCheck | back to summary |
|---|---|
| public Type typeCheck(SymbolTable stable) throws TypeCheckError Overrides com. Doc from com. Type check all the children of this node. | |