| Package | Description | 
|---|---|
| gnu.jel | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OPbinaryA tree node, representing binary operation. | 
| class  | OPcallA tree node, representing a method call (field/local variable load). | 
| class  | OPcondtnlA tree node, representing conditional. | 
| class  | OPloadA tree node, representing loading of a constant. | 
| class  | OPunaryA tree node, representing unary operation. | 
| Modifier and Type | Field and Description | 
|---|---|
| OP[] | OP. chiHolds references to children of this node | 
| Modifier and Type | Method and Description | 
|---|---|
| OP | Parser. parse(java.lang.Class<?> resultType)Parses expression. | 
| Constructor and Description | 
|---|
| OPload(OP instead,
      java.lang.Object what)Creates an OP, loading a constant to be put instead of another OP. | 
| Constructor and Description | 
|---|
| OPbinary(java.util.Stack<OP> paramOPs,
        int opcode)Constructs a new binary operation. | 
| OPcall(java.lang.reflect.Member m,
      int np,
      java.util.Stack<OP> paramOPs,
      boolean aEval)Prepares a new method/field call/get operation to be added to the code. | 
| OPcondtnl(java.util.Stack<OP> paramOPs)Creates conditional operator. | 
| OPunary(java.util.Stack<OP> paramOPs,
       int code)Constructs a new unary operation. | 
| OPunary(java.util.Stack<OP> paramOPs,
       int targetID,
       java.lang.Class<?> targetClass,
       boolean allownarrowing)Creates conversion operation to the given class. | 
Copyright © 1998-2016 Konstantin L. Metlov All Rights Reserved.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the JEL manual.