Class Schema2ProtoConfiguration


  • public class Schema2ProtoConfiguration
    extends java.lang.Object
    • Field Detail

      • DEFAULT_PROTO_PACKAGE

        public static final java.lang.String DEFAULT_PROTO_PACKAGE
        See Also:
        Constant Field Values
      • xsdFile

        public java.io.File xsdFile
      • outputFilename

        public java.lang.String outputFilename
      • outputDirectory

        public java.io.File outputDirectory
      • defaultProtoPackage

        public java.lang.String defaultProtoPackage
      • forceProtoPackage

        public java.lang.String forceProtoPackage
      • inheritanceToComposition

        public boolean inheritanceToComposition
      • customTypeMappings

        public java.util.SortedMap<java.util.regex.Pattern,​java.lang.String> customTypeMappings
      • customTypeReplacements

        public java.util.SortedMap<java.util.regex.Pattern,​java.lang.String> customTypeReplacements
      • customNameMappings

        public java.util.SortedMap<java.util.regex.Pattern,​java.lang.String> customNameMappings
      • customImports

        public java.util.List<java.lang.String> customImports
      • customImportLocations

        public java.util.List<java.lang.String> customImportLocations
      • options

        public java.util.SortedMap<java.lang.String,​java.lang.Object> options
      • ignoreOutputFields

        public java.util.List<FieldPath> ignoreOutputFields
      • includeMessageDocs

        public boolean includeMessageDocs
      • includeFieldDocs

        public boolean includeFieldDocs
      • includeSourceLocationInDoc

        public boolean includeSourceLocationInDoc
      • includeValidationRules

        public boolean includeValidationRules
      • skipEmptyTypeInheritance

        public boolean skipEmptyTypeInheritance
      • includeXsdOptions

        public boolean includeXsdOptions
      • protoLockFile

        public java.io.File protoLockFile
      • failIfRemovedFields

        public boolean failIfRemovedFields
      • derivationBySubsumption

        public boolean derivationBySubsumption
      • includeGoPackageOptions

        public boolean includeGoPackageOptions
      • goPackageSourcePrefix

        public java.lang.String goPackageSourcePrefix
    • Constructor Detail

      • Schema2ProtoConfiguration

        public Schema2ProtoConfiguration()