Package com.buschmais.xo.neo4j.spi
Interface Neo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel,R extends Neo4jRelationship,T extends Neo4jRelationshipType>
- All Superinterfaces:
AutoCloseable,DatastoreSession<Long,N, NodeMetadata<L>, L, Long, R, RelationshipMetadata<T>, T, PropertyMetadata>
- All Known Implementing Classes:
AbstractNeo4jDatastoreSession
public interface Neo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel,R extends Neo4jRelationship,T extends Neo4jRelationshipType>
extends DatastoreSession<Long,N,NodeMetadata<L>,L,Long,R,RelationshipMetadata<T>,T,PropertyMetadata>
Defines the Neo4j specific
DatastoreSession interface.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionconvertParameter(Object value) convertValue(Object value) voidcreateIndexes(Set<Neo4jDatastoreSession.Index> indexes) Methods inherited from interface com.buschmais.xo.spi.datastore.DatastoreSession
close, createQuery, createRepository, getDatastoreEntityManager, getDatastoreRelationManager, getDatastoreTransaction, getDefaultQueryLanguage
-
Method Details
-
getNeo4jVersion
String getNeo4jVersion() -
convertValue
-
convertParameter
-
getIndexes
Set<Neo4jDatastoreSession.Index> getIndexes() -
createIndexes
-