| Modifier and Type | Field and Description |
|---|---|
| private boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private String | |
| public Change[] | fixOutputAsSchema(Change[] changes, CompareControl.
Implements liquibase.
|
| public Change[] | fixSchema(Change[] changes, CompareControl.
Implements liquibase.
|
| private void | |
| private void | setPropertyIgnoreSchemaAndCatalogCase(Change change, String field, String value, CompareControl.
|
| public void | |
| private String | Returns: String The new valueThe attribute field to set field, String The value to set value)Split a dot-annotated attribute value Called only for schemaName and catalogName attributes We fix up the string before the split to avoid issues with '.' characters occurring in a property We replace the string '#|#' with the single '.' afterwards, and then split. |
| respectSchemaAndCatalogCase | back to summary |
|---|---|
| private boolean respectSchemaAndCatalogCase | |
| AbstractChangeGenerator | back to summary |
|---|---|
| public AbstractChangeGenerator() | |
| doctor | back to summary |
|---|---|
| private String doctor(String stringToDoctor) For an input String, replace any '.' characters which occur inside a property expression like ${env.tag}. By doing this, correctly split the entire value on '.'. | |
| fixOutputAsSchema | back to summary |
|---|---|
| public Change[] fixOutputAsSchema(Change[] changes, CompareControl. Implements liquibase.
| |
| fixSchema | back to summary |
|---|---|
| public Change[] fixSchema(Change[] changes, CompareControl. Implements liquibase.
| |
| setProperty | back to summary |
|---|---|
| private void setProperty(Change change, String field, String value, CompareControl. | |
| setPropertyIgnoreSchemaAndCatalogCase | back to summary |
|---|---|
| private void setPropertyIgnoreSchemaAndCatalogCase(Change change, String field, String value, CompareControl. | |
| setRespectSchemaAndCatalogCase | back to summary |
|---|---|
| public void setRespectSchemaAndCatalogCase(boolean respectSchemaAndCatalogCase) | |
| valueToSet | back to summary |
|---|---|
| private String valueToSet(String field, String value) Split a dot-annotated attribute value Called only for schemaName and catalogName attributes We fix up the string before the split to avoid issues with '.' characters occurring in a property We replace the string '#|#' with the single '.' afterwards, and then split. | |