Uses of Class
javassist.compiler.ast.ASTree
-
Packages that use ASTree Package Description javassist.compiler.ast -
-
Uses of ASTree in javassist.compiler.ast
Subclasses of ASTree in javassist.compiler.ast Modifier and Type Class Description classArrayInitArray initializer such as{ 1, 2, 3 }.classAssignExprAssignment expression.classASTListA linked list.classBinExprBinary expression.classCallExprMethod call expression.classCastExprCast expression.classCondExprConditional expression.classDeclaratorVariable declarator.classDoubleConstDouble constant.classExprExpression.classFieldDeclclassInstanceOfExprInstanceof expression.classIntConstInteger constant.classKeywordKeyword.classMemberMember name.classMethodDeclclassNewExprNew Expression.classPairA node of a a binary tree.classStmntStatement.classStringLString literal.classSymbolIdentifier.classVariableVariable.Methods in javassist.compiler.ast that return ASTree Modifier and Type Method Description ASTreeDoubleConst. compute(int op, ASTree right)ASTreeIntConst. compute(int op, ASTree right)ASTreeCondExpr. condExpr()ASTreeCondExpr. elseExpr()ASTreeFieldDecl. getInit()ASTreeDeclarator. getInitializer()ASTreeASTList. getLeft()ASTreeASTree. getLeft()ASTreePair. getLeft()ASTreeCastExpr. getOprand()ASTreeASTList. getRight()ASTreeASTree. getRight()ASTreePair. getRight()ASTreeASTList. head()Returns the car part of the list.ASTreeExpr. oprand1()ASTreeExpr. oprand2()ASTreeCondExpr. thenExpr()Methods in javassist.compiler.ast with parameters of type ASTree Modifier and Type Method Description static ASTListASTList. append(ASTList a, ASTree b)Appends an object to a list.ASTreeDoubleConst. compute(int op, ASTree right)ASTreeIntConst. compute(int op, ASTree right)static ASTListASTList. make(ASTree e1, ASTree e2, ASTree e3)DeclaratorDeclarator. make(Symbol sym, int dim, ASTree init)static ExprExpr. make(int op, ASTree oprand1)static ExprExpr. make(int op, ASTree oprand1, ASTree oprand2)static StmntStmnt. make(int op, ASTree oprand1, ASTree oprand2)static StmntStmnt. make(int op, ASTree op1, ASTree op2, ASTree op3)static AssignExprAssignExpr. makeAssign(int op, ASTree oprand1, ASTree oprand2)static BinExprBinExpr. makeBin(int op, ASTree oprand1, ASTree oprand2)static CallExprCallExpr. makeCall(ASTree target, ASTree args)voidCondExpr. setCond(ASTree t)voidCondExpr. setElse(ASTree t)voidASTList. setHead(ASTree _head)voidASTList. setLeft(ASTree _left)voidASTree. setLeft(ASTree _left)voidPair. setLeft(ASTree _left)voidCastExpr. setOprand(ASTree t)voidExpr. setOprand1(ASTree expr)voidExpr. setOprand2(ASTree expr)voidASTList. setRight(ASTree _right)voidASTree. setRight(ASTree _right)voidPair. setRight(ASTree _right)voidCondExpr. setThen(ASTree t)booleanASTList. subst(ASTree newObj, ASTree oldObj)SubstitutesnewObjforoldObjin the list.Constructors in javassist.compiler.ast with parameters of type ASTree Constructor Description ArrayInit(ASTree firstElement)Constructs an object.ASTList(ASTree _head)ASTList(ASTree _head, ASTList _tail)CastExpr(int type, int dim, ASTree expr)CastExpr(ASTList className, int dim, ASTree expr)CondExpr(ASTree cond, ASTree thenp, ASTree elsep)FieldDecl(ASTree _head, ASTList _tail)InstanceOfExpr(int type, int dim, ASTree expr)InstanceOfExpr(ASTList className, int dim, ASTree expr)MethodDecl(ASTree _head, ASTList _tail)Pair(ASTree _left, ASTree _right)Stmnt(int op, ASTree _head)Stmnt(int op, ASTree _head, ASTList _tail)
-