public T removeFile(final String name, final List<String> path, final byte[] existingHash, final boolean isDirectory, ModificationCondition condition) { final ContentItem item = createMiscItem(name, path, NO_CONTENT, isDirectory); addContentModification(createContentModification(item, ModificationType.REMOVE, existingHash, condition)); return returnThis(); }
public T addFile(final String name, final List<String> path, final byte[] newHash, final boolean isDirectory, ModificationCondition condition) { final ContentItem item = createMiscItem(name, path, newHash, isDirectory); addContentModification(createContentModification(item, ModificationType.ADD, NO_CONTENT, condition)); return returnThis(); }
public T modifyFile(final String name, final List<String> path, final byte[] existingHash, final byte[] newHash, final boolean isDirectory, ModificationCondition condition) { final ContentItem item = createMiscItem(name, path, newHash, isDirectory); addContentModification(createContentModification(item, ModificationType.MODIFY, existingHash, condition)); return returnThis(); }
public T removeFile(final String name, final List<String> path, final byte[] existingHash, final boolean isDirectory, ModificationCondition condition) { final ContentItem item = createMiscItem(name, path, NO_CONTENT, isDirectory); addContentModification(createContentModification(item, ModificationType.REMOVE, existingHash, condition)); return returnThis(); }
public T addFile(final String name, final List<String> path, final byte[] newHash, final boolean isDirectory, ModificationCondition condition) { final ContentItem item = createMiscItem(name, path, newHash, isDirectory); addContentModification(createContentModification(item, ModificationType.ADD, NO_CONTENT, condition)); return returnThis(); }
public T modifyFile(final String name, final List<String> path, final byte[] existingHash, final byte[] newHash, final boolean isDirectory, ModificationCondition condition) { final ContentItem item = createMiscItem(name, path, newHash, isDirectory); addContentModification(createContentModification(item, ModificationType.MODIFY, existingHash, condition)); return returnThis(); }