public class CodeTernaryOperatorExpression extends CodeExpression
| Constructor and Description |
|---|
CodeTernaryOperatorExpression() |
CodeTernaryOperatorExpression(CodeExpression testExpr,
CodeExpression trueExpr,
CodeExpression falseExpr) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object arg) |
CodeExpression |
getFalseExpression() |
Class<?> |
getResultType() |
CodeExpression |
getTestExpression() |
CodeExpression |
getTrueExpression() |
int |
hashCode() |
void |
setFalseExpression(CodeExpression value) |
void |
setTestExpression(CodeExpression value) |
void |
setTrueExpression(CodeExpression value) |
void |
visit(CodeVisitor visitor)
Walks this code object structure
|
asStatement, hasParens, setParens, withMetaData, withParensgetMetaData, hasMetaData, putMetaData, removeMetaData, toStringpublic CodeTernaryOperatorExpression()
public CodeTernaryOperatorExpression(CodeExpression testExpr, CodeExpression trueExpr, CodeExpression falseExpr)
public CodeExpression getTestExpression()
public void setTestExpression(CodeExpression value)
public CodeExpression getTrueExpression()
public void setTrueExpression(CodeExpression value)
public CodeExpression getFalseExpression()
public void setFalseExpression(CodeExpression value)
public Class<?> getResultType()
getResultType in class CodeExpressionpublic void visit(CodeVisitor visitor)
CodeObjectvisit in class CodeObjectpublic boolean equals(Object arg)
equals in class CodeExpressionpublic int hashCode()
hashCode in class CodeExpressionCopyright © 2014. All rights reserved.