Index

A C D F G I M N P R T V W X 
All Classes and Interfaces|All Packages

A

AbstractNeo4jDatastore<L extends Neo4jLabel,R extends Neo4jRelationshipType,DS extends Neo4jDatastoreSession> - Class in com.buschmais.xo.neo4j.spi
 
AbstractNeo4jDatastore() - Constructor for class com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastore
 
AbstractNeo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel,R extends Neo4jRelationship,T extends Neo4jRelationshipType> - Class in com.buschmais.xo.neo4j.spi
 
AbstractNeo4jDatastoreSession() - Constructor for class com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastoreSession
 
AbstractNeo4jMetadataFactory<L extends Neo4jLabel,R extends Neo4jRelationshipType> - Class in com.buschmais.xo.neo4j.spi
DatastoreMetadataFactory implementation for Neo4j datastores.
AbstractNeo4jMetadataFactory() - Constructor for class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
AbstractNeo4jRepository<Label extends Neo4jLabel> - Class in com.buschmais.xo.neo4j.spi
Abstract base implementation for Neo4j repositories.
AbstractNeo4jRepository(XOSession<NodeMetadata<Label>, Label, ?, ?>) - Constructor for class com.buschmais.xo.neo4j.spi.AbstractNeo4jRepository
 

C

close() - Method in class com.buschmais.xo.neo4j.spi.CypherQueryResultIterator
 
com.buschmais.xo.neo4j.spi - package com.buschmais.xo.neo4j.spi
 
com.buschmais.xo.neo4j.spi.helper - package com.buschmais.xo.neo4j.spi.helper
 
com.buschmais.xo.neo4j.spi.metadata - package com.buschmais.xo.neo4j.spi.metadata
 
convert(Object) - Method in class com.buschmais.xo.neo4j.spi.helper.Converter
 
convert(Object) - Method in interface com.buschmais.xo.neo4j.spi.helper.TypeConverter
 
Converter - Class in com.buschmais.xo.neo4j.spi.helper
 
Converter(List<TypeConverter>) - Constructor for class com.buschmais.xo.neo4j.spi.helper.Converter
 
convertParameter(Object) - Method in interface com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession
 
convertValue(Object) - Method in interface com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession
 
createCollectionPropertyMetadata(PropertyMethod) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
createEntityMetadata(AnnotatedType, List<TypeMetadata>, Map<Class<?>, TypeMetadata>) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
createImplementedByMetadata(AnnotatedMethod) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
createIndexedPropertyMetadata(PropertyMethod) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
createIndexes(Set<Neo4jDatastoreSession.Index>) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastoreSession
Create the given indexes in the datastore..
createIndexes(Set<Neo4jDatastoreSession.Index>) - Method in interface com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession
 
createLabel(String) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
createPropertyMetadata(PropertyMethod) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
createReferencePropertyMetadata(PropertyMethod) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
createRelationMetadata(AnnotatedElement<?>, Map<Class<?>, TypeMetadata>) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
createRelationshipType(String) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 
CypherQuery - Interface in com.buschmais.xo.neo4j.spi
 
CypherQueryResultIterator - Class in com.buschmais.xo.neo4j.spi
 
CypherQueryResultIterator() - Constructor for class com.buschmais.xo.neo4j.spi.CypherQueryResultIterator
 

D

dispose() - Method in class com.buschmais.xo.neo4j.spi.CypherQueryResultIterator
Dispose the underlying result and return any created notifications.

F

find(Class<T>, Object) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jRepository
 
find(Label, PropertyMetadata, Object) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jRepository
 
from(String) - Static method in enum class com.buschmais.xo.neo4j.spi.Notification.Severity
 

G

getDiscriminator() - Method in class com.buschmais.xo.neo4j.spi.metadata.NodeMetadata
 
getDiscriminator() - Method in class com.buschmais.xo.neo4j.spi.metadata.RelationshipMetadata
 
