Class AnalyzerData


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

      • LOG

        protected static final org.apache.logging.log4j.Logger LOG
      • _Regex

        @SerializedName("regex")
        public java.util.List<RegexData> _Regex
      • _DirectoryPath

        @SerializedName("DirectoryPath")
        public java.lang.String _DirectoryPath
      • _FormatRules

        @SerializedName("formatRules")
        public java.util.List<Rule> _FormatRules
      • _ValidationRules

        @SerializedName("validationRules")
        public java.util.List<Validation> _ValidationRules
      • _RenderOnly

        @SerializedName("renderOnly")
        public boolean _RenderOnly
    • Constructor Detail

      • AnalyzerData

        public AnalyzerData()
    • Method Detail

      • AnalyzeTable

        public boolean AnalyzeTable​(java.lang.String SchemaName,
                                    java.lang.String TableName)
      • FilterSchemas

        public boolean FilterSchemas​(java.lang.String SchemaName)
      • validateAndLoadRules

        public void validateAndLoadRules​(Connection C,
                                         java.util.Map<java.lang.String,​java.util.List<java.lang.String>> Map,
                                         java.util.Map<java.lang.String,​java.util.List<Rule>> RuleMap)
                                  throws java.lang.Exception
        Throws:
        java.lang.Exception