public long getNativeDeletionTime() { assert t.getProvider().equals(times); return t.getNativeTimestamp() & 0xFFFFFFFFFFFFFFFEL; // zero the LSB }
public long getNativeAdditionTime() { assert t.getProvider().equals(times); return (t.getNativeTimestamp() & 0xFFFFFFFFFFFFFFFEL) | 1L; // force the LSB to 1 }
public Timepoint getAdditionTime() { return new StandardTimepoint(getAdditionTime(t.getNativeUnit()), t.getProvider()); } }
public Timepoint getDeletionTime() { return new StandardTimepoint(getDeletionTime(t.getNativeUnit()), t.getProvider()); }