org.duelengine.duel.codedom
Class CodeTernaryOperatorExpression
java.lang.Object
org.duelengine.duel.codedom.CodeObject
org.duelengine.duel.codedom.CodeExpression
org.duelengine.duel.codedom.CodeTernaryOperatorExpression
public class CodeTernaryOperatorExpression
- extends CodeExpression
Represents a C-style ternary conditional expression
CodeTernaryOperatorExpression
public CodeTernaryOperatorExpression()
CodeTernaryOperatorExpression
public CodeTernaryOperatorExpression(CodeExpression testExpr,
CodeExpression trueExpr,
CodeExpression falseExpr)
getTestExpression
public CodeExpression getTestExpression()
setTestExpression
public void setTestExpression(CodeExpression value)
getTrueExpression
public CodeExpression getTrueExpression()
setTrueExpression
public void setTrueExpression(CodeExpression value)
getFalseExpression
public CodeExpression getFalseExpression()
setFalseExpression
public void setFalseExpression(CodeExpression value)
getResultType
public Class<?> getResultType()
- Specified by:
getResultType in class CodeExpression
visit
public void visit(CodeVisitor visitor)
- Overrides:
visit in class CodeObject
equals
public boolean equals(Object arg)
- Overrides:
equals in class CodeExpression
hashCode
public int hashCode()
- Overrides:
hashCode in class CodeExpression
Copyright © 2011. All Rights Reserved.