|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.tools.javac.tree.JCTree
com.sun.tools.javac.tree.JCTree.JCExpression
com.sun.tools.javac.tree.JCTree.JCBracketExpr
public static class JCTree.JCBracketExpr
A bracket expression containing an expression.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.sun.source.tree.Tree |
|---|
Tree.Kind |
| Field Summary | |
|---|---|
JCTree.JCExpression |
body
|
boolean |
safe
|
| Fields inherited from class com.sun.tools.javac.tree.JCTree |
|---|
AND, ANNOTATION, APPLY, ASGOffset, ASSERT, ASSIGN, BITAND, BITAND_ASG, BITOR, BITOR_ASG, BITXOR, BITXOR_ASG, BLOCK, BRACKET_EXPR, BRACKET_STAT, BREAK, CASE, CATCH, CLASSDEF, COMPL, CONDEXPR, CONTINUE, DIV, DIV_ASG, DOLOOP, EQ, ERRONEOUS, ESCAPE_EXPR, ESCAPE_STAT, EXEC, FOREACHLOOP, FORLOOP, GE, GT, IDENT, IF, IMPORT, INDEXED, LABELLED, LE, LETEXPR, LITERAL, LT, METHODDEF, MINUS, MINUS_ASG, MOD, MOD_ASG, MODIFIERS, MUL, MUL_ASG, NE, NEG, NEWARRAY, NEWCLASS, NOT, NULLCHK, OR, PARENS, PLUS, PLUS_ASG, pos, POS, POSTDEC, POSTINC, PREDEC, PREINC, RETURN, SELECT, SKIP, SL, SL_ASG, SR, SR_ASG, SWITCH, SYNCHRONIZED, THROW, TOPLEVEL, TRY, type, TYPEAPPLY, TYPEARRAY, TYPEBOUNDKIND, TYPECAST, TYPEIDENT, TYPEPARAMETER, TYPETEST, USR, USR_ASG, VARDEF, WHILELOOP, WILDCARD |
| Constructor Summary | |
|---|---|
protected |
JCTree.JCBracketExpr(JCTree.JCExpression body)
|
| Method Summary | ||
|---|---|---|
void |
accept(JCTree.Visitor v)
Visit this tree with a given visitor. |
|
|
accept(TreeVisitor<R,D> v,
D d)
Accept method used to implement the visitor pattern. |
|
JCTree.JCExpression |
getBody()
|
|
Tree.Kind |
getKind()
Gets the kind of this tree. |
|
int |
getTag()
|
|
boolean |
isSafe()
|
|
void |
setSafe(boolean s)
|
|
| Methods inherited from class com.sun.tools.javac.tree.JCTree.JCExpression |
|---|
setPos, setType |
| Methods inherited from class com.sun.tools.javac.tree.JCTree |
|---|
clone, getEndPosition, getPreferredPosition, getStartPosition, getTree, pos, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public JCTree.JCExpression body
public boolean safe
| Constructor Detail |
|---|
protected JCTree.JCBracketExpr(JCTree.JCExpression body)
| Method Detail |
|---|
public void accept(JCTree.Visitor v)
JCTree
accept in class JCTreepublic Tree.Kind getKind()
Tree
getKind in interface Treepublic JCTree.JCExpression getBody()
getBody in interface BracketExprTreepublic boolean isSafe()
isSafe in interface BracketExprTreepublic void setSafe(boolean s)
setSafe in interface BracketExprTree
public <R,D> R accept(TreeVisitor<R,D> v,
D d)
Tree
accept in interface Treeaccept in class JCTreeR - result type of this operation.D - type of additonal data.public int getTag()
getTag in class JCTree
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||