@Override public Property getProperty(String name, Visibility visibility) { return getProperty(ElementMutation.DEFAULT_KEY, name, visibility); }
@Override public Property getProperty(String key, String name) { return getProperty(key, name, null); }
@Override public Property getProperty(String name, Visibility visibility) { return getProperty(ElementMutation.DEFAULT_KEY, name, visibility); }
@Override public Property getProperty(String key, String name) { return getProperty(key, name, null); }
protected Property removePropertyInternal(String key, String name) { Property property = getProperty(key, name); if (property != null) { this.properties.remove(property); } return property; }
protected Property removePropertyInternal(String key, String name, Visibility visibility) { Property property = getProperty(key, name, visibility); if (property != null) { this.properties.remove(property); } return property; }
protected Property removePropertyInternal(String key, String name) { Property property = getProperty(key, name); if (property != null) { this.properties.remove(property); } return property; }
protected Property removePropertyInternal(String key, String name, Visibility visibility) { Property property = getProperty(key, name, visibility); if (property != null) { this.properties.remove(property); } return property; }
continue; Property existingProperty = getProperty(property.getKey(), property.getName(), property.getVisibility()); if (existingProperty == null) { this.properties.add(property);
continue; Property existingProperty = getProperty(property.getKey(), property.getName(), property.getVisibility()); if (existingProperty == null) { this.properties.add(property);