public final class NoMultiNoMetaNeo4jTrait extends Object implements Neo4jTrait
public static NoMultiNoMetaNeo4jTrait instance()
public Predicate<Neo4jNode> getNodePredicate()
getNodePredicate
in interface Neo4jTrait
public Predicate<Neo4jRelationship> getRelationshipPredicate()
getRelationshipPredicate
in interface Neo4jTrait
public void removeVertex(Neo4jVertex vertex)
removeVertex
in interface Neo4jTrait
public <V> VertexProperty<V> getVertexProperty(Neo4jVertex vertex, String key)
getVertexProperty
in interface Neo4jTrait
public <V> Iterator<VertexProperty<V>> getVertexProperties(Neo4jVertex vertex, String... keys)
getVertexProperties
in interface Neo4jTrait
public <V> VertexProperty<V> setVertexProperty(Neo4jVertex vertex, VertexProperty.Cardinality cardinality, String key, V value, Object... keyValues)
setVertexProperty
in interface Neo4jTrait
public VertexProperty.Cardinality getCardinality(String key)
getCardinality
in interface Neo4jTrait
public boolean supportsMultiProperties()
supportsMultiProperties
in interface Neo4jTrait
public boolean supportsMetaProperties()
supportsMetaProperties
in interface Neo4jTrait
public void removeVertexProperty(Neo4jVertexProperty vertexProperty)
removeVertexProperty
in interface Neo4jTrait
public <V> Property<V> setProperty(Neo4jVertexProperty vertexProperty, String key, V value)
setProperty
in interface Neo4jTrait
public <V> Property<V> getProperty(Neo4jVertexProperty vertexProperty, String key)
getProperty
in interface Neo4jTrait
public <V> Iterator<Property<V>> getProperties(Neo4jVertexProperty vertexProperty, String... keys)
getProperties
in interface Neo4jTrait
public Iterator<Vertex> lookupVertices(Neo4jGraph graph, List<HasContainer> hasContainers, Object... ids)
lookupVertices
in interface Neo4jTrait
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.