@Override public ExistingElementMutation<T> softDeleteProperties(String name) { for (Property prop : this.element.getProperties(name)) { softDeleteProperty(prop); } return this; }
@Override public ExistingElementMutation<T> softDeleteProperties(String key, String name) { for (Property prop : this.element.getProperties(key, name)) { softDeleteProperty(prop); } return this; }
@Override public ElementMutation<T> softDeleteProperty(String name, Visibility visibility) { Property property = this.element.getProperty(name, visibility); if (property != null) { softDeleteProperty(property); } return this; }
@Override public ExistingElementMutation<T> softDeleteProperties(String key, String name) { for (Property prop : this.element.getProperties(key, name)) { softDeleteProperty(prop); } return this; }
@Override public ElementMutation<T> softDeleteProperty(String key, String name, Visibility visibility) { Property property = this.element.getProperty(key, name, visibility); if (property != null) { softDeleteProperty(property); } return this; }
@Override public ExistingElementMutation<T> softDeleteProperties(String name) { for (Property prop : this.element.getProperties(name)) { softDeleteProperty(prop); } return this; }
@Override public ElementMutation<T> softDeleteProperty(String name, Visibility visibility) { Property property = this.element.getProperty(name, visibility); if (property != null) { softDeleteProperty(property); } return this; }
@Override public ElementMutation<T> softDeleteProperty(String key, String name, Visibility visibility) { Property property = this.element.getProperty(key, name, visibility); if (property != null) { softDeleteProperty(property); } return this; }