Package com.buschmais.xo.neo4j.spi
Class AbstractNeo4jRepository<Label extends Neo4jLabel>
java.lang.Object
com.buschmais.xo.neo4j.spi.AbstractNeo4jRepository<Label>
- All Implemented Interfaces:
Neo4jRepository
public abstract class AbstractNeo4jRepository<Label extends Neo4jLabel>
extends Object
implements Neo4jRepository
Abstract base implementation for Neo4j repositories.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractNeo4jRepository(XOSession<NodeMetadata<Label>, Label, ?, ?> xoSession) -
Method Summary
-
Field Details
-
xoSession
protected final XOSession<NodeMetadata<Label extends Neo4jLabel>,Label extends Neo4jLabel, xoSession?, ?>
-
-
Constructor Details
-
AbstractNeo4jRepository
-
-
Method Details
-
find
- Specified by:
findin interfaceNeo4jRepository
-
find
protected abstract <T> com.buschmais.xo.api.ResultIterable<T> find(Label label, PropertyMetadata datastoreMetadata, Object datastoreValue)
-