public class MethodDescriptionComposite extends Object implements TMAnnotationComposite, TMFAnnotationComposite
Constructor and Description |
---|
MethodDescriptionComposite() |
MethodDescriptionComposite(String methodName,
String returnType,
WebMethodAnnot webMethodAnnot,
WebResultAnnot webResultAnnot,
boolean oneWayAnnotated,
HandlerChainAnnot handlerChainAnnot,
SoapBindingAnnot soapBindingAnnot,
WebServiceRefAnnot webServiceRefAnnot,
WebEndpointAnnot webEndpointAnnot,
RequestWrapperAnnot requestWrapperAnnot,
ResponseWrapperAnnot responseWrapperAnnot) |
public MethodDescriptionComposite()
public MethodDescriptionComposite(String methodName, String returnType, WebMethodAnnot webMethodAnnot, WebResultAnnot webResultAnnot, boolean oneWayAnnotated, HandlerChainAnnot handlerChainAnnot, SoapBindingAnnot soapBindingAnnot, WebServiceRefAnnot webServiceRefAnnot, WebEndpointAnnot webEndpointAnnot, RequestWrapperAnnot requestWrapperAnnot, ResponseWrapperAnnot responseWrapperAnnot)
public String getMethodName()
public String getReturnType()
public Class getReturnTypeClass()
public boolean isOneWay()
public WebEndpointAnnot getWebEndpointAnnot()
public RequestWrapperAnnot getRequestWrapperAnnot()
public ResponseWrapperAnnot getResponseWrapperAnnot()
public HandlerChainAnnot getHandlerChainAnnot()
public SoapBindingAnnot getSoapBindingAnnot()
public WebMethodAnnot getWebMethodAnnot()
public WebResultAnnot getWebResultAnnot()
public WebServiceRefAnnot getWebServiceRefAnnot()
public ActionAnnot getActionAnnot()
public String[] getExceptions()
public Class[] getExceptionTypes()
public String getDeclaringClass()
public DescriptionBuilderComposite getDescriptionBuilderCompositeRef()
public void setMethodName(String methodName)
methodName
- The methodName to set.public void setReturnType(String returnType)
returnType
- The returnType to set.public void setOneWayAnnot(boolean oneWayAnnotated)
oneWayAnnotated
- The oneWay boolean to setpublic void setWebEndpointAnnot(WebEndpointAnnot webEndpointAnnot)
webEndpointAnnotImpl
- The webEndpointAnnotImpl to set.public void setRequestWrapperAnnot(RequestWrapperAnnot requestWrapperAnnot)
requestWrapperAnnot
- The requestWrapperAnnot to set.public void setResponseWrapperAnnot(ResponseWrapperAnnot responseWrapperAnnot)
responseWrapperAnnot
- The responseWrapperAnnot to set.public void setHandlerChainAnnot(HandlerChainAnnot handlerChainAnnot)
setHandlerChainAnnot
in interface TMFAnnotationComposite
handlerChainAnnot
- The handlerChainAnnot to set.public void setSoapBindingAnnot(SoapBindingAnnot soapBindingAnnot)
setSoapBindingAnnot
in interface TMAnnotationComposite
soapBindingAnnot
- The soapBindingAnnot to set.public void setWebMethodAnnot(WebMethodAnnot webMethodAnnot)
webMethodAnnot
- The webMethodAnnot to set.public void setWebResultAnnot(WebResultAnnot webResultAnnot)
webResultAnnot
- The webResultAnnot to set.public void setWebServiceRefAnnot(WebServiceRefAnnot webServiceRefAnnot)
setWebServiceRefAnnot
in interface TMFAnnotationComposite
webServiceRefAnnot
- The webServiceRefAnnot to set.public void setActionAnnot(ActionAnnot actionAnnot)
actionAnnot
- The actionAnnot to set.public void addParameterDescriptionComposite(ParameterDescriptionComposite parameterDescription)
parameterDescription
- The parameterDescription to add to the set.public void addParameterDescriptionComposite(ParameterDescriptionComposite parameterDescription, int index)
parameterDescription
- The parameterDescription to add to the set.index
- The index at which to place this parameterDescriptionpublic void setParameterDescriptionCompositeList(List<ParameterDescriptionComposite> parameterDescriptionList)
parameterDescription
- The parameterDescription to add to the set.public ParameterDescriptionComposite getParameterDescriptionComposite(int index)
parameterDescription
- The parameterDescription to add to the set.public List<ParameterDescriptionComposite> getParameterDescriptionCompositeList()
public void setExceptions(String[] exceptions)
exceptions
- The exceptions to set.public void setDeclaringClass(String declaringClass)
declaringClass
- The wrapper class to set.public void setDescriptionBuilderCompositeRef(DescriptionBuilderComposite dbc)
public boolean isStatic()
public void setStaticModifier(boolean staticModifier)
public boolean isFinal()
public void setFinalModifier(boolean finalModifier)
public boolean compare(Object obj)
public void setIsListType(boolean isListType)
public boolean isListType()
Copyright © 2004-2015 The Apache Software Foundation. All Rights Reserved.