mergeBlockInfo(other.getBlockInfo()); if (other.hasCompleteFile()) { mergeCompleteFile(other.getCompleteFile());
|| entry.hasAddSyncPoint() || entry.hasActiveSyncTxId() || entry.hasCompleteFile() || entry.hasDeleteFile() || entry.hasDeleteMountPoint()
hash = (53 * hash) + getBlockInfo().hashCode(); if (hasCompleteFile()) { hash = (37 * hash) + COMPLETE_FILE_FIELD_NUMBER; hash = (53 * hash) + getCompleteFile().hashCode();
mergeBlockInfo(other.getBlockInfo()); if (other.hasCompleteFile()) { mergeCompleteFile(other.getCompleteFile());
throw new RuntimeException(e); } else if (entry.hasCompleteFile()) { try { completeFileFromEntry(entry.getCompleteFile());
if (entry.hasAddMountPoint() || entry.hasAsyncPersistRequest() || entry.hasCompleteFile() || entry.hasDeleteFile() || entry.hasDeleteMountPoint()
.equals(other.getBlockInfo()); result = result && (hasCompleteFile() == other.hasCompleteFile()); if (hasCompleteFile()) { result = result && getCompleteFile() .equals(other.getCompleteFile());
} else if (entry.hasCompleteFile()) { apply(entry.getCompleteFile()); } else if (entry.hasInodeLastModificationTime()) {