/** * Returns the timestamp of the document to put. * * @return The document timestamp. */ public long getTimestamp() { deserialize(); return time; }
/** * Returns the document put operation */ public DocumentPut getDocumentPut() { deserialize(); return put; }
@Override public TestAndSetCondition getCondition() { deserialize(); return put.getCondition(); }
@Override public long getSequenceId() { deserialize(); return Arrays.hashCode(put.getId().getGlobalId()); }