|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LogicalTimeInterval
LogicalTimeInterval declares an interface to an immutable time interval value
| Method Summary | |
|---|---|
int |
compareTo(java.lang.Object other)
|
void |
encode(byte[] buffer,
int offset)
|
int |
encodedLength()
|
boolean |
equals(java.lang.Object other)
Returns true iff this and other represent the same time interval. |
int |
hashCode()
Two LogicalTimeIntervals for which equals() is true should yield same hash code |
boolean |
isEpsilon()
|
boolean |
isZero()
|
LogicalTimeInterval |
subtract(LogicalTimeInterval subtrahend)
Returns a LogicalTimeInterval whose value is (this - subtrahend). |
java.lang.String |
toString()
|
| Method Detail |
|---|
boolean isZero()
boolean isEpsilon()
LogicalTimeInterval subtract(LogicalTimeInterval subtrahend)
int compareTo(java.lang.Object other)
compareTo in interface java.lang.Comparableboolean equals(java.lang.Object other)
equals in class java.lang.Objectint hashCode()
hashCode in class java.lang.Objectjava.lang.String toString()
toString in class java.lang.Objectint encodedLength()
void encode(byte[] buffer,
int offset)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||