Class Database

    • Constructor Detail

      • Database

        public Database​(Schema schema,
                        java.lang.String name)
    • Method Detail

      • addTable

        public Table addTable​(java.lang.String name,
                              TableOption... options)
      • addTable

        public Table addTable​(java.lang.String name,
                              java.util.List<TableOption> tableOptions)
      • addTable

        public Table addTable​(Table table)
      • getSchema

        public Schema getSchema()
      • getName

        public java.lang.String getName()
      • getTables

        public java.util.List<Table> getTables()
      • getFQN

        public java.lang.String getFQN()
        Specified by:
        getFQN in interface MappedObject
      • createDefinition

        public java.lang.String createDefinition()
      • isCompatibleWith

        public boolean isCompatibleWith​(Database database)
      • merge

        public void merge​(Database database)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object