org.vertexium.blueprints.VertexiumBlueprintsElement Maven / Gradle / Ivy
package org.vertexium.blueprints;
import com.tinkerpop.blueprints.Element;
import org.vertexium.Authorizations;
import org.vertexium.Property;
import org.vertexium.Visibility;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public abstract class VertexiumBlueprintsElement implements Element {
private static final String DEFAULT_PROPERTY_ID = "";
private final org.vertexium.Element element;
private final Authorizations authorizations;
private final VertexiumBlueprintsGraph graph;
protected VertexiumBlueprintsElement(VertexiumBlueprintsGraph graph, org.vertexium.Element element, Authorizations authorizations) {
this.graph = graph;
this.element = element;
this.authorizations = authorizations;
}
@Override
public T getProperty(String key) {
Iterator