public static class MethodDecl.Impl extends java.lang.Object implements MethodDecl
MethodDecl.Impl, MethodDecl.Visitor<P,R>| Constructor and Description |
|---|
Impl() |
Impl(TypeDecl owner,
Attributes attributes,
java.lang.String name,
java.util.List<ParameterDecl> parameters,
Type type) |
| Modifier and Type | Method and Description |
|---|---|
Attributes |
getAttributes() |
java.lang.String |
getName() |
TypeDecl |
getOwner() |
java.util.List<ParameterDecl> |
getParameters() |
Type |
getType() |
void |
setAttributes(Attributes attributes) |
void |
setName(java.lang.String name) |
void |
setOwner(TypeDecl owner) |
void |
setParameters(java.util.List<ParameterDecl> parameters) |
void |
setType(Type type) |
public Impl()
public Impl(TypeDecl owner, Attributes attributes, java.lang.String name, java.util.List<ParameterDecl> parameters, Type type)
public TypeDecl getOwner()
getOwner in interface MethodDeclgetOwner in interface TypeMemberDeclpublic void setOwner(TypeDecl owner)
setOwner in interface MethodDeclsetOwner in interface TypeMemberDeclpublic Attributes getAttributes()
getAttributes in interface MethodDeclgetAttributes in interface TypeMemberDeclpublic void setAttributes(Attributes attributes)
setAttributes in interface MethodDeclsetAttributes in interface TypeMemberDeclpublic java.lang.String getName()
getName in interface MethodDeclgetName in interface TypeMemberDeclpublic void setName(java.lang.String name)
setName in interface MethodDeclsetName in interface TypeMemberDeclpublic java.util.List<ParameterDecl> getParameters()
getParameters in interface MethodDeclpublic void setParameters(java.util.List<ParameterDecl> parameters)
setParameters in interface MethodDeclpublic Type getType()
getType in interface MethodDeclgetType in interface TypeMemberDeclpublic void setType(Type type)
setType in interface MethodDeclsetType in interface TypeMemberDecl