public class WrapperMethodModel extends Object implements IMethodModel
| Constructor and Description |
|---|
WrapperMethodModel(ITypeModel ownerType,
IMethodModel originalMethod) |
public WrapperMethodModel(ITypeModel ownerType, IMethodModel originalMethod)
public String getName()
IBasicModelgetName.
getName in interface IBasicModelpublic String getDocumentation()
IBasicModelgetDocumentation.
getDocumentation in interface IBasicModelpublic IAnnotationModel[] getAnnotations()
IBasicModelgetAnnotations.
getAnnotations in interface IBasicModelpublic String getAnnotationValue(String annotation)
IBasicModelgetAnnotationValue.
getAnnotationValue in interface IBasicModelannotation - a String object.public String[] getAnnotationValues(String annotation)
IBasicModelgetAnnotationValues.
getAnnotationValues in interface IBasicModelannotation - a String object.public boolean hasAnnotation(String name)
IBasicModelhasAnnotation.
hasAnnotation in interface IBasicModelname - a String object.public IAnnotationModel getAnnotation(String name)
IBasicModelgetAnnotation.
getAnnotation in interface IBasicModelname - a String object.IAnnotationModel for annotation with given name if present, null otherwisepublic boolean hasAnnotationWithCanonicalName(String name)
IBasicModelhasAnnotation.
hasAnnotationWithCanonicalName in interface IBasicModelname - a String object.public IAnnotationModel getAnnotationByCanonicalName(String name)
IBasicModelgetAnnotation.
getAnnotationByCanonicalName in interface IBasicModelname - a String object.IAnnotationModel for annotation with given canonical name if present, null otherwisepublic ITypeModel getType()
IMembergetType.
getType in interface IMemberITypeModel object.public List<ITypeModel> getJAXBTypes()
IMembergetJAXBType.
getJAXBTypes in interface IMemberITypeModel object.public Class<?> getJavaType()
IMembergetJavaType.
getJavaType in interface IMemberClass object.public boolean isCollection()
isCollection in interface IMemberpublic boolean isMap()
public List<ITypeParameter> getTypeParameters()
getTypeParameters in interface IGenericElementpublic IParameterModel[] getParameters()
IMethodModelgetParameters.
getParameters in interface IMethodModelpublic IDocInfo getBasicDocInfo()
IMethodModelgetBasicDocInfo.
getBasicDocInfo in interface IMethodModelpublic ITypeModel getReturnedType()
IMethodModelgetReturnedType.
getReturnedType in interface IMethodModelpublic ITypeModel getBodyType()
IMethodModelgetBodyType.
getBodyType in interface IMethodModelpublic boolean isStatic()
IMethodModelisStatic.
isStatic in interface IMemberisStatic in interface IMethodModelpublic boolean isPublic()
IMethodModelisPublic.
isPublic in interface IMemberisPublic in interface IMethodModelpublic boolean hasGenericReturnType()
IMethodModelisPublic.
hasGenericReturnType in interface IMethodModelCopyright © 2015 Mulesoft. All rights reserved.