org.duelengine.duel.codedom
Class CodeMethodInvokeExpression
java.lang.Object
org.duelengine.duel.codedom.CodeObject
org.duelengine.duel.codedom.CodeExpression
org.duelengine.duel.codedom.CodeMethodInvokeExpression
public class CodeMethodInvokeExpression
- extends CodeExpression
Represents a method call
CodeMethodInvokeExpression
public CodeMethodInvokeExpression()
CodeMethodInvokeExpression
public CodeMethodInvokeExpression(Class<?> returnType,
CodeExpression target,
String methodName,
CodeExpression... args)
getTarget
public CodeExpression getTarget()
setTarget
public void setTarget(CodeExpression value)
getMethodName
public String getMethodName()
setMethodName
public void setMethodName(String value)
getArguments
public List<CodeExpression> getArguments()
getResultType
public Class<?> getResultType()
- Specified by:
getResultType in class CodeExpression
setResultType
public void setResultType(Class<?> value)
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 © 2012. All Rights Reserved.