public class Schema extends AbstractDatabaseObject
LiquibaseSerializable.SerializationType
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
Constructor and Description |
---|
Schema() |
Schema(Catalog catalog,
String schemaName) |
Schema(String catalog,
String schemaName) |
Modifier and Type | Method and Description |
---|---|
void |
addDatabaseObject(DatabaseObject databaseObject) |
boolean |
equals(Object o) |
Catalog |
getCatalog() |
String |
getCatalogName() |
DatabaseObject[] |
getContainingObjects() |
<DatabaseObjectType extends DatabaseObject> |
getDatabaseObjects(Class<DatabaseObjectType> type) |
String |
getName() |
protected Map<Class<? extends DatabaseObject>,Set<DatabaseObject>> |
getObjects() |
Schema |
getSchema() |
Set<String> |
getSerializableFields() |
int |
hashCode() |
boolean |
isDefault() |
Schema |
setDefault(Boolean isDefault) |
Schema |
setName(String name) |
CatalogAndSchema |
toCatalogAndSchema() |
String |
toString() |
compareTo, getAttribute, getAttribute, getAttributes, getObjectTypeName, getSerializableFieldNamespace, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, getSnapshotId, load, serialize, setAttribute, setSnapshotId, snapshotByDefault
public DatabaseObject[] getContainingObjects()
public String getName()
public boolean isDefault()
public Schema getSchema()
public Catalog getCatalog()
public String getCatalogName()
public String toString()
toString
in class AbstractDatabaseObject
public CatalogAndSchema toCatalogAndSchema()
protected Map<Class<? extends DatabaseObject>,Set<DatabaseObject>> getObjects()
public <DatabaseObjectType extends DatabaseObject> List<DatabaseObjectType> getDatabaseObjects(Class<DatabaseObjectType> type)
public void addDatabaseObject(DatabaseObject databaseObject)
public Set<String> getSerializableFields()
getSerializableFields
in interface LiquibaseSerializable
getSerializableFields
in class AbstractDatabaseObject
Copyright © 2015 Liquibase.org. All rights reserved.