mergeActiveSyncTxId(other.getActiveSyncTxId()); if (other.hasAddSyncPoint()) { mergeAddSyncPoint(other.getAddSyncPoint());
if (entry.hasAddMountPoint() || entry.hasAsyncPersistRequest() || entry.hasAddSyncPoint() || entry.hasActiveSyncTxId() || entry.hasCompleteFile()
hash = (53 * hash) + getActiveSyncTxId().hashCode(); if (hasAddSyncPoint()) { hash = (37 * hash) + ADD_SYNC_POINT_FIELD_NUMBER; hash = (53 * hash) + getAddSyncPoint().hashCode();
.equals(other.getActiveSyncTxId()); result = result && (hasAddSyncPoint() == other.hasAddSyncPoint()); if (hasAddSyncPoint()) { result = result && getAddSyncPoint() .equals(other.getAddSyncPoint());
@Override public boolean replayJournalEntryFromJournal(Journal.JournalEntry entry) { if (entry.hasAddSyncPoint()) { apply(entry.getAddSyncPoint()); return true; } else if (entry.hasRemoveSyncPoint()) { apply(entry.getRemoveSyncPoint()); return true; } else if (entry.hasActiveSyncTxId()) { File.ActiveSyncTxIdEntry activeSyncTxId = entry.getActiveSyncTxId(); setTxId(activeSyncTxId.getMountId(), activeSyncTxId.getTxId()); return true; } return false; }