|
||||||||||
| 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 | |||||||||