public abstract class CSMethodBase extends CSMember implements CSParameterized
_docs, _name, _visibilityUNKNOWN_START_POSITION| Constructor and Description |
|---|
CSMethodBase(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(CSVariableDeclaration parameter) |
void |
addParameter(int index,
CSVariableDeclaration parameter) |
void |
addParameter(String name,
CSTypeReferenceExpression type) |
CSBlock |
body() |
boolean |
isVarArgs() |
void |
isVarArgs(boolean value) |
List<CSVariableDeclaration> |
parameters() |
void |
removeParameter(int index) |
String |
signature() |
addAttribute, addDoc, attributes, docs, isNewModifier, name, removeAttribute, setNewModifier, visibility, visibilityaccept, addEnclosingIfDef, enclosingIfDefs, parent, parent, startPosition, startPositionpublic CSMethodBase(String name)
public void addParameter(CSVariableDeclaration parameter)
addParameter in interface CSParameterizedpublic void addParameter(int index,
CSVariableDeclaration parameter)
public void addParameter(String name, CSTypeReferenceExpression type)
public void removeParameter(int index)
public List<CSVariableDeclaration> parameters()
public CSBlock body()
public void isVarArgs(boolean value)
public boolean isVarArgs()
Copyright © 2014. All Rights Reserved.