public interface DifferenceBetweenTables extends Difference
Modifier and Type | Method and Description |
---|---|
DifferenceBetweenInstances |
getContainer()
Returns the container.
|
DifferenceBetweenOccurrences |
getDeltaOccurrence(PrimaryKey aPrimaryKey) |
List<DifferenceBetweenOccurrences> |
getDeltaOccurrences()
Returns the delta records.
|
void |
getDeltaOccurrences(List<? super DifferenceBetweenOccurrences> aCollection)
Adds the delta records to the specified collection.
|
int |
getDeltaOccurrencesSize()
Returns the total number of delta records.
|
ExtraOccurrenceOnLeft |
getExtraOccurrenceOnLeft(PrimaryKey aKey) |
ExtraOccurrenceOnRight |
getExtraOccurrenceOnRight(PrimaryKey aKey) |
List<ExtraOccurrenceOnLeft> |
getExtraOccurrencesOnLeft()
Returns the extra records on the left side.
|
void |
getExtraOccurrencesOnLeft(List<? super ExtraOccurrenceOnLeft> aCollection)
Adds the extra records on the left side to the specified collection.
|
int |
getExtraOccurrencesOnLeftSize()
Returns the total number of extra records on the left side.
|
List<ExtraOccurrenceOnRight> |
getExtraOccurrencesOnRight()
Returns the extra records on the right.
|
void |
getExtraOccurrencesOnRight(List<? super ExtraOccurrenceOnRight> aCollection)
Adds the extra records on the right side to the specified collection.
|
int |
getExtraOccurrencesOnRightSize()
Returns the total number of extra records on the right side.
|
AdaptationTable |
getLeft()
Returns the table on the left side.
|
Path |
getPathOnLeft()
Returns the path of the table on the left side.
|
Path |
getPathOnRight()
Returns the path of the table on the right side.
|
AdaptationTable |
getRight()
Returns the table on the right side.
|
isEmpty, isResolvedMode
DifferenceBetweenInstances getContainer()
AdaptationTable getLeft()
Path getPathOnLeft()
AdaptationTable getRight()
Path getPathOnRight()
List<ExtraOccurrenceOnLeft> getExtraOccurrencesOnLeft()
List
of ExtraOccurrenceOnLeft
.ExtraOccurrenceOnLeft getExtraOccurrenceOnLeft(PrimaryKey aKey)
void getExtraOccurrencesOnLeft(List<? super ExtraOccurrenceOnLeft> aCollection)
This is equivalent to:
aCollection.addAll(this.getExtraOccurrencesOnLeft());
int getExtraOccurrencesOnLeftSize()
List<ExtraOccurrenceOnRight> getExtraOccurrencesOnRight()
List
of ExtraOccurrenceOnRight
.ExtraOccurrenceOnRight getExtraOccurrenceOnRight(PrimaryKey aKey)
void getExtraOccurrencesOnRight(List<? super ExtraOccurrenceOnRight> aCollection)
This is equivalent to:
aCollection.addAll(this.getExtraOccurrencesOnRight());
int getExtraOccurrencesOnRightSize()
List<DifferenceBetweenOccurrences> getDeltaOccurrences()
List
of DifferenceBetweenOccurrences
.DifferenceBetweenOccurrences getDeltaOccurrence(PrimaryKey aPrimaryKey)
void getDeltaOccurrences(List<? super DifferenceBetweenOccurrences> aCollection)
This is equivalent to:
aCollection.addAll(this.getDeltaOccurrences());
int getDeltaOccurrencesSize()