Class CompilerOptions


  • public class CompilerOptions
    extends Object
    This is a bean class that captures all the compiler options. Right now the compiler options consist of the following 1. output file location - A folder with necessary rights for the schema compiler to write the files 2.package name 3.namespace to package map 4.boolean flag marking whether to wrap or unwrap 4.boolean flag marking whether to write classes or not
    • Constructor Detail

      • CompilerOptions

        public CompilerOptions()
    • Method Detail

      • getMapperClassPackage

        public String getMapperClassPackage()
      • setMapperClassPackage

        public void setMapperClassPackage​(String mapperClassPackage)
      • isMapperClassPackagePresent

        public boolean isMapperClassPackagePresent()
        get whether the mapper class package name is present
      • isHelperMode

        public boolean isHelperMode()
      • setHelperMode

        public void setHelperMode​(boolean helperMode)
      • setNs2PackageMap

        public void setNs2PackageMap​(Map<String,​String> ns2PackageMap)
      • isWriteOutput

        public boolean isWriteOutput()
      • setWriteOutput

        public void setWriteOutput​(boolean writeOutput)
      • isWrapClasses

        public boolean isWrapClasses()
      • setWrapClasses

        public void setWrapClasses​(boolean wrapClasses)
      • getPackageName

        public String getPackageName()
      • getOutputLocation

        public File getOutputLocation()
      • isGenerateAll

        public boolean isGenerateAll()
      • setGenerateAll

        public void setGenerateAll​(boolean generateAll)
      • isBackwordCompatibilityMode

        public boolean isBackwordCompatibilityMode()
      • setBackwordCompatibilityMode

        public void setBackwordCompatibilityMode​(boolean backwordCompatibilityMode)
      • isSuppressPrefixesMode

        public boolean isSuppressPrefixesMode()
      • setSuppressPrefixesMode

        public void setSuppressPrefixesMode​(boolean suppressPrefixesMode)
      • isOffStrictValidation

        public boolean isOffStrictValidation()
      • setOffStrictValidation

        public void setOffStrictValidation​(boolean offStrictValidation)
      • isUseWrapperClasses

        public boolean isUseWrapperClasses()
      • setUseWrapperClasses

        public void setUseWrapperClasses​(boolean useWrapperClasses)
      • isIgnoreUnexpected

        public boolean isIgnoreUnexpected()
      • setIgnoreUnexpected

        public void setIgnoreUnexpected​(boolean isIgnoreUnexpected)