| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectclassUtils.javassist.compiler.ast.ASTree
classUtils.javassist.compiler.ast.ASTList
classUtils.javassist.compiler.ast.NewExpr
public class NewExpr
New Expression.
| Field Summary | 
|---|
| Fields inherited from interface classUtils.javassist.compiler.TokenId | 
|---|
| ABSTRACT, AND_E, ANDAND, ARRAY, ARSHIFT, ARSHIFT_E, assignOps, BadToken, BLOCK, BOOLEAN, BREAK, BYTE, CALL, CASE, CATCH, CHAR, CharConstant, CLASS, CONST, CONTINUE, DECL, DEFAULT, DIV_E, DO, DOUBLE, DoubleConstant, ELSE, EQ, EXOR_E, EXPR, EXTENDS, FALSE, FINAL, FINALLY, FLOAT, FloatConstant, FOR, GE, GOTO, Identifier, IF, IMPLEMENTS, IMPORT, INSTANCEOF, INT, IntConstant, INTERFACE, LABEL, LE, LONG, LongConstant, LSHIFT, LSHIFT_E, MEMBER, MINUS_E, MINUSMINUS, MOD_E, MUL_E, NATIVE, NEQ, NEW, NULL, opNames, OR_E, OROR, PACKAGE, PLUS_E, PLUSPLUS, PRIVATE, PROTECTED, PUBLIC, RETURN, RSHIFT, RSHIFT_E, SHORT, STATIC, STRICT, StringL, SUPER, SWITCH, SYNCHRONIZED, THIS, THROW, THROWS, TRANSIENT, TRUE, TRY, VOID, VOLATILE, WHILE | 
| Constructor Summary | |
|---|---|
| NewExpr(ASTList className,
        ASTList args) | |
| NewExpr(int type,
        ASTList arraySize,
        ASTree init) | |
| Method Summary | |
|---|---|
|  void | accept(Visitor v)Is a method for the visitor pattern. | 
|  ASTList | getArguments() | 
|  ASTList | getArraySize() | 
|  int | getArrayType() | 
|  ASTList | getClassName() | 
|  ASTree | getInitializer() | 
|  boolean | isArray() | 
| static NewExpr | makeObjectArray(ASTList className,
                ASTList arraySize,
                ASTree init) | 
| Methods inherited from class classUtils.javassist.compiler.ast.ASTList | 
|---|
| append, concat, getLeft, getRight, head, length, length, make, setHead, setLeft, setRight, setTail, sublist, subst, tail, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public NewExpr(ASTList className,
               ASTList args)
public NewExpr(int type,
               ASTList arraySize,
               ASTree init)
| Method Detail | 
|---|
public static NewExpr makeObjectArray(ASTList className,
                                      ASTList arraySize,
                                      ASTree init)
public boolean isArray()
public int getArrayType()
public ASTList getClassName()
public ASTList getArguments()
public ASTList getArraySize()
public ASTree getInitializer()
public void accept(Visitor v)
            throws CompileError
ASTreeatXXX() on the given visitor, where
 XXX is the class name of the node object.
accept in class ASTListCompileError| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||