liquibase.structure.core.Table ,
liquibase.structure.core.PrimaryKey and liquibase.structure.core.Column .
Core features of this class include the functionality for the attributes collection ( getAttributes() )
and the ability to load an object from a serialised form load(ParsedNode, ResourceAccessor) .
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| public static final Pattern | |
| private static final String | |
| private String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | compareTo(Object
the object to be compared. o)Implements java. Compares this object with the specified object for order. |
| public <T> T | getAttribute(String
case-sensitive name of the attribute for which the value will be retrieved attribute, Class<T> class compatible with the desired type T of the return value type)Implements liquibase. Retrieves the value of a |
| public <T> T | getAttribute(String
case-sensitive name of the attribute for which the value will be retrieved attribute, T the value to be returned if no value (not even null) is stored for the attribute name in the
object. defaultValue)Implements liquibase. Retrieves the value of a |
| public Set | getAttributes()
Implements liquibase. Returns the name of all attributes currently stored for this |
| public String | |
| public String | |
| public Set | |
| public LiquibaseSerializable. | |
| public Object | |
| public String | |
| public String | |
| public String | |
| public void | load(ParsedNode parsedNode, ResourceAccessor resourceAccessor)
Implements liquibase.
|
| public ParsedNode | |
| public DatabaseObject | setAttribute(String
case-sensitive name of the attribute attribute, Object value to be set value)Implements liquibase. Sets a given attribute for this object to the specified value. |
| public void | |
| public boolean | Returns: true if the object types should include the catalog name in their specification, otherwise false.Returns a boolean value indicating whether the object types should include the catalog name in their specification. |
| public boolean | |
| public String |
| attributes | back to summary |
|---|---|
| private final Map<String, Object> attributes | |
| CURLY_BRACKET_PATTERN | back to summary |
|---|---|
| public static final Pattern CURLY_BRACKET_PATTERN | |
| CURLY_BRACKET_REGEX | back to summary |
|---|---|
| private static final String CURLY_BRACKET_REGEX | |
| snapshotId | back to summary |
|---|---|
| private String snapshotId | |
| AbstractDatabaseObject | back to summary |
|---|---|
| public AbstractDatabaseObject() | |
| compareTo | back to summary |
|---|---|
| public int compareTo(Object o) Implements java. Doc from java. Compares this object with the specified object for order. Returns a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object. The implementor must ensure The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that | |
| getAttribute | back to summary |
|---|---|
| public <T> T getAttribute(String attribute, Class<T> type) Implements liquibase. Doc from liquibase. Retrieves the value of a
| |
| getAttribute | back to summary |
|---|---|
| public <T> T getAttribute(String attribute, T defaultValue) Implements liquibase. Doc from liquibase. Retrieves the value of a
| |
| getAttributes | back to summary |
|---|---|
| public Set Implements liquibase. Doc from liquibase. Returns the name of all attributes currently stored for this | |
| getObjectTypeName | back to summary |
|---|---|
| public String getObjectTypeName() Implements liquibase.
| |
| getSerializableFieldNamespace | back to summary |
|---|---|
| public String getSerializableFieldNamespace(String field) Implements liquibase.
| |
| getSerializableFields | back to summary |
|---|---|
| public Set Implements liquibase.
| |
| getSerializableFieldType | back to summary |
|---|---|
| public LiquibaseSerializable. Implements liquibase.
| |
| getSerializableFieldValue | back to summary |
|---|---|
| public Object getSerializableFieldValue(String field) Implements liquibase.
| |
| getSerializedObjectName | back to summary |
|---|---|
| public String getSerializedObjectName() Implements liquibase.
| |
| getSerializedObjectNamespace | back to summary |
|---|---|
| public String getSerializedObjectNamespace() Implements liquibase.
| |
| getSnapshotId | back to summary |
|---|---|
| public String getSnapshotId() Implements liquibase.
| |
| load | back to summary |
|---|---|
| public void load(ParsedNode parsedNode, ResourceAccessor resourceAccessor) throws ParsedNodeException Implements liquibase.
| |
| serialize | back to summary |
|---|---|
| public ParsedNode serialize() Implements liquibase.
| |
| setAttribute | back to summary |
|---|---|
| public DatabaseObject setAttribute(String attribute, Object value) Implements liquibase. Doc from liquibase. Sets a given attribute for this object to the specified value.
| |
| setSnapshotId | back to summary |
|---|---|
| public void setSnapshotId(String snapshotId) Implements liquibase.
| |
| shouldIncludeCatalogInSpecification | back to summary |
|---|---|
| public boolean shouldIncludeCatalogInSpecification() Returns a boolean value indicating whether the object types should include the catalog name in their specification.
This method checks the current value of the
| |
| snapshotByDefault | back to summary |
|---|---|
| public boolean snapshotByDefault() Implements liquibase.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |