A C F G I M N P R T X 
All Classes 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

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
 

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
 

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
 
getName() - Method in class com.buschmais.xo.neo4j.spi.metadata.PropertyMetadata
 
getNeo4jVersion() - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastoreSession
 
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
 
init(Map<Class<?>, TypeMetadata>) - Method in class com.buschmais.xo.neo4j.spi.AbstractNeo4jDatastore
 
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
 

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
 

X

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