Class SourceGenerator
- java.lang.Object
-
- org.apache.cxf.tools.wadlto.jaxrs.SourceGenerator
-
public class SourceGenerator extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCODE_TYPE_GRAMMARstatic StringCODE_TYPE_PROXYstatic StringCODE_TYPE_WEBstatic StringLINE_SEP_PROPERTY
-
Constructor Summary
Constructors Constructor Description SourceGenerator()SourceGenerator(Map<String,String> properties)
-
Method Summary
-
-
-
Field Detail
-
CODE_TYPE_GRAMMAR
public static final String CODE_TYPE_GRAMMAR
- See Also:
- Constant Field Values
-
CODE_TYPE_PROXY
public static final String CODE_TYPE_PROXY
- See Also:
- Constant Field Values
-
CODE_TYPE_WEB
public static final String CODE_TYPE_WEB
- See Also:
- Constant Field Values
-
LINE_SEP_PROPERTY
public static final String LINE_SEP_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
setSupportMultipleXmlReps
public void setSupportMultipleXmlReps(boolean support)
-
setWadlNamespace
public void setWadlNamespace(String ns)
-
setUseVoidForEmptyResponses
public void setUseVoidForEmptyResponses(boolean use)
-
setGenerateResponseIfHeadersSet
public void setGenerateResponseIfHeadersSet(boolean set)
-
getWadlNamespace
public String getWadlNamespace()
-
setGenerateEnums
public void setGenerateEnums(boolean generate)
-
setSkipSchemaGeneration
public void setSkipSchemaGeneration(boolean skip)
-
setImportsComparator
public void setImportsComparator(Comparator<String> importsComparator)
-
setGenerateInterfaces
public void setGenerateInterfaces(boolean generateInterfaces)
-
setGenerateImplementation
public void setGenerateImplementation(boolean generate)
-
setPackageName
public void setPackageName(String name)
-
setResourceName
public void setResourceName(String name)
-
setWadlPath
public void setWadlPath(String name)
-
setBindingFiles
public void setBindingFiles(List<InputSource> files)
-
setSchemaPackageFiles
public void setSchemaPackageFiles(List<InputSource> files)
-
setInheritResourceParams
public void setInheritResourceParams(boolean inherit)
-
setInheritResourceParamsFirst
public void setInheritResourceParamsFirst(boolean inherit)
-
setBus
public void setBus(Bus bus)
-
setValidateWadl
public void setValidateWadl(boolean validateWadl)
-
setEncoding
public void setEncoding(String encoding)
-
setCreateJavaDocs
public void setCreateJavaDocs(boolean createJavaDocs)
-
setSupportBeanValidation
public void setSupportBeanValidation(boolean supportBeanValidation)
-
setAuthentication
public void setAuthentication(String authentication)
-
setJaxbClassNameSuffix
public void setJaxbClassNameSuffix(String jaxbClassNameSuffix)
-
setRx
public void setRx(String rx)
-
-