Interface SchemaElementComparison<T>
-
- All Known Subinterfaces:
SchemaElementComparison.ColumnComparison
,SchemaElementComparison.IndexComparison
- All Known Implementing Classes:
ComparedColumn
,ComparedIndex
@ThreadSafe public interface SchemaElementComparison<T>
Represents a comparison between the "expected" and "actual" representation of a database schema element.- Since:
- 5.6
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
SchemaElementComparison.ColumnComparison
static class
SchemaElementComparison.ComparisonResult
static interface
SchemaElementComparison.IndexComparison
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default Optional<T>
actual()
default Optional<T>
expected()
com.atlassian.fugue.Maybe<T>
getActual()
Deprecated.since 7.0.1.com.atlassian.fugue.Maybe<T>
getExpected()
Deprecated.since 7.0.1.SchemaElementComparison.ComparisonResult
getResult()
-
-
-
Method Detail
-
getExpected
@Deprecated com.atlassian.fugue.Maybe<T> getExpected()
Deprecated.since 7.0.1. Useexpected()
-
getActual
@Deprecated com.atlassian.fugue.Maybe<T> getActual()
Deprecated.since 7.0.1. Useactual()
-
getResult
SchemaElementComparison.ComparisonResult getResult()
-
-