|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DatabaseObject
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface liquibase.serializer.LiquibaseSerializable |
---|
LiquibaseSerializable.SerializationType |
Field Summary |
---|
Fields inherited from interface liquibase.serializer.LiquibaseSerializable |
---|
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE |
Method Summary | ||
---|---|---|
|
getAttribute(String attribute,
Class<T> type)
|
|
|
getAttribute(String attribute,
T defaultValue)
|
|
Set<String> |
getAttributes()
|
|
DatabaseObject[] |
getContainingObjects()
|
|
String |
getName()
|
|
String |
getObjectTypeName()
|
|
Schema |
getSchema()
|
|
String |
getSnapshotId()
|
|
DatabaseObject |
setAttribute(String attribute,
Object value)
|
|
|
setName(String name)
|
|
void |
setSnapshotId(String id)
|
|
boolean |
snapshotByDefault()
|
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface liquibase.serializer.LiquibaseSerializable |
---|
getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, load, serialize |
Method Detail |
---|
String getSnapshotId()
void setSnapshotId(String id)
DatabaseObject[] getContainingObjects()
String getObjectTypeName()
String getName()
<T> T setName(String name)
Schema getSchema()
boolean snapshotByDefault()
Set<String> getAttributes()
<T> T getAttribute(String attribute, Class<T> type)
<T> T getAttribute(String attribute, T defaultValue)
DatabaseObject setAttribute(String attribute, Object value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |