public class CSMethod extends CSMethodBase implements CSTypeParameterProvider
_docs, _name, _visibilityUNKNOWN_START_POSITION| Modifier and Type | Method and Description |
|---|---|
void |
accept(CSVisitor visitor) |
void |
addTypeParameter(CSTypeParameter typeParameter) |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
isAbstract() |
CSMethodModifier |
modifier() |
void |
modifier(CSMethodModifier modifier) |
CSTypeReferenceExpression |
returnType() |
void |
returnType(CSTypeReferenceExpression returnType) |
List<CSTypeParameter> |
typeParameters() |
addParameter, addParameter, addParameter, body, isVarArgs, isVarArgs, parameters, removeParameter, signatureaddAttribute, addDoc, attributes, docs, isNewModifier, name, removeAttribute, setNewModifier, visibility, visibilityaddEnclosingIfDef, enclosingIfDefs, parent, parent, startPosition, startPositionpublic CSMethod(String name)
public void modifier(CSMethodModifier modifier)
public CSMethodModifier modifier()
public void returnType(CSTypeReferenceExpression returnType)
public CSTypeReferenceExpression returnType()
public boolean isAbstract()
public void addTypeParameter(CSTypeParameter typeParameter)
addTypeParameter in interface CSTypeParameterProviderpublic List<CSTypeParameter> typeParameters()
typeParameters in interface CSTypeParameterProviderCopyright © 2014. All Rights Reserved.