public class ConditionalExpressionTreeImpl extends AbstractTypedTree implements ConditionalExpressionTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImplgrammarRuleKey| Constructor and Description |
|---|
ConditionalExpressionTreeImpl(InternalSyntaxToken queryToken,
ExpressionTree trueExpression,
InternalSyntaxToken colonToken,
ExpressionTree falseExpression) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
Iterable<Tree> |
children()
Creates iterable for children of this node.
|
SyntaxToken |
colonToken() |
ConditionalExpressionTreeImpl |
complete(ExpressionTree condition) |
ExpressionTree |
condition() |
ExpressionTree |
falseExpression() |
Tree.Kind |
kind() |
SyntaxToken |
questionToken() |
ExpressionTree |
trueExpression() |
completeMissingType, isTypeSet, setInferedType, setType, symbolTypefirstToken, getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsymbolTypefirstToken, is, lastToken, parentpublic ConditionalExpressionTreeImpl(InternalSyntaxToken queryToken, ExpressionTree trueExpression, InternalSyntaxToken colonToken, ExpressionTree falseExpression)
public ConditionalExpressionTreeImpl complete(ExpressionTree condition)
public ExpressionTree condition()
condition in interface ConditionalExpressionTreepublic SyntaxToken questionToken()
questionToken in interface ConditionalExpressionTreepublic ExpressionTree trueExpression()
trueExpression in interface ConditionalExpressionTreepublic SyntaxToken colonToken()
colonToken in interface ConditionalExpressionTreepublic ExpressionTree falseExpression()
falseExpression in interface ConditionalExpressionTreepublic void accept(TreeVisitor visitor)
Copyright © 2012–2017 SonarSource. All rights reserved.