Class Hierarchy Previous Next Index
This interface is used in the column SYS.SYSSYNCINSTANTS.INSTANT.
A DatabaseInstant is a quantity which the database associates with events to collate them.
Assume a database associates a DatabaseInstant to an event E1. We call this I(E1). Also assume the same Database associates a DatabaseInstant to a second event E2. We call this I(E2). By definition
It is not meaningful to compare a DatabaseInstant from one database with a DatabaseInstant from another. The result of such a comparison is undefined. Because a database may construct, store and compare huge numbers of DatabaseInstants, this interface does not require an implementation to notice when a caller compares a DatabaseInstants from different databases.
Any implementation of this interface must implement value equality, thus implementing equals() and hashCode() methods.
public boolean lessThan(DatabaseInstant other)
other
- a DatabaseInstant from the same database as
this.
Class Hierarchy Previous Next Index