# Uses of Interface
com.orchestranetworks.service.comparison.DifferenceBetweenOccurrences

Packages that use DifferenceBetweenOccurrences
Package
Description
com.orchestranetworks.service.comparison
Provides classes and interfaces for to compute differences between adaptations, homes and examine the results.

- ## Uses of DifferenceBetweenOccurrences in com.orchestranetworks.service.comparison

  Methods in com.orchestranetworks.service.comparison that return DifferenceBetweenOccurrences
  Modifier and Type
  Method
  Description
  `static DifferenceBetweenOccurrences`
  DifferenceHelper.`compareOccurrences(Adaptation recordOnLeft, Adaptation recordOnRight, boolean isResolvedMode)`
  Performs a comparison between two records.
  `static DifferenceBetweenOccurrences`
  DifferenceHelper.`compareOccurrences(Adaptation recordOnLeft, Adaptation recordOnRight, boolean isResolvedMode, boolean showDetails)`
  Performs a comparison between two records.
  `static DifferenceBetweenOccurrences`
  DifferenceHelper.`compareRecordByDate(Adaptation aRecord, boolean isResolvedMode, Date aStartDate, Date aEndDate)`
  Performs a comparison between two dates for a record and returns the result.
  `static DifferenceBetweenOccurrences`
  DifferenceHelper.`compareRecordByDate(Adaptation aRecord, Date aStartDate, Date aEndDate)`
  Performs a comparison between two dates for a record and returns the result.The comparison operates in unresolved mode by default.
  `static DifferenceBetweenOccurrences`
  DifferenceHelper.`compareRecordByTransactionID(Adaptation aRecord, boolean isResolvedMode, long aStartTransactionId, long aEndTransactionId)`
  Performs a comparison between two transaction times for a record and returns the result.
  `static DifferenceBetweenOccurrences`
  DifferenceHelper.`compareRecordByTransactionID(Adaptation aRecord, long aStartTransactionId, long aEndTransactionId)`
  Performs a comparison between two transaction times for a record and returns the result.The comparison operates in unresolved mode by default.
  `DifferenceBetweenOccurrences`
  DifferenceBetweenTables.`getDeltaOccurrence(PrimaryKey aPrimaryKey)`
  Methods in com.orchestranetworks.service.comparison that return types with arguments of type DifferenceBetweenOccurrences
  Modifier and Type
  Method
  Description
  `List<DifferenceBetweenOccurrences>`
  DifferenceBetweenTables.`getDeltaOccurrences()`
  Returns the delta records.
  Method parameters in com.orchestranetworks.service.comparison with type arguments of type DifferenceBetweenOccurrences
  Modifier and Type
  Method
  Description
  `void`
  DifferenceBetweenTables.`getDeltaOccurrences(List<? super DifferenceBetweenOccurrences> aCollection)`
  Adds the delta records to the specified collection.