public static class JCTree.JCAssert extends JCTree.JCStatement implements AssertTree
JCTree.Factory, JCTree.JCAnnotatedType, JCTree.JCAnnotation, JCTree.JCArrayAccess, JCTree.JCArrayTypeTree, JCTree.JCAssert, JCTree.JCAssign, JCTree.JCAssignOp, JCTree.JCBinary, JCTree.JCBlock, JCTree.JCBreak, JCTree.JCCase, JCTree.JCCatch, JCTree.JCClassDecl, JCTree.JCCompilationUnit, JCTree.JCConditional, JCTree.JCContinue, JCTree.JCDoWhileLoop, JCTree.JCEnhancedForLoop, JCTree.JCErroneous, JCTree.JCExpression, JCTree.JCExpressionStatement, JCTree.JCFieldAccess, JCTree.JCForLoop, JCTree.JCFunctionalExpression, JCTree.JCIdent, JCTree.JCIf, JCTree.JCImport, JCTree.JCInstanceOf, JCTree.JCLabeledStatement, JCTree.JCLambda, JCTree.JCLiteral, JCTree.JCMemberReference, JCTree.JCMethodDecl, JCTree.JCMethodInvocation, JCTree.JCModifiers, JCTree.JCNewArray, JCTree.JCNewClass, JCTree.JCParens, JCTree.JCPolyExpression, JCTree.JCPrimitiveTypeTree, JCTree.JCReturn, JCTree.JCSkip, JCTree.JCStatement, JCTree.JCSwitch, JCTree.JCSynchronized, JCTree.JCThrow, JCTree.JCTry, JCTree.JCTypeApply, JCTree.JCTypeCast, JCTree.JCTypeIntersection, JCTree.JCTypeParameter, JCTree.JCTypeUnion, JCTree.JCUnary, JCTree.JCVariableDecl, JCTree.JCWhileLoop, JCTree.JCWildcard, JCTree.LetExpr, JCTree.Tag, JCTree.TypeBoundKind, JCTree.Visitor| Modifier and Type | Field and Description |
|---|---|
JCTree.JCExpression |
cond |
JCTree.JCExpression |
detail |
| Modifier | Constructor and Description |
|---|---|
protected |
JCAssert(JCTree.JCExpression cond,
JCTree.JCExpression detail) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(JCTree.Visitor v)
Visit this tree with a given visitor.
|
<R,D> R |
accept(TreeVisitor<R,D> v,
D d)
Accept method used to implement the visitor pattern.
|
JCTree.JCExpression |
getCondition() |
JCTree.JCExpression |
getDetail() |
Tree.Kind |
getKind()
Gets the kind of this tree.
|
JCTree.Tag |
getTag() |
setPos, setTypeclone, getEndPosition, getPreferredPosition, getStartPosition, getTree, hasTag, pos, toStringpublic JCTree.JCExpression cond
public JCTree.JCExpression detail
protected JCAssert(JCTree.JCExpression cond, JCTree.JCExpression detail)
public void accept(JCTree.Visitor v)
JCTreepublic Tree.Kind getKind()
Treepublic JCTree.JCExpression getCondition()
getCondition in interface AssertTreepublic JCTree.JCExpression getDetail()
getDetail in interface AssertTreepublic <R,D> R accept(TreeVisitor<R,D> v, D d)
Treepublic JCTree.Tag getTag()
Copyright © 2017 earcam. All rights reserved.