org.duelengine.duel.codedom
Class CodeExpression
java.lang.Object
org.duelengine.duel.codedom.CodeObject
org.duelengine.duel.codedom.CodeExpression
- Direct Known Subclasses:
- CodeArrayCreateExpression, CodeBinaryOperatorExpression, CodeCastExpression, CodeFieldReferenceExpression, CodeMethodInvokeExpression, CodeObjectCreateExpression, CodeParameterDeclarationExpression, CodePrimitiveExpression, CodePropertyReferenceExpression, CodeTernaryOperatorExpression, CodeThisReferenceExpression, CodeTypeReferenceExpression, CodeUnaryOperatorExpression, CodeVariableReferenceExpression, ScriptExpression
public abstract class CodeExpression
- extends CodeObject
CodeExpression
public CodeExpression()
getResultType
public abstract Class<?> getResultType()
setParens
public void setParens(boolean value)
hasParens
public boolean hasParens()
withParens
public CodeExpression withParens()
asStatement
public CodeStatement asStatement()
withUserData
public CodeExpression withUserData(Object... pairs)
- Overrides:
withUserData in class CodeObject
equals
public boolean equals(Object arg)
- Overrides:
equals in class CodeObject
hashCode
public int hashCode()
- Overrides:
hashCode in class CodeObject
Copyright © 2012. All Rights Reserved.