Class SourceGenerator

java.lang.Object
org.apache.cxf.tools.wadlto.jaxrs.SourceGenerator

public class SourceGenerator extends Object
  • Field Details

  • Constructor Details

    • SourceGenerator

      public SourceGenerator()
    • SourceGenerator

      public SourceGenerator(Map<String,String> properties)
  • Method Details

    • 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)
    • setSuspendedAsyncMethods

      public void setSuspendedAsyncMethods(Set<String> asyncMethods)
    • setResponseMethods

      public void setResponseMethods(Set<String> responseMethods)
    • setOnewayMethods

      public void setOnewayMethods(Set<String> onewayMethods)
    • generateSource

      public void generateSource(File srcDir, String codeType)
    • generateMainClass

      public void generateMainClass(Element resourcesEl, File src)
    • 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)
    • setCompilerArgs

      public void setCompilerArgs(List<String> args)
    • setInheritResourceParams

      public void setInheritResourceParams(boolean inherit)
    • setInheritResourceParamsFirst

      public void setInheritResourceParamsFirst(boolean inherit)
    • setSchemaPackageMap

      public void setSchemaPackageMap(Map<String,String> map)
    • setJavaTypeMap

      public void setJavaTypeMap(Map<String,String> map)
    • setSchemaTypeMap

      public void setSchemaTypeMap(Map<String,String> map)
    • setMediaTypeMap

      public void setMediaTypeMap(Map<String,String> map)
    • setBus

      public void setBus(org.apache.cxf.Bus bus)
    • getGeneratedServiceClasses

      public List<String> getGeneratedServiceClasses()
    • getGeneratedTypeClasses

      public List<String> getGeneratedTypeClasses()
    • 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)