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 Constructor Description AbstractNeo4jDatastoreSession()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateIndexes(Set<Neo4jDatastoreSession.Index> indexes)Create the given indexes in the datastore..Set<Neo4jDatastoreSession.Index>getIndexes()StringgetNeo4jVersion()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.buschmais.xo.spi.datastore.DatastoreSession
close, createQuery, createRepository, getDatastoreEntityManager, getDatastoreRelationManager, getDatastoreTransaction, getDefaultQueryLanguage
-
Methods inherited from interface com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession
convertParameter, convertValue
-
-
-
-
Method Detail
-
getIndexes
public Set<Neo4jDatastoreSession.Index> getIndexes()
- Specified by:
getIndexesin interfaceNeo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel,R extends Neo4jRelationship,T extends Neo4jRelationshipType>
-
createIndexes
public void createIndexes(Set<Neo4jDatastoreSession.Index> indexes)
Create the given indexes in the datastore..- Specified by:
createIndexesin interfaceNeo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel,R extends Neo4jRelationship,T extends Neo4jRelationshipType>
-
getNeo4jVersion
public String getNeo4jVersion()
-
-