MCPcopy Create free account
hub / github.com/MenoData/Time4J / compareTo

Method compareTo

base/src/main/java/net/time4j/Moment.java:1592–1607  ·  view source on GitHub ↗
(Moment moment)

Source from the content-addressed store, hash-verified

1590 }
1591
1592 @Override
1593 public int compareTo(Moment moment) {
1594
1595 long u1 = this.getElapsedTimeUTC();
1596 long u2 = moment.getElapsedTimeUTC();
1597
1598 if (u1 < u2) {
1599 return -1;
1600 } else if (u1 > u2) {
1601 return 1;
1602 } else {
1603 int result = this.getNanosecond() - moment.getNanosecond();
1604 return ((result > 0) ? 1 : ((result < 0) ? -1 : 0));
1605 }
1606
1607 }
1608
1609 @Override
1610 public boolean equals(Object obj) {

Callers 15

isAfterMethod · 0.95
isBeforeMethod · 0.95
isSimultaneousMethod · 0.95
printRelativeMethod · 0.45
compareMethod · 0.45
addToMethod · 0.45
betweenMethod · 0.45
compareMethod · 0.45
compareMethod · 0.45
compareMethod · 0.45
compareMethod · 0.45

Calls 3

getElapsedTimeUTCMethod · 0.95
getNanosecondMethod · 0.95
getNanosecondMethod · 0.65

Tested by

no test coverage detected