Class Schema2ProtoConfigFile


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

      • outputFilename

        public java.lang.String outputFilename
      • outputDirectory

        public java.lang.String outputDirectory
      • defaultProtoPackage

        public java.lang.String defaultProtoPackage
      • forceProtoPackage

        public java.lang.String forceProtoPackage
      • inheritanceToComposition

        public boolean inheritanceToComposition
      • customTypeMappings

        public java.util.Map<java.lang.String,​java.lang.String> customTypeMappings
      • customNameMappings

        public java.util.Map<java.lang.String,​java.lang.String> customNameMappings
      • customTypeReplacements

        public java.util.Map<java.lang.String,​java.lang.String> customTypeReplacements
      • customImports

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

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

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

        public java.util.Map<java.lang.String,​java.lang.Object> options
      • includeMessageDocs

        public boolean includeMessageDocs
      • includeFieldDocs

        public boolean includeFieldDocs
      • includeSourceLocationInDoc

        public boolean includeSourceLocationInDoc
      • includeValidationRules

        public boolean includeValidationRules
      • skipEmptyTypeInheritance

        public boolean skipEmptyTypeInheritance
      • includeXsdOptions

        public boolean includeXsdOptions
    • Constructor Detail

      • Schema2ProtoConfigFile

        public Schema2ProtoConfigFile()