Class AbstractSchemaChild

    • Field Detail

      • parentSchema

        protected final Schema parentSchema
    • Constructor Detail

      • AbstractSchemaChild

        public AbstractSchemaChild​(Schema parentSchema,
                                   com.exasol.db.Identifier name,
                                   boolean owned)
        Create a new child object of a database schema.
        Parameters:
        parentSchema - parent schema
        name - name of the database object
        owned - true if the object is owned by the TDDB, false if the TDDB attached to a database object that already existed
    • Method Detail

      • hasParent

        public boolean hasParent()
        Description copied from interface: DatabaseObject
        Check if this object has a parent object that sets the scope within the database
        Returns:
        true if the object has a parent
      • getParent

        public DatabaseObject getParent()
        Description copied from interface: DatabaseObject
        Get the parent object.
        Returns:
        parent object