public class Schema extends AbstractDatabaseObject
| Constructor and Description |
|---|
Schema() |
Schema(Catalog catalog,
java.lang.String name) |
Schema(java.lang.String catalog,
java.lang.String schemaName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDatabaseObject(DatabaseObject databaseObject) |
boolean |
equals(java.lang.Object o) |
Catalog |
getCatalog() |
java.lang.String |
getCatalogName() |
DatabaseObject[] |
getContainingObjects() |
<DatabaseObjectType extends DatabaseObject> |
getDatabaseObjects(java.lang.Class<DatabaseObjectType> type) |
java.lang.String |
getName() |
protected java.util.Map<java.lang.Class<? extends DatabaseObject>,java.util.Set<DatabaseObject>> |
getObjects() |
Schema |
getSchema() |
int |
hashCode() |
Schema |
setName(java.lang.String name) |
CatalogAndSchema |
toCatalogAndSchema() |
java.lang.String |
toString() |
compareTo, getAttribute, getAttributes, getObjectTypeName, getSnapshotId, setAttribute, setSnapshotId, snapshotByDefaultpublic Schema()
public Schema(java.lang.String catalog,
java.lang.String schemaName)
public Schema(Catalog catalog, java.lang.String name)
public DatabaseObject[] getContainingObjects()
public java.lang.String getName()
public Schema setName(java.lang.String name)
public Schema getSchema()
public Catalog getCatalog()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String getCatalogName()
public java.lang.String toString()
toString in class java.lang.Objectpublic CatalogAndSchema toCatalogAndSchema()
protected java.util.Map<java.lang.Class<? extends DatabaseObject>,java.util.Set<DatabaseObject>> getObjects()
public <DatabaseObjectType extends DatabaseObject> java.util.List<DatabaseObjectType> getDatabaseObjects(java.lang.Class<DatabaseObjectType> type)
public void addDatabaseObject(DatabaseObject databaseObject)