getIndexedPropertyMetadata(EntityTypeMetadata<NodeMetadata<L>>, PrimitivePropertyMethodMetadata<PropertyMetadata>) - Static method in class com.buschmais.xo.neo4j.spi.helper.MetadataHelper
 
getIndexes() - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastoreSession
 
getIndexes() - Method in interface com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession
 
getLogger() - Method in class com.buschmais.xo.neo4j.spi.CypherQueryResultIterator
 
getName() - Method in class com.buschmais.xo.neo4j.spi.metadata.PropertyMetadata
 
getNeo4jVersion() - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastoreSession
 
getNeo4jVersion() - Method in interface com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession
 
getType() - Method in interface com.buschmais.xo.neo4j.spi.helper.TypeConverter
 
getUsingIndexedPropertyOf() - Method in class com.buschmais.xo.neo4j.spi.metadata.NodeMetadata
 

I

Index() - Constructor for class com.buschmais.xo.neo4j.spi.Neo4jDatastoreSession.Index
 
IndexedPropertyMetadata - Class in com.buschmais.xo.neo4j.spi.metadata
 
IndexedPropertyMetadata() - Constructor for class com.buschmais.xo.neo4j.spi.metadata.IndexedPropertyMetadata
 
INFORMATION - Enum constant in enum class com.buschmais.xo.neo4j.spi.Notification.Severity
 
init(Map<Class<?>, TypeMetadata>) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastore
 
isBatchable() - Method in class com.buschmais.xo.neo4j.spi.metadata.RelationshipMetadata
 
isBatchableDefault() - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jMetadataFactory
 

M

MetadataHelper - Class in com.buschmais.xo.neo4j.spi.helper
 

N

Neo4jDatastore<L extends Neo4jLabel,R extends Neo4jRelationshipType,DS extends DatastoreSession> - Interface in com.buschmais.xo.neo4j.spi
Base interface for Neoj datastores.
Neo4jDatastoreSession<N extends Neo4jNode,L extends Neo4jLabel,R extends Neo4jRelationship,T extends Neo4jRelationshipType> - Interface in com.buschmais.xo.neo4j.spi
Defines the Neo4j specific DatastoreSession interface.
Neo4jDatastoreSession.Index - Class in com.buschmais.xo.neo4j.spi
 
NodeMetadata<L extends Neo4jLabel> - Class in com.buschmais.xo.neo4j.spi.metadata
 
NodeMetadata(L, IndexedPropertyMethodMetadata<IndexedPropertyMetadata>, boolean) - Constructor for class com.buschmais.xo.neo4j.spi.metadata.NodeMetadata
 
Notification - Class in com.buschmais.xo.neo4j.spi
 
Notification() - Constructor for class com.buschmais.xo.neo4j.spi.Notification
 
Notification.Severity - Enum Class in com.buschmais.xo.neo4j.spi
 

P

PropertyMetadata - Class in com.buschmais.xo.neo4j.spi.metadata
 
PropertyMetadata(String) - Constructor for class com.buschmais.xo.neo4j.spi.metadata.PropertyMetadata
 

R

RelationshipMetadata<T extends Neo4jRelationshipType> - Class in com.buschmais.xo.neo4j.spi.metadata
 
RelationshipMetadata(T, boolean) - Constructor for class com.buschmais.xo.neo4j.spi.metadata.RelationshipMetadata
 

T

TypeConverter - Interface in com.buschmais.xo.neo4j.spi.helper
 

V

valueOf(String) - Static method in enum class com.buschmais.xo.neo4j.spi.Notification.Severity
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.buschmais.xo.neo4j.spi.Notification.Severity
Returns an array containing the constants of this enum class, in the order they are declared.

W

WARNING - Enum constant in enum class com.buschmais.xo.neo4j.spi.Notification.Severity
 

X

xoSession - Variable in class com.buschmais.xo.neo4j.spi.AbstractNeo4jRepository
 
A C D F G I M N P R T V W X 
All Classes and Interfaces|All Packages