public class Catalog extends AbstractDatabaseObject
LiquibaseSerializable.SerializationType
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
Modifier and Type | Method and Description |
---|---|
void |
addDatabaseObject(DatabaseObject databaseObject) |
boolean |
equals(Object o) |
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() |
Catalog |
setDefault(Boolean isDefault) |
Catalog |
setName(String name)
Sets the name for the database object.
|
String |
toString() |
compareTo, getAttribute, getAttribute, getAttributes, getObjectTypeName, getSerializableFieldNamespace, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, getSnapshotId, load, serialize, setAttribute, setSnapshotId, shouldIncludeCatalogInSpecification, snapshotByDefault
public Catalog()
public Catalog(String name)
public String toString()
toString
in class AbstractDatabaseObject
public DatabaseObject[] getContainingObjects()
public Schema getSchema()
public String getName()
public Catalog setName(String name)
DatabaseObject
name
- the new name for the database objectpublic boolean isDefault()
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 © 2023 Liquibase.org. All rights reserved.