org.duelengine.duel.codedom
Class CodeParameterDeclarationExpression

java.lang.Object
  extended by org.duelengine.duel.codedom.CodeObject
      extended by org.duelengine.duel.codedom.CodeExpression
          extended by org.duelengine.duel.codedom.CodeParameterDeclarationExpression

public class CodeParameterDeclarationExpression
extends CodeExpression

Represents a method call


Constructor Summary
CodeParameterDeclarationExpression()
           
CodeParameterDeclarationExpression(Class<?> type, String name)
           
CodeParameterDeclarationExpression(Class<?> type, String name, boolean varArgs)
           
 
Method Summary
 boolean equals(Object arg)
           
 String getName()
           
 Class<?> getResultType()
           
 Class<?> getType()
           
 int hashCode()
           
 boolean isVarArgs()
           
 void setName(String value)
           
 void setType(Class<?> value)
           
 void setVarArgs(boolean value)
           
 
Methods inherited from class org.duelengine.duel.codedom.CodeExpression
asStatement, hasParens, setParens, withParens, withUserData
 
Methods inherited from class org.duelengine.duel.codedom.CodeObject
getUserData, putUserData, toString, visit
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CodeParameterDeclarationExpression

public CodeParameterDeclarationExpression()

CodeParameterDeclarationExpression

public CodeParameterDeclarationExpression(Class<?> type,
                                          String name)

CodeParameterDeclarationExpression

public CodeParameterDeclarationExpression(Class<?> type,
                                          String name,
                                          boolean varArgs)
Method Detail

getType

public Class<?> getType()

setType

public void setType(Class<?> value)

getName

public String getName()

setName

public void setName(String value)

isVarArgs

public boolean isVarArgs()

setVarArgs

public void setVarArgs(boolean value)

getResultType

public Class<?> getResultType()
Specified by:
getResultType in class CodeExpression

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.