public abstract class StoredDatabaseLogic<T extends StoredDatabaseLogic> extends AbstractDatabaseObject
LiquibaseSerializable.SerializationType
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
Constructor and Description |
---|
StoredDatabaseLogic() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getBody() |
DatabaseObject[] |
getContainingObjects() |
DatabaseObjectCollectionComparator |
getDbObjectComparator() |
String |
getName() |
Schema |
getSchema() |
int |
hashCode() |
Boolean |
isValid() |
T |
setBody(String body) |
T |
setName(String name)
Sets the name for the database object.
|
T |
setSchema(Schema schema) |
T |
setValid(Boolean valid) |
boolean |
snapshotByDefault() |
compareTo, getAttribute, getAttribute, getAttributes, getObjectTypeName, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, getSnapshotId, load, serialize, setAttribute, setSnapshotId, shouldIncludeCatalogInSpecification, toString
public DatabaseObject[] getContainingObjects()
public boolean snapshotByDefault()
snapshotByDefault
in interface DatabaseObject
snapshotByDefault
in class AbstractDatabaseObject
public String getName()
public T setName(String name)
DatabaseObject
name
- the new name for the database objectpublic Schema getSchema()
public Boolean isValid()
public String getBody()
public DatabaseObjectCollectionComparator getDbObjectComparator()
Copyright © 2023 Liquibase.org. All rights reserved.