Class JavaInterface
java.lang.Object
org.apache.cxf.tools.common.model.JavaInterface
- All Implemented Interfaces:
JavaAnnotatable
- Direct Known Subclasses:
JavaClass
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAnnotation(JAnnotation annotation) voidvoidaddImports(Collection<String> ii) voidaddMethod(JavaMethod method) voidvoidgetName()jakarta.jws.soap.SOAPBinding.ParameterStylejakarta.jws.soap.SOAPBinding.Stylejakarta.jws.soap.SOAPBinding.UsebooleanhasMethod(JavaMethod method) intindexOf(JavaMethod method) intremoveMethod(JavaMethod method) voidreplaceMethod(JavaMethod method) voidsetClassJavaDoc(String doc) voidsetFullClassName(String fullName) voidsetHandlerChains(Element elem) voidvoidvoidvoidsetNamespace(String ns) voidsetPackageJavaDoc(String doc) voidsetPackageName(String pn) voidsetSOAPParameterStyle(jakarta.jws.soap.SOAPBinding.ParameterStyle p) voidsetSOAPStyle(jakarta.jws.soap.SOAPBinding.Style s) voidsetSOAPUse(jakarta.jws.soap.SOAPBinding.Use u) voidsetWebServiceName(String wsn) toString()
-
Constructor Details
-
JavaInterface
public JavaInterface() -
JavaInterface
-
-
Method Details
-
setWebServiceName
-
getWebServiceName
-
setSOAPStyle
public void setSOAPStyle(jakarta.jws.soap.SOAPBinding.Style s) -
getSOAPStyle
public jakarta.jws.soap.SOAPBinding.Style getSOAPStyle() -
setSOAPUse
public void setSOAPUse(jakarta.jws.soap.SOAPBinding.Use u) -
getSOAPUse
public jakarta.jws.soap.SOAPBinding.Use getSOAPUse() -
setSOAPParameterStyle
public void setSOAPParameterStyle(jakarta.jws.soap.SOAPBinding.ParameterStyle p) -
getSOAPParameterStyle
public jakarta.jws.soap.SOAPBinding.ParameterStyle getSOAPParameterStyle() -
getJavaModel
-
setName
-
getName
-
setLocation
-
getLocation
-
getSuperInterfaces
-
getMethods
-
hasMethod
-
indexOf
-
removeMethod
-
replaceMethod
-
addMethod
- Throws:
ToolException
-
addSuperInterface
-
getPackageName
-
setPackageName
-
getNamespace
-
setNamespace
-
setPackageJavaDoc
-
getPackageJavaDoc
-
setClassJavaDoc
-
getClassJavaDoc
-
addAnnotation
-
getAnnotations
-
addImport
-
addImports
-
getImports
-
setJavaModel
-
annotate
- Specified by:
annotatein interfaceJavaAnnotatable
-
getHandlerChains
-
setHandlerChains
-
setFullClassName
-
getFullClassName
-
toString
-