public RemovePropertyEvent(Graph graph, Element element, PropertyRemoveMutation propertyRemoveMutation) { super(graph); this.element = element; this.key = propertyRemoveMutation.getKey(); this.name = propertyRemoveMutation.getName(); this.visibility = propertyRemoveMutation.getVisibility(); }
@Override public ExistingElementMutation<T> setPropertyMetadata(String propertyName, String metadataName, Object newValue, Visibility visibility) { return setPropertyMetadata(DEFAULT_KEY, propertyName, metadataName, newValue, visibility); }
@Override public ExistingElementMutation<T> alterPropertyVisibility(String name, Visibility visibility) { return alterPropertyVisibility(DEFAULT_KEY, name, visibility); }
@Override public void addPropertyValue(String key, String name, Object value, Visibility visibility, Authorizations authorizations) { prepareMutation().addPropertyValue(key, name, value, visibility).save(authorizations); }
@Override public void setProperty(String name, Object value, Metadata metadata, Visibility visibility, Authorizations authorizations) { prepareMutation().setProperty(name, value, metadata, visibility).save(authorizations); }
public ElementMutation<T> setProperty(String name, Object value, Metadata metadata, Visibility visibility) { return addPropertyValue(DEFAULT_KEY, name, value, metadata, visibility); }
@Override public ExistingElementMutation<T> alterPropertyVisibility(String key, String name, Visibility visibility) { this.alterPropertyVisibilities.add(new AlterPropertyVisibility(key, name, null, visibility)); return this; }
@Override public ExistingElementMutation<T> removeProperties(String key, String name) { for (Property prop : this.element.getProperties(key, name)) { removeProperty(prop); } return this; }
public RemovePropertyEvent(Graph graph, Element element, PropertyRemoveMutation propertyRemoveMutation) { super(graph); this.element = element; this.key = propertyRemoveMutation.getKey(); this.name = propertyRemoveMutation.getName(); this.visibility = propertyRemoveMutation.getVisibility(); }
@Override public void addPropertyValue(String key, String name, Object value, Metadata metadata, Visibility visibility, Authorizations authorizations) { prepareMutation().addPropertyValue(key, name, value, metadata, visibility).save(authorizations); }
@Override public void setProperty(String name, Object value, Visibility visibility, Authorizations authorizations) { prepareMutation().setProperty(name, value, visibility).save(authorizations); }
@Override public ExistingElementMutation<T> setPropertyMetadata(String propertyName, String metadataName, Object newValue, Visibility visibility) { return setPropertyMetadata(DEFAULT_KEY, propertyName, metadataName, newValue, visibility); }
@Override public ExistingElementMutation<T> alterPropertyVisibility(String name, Visibility visibility) { return alterPropertyVisibility(DEFAULT_KEY, name, visibility); }
public ElementMutation<T> setProperty(String name, Object value, Metadata metadata, Visibility visibility) { return addPropertyValue(DEFAULT_KEY, name, value, metadata, visibility); }
@Override public String toString() { return "PropertyRemoveMutation{" + "key='" + getKey() + '\'' + ", name='" + getName() + '\'' + ", visibility=" + getVisibility() + '}'; } }
@Override public void addPropertyValue(String key, String name, Object value, Metadata metadata, Visibility visibility, Authorizations authorizations) { prepareMutation().addPropertyValue(key, name, value, metadata, visibility).save(authorizations); }
@Override public void setProperty(String name, Object value, Visibility visibility, Authorizations authorizations) { prepareMutation().setProperty(name, value, visibility).save(authorizations); }
@Override public String toString() { return "PropertyRemoveMutation{" + "key='" + getKey() + '\'' + ", name='" + getName() + '\'' + ", visibility=" + getVisibility() + '}'; } }
@Override public void addPropertyValue(String key, String name, Object value, Visibility visibility, Authorizations authorizations) { prepareMutation().addPropertyValue(key, name, value, visibility).save(authorizations); }
@Override public void setProperty(String name, Object value, Metadata metadata, Visibility visibility, Authorizations authorizations) { prepareMutation().setProperty(name, value, metadata, visibility).save(authorizations); }