Class Schema

  • All Implemented Interfaces:
    DBObject

    public class Schema
    extends java.lang.Object
    implements DBObject
    • Field Detail

      • LOG

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

        @SerializedName("name")
        public final java.lang.String _Name
      • _Created

        @SerializedName("created")
        public java.lang.String _Created
      • _TableList

        public java.util.List<Table> _TableList
      • _ViewList

        public java.util.List<View> _ViewList
    • Constructor Detail

      • Schema

        public Schema​(java.lang.String Name)
    • Method Detail

      • getTableNames

        public java.util.List<java.lang.String> getTableNames()
      • loadTablesAndViews

        public void loadTablesAndViews​(Connection C,
                                       AnalyzerData data,
                                       java.util.Map<java.lang.String,​DBObject> DBMap)
                                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface DBObject
      • getFileName

        public java.lang.String getFileName​(int part)
        Specified by:
        getFileName in interface DBObject
      • getStarted

        public boolean getStarted()
        Specified by:
        getStarted in interface DBObject
      • getJsonFileName

        public java.lang.String getJsonFileName()
        Specified by:
        getJsonFileName in interface DBObject
      • getHTMLFileName

        public java.lang.String getHTMLFileName()