Package com.buschmais.xo.neo4j.spi
Class AbstractNeo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel,R extends Neo4jRelationship,T extends Neo4jRelationshipType>
java.lang.Object
com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastoreSession<N,L,R,T>
- All Implemented Interfaces:
Neo4jDatastoreSession<N,,L, R, T> DatastoreSession<Long,,N, NodeMetadata<L>, L, Long, R, RelationshipMetadata<T>, T, PropertyMetadata> AutoCloseable
public abstract class AbstractNeo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel,R extends Neo4jRelationship,T extends Neo4jRelationshipType>
extends Object
implements Neo4jDatastoreSession<N,L,R,T>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession
Neo4jDatastoreSession.Index -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateIndexes(Set<Neo4jDatastoreSession.Index> indexes) Create the given indexes in the datastore..Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.buschmais.xo.spi.datastore.DatastoreSession
close, createQuery, createRepository, getDatastoreEntityManager, getDatastoreRelationManager, getDatastoreTransaction, getDefaultQueryLanguageMethods inherited from interface com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession
convertParameter, convertValue
-
Constructor Details
-
AbstractNeo4jDatastoreSession
public AbstractNeo4jDatastoreSession()
-
-
Method Details
-
getIndexes
- Specified by:
getIndexesin interfaceNeo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel, R extends Neo4jRelationship, T extends Neo4jRelationshipType>
-
createIndexes
Create the given indexes in the datastore..- Specified by:
createIndexesin interfaceNeo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel, R extends Neo4jRelationship, T extends Neo4jRelationshipType>
-
getNeo4jVersion
- Specified by:
getNeo4jVersionin interfaceNeo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel, R extends Neo4jRelationship, T extends Neo4jRelationshipType>
-