public class JavaMethod extends Object implements JavaAnnotatable
Constructor and Description |
---|
JavaMethod() |
JavaMethod(JavaInterface i) |
public JavaMethod()
public JavaMethod(JavaInterface i)
public void clear()
public String getSignature()
public JavaInterface getInterface()
public String getName()
public void setName(String n)
public String getOperationName()
public void setOperationName(String arg)
public JavaReturn getReturn()
public String getReturnValue()
public void setReturn(JavaReturn rt)
public boolean hasParameter(String paramName)
public void addParameter(JavaParameter param)
public JavaParameter getParameter(String paramName)
public List<JavaParameter> getParameters()
public int getParameterCount()
public boolean hasException(JavaException exception)
public void addException(JavaException exception)
public List<JavaException> getExceptions()
public javax.wsdl.OperationType getStyle()
public void setStyle(javax.wsdl.OperationType ot)
public boolean isOneWay()
public boolean isWrapperStyle()
public void setWrapperStyle(boolean w)
public boolean enableMime()
public void setMimeEnable(boolean arg)
public void setSoapStyle(SOAPBinding.Style sty)
public SOAPBinding.Style getSoapStyle()
public void setSoapAction(String action)
public String getSoapAction()
public void setSoapUse(SOAPBinding.Use u)
public SOAPBinding.Use getSoapUse()
public void addAnnotation(String tag, JAnnotation annotation)
public Collection<JAnnotation> getAnnotations()
public Map<String,JAnnotation> getAnnotationMap()
public void setInterface(JavaInterface intf)
public void annotate(Annotator annotator)
annotate
in interface JavaAnnotatable
public void setJavaCodeBlock(JavaCodeBlock b)
public JavaCodeBlock getJavaCodeBlock()
public final boolean isAsync()
public final void setAsync(boolean newAsync)
public void setJavaDoc(String doc)
public String getJavaDoc()
Apache CXF