mergeNewBlock(other.getNewBlock()); if (other.hasPersistDirectory()) { mergePersistDirectory(other.getPersistDirectory());
|| entry.hasInodeLastModificationTime() || entry.hasNewBlock() || entry.hasPersistDirectory() || entry.hasRemoveSyncPoint() || entry.hasRename()
hash = (53 * hash) + getNewBlock().hashCode(); if (hasPersistDirectory()) { hash = (37 * hash) + PERSIST_DIRECTORY_FIELD_NUMBER; hash = (53 * hash) + getPersistDirectory().hashCode();
mergeMergeStore(other.getMergeStore()); if (other.hasPersistDirectory()) { mergePersistDirectory(other.getPersistDirectory());
throw new RuntimeException(e); } else if (entry.hasPersistDirectory()) { PersistDirectoryEntry typedEntry = entry.getPersistDirectory(); try (LockedInodePath inodePath = mInodeTree
|| entry.hasInodeFile() || entry.hasInodeLastModificationTime() || entry.hasPersistDirectory() || entry.hasRename() || entry.hasReinitializeFile()
.equals(other.getNewBlock()); result = result && (hasPersistDirectory() == other.hasPersistDirectory()); if (hasPersistDirectory()) { result = result && getPersistDirectory() .equals(other.getPersistDirectory());
} else if (entry.hasInodeLastModificationTime()) { apply(entry.getInodeLastModificationTime()); } else if (entry.hasPersistDirectory()) { apply(entry.getPersistDirectory()); } else if (entry.hasSetAttribute()) {