A B C D E F G H I J L M N O P Q R S T U V W 

A

activate() - Method in class org.neo4j.ogm.mapper.MappedRelationship
The default state for an existing relationship is active, meaning that we don't expect to delete it when the transaction commits.
add(Filter...) - Method in class org.neo4j.ogm.cypher.Filters
 
add(String, Object) - Method in class org.neo4j.ogm.cypher.Filters
 
add(SortOrder.Direction, String...) - Method in class org.neo4j.ogm.cypher.query.SortOrder
 
add(String...) - Method in class org.neo4j.ogm.cypher.query.SortOrder
 
addFilters(Filters) - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
addGraphRowResult(GraphModel, Object[]) - Method in class org.neo4j.ogm.session.result.GraphRowModel
 
addLabels(Iterable<String>) - Method in class org.neo4j.ogm.cypher.compiler.NodeBuilder
 
addPaging(Pagination) - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
addProperty(String, Object) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
addSortOrder(SortOrder) - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
addSubclass(ClassInfo) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Connect this class to a subclass.
AggregateStatements - Class in org.neo4j.ogm.session.request.strategy
Encapsulates Cypher statements used to execute aggregation queries.
AggregateStatements() - Constructor for class org.neo4j.ogm.session.request.strategy.AggregateStatements
 
AmbiguousBaseClassException - Exception in org.neo4j.ogm.metadata
 
AmbiguousBaseClassException(String, Exception) - Constructor for exception org.neo4j.ogm.metadata.AmbiguousBaseClassException
 
AmbiguousBaseClassException(String) - Constructor for exception org.neo4j.ogm.metadata.AmbiguousBaseClassException
 
AnnotationInfo - Class in org.neo4j.ogm.metadata.info
 
AnnotationInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.info.AnnotationInfo
 
annotations() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
AnnotationsInfo - Class in org.neo4j.ogm.metadata.info
 
AnnotationsInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.info.AnnotationsInfo
 
annotationsInfo() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
append(AnnotationsInfo) - Method in class org.neo4j.ogm.metadata.info.AnnotationsInfo
 
append(FieldsInfo) - Method in class org.neo4j.ogm.metadata.info.FieldsInfo
 
append(InterfacesInfo) - Method in class org.neo4j.ogm.metadata.info.InterfacesInfo
 
append(MethodsInfo) - Method in class org.neo4j.ogm.metadata.info.MethodsInfo
 
append(CypherContext) - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
 
append(CypherContext) - Method in interface org.neo4j.ogm.session.transaction.Transaction
Adds a new cypher context to this transaction
apply(RequestHandler, Transaction, MetaData) - Method in interface org.neo4j.ogm.session.GraphCallback
Called by the OGM Session in a transaction to perform some arbitrary database operation.
asParameter() - Method in class org.neo4j.ogm.model.Property
 
AttributeConverter<T,F> - Interface in org.neo4j.ogm.typeconversion
based on JPA AttributeConverter, but with methods appropriate for property graphs, rather than column stores/RDBMS.
authorize(HttpRequestBase, Neo4jCredentials) - Static method in class org.neo4j.ogm.authentication.HttpRequestAuthorization
Sets the authorization header on the request, if credentials are present.
authToken() - Static method in class org.neo4j.ogm.authentication.CredentialsService
The Auth-Token mechanism in 2.2 M02 has been removed in M04.
AuthTokenCredentials - Class in org.neo4j.ogm.authentication
 
AuthTokenCredentials(String) - Constructor for class org.neo4j.ogm.authentication.AuthTokenCredentials
 
autoCommit(String) - Method in class org.neo4j.ogm.session.delegates.TransactionsDelegate
 

B

BaseClassNotFoundException - Exception in org.neo4j.ogm.metadata
 
BaseClassNotFoundException(String, Exception) - Constructor for exception org.neo4j.ogm.metadata.BaseClassNotFoundException
 
BaseClassNotFoundException(String) - Constructor for exception org.neo4j.ogm.metadata.BaseClassNotFoundException
 
beginTransaction() - Method in interface org.neo4j.ogm.session.Capability.Transactions
Begin a new transaction.
beginTransaction() - Method in class org.neo4j.ogm.session.delegates.TransactionsDelegate
 
beginTransaction() - Method in class org.neo4j.ogm.session.Neo4jSession
 
BooleanOperator - Enum in org.neo4j.ogm.cypher
Boolean operators used in queries.
ByteArrayBase64Converter - Class in org.neo4j.ogm.typeconversion
By default the OGM will map byte[] objects to Base64 String values when being stored as a node / relationship property
ByteArrayBase64Converter() - Constructor for class org.neo4j.ogm.typeconversion.ByteArrayBase64Converter
 
ByteArrayWrapperBase64Converter - Class in org.neo4j.ogm.typeconversion
By default the OGM will map Byte[] wrapped byte[] objects to Base64 String values when being stored as a node / relationship property The conversion between the primitive byte[] class and its wrapper Byte[] means that this converter is slightly slower than using the ByteArray64Converter, which works with primitive byte arrays directly.
ByteArrayWrapperBase64Converter() - Constructor for class org.neo4j.ogm.typeconversion.ByteArrayWrapperBase64Converter
 

C

candidateRelationshipFields(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds all relationship fields with a specific name and direction from the ClassInfo's relationship fields
candidateRelationshipSetters(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds all relationship setters with a specific name and direction from the specified ClassInfo's relationship setters.
Capability - Interface in org.neo4j.ogm.session
 
Capability.Delete - Interface in org.neo4j.ogm.session
 
Capability.ExecuteQueries - Interface in org.neo4j.ogm.session
 
Capability.ExecuteStatements - Interface in org.neo4j.ogm.session
 
Capability.GraphId - Interface in org.neo4j.ogm.session
 
Capability.LoadByIds - Interface in org.neo4j.ogm.session
 
Capability.LoadByInstances - Interface in org.neo4j.ogm.session
 
Capability.LoadByType - Interface in org.neo4j.ogm.session
 
Capability.LoadOne - Interface in org.neo4j.ogm.session
 
Capability.Save - Interface in org.neo4j.ogm.session
 
Capability.Transactions - Interface in org.neo4j.ogm.session
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.EndNode
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.GraphId
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.Index
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.NodeEntity
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.Property
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.RelationshipEntity
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.StartNode
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.Transient
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.Convert
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateLong
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateString
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.EnumString
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.NumberString
 
ClassFileProcessor - Interface in org.neo4j.ogm.metadata.info
 
ClassInfo - Class in org.neo4j.ogm.metadata.info
Maintains object to graph mapping details at the class (type) level The ClassInfo object is used to maintain mappings from Java Types->Neo4j Labels thereby allowing the correct labels to be applied to new nodes when they are persisted.
ClassInfo(InputStream) - Constructor for class org.neo4j.ogm.metadata.info.ClassInfo
 
ClassInfo(String, ClassInfo) - Constructor for class org.neo4j.ogm.metadata.info.ClassInfo
This class was referenced as a superclass of the given subclass.
classInfo(String) - Method in class org.neo4j.ogm.metadata.MetaData
Finds the ClassInfo for the supplied partial class name or label.
classInfo(Object) - Method in class org.neo4j.ogm.metadata.MetaData
Finds the ClassInfo for the supplied object by looking up its class name
classInfoByLabelOrType(String) - Method in class org.neo4j.ogm.metadata.MetaData
Finds ClassInfos for the supplied partial class name or label.
classLoader(Class) - Method in interface org.neo4j.ogm.metadata.classloader.Strategy
 
ClassPathScanner - Class in org.neo4j.ogm.metadata
 
ClassPathScanner() - Constructor for class org.neo4j.ogm.metadata.ClassPathScanner
 
ClassUtils - Class in org.neo4j.ogm.metadata
 
ClassUtils() - Constructor for class org.neo4j.ogm.metadata.ClassUtils
 
clear() - Method in class org.neo4j.ogm.mapper.EntityMemo
 
clear() - Method in class org.neo4j.ogm.mapper.MappingContext
 
clear(Class<?>) - Method in class org.neo4j.ogm.mapper.MappingContext
purges all information about objects of the supplied type from the mapping context.
clear(Object) - Method in class org.neo4j.ogm.mapper.MappingContext
purges all information about this object from the mapping context
clear() - Method in interface org.neo4j.ogm.session.Capability.Delete
 
clear() - Method in class org.neo4j.ogm.session.delegates.DeleteDelegate
 
clear() - Method in class org.neo4j.ogm.session.Neo4jSession
 
close() - Method in class org.neo4j.ogm.session.response.EmptyResponse
 
close() - Method in class org.neo4j.ogm.session.response.GraphModelResponse
 
close() - Method in class org.neo4j.ogm.session.response.GraphRowModelResponse
 
close() - Method in class org.neo4j.ogm.session.response.JsonResponse
 
close() - Method in interface org.neo4j.ogm.session.response.Neo4jResponse
 
close() - Method in class org.neo4j.ogm.session.response.RowModelResponse
 
close() - Method in class org.neo4j.ogm.session.response.RowStatisticsResponse
 
close() - Method in class org.neo4j.ogm.session.transaction.LongTransaction
 
close() - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
 
close() - Method in interface org.neo4j.ogm.session.transaction.Transaction
 
coerceTypes(Class, Object) - Static method in class org.neo4j.ogm.session.Utils
Coerce numeric types when mapping properties from nodes to entities.
columns() - Method in class org.neo4j.ogm.session.response.EmptyResponse
 
columns() - Method in class org.neo4j.ogm.session.response.GraphModelResponse
 
columns() - Method in class org.neo4j.ogm.session.response.GraphRowModelResponse
 
columns() - Method in class org.neo4j.ogm.session.response.JsonResponse
 
columns() - Method in interface org.neo4j.ogm.session.response.Neo4jResponse
 
columns() - Method in class org.neo4j.ogm.session.response.RowModelResponse
 
columns() - Method in class org.neo4j.ogm.session.response.RowStatisticsResponse
 
commit() - Method in class org.neo4j.ogm.session.transaction.LongTransaction
 
commit() - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
 
commit() - Method in interface org.neo4j.ogm.session.transaction.Transaction
 
commit(Transaction) - Method in class org.neo4j.ogm.session.transaction.TransactionManager
 
compareTo(DeletedRelationshipBuilder) - Method in class org.neo4j.ogm.cypher.compiler.DeletedRelationshipBuilder
 
compareTo(NodeBuilder) - Method in class org.neo4j.ogm.cypher.compiler.NodeBuilder
 
compareTo(RelationshipBuilder) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
ComparisonOperator - Enum in org.neo4j.ogm.cypher
Comparison operators used in queries.
compile() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Compiles the current request and returns the compile context, which includes all the statements to be executed and related information
compile() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
contains(Object) - Method in class org.neo4j.ogm.mapper.EntityMemo
 
containsNodeWithId(Long) - Method in class org.neo4j.ogm.model.GraphModel
Determines whether or not this GraphModel contains a NodeModel that matches the specified ID.
containsRelationshipWithId(Long) - Method in class org.neo4j.ogm.model.GraphModel
 
containsUpdates() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
context() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Returns this compiler's context
context() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
context() - Method in class org.neo4j.ogm.session.Neo4jSession
 
ConversionCallback - Interface in org.neo4j.ogm.typeconversion
Defines a method to be called by the underlying OGM when it needs to perform a type conversion at runtime but no explicit AttributeConverter has been found.
ConversionCallbackRegistry - Class in org.neo4j.ogm.typeconversion
Let's do the simplest thing we possibly can to link this together.
ConversionCallbackRegistry() - Constructor for class org.neo4j.ogm.typeconversion.ConversionCallbackRegistry
 
Convert - Annotation Type in org.neo4j.ogm.annotation.typeconversion
Annotation to be applied to fields and accessor methods of entity properties to specify the AttributeConverter to use for writing or reading its value in the graph database.
convert(Map<String, Long>) - Method in class org.neo4j.ogm.mapper.TransientRelationship
Creates a MappedRelationship from a TransientRelationship using the supplied refMap to lookup and replace the correct start and end node ids
convert(Class<T>, Object) - Method in interface org.neo4j.ogm.typeconversion.ConversionCallback
Convert the given value into an instance of the the specified target type.
Convert.Unset - Class in org.neo4j.ogm.annotation.typeconversion
Placeholder to allow the annotation to be applied without specifying an explicit converter implementation.
Convert.Unset() - Constructor for class org.neo4j.ogm.annotation.typeconversion.Convert.Unset
 
CONVERTER - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.Convert
 
converter() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
converter() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
ConvertibleTypes - Class in org.neo4j.ogm.metadata.info
 
ConvertibleTypes() - Constructor for class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
countEntitiesOfType(Class<?>) - Method in interface org.neo4j.ogm.session.Capability.ExecuteQueries
Counts all the node entities of the specified type.
countEntitiesOfType(Class<?>) - Method in class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
 
countEntitiesOfType(Class<?>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
countNodesLabelledWith(Collection<String>) - Method in class org.neo4j.ogm.session.request.strategy.AggregateStatements
 
credentials() - Method in class org.neo4j.ogm.authentication.AuthTokenCredentials
 
credentials() - Method in interface org.neo4j.ogm.authentication.Neo4jCredentials
 
credentials() - Method in class org.neo4j.ogm.authentication.UsernamePasswordCredentials
 
CredentialsService - Class in org.neo4j.ogm.authentication
A simple class that should ultimately support multiple strategies for loading authorisation credentials to access Neo4j 2.2 and later
CredentialsService() - Constructor for class org.neo4j.ogm.authentication.CredentialsService
 
CypherCompiler - Interface in org.neo4j.ogm.cypher.compiler
Defines a simple API for building up Cypher queries programmatically.
CypherContext - Class in org.neo4j.ogm.cypher.compiler
Maintains contextual information throughout the process of compiling Cypher statements to persist a graph of objects.
CypherContext() - Constructor for class org.neo4j.ogm.cypher.compiler.CypherContext
 
CypherEmitter - Interface in org.neo4j.ogm.cypher.compiler
 

D

DateArrayStringConverter - Class in org.neo4j.ogm.typeconversion
By default the OGM will map date arrays to UTC-based ISO8601 compliant String arrays when being stored as a node / relationship property Users can override this behaviour for Date objects using the appropriate annotations: DateString.FORMAT will convert between dates and strings using a user defined date format, e.g.
DateArrayStringConverter(String) - Constructor for class org.neo4j.ogm.typeconversion.DateArrayStringConverter
 
DateCollectionStringConverter - Class in org.neo4j.ogm.typeconversion
By default the OGM will map date collections to UTC-based ISO8601 compliant String collections when being stored as a node / relationship property Users can override this behaviour for Date objects using the appropriate annotations: DateString.FORMAT will convert between dates and strings using a user defined date format, e.g.
DateCollectionStringConverter(String, Class<? extends Collection>) - Constructor for class org.neo4j.ogm.typeconversion.DateCollectionStringConverter
 
DateLong - Annotation Type in org.neo4j.ogm.annotation.typeconversion
 
DateLongConverter - Class in org.neo4j.ogm.typeconversion
 
DateLongConverter() - Constructor for class org.neo4j.ogm.typeconversion.DateLongConverter
 
DateString - Annotation Type in org.neo4j.ogm.annotation.typeconversion
 
DateStringConverter - Class in org.neo4j.ogm.typeconversion
By default the OGM will map date objects to UTC-based ISO8601 compliant String values when being stored as a node / relationship property Users can override this behaviour for Date objects using the appropriate annotations: DateString.FORMAT will convert between dates and strings using a user defined date format, e.g.
DateStringConverter(String) - Constructor for class org.neo4j.ogm.typeconversion.DateStringConverter
 
deactivate() - Method in class org.neo4j.ogm.mapper.MappedRelationship
Deactivating a relationship marks it for deletion, meaning that, unless it is subsequently reactivated, it will be removed from the database when the transaction commits.
debug(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
DefaultEntityAccessStrategy - Class in org.neo4j.ogm.entityaccess
Default implementation of EntityAccessStrategy that looks up information from ClassInfo in the following order.
DefaultEntityAccessStrategy() - Constructor for class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
DefaultRequest - Class in org.neo4j.ogm.session.request
 
DefaultRequest(CloseableHttpClient) - Constructor for class org.neo4j.ogm.session.request.DefaultRequest
 
DefaultRequest(CloseableHttpClient, UsernamePasswordCredentials) - Constructor for class org.neo4j.ogm.session.request.DefaultRequest
 
delete(T) - Method in interface org.neo4j.ogm.session.Capability.Delete
 
delete(T) - Method in class org.neo4j.ogm.session.delegates.DeleteDelegate
 
delete(T) - Method in class org.neo4j.ogm.session.Neo4jSession
 
delete(Long) - Method in class org.neo4j.ogm.session.request.strategy.DeleteNodeStatements
 
delete(Long) - Method in class org.neo4j.ogm.session.request.strategy.DeleteRelationshipStatements
 
delete(Long) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
 
deleteAll(Class<T>) - Method in interface org.neo4j.ogm.session.Capability.Delete
 
deleteAll(Class<T>) - Method in class org.neo4j.ogm.session.delegates.DeleteDelegate
 
deleteAll(Class<T>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
deleteAll(Collection<Long>) - Method in class org.neo4j.ogm.session.request.strategy.DeleteNodeStatements
 
deleteAll(Collection<Long>) - Method in class org.neo4j.ogm.session.request.strategy.DeleteRelationshipStatements
 
deleteAll(Collection<Long>) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
 
deleteByType(String) - Method in class org.neo4j.ogm.session.request.strategy.DeleteNodeStatements
 
deleteByType(String) - Method in class org.neo4j.ogm.session.request.strategy.DeleteRelationshipStatements
 
deleteByType(String) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
 
DeleteDelegate - Class in org.neo4j.ogm.session.delegates
 
DeleteDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.DeleteDelegate
 
DeletedRelationshipBuilder - Class in org.neo4j.ogm.cypher.compiler
 
DeletedRelationshipBuilder(String, String, String, String, Long) - Constructor for class org.neo4j.ogm.cypher.compiler.DeletedRelationshipBuilder
 
DeleteNodeStatements - Class in org.neo4j.ogm.session.request.strategy
 
DeleteNodeStatements() - Constructor for class org.neo4j.ogm.session.request.strategy.DeleteNodeStatements
 
DeleteRelationshipStatements - Class in org.neo4j.ogm.session.request.strategy
 
DeleteRelationshipStatements() - Constructor for class org.neo4j.ogm.session.request.strategy.DeleteRelationshipStatements
 
DeleteStatements - Interface in org.neo4j.ogm.session.request.strategy
 
deregister(Object, Long) - Method in class org.neo4j.ogm.mapper.MappingContext
Deregisters an object from the mapping context - removes the object instance from the typeRegister(s) - removes the object id from the nodeEntityRegister
deregisterIncomingRelationships(Long, String, Class, boolean) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
Invoked when the mapper wishes to mark a set of incoming relationships to a specific type like (a)<-[:T]-(*) as deleted, prior to possibly re-establishing them individually as it traverses the entity graph.
deregisterOutgoingRelationships(Long, String, Class) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
Invoked when the mapper wishes to mark a set of outgoing relationships to a specific type like (a)-[:T]->(*) as deleted, prior to possibly re-establishing them individually as it traverses the entity graph.
DirectedRelationship - Class in org.neo4j.ogm.mapper
Represents a relationship type along with a direction.
DirectedRelationship(String, String) - Constructor for class org.neo4j.ogm.mapper.DirectedRelationship
 
DirectedRelationshipForType - Class in org.neo4j.ogm.mapper
A DirectedRelationship mapping to objects of a particular type.
DirectedRelationshipForType(String, String, Class) - Constructor for class org.neo4j.ogm.mapper.DirectedRelationshipForType
 
directImplementingClasses() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
directInterfaces() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
DIRECTION - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
direction(String) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
direction() - Method in class org.neo4j.ogm.mapper.DirectedRelationship
 
directSubclasses() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
doInTransaction(GraphCallback<T>) - Method in interface org.neo4j.ogm.session.Capability.Transactions
Applies the given GraphCallback in the scope of this Session, giving fine-grained control over behaviour.
doInTransaction(GraphCallback<T>) - Method in class org.neo4j.ogm.session.delegates.TransactionsDelegate
 
doInTransaction(GraphCallback<T>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
DomainInfo - Class in org.neo4j.ogm.metadata.info
 
DomainInfo(String...) - Constructor for class org.neo4j.ogm.metadata.info.DomainInfo
 
dump() - Method in class org.neo4j.ogm.mapper.MappingContext
 

E

emit(StringBuilder, Map<String, Object>, Set<String>) - Method in interface org.neo4j.ogm.cypher.compiler.CypherEmitter
Emits one or more Cypher clauses.
emit(StringBuilder, Map<String, Object>, Set<String>) - Method in class org.neo4j.ogm.cypher.compiler.DeletedRelationshipBuilder
 
emit(StringBuilder, Map<String, Object>, Set<String>) - Method in class org.neo4j.ogm.cypher.compiler.NewBiDirectionalRelationshipBuilder
 
emit(StringBuilder, Map<String, Object>, Set<String>) - Method in class org.neo4j.ogm.cypher.compiler.ReturnClauseBuilder
 
EmptyResponse - Class in org.neo4j.ogm.session.response
 
EmptyResponse() - Constructor for class org.neo4j.ogm.session.response.EmptyResponse
 
EndNode - Annotation Type in org.neo4j.ogm.annotation
Identifies the domain entity representing the end node of a relationship in the graph, and, along with @StartNode is a mandatory annotation on any domain entity that is annotated with @RelationshipEntity
endNodeIdentifier - Variable in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
ensureTransaction() - Method in class org.neo4j.ogm.session.Neo4jSession
 
EntityAccess - Class in org.neo4j.ogm.entityaccess
 
EntityAccess() - Constructor for class org.neo4j.ogm.entityaccess.EntityAccess
 
EntityAccessException - Exception in org.neo4j.ogm.entityaccess
 
EntityAccessException(String, Exception) - Constructor for exception org.neo4j.ogm.entityaccess.EntityAccessException
 
EntityAccessStrategy - Interface in org.neo4j.ogm.entityaccess
Implements the logic to determine how entities should be accessed in both reading and writing scenarios.
EntityFactory - Class in org.neo4j.ogm.entityaccess
A metadata-driven factory class for creating node and relationship entities.
EntityFactory(MetaData) - Constructor for class org.neo4j.ogm.entityaccess.EntityFactory
Constructs a new EntityFactory driven by the specified MetaData.
EntityGraphMapper - Class in org.neo4j.ogm.mapper
Implementation of EntityToGraphMapper that is driven by an instance of MetaData.
EntityGraphMapper(MetaData, MappingContext) - Constructor for class org.neo4j.ogm.mapper.EntityGraphMapper
Constructs a new EntityGraphMapper that uses the given MetaData.
EntityMemo - Class in org.neo4j.ogm.mapper
 
EntityMemo() - Constructor for class org.neo4j.ogm.mapper.EntityMemo
 
EntityRowModelMapper<T> - Class in org.neo4j.ogm.session
RowModelMapper that maps each row value onto
EntityRowModelMapper() - Constructor for class org.neo4j.ogm.session.EntityRowModelMapper
 
EntityToGraphMapper - Interface in org.neo4j.ogm.mapper
Specification for an object-graph mapper, which can map arbitrary Java objects onto Cypher data manipulation queries.
entityType(String) - Method in class org.neo4j.ogm.metadata.MetaData
 
entityType(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
EnumArrayStringConverter - Class in org.neo4j.ogm.typeconversion
By default the OGM will map enum arrays to and from the string arrays with values returned by enum.name() enum.name() is preferred to enum.ordinal() because it is (slightly) safer: a persisted enum have to be renamed to break its database mapping, whereas if its ordinal was persisted instead, the mapping would be broken simply by changing the declaration order in the enum set.
EnumArrayStringConverter(Class<? extends Enum>) - Constructor for class org.neo4j.ogm.typeconversion.EnumArrayStringConverter
 
EnumCollectionStringConverter - Class in org.neo4j.ogm.typeconversion
By default the OGM will map enum collections to and from the string collections containing values returned by enum.name() enum.name() is preferred to enum.ordinal() because it is (slightly) safer: a persisted enum have to be renamed to break its database mapping, whereas if its ordinal was persisted instead, the mapping would be broken simply by changing the declaration order in the enum set.
EnumCollectionStringConverter(Class<? extends Enum>, Class<? extends Collection>) - Constructor for class org.neo4j.ogm.typeconversion.EnumCollectionStringConverter
 
EnumString - Annotation Type in org.neo4j.ogm.annotation.typeconversion
 
EnumStringConverter - Class in org.neo4j.ogm.typeconversion
By default the OGM will map enum objects to and from the string value returned by enum.name() enum.name() is preferred to enum.ordinal() because it is (slightly) safer: a persisted enum have to be renamed to break its database mapping, whereas if its ordinal was persisted instead, the mapping would be broken simply by changing the declaration order in the enum set.
EnumStringConverter(Class<? extends Enum>) - Constructor for class org.neo4j.ogm.typeconversion.EnumStringConverter
 
equals(Object) - Method in class org.neo4j.ogm.cypher.compiler.DeletedRelationshipBuilder
 
equals(Object) - Method in class org.neo4j.ogm.mapper.DirectedRelationship
 
equals(Object) - Method in class org.neo4j.ogm.mapper.DirectedRelationshipForType
 
equals(Object) - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
equals(Object) - Method in class org.neo4j.ogm.metadata.info.InterfaceInfo
 
equals(Object) - Method in class org.neo4j.ogm.model.NodeModel
 
equals(Object) - Method in class org.neo4j.ogm.model.Property
 
equals(Object) - Method in class org.neo4j.ogm.model.RelationshipModel
 
equalsIgnoreDirection(String, RelationshipBuilder, String) - Method in class org.neo4j.ogm.mapper.TransientRelationship
 
error(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
ErrorsException - Exception in org.neo4j.ogm.session.result
 
ErrorsException(String) - Constructor for exception org.neo4j.ogm.session.result.ErrorsException
 
execute(String, Map<String, Object>) - Method in interface org.neo4j.ogm.session.Capability.ExecuteStatements
Deprecated.
Use Capability.ExecuteQueries.query() to return both results as well as query statistics.
execute(String) - Method in interface org.neo4j.ogm.session.Capability.ExecuteStatements
Deprecated.
execute(String, Map<String, Object>) - Method in class org.neo4j.ogm.session.delegates.ExecuteStatementsDelegate
 
execute(String) - Method in class org.neo4j.ogm.session.delegates.ExecuteStatementsDelegate
 
execute(String, Map<String, Object>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
execute(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
execute(String, String) - Method in class org.neo4j.ogm.session.request.DefaultRequest
 
execute(String, String) - Method in interface org.neo4j.ogm.session.request.Neo4jRequest
 
execute(Query, String) - Method in interface org.neo4j.ogm.session.request.RequestHandler
 
execute(RowModelQuery, String) - Method in interface org.neo4j.ogm.session.request.RequestHandler
 
execute(GraphRowModelQuery, String) - Method in interface org.neo4j.ogm.session.request.RequestHandler
 
execute(ParameterisedStatement, String) - Method in interface org.neo4j.ogm.session.request.RequestHandler
 
execute(List<ParameterisedStatement>, String) - Method in interface org.neo4j.ogm.session.request.RequestHandler
 
execute(RowModelQueryWithStatistics, String) - Method in interface org.neo4j.ogm.session.request.RequestHandler
 
execute(Query, String) - Method in class org.neo4j.ogm.session.request.SessionRequestHandler
 
execute(RowModelQuery, String) - Method in class org.neo4j.ogm.session.request.SessionRequestHandler
 
execute(GraphRowModelQuery, String) - Method in class org.neo4j.ogm.session.request.SessionRequestHandler
 
execute(ParameterisedStatement, String) - Method in class org.neo4j.ogm.session.request.SessionRequestHandler
 
execute(RowModelQueryWithStatistics, String) - Method in class org.neo4j.ogm.session.request.SessionRequestHandler
 
execute(List<ParameterisedStatement>, String) - Method in class org.neo4j.ogm.session.request.SessionRequestHandler
 
ExecuteQueriesDelegate - Class in org.neo4j.ogm.session.delegates
 
ExecuteQueriesDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
 
ExecuteStatementsDelegate - Class in org.neo4j.ogm.session.delegates
 
ExecuteStatementsDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.ExecuteStatementsDelegate
 
existingNode(Long) - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Returns a NodeBuilder that represents a node that already exists in the database and matches the given ID.
existingNode(Long) - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
existingRelationship(Long) - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Returns a RelationshipBuilder to use for constructing Cypher to update an existing relationship in the database that possesses the given ID.
existingRelationship(Long) - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 

F

FieldInfo - Class in org.neo4j.ogm.metadata.info
 
FieldInfo(String, String, String, ObjectAnnotations) - Constructor for class org.neo4j.ogm.metadata.info.FieldInfo
Constructs a new FieldInfo based on the given arguments.
FieldReader - Class in org.neo4j.ogm.entityaccess
 
fields() - Method in class org.neo4j.ogm.metadata.info.FieldsInfo
 
fieldsInfo() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
FieldsInfo - Class in org.neo4j.ogm.metadata.info
 
FieldsInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.info.FieldsInfo
 
FieldWriter - Class in org.neo4j.ogm.entityaccess
 
FieldWriter(ClassInfo, FieldInfo) - Constructor for class org.neo4j.ogm.entityaccess.FieldWriter
 
Filter - Class in org.neo4j.ogm.cypher
A parameter along with filter information to be added to a query.
Filter() - Constructor for class org.neo4j.ogm.cypher.Filter
 
Filter(String, Object) - Constructor for class org.neo4j.ogm.cypher.Filter
 
FilteringPagingAndSorting - Interface in org.neo4j.ogm.cypher.query
 
Filters - Class in org.neo4j.ogm.cypher
 
Filters() - Constructor for class org.neo4j.ogm.cypher.Filters
 
findAll() - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct a query to fetch all objects
findAll(Collection<Long>, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct a query to fetch all objects with the specified ids
findAll(Collection<Long>, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
 
findAll() - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
 
findAll(Collection<Long>, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
 
findAll() - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
 
findAllByType(String, Collection<Long>, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct a query to fetch all objects with the specified ids
findAllByType(String, Collection<Long>, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
 
findAllByType(String, Collection<Long>, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
 
findByProperties(String, Filters, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct queries to fetch all objects with the specified label and property
findByProperties(String, Filters, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
 
findByProperties(String, Filters, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
 
findByType(String, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct queries to fetch all objects with the specified label or relationship type
findByType(String, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
 
findByType(String, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
 
findFields(Class<?>) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Find all FieldInfos for the specified ClassInfo whose type matches the supplied fieldType
findFields(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Find all FieldInfos for the specified ClassInfo which have the specified annotation
findGetters(Class<?>) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Find all getter MethodInfos for the specified ClassInfo whose return type matches the supplied class
findIterableFields() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Retrieves a List of FieldInfo representing all of the fields that can be iterated over using a "foreach" loop.
findIterableFields(Class) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds all fields whose type is equivalent to Array<X> or assignable from Iterable<X> where X is the generic parameter type of the Array or Iterable
findIterableFields(Class, String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds all fields whose type is equivalent to Array<X> or assignable from Iterable<X> where X is the generic parameter type of the Array or Iterable and the relationship type backing this iterable is "relationshipType"
findIterableGetters(Class) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds all getter methods whose parameterised return type is equivalent to Array<X> or assignable from Iterable<X> where X is the generic parameter type of the Array or Iterable
findIterableGetters(Class, String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds all getter methods whose parameterised return type is equivalent to Array<X> or assignable from Iterable<X> where X is the generic parameter type of the Array or Iterable and the relationship type this getter is annotated with is "relationshipType" and the direction of the relationship is "relationshipDirection"
findIterableSetters(Class) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds all setter methods whose parameter signature is equivalent to Array<X> or assignable from Iterable<X> where X is the generic parameter type of the Array or Iterable
findIterableSetters(Class, String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds all setter methods whose parameter signature is equivalent to Array<X> or assignable from Iterable<X> where X is the generic parameter type of the Array or Iterable and the relationship type this setter is annotated with is "relationshipType" and the relationship direction matches "relationshipDirection"
findOne(Long, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct a query to fetch a single object with the specified id
findOne(Long, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
 
findOne(Long, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
 
findSetters(Class<?>) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Find all setter MethodInfos for the specified ClassInfo whose parameter type matches the supplied class
finish() - Method in interface org.neo4j.ogm.metadata.info.ClassFileProcessor
 
finish() - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
FORMAT - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateString
 
forScalar() - Method in class org.neo4j.ogm.entityaccess.FieldWriter
 
forScalar() - Method in class org.neo4j.ogm.entityaccess.MethodWriter
 
forScalar() - Method in interface org.neo4j.ogm.entityaccess.RelationalWriter
 

G

get(String, String) - Method in class org.neo4j.ogm.metadata.info.AnnotationInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.info.AnnotationsInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.info.FieldsInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.info.InterfacesInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.info.MethodsInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.info.ObjectAnnotations
 
getAll(Class<?>) - Method in class org.neo4j.ogm.mapper.MappingContext
 
getAnnotations() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
getAnnotations() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
getBigDecimalArrayConverter() - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getBigDecimalCollectionConverter(String) - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getBigDecimalConverter() - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getBigIntegerArrayConverter() - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getBigIntegerCollectionConverter(String) - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getBigIntegerConverter() - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getBooleanOperator() - Method in class org.neo4j.ogm.cypher.Filter
 
getByteArrayBase64Converter() - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getByteArrayWrapperBase64Converter() - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getClass(String) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
getClassInfoForInterface(String) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
getClassInfoMap() - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
getClassInfos(String) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
getClassInfosWithAnnotation(String) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
getClassSimpleName(String) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
getCollectionClassname() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
Get the collection class name for the field
getCollectionClassname() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
Get the collection class name for the method
getComparisonOperator() - Method in class org.neo4j.ogm.cypher.Filter
 
getConstraintsAdded() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getConstraintsRemoved() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getCurrentOrAutocommitTransaction() - Method in class org.neo4j.ogm.session.delegates.TransactionsDelegate
 
getCurrentTransaction() - Method in class org.neo4j.ogm.session.transaction.TransactionManager
 
getDateArrayConverter() - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getDateCollectionConverter(String) - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getDateConverter() - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getDescriptor() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
getDescriptor() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
getEndNode() - Method in class org.neo4j.ogm.model.RelationshipModel
 
getEndNodeId() - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
getEndNodeReader(ClassInfo) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getEndNodeReader(ClassInfo) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getEndNodeType() - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
getEnumArrayConverter(Class) - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getEnumCollectionConverter(Class, String) - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getEnumConverter(Class) - Static method in class org.neo4j.ogm.metadata.info.ConvertibleTypes
 
getField(FieldInfo) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
getGraph() - Method in class org.neo4j.ogm.session.result.GraphModelResult
 
getGraph() - Method in class org.neo4j.ogm.session.result.GraphRowResult
 
getGraphRowResults() - Method in class org.neo4j.ogm.session.result.GraphRowModel
 
getId() - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
getId() - Method in class org.neo4j.ogm.model.NodeModel
 
getId() - Method in class org.neo4j.ogm.model.RelationshipModel
 
getIdentityPropertyReader(ClassInfo) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getIdentityPropertyReader(ClassInfo) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getImplementingClassInfos(String) - Method in class org.neo4j.ogm.metadata.MetaData
 
getIndexesAdded() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getIndexesRemoved() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getIterableReader(ClassInfo, Class<?>, String, String) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getIterableReader(ClassInfo, Class<?>, String, String) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getIterableWriter(ClassInfo, Class<?>, String, String) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getIterableWriter(ClassInfo, Class<?>, String, String) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getKey() - Method in class org.neo4j.ogm.model.Property
 
getLabels() - Method in class org.neo4j.ogm.model.NodeModel
 
getLabelsAdded() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getLabelsRemoved() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getMethod(MethodInfo, Class...) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
getName() - Method in class org.neo4j.ogm.metadata.info.AnnotationInfo
 
getName() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
getName() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
getName() - Method in class org.neo4j.ogm.metadata.info.ObjectAnnotations
 
getNestedEntityTypeLabel() - Method in class org.neo4j.ogm.cypher.Filter
 
getNestedPropertyName() - Method in class org.neo4j.ogm.cypher.Filter
 
getNestedPropertyType() - Method in class org.neo4j.ogm.cypher.Filter
 
getNewObject(String) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
getNodeEntity(Long) - Method in class org.neo4j.ogm.mapper.MappingContext
 
getNodes() - Method in class org.neo4j.ogm.model.GraphModel
 
getNodesCreated() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getNodesDeleted() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getOwnerEntityType() - Method in class org.neo4j.ogm.cypher.Filter
 
getParameters() - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
getProperties() - Method in class org.neo4j.ogm.model.NodeModel
 
getProperties() - Method in class org.neo4j.ogm.model.RelationshipModel
 
getPropertiesSet() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getPropertyList() - Method in class org.neo4j.ogm.model.NodeModel
 
getPropertyList() - Method in class org.neo4j.ogm.model.RelationshipModel
 
getPropertyName() - Method in class org.neo4j.ogm.cypher.Filter
 
getPropertyPosition() - Method in class org.neo4j.ogm.cypher.Filter
 
getPropertyReader(ClassInfo, String) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getPropertyReader(ClassInfo, String) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getPropertyReaders(ClassInfo) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getPropertyReaders(ClassInfo) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getPropertyValue() - Method in class org.neo4j.ogm.cypher.Filter
 
getPropertyWriter(ClassInfo, String) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getPropertyWriter(ClassInfo, String) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getReference() - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
getRelationalEntityWriter(ClassInfo, Class) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getRelationalEntityWriter(ClassInfo, Class) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getRelationalReader(ClassInfo, String, String) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getRelationalReader(ClassInfo, String, String) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getRelationalReaders(ClassInfo) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getRelationalReaders(ClassInfo) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getRelationalWriter(ClassInfo, String, String, Object) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getRelationalWriter(ClassInfo, String, String, Object) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getRelationshipDirection() - Method in class org.neo4j.ogm.cypher.Filter
 
getRelationshipEntity(Long) - Method in class org.neo4j.ogm.mapper.MappingContext
 
getRelationshipId() - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
getRelationships() - Method in class org.neo4j.ogm.model.GraphModel
 
getRelationshipsCreated() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getRelationshipsDeleted() - Method in class org.neo4j.ogm.session.result.QueryStatistics
 
getRelationshipType() - Method in class org.neo4j.ogm.cypher.Filter
 
getRelationshipType() - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
getResultDataContents() - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
getRow() - Method in class org.neo4j.ogm.session.result.GraphRowResult
 
getRow() - Method in class org.neo4j.ogm.session.result.RowModelResult
 
getRows() - Method in class org.neo4j.ogm.session.result.RowQueryStatisticsResult
 
getStartNode() - Method in class org.neo4j.ogm.model.RelationshipModel
 
getStartNodeId() - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
getStartNodeReader(ClassInfo) - Method in class org.neo4j.ogm.entityaccess.DefaultEntityAccessStrategy
 
getStartNodeReader(ClassInfo) - Method in interface org.neo4j.ogm.entityaccess.EntityAccessStrategy
 
getStartNodeType() - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
getStatement() - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
getStatements() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Retrieves the Cypher queries that have been built up through this CypherCompiler.
getStatements() - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
getStatements() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
getStatements() - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatements
 
getStats() - Method in class org.neo4j.ogm.session.result.RowQueryStatisticsResult
 
getters() - Method in class org.neo4j.ogm.metadata.info.MethodsInfo
 
getTransaction() - Method in interface org.neo4j.ogm.session.Capability.Transactions
Get the existing transaction if available
getTransaction() - Method in class org.neo4j.ogm.session.delegates.TransactionsDelegate
 
getTransaction() - Method in class org.neo4j.ogm.session.Neo4jSession
 
getType() - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
getType(String) - Static method in class org.neo4j.ogm.metadata.ClassUtils
Return the reified class for the parameter of a parameterised setter or field from the parameter signature
getType(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
getType() - Method in class org.neo4j.ogm.model.RelationshipModel
 
getTypeDescriptor() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
Get the type descriptor
getTypeDescriptor() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
Get the type descriptor
getTypeParameterDescriptor() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
getTypeParameterDescriptor() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
getTypeParameterDescriptorForRelationship(String, String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Gets the class of the type parameter description of the entity related to this.
getUnderlyingClass() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Get the underlying class represented by this ClassInfo
getUniqueClasspathElements(List<String>) - Method in class org.neo4j.ogm.metadata.ClassPathScanner
 
getUniqueClasspathElements(List<String>) - Static method in class org.neo4j.ogm.metadata.ClassUtils
Get a list of unique elements on the classpath as File objects, preserving order.
getValue() - Method in enum org.neo4j.ogm.cypher.BooleanOperator
 
getValue() - Method in enum org.neo4j.ogm.cypher.ComparisonOperator
 
getValue() - Method in class org.neo4j.ogm.model.Property
 
getValues() - Method in class org.neo4j.ogm.session.result.RowModel
 
GRAPH_TYPE - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.Convert
 
GraphCallback<T> - Interface in org.neo4j.ogm.session
A callback interface used to pass functional code to the Session to be executed in a transaction and with access to the underlying OGM meta-data.
GraphEntityMapper - Class in org.neo4j.ogm.mapper
 
GraphEntityMapper(MetaData, MappingContext) - Constructor for class org.neo4j.ogm.mapper.GraphEntityMapper
 
GraphId - Annotation Type in org.neo4j.ogm.annotation
Identifies the field in the domain entity which is to be mapped to the id property of its backing node in the graph.
GraphIdDelegate - Class in org.neo4j.ogm.session.delegates
 
GraphIdDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.GraphIdDelegate
 
GraphModel - Class in org.neo4j.ogm.model
 
GraphModel() - Constructor for class org.neo4j.ogm.model.GraphModel
 
GraphModelQuery - Class in org.neo4j.ogm.cypher.query
 
GraphModelQuery(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.GraphModelQuery
 
GraphModelResponse - Class in org.neo4j.ogm.session.response
 
GraphModelResponse(Neo4jResponse<String>, ObjectMapper) - Constructor for class org.neo4j.ogm.session.response.GraphModelResponse
 
GraphModelResult - Class in org.neo4j.ogm.session.result
 
GraphModelResult() - Constructor for class org.neo4j.ogm.session.result.GraphModelResult
 
GraphRowModel - Class in org.neo4j.ogm.session.result
The results of a query which returns both graph and row data.
GraphRowModel() - Constructor for class org.neo4j.ogm.session.result.GraphRowModel
 
GraphRowModelQuery - Class in org.neo4j.ogm.cypher.query
A ParameterisedStatement which returns data in both row and graph formats.
GraphRowModelQuery(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.GraphRowModelQuery
 
GraphRowModelResponse - Class in org.neo4j.ogm.session.response
The Neo4jResponse that contains data in both graph and row formats.
GraphRowModelResponse(Neo4jResponse<String>, ObjectMapper) - Constructor for class org.neo4j.ogm.session.response.GraphRowModelResponse
 
GraphRowResult - Class in org.neo4j.ogm.session.result
Represents a single row in a query response which returns both graph and row data.
GraphRowResult(GraphModel, Object[]) - Constructor for class org.neo4j.ogm.session.result.GraphRowResult
 
GraphToEntityMapper<G extends GraphModel> - Interface in org.neo4j.ogm.mapper
Specification for an object-graph mapper, which can map GraphModels onto arbitrary Java objects.

H

hasAnnotation(String) - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
hasAnnotation(String) - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
hasConverter() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
hasConverter() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
hasDirection(String) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
hashCode() - Method in class org.neo4j.ogm.cypher.compiler.DeletedRelationshipBuilder
 
hashCode() - Method in class org.neo4j.ogm.mapper.DirectedRelationship
 
hashCode() - Method in class org.neo4j.ogm.mapper.DirectedRelationshipForType
 
hashCode() - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
hashCode() - Method in class org.neo4j.ogm.metadata.info.InterfaceInfo
 
hashCode() - Method in class org.neo4j.ogm.model.NodeModel
 
hashCode() - Method in class org.neo4j.ogm.model.Property
 
hashCode() - Method in class org.neo4j.ogm.model.RelationshipModel
 
HttpRequestAuthorization - Class in org.neo4j.ogm.authentication
 
HttpRequestAuthorization() - Constructor for class org.neo4j.ogm.authentication.HttpRequestAuthorization
 
hydrate(ClassInfo) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
A class that was previously only seen as a temp superclass of another class can now be fully hydrated.
hydrated() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 

I

id - Variable in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
identityField() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
The identity field is a field annotated with @NodeId, or if none exists, a field of type Long called 'id'
identityGetter() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
The identity getter is any getter annotated with @NodeId returning a Long, or if none exists, a getter returning Long called 'getId'
identitySetter() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
The identity setter is any setter annotated with @NodeId taking a Long parameter, or if none exists, a setter called 'setId' taking a Long parameter
INCOMING - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
Index - Annotation Type in org.neo4j.ogm.annotation
 
inferFieldName(String) - Static method in class org.neo4j.ogm.metadata.RelationshipUtils
Infers the name of the instance variable that corresponds to the given relationship type.
inferGetterName(String) - Static method in class org.neo4j.ogm.metadata.RelationshipUtils
Infers the name of the getter method that corresponds to the given relationship type.
inferRelationshipType(String) - Static method in class org.neo4j.ogm.metadata.RelationshipUtils
Infers the relationship type that corresponds to the given field or access method name.
inferSetterName(String) - Static method in class org.neo4j.ogm.metadata.RelationshipUtils
Infers the name of the setter method that corresponds to the given relationship type.
info(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
initialiseScan(Neo4jResponse.ResponseRecord) - Method in class org.neo4j.ogm.session.response.EmptyResponse
 
initialiseScan(Neo4jResponse.ResponseRecord) - Method in class org.neo4j.ogm.session.response.GraphModelResponse
 
initialiseScan(Neo4jResponse.ResponseRecord) - Method in class org.neo4j.ogm.session.response.GraphRowModelResponse
 
initialiseScan(Neo4jResponse.ResponseRecord) - Method in class org.neo4j.ogm.session.response.JsonResponse
 
initialiseScan(Neo4jResponse.ResponseRecord) - Method in interface org.neo4j.ogm.session.response.Neo4jResponse
 
initialiseScan(Neo4jResponse.ResponseRecord) - Method in class org.neo4j.ogm.session.response.RowModelResponse
 
initialiseScan(Neo4jResponse.ResponseRecord) - Method in class org.neo4j.ogm.session.response.RowStatisticsResponse
 
InterfaceInfo - Class in org.neo4j.ogm.metadata.info
Direct and ancestral interfaces of a given interface.
InterfaceInfo(String) - Constructor for class org.neo4j.ogm.metadata.info.InterfaceInfo
 
interfacesInfo() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
InterfacesInfo - Class in org.neo4j.ogm.metadata.info
 
InterfacesInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.info.InterfacesInfo
 
InvalidDepthException - Exception in org.neo4j.ogm.exception
 
InvalidDepthException() - Constructor for exception org.neo4j.ogm.exception.InvalidDepthException
 
InvalidDepthException(String) - Constructor for exception org.neo4j.ogm.exception.InvalidDepthException
 
isActive() - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
isArray() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
isArray() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
isArrayOf(Class<?>) - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
isArrayOf(Class<?>) - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
isCollection() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
isCollection() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
isDirty(Object) - Method in class org.neo4j.ogm.mapper.MappingContext
 
isEmpty() - Method in class org.neo4j.ogm.cypher.Filters
 
isEmpty() - Method in class org.neo4j.ogm.metadata.info.ObjectAnnotations
 
isEnum() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
isIncludeStats() - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
isInterface() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
isNested() - Method in class org.neo4j.ogm.cypher.Filter
 
isNestedRelationshipEntity() - Method in class org.neo4j.ogm.cypher.Filter
 
isNew() - Method in class org.neo4j.ogm.cypher.compiler.NewBiDirectionalRelationshipBuilder
 
isNew() - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
ISO_8601 - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateString
 
isParameterisedTypeOf(Class<?>) - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
isParameterisedTypeOf(Class<?>) - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
isRegisteredRelationship(MappedRelationship) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
isRegisteredRelationship(MappedRelationship) - Method in class org.neo4j.ogm.mapper.MappingContext
 
isRelationshipEntity(String) - Method in class org.neo4j.ogm.metadata.MetaData
 
isScalar() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
isScalar() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
isSimple() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
isSimpleGetter() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
isSimpleSetter() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
isSingleton() - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
isTransient() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
isTypeOf(Class<?>) - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
isTypeOf(Class<?>) - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
iterator() - Method in class org.neo4j.ogm.cypher.Filters
 
iterator() - Method in class org.neo4j.ogm.session.result.QueryResult
 

J

JsonResponse - Class in org.neo4j.ogm.session.response
 
JsonResponse(CloseableHttpResponse) - Constructor for class org.neo4j.ogm.session.response.JsonResponse
 
JsonResponse(InputStream) - Constructor for class org.neo4j.ogm.session.response.JsonResponse
 

L

LABEL - Static variable in annotation type org.neo4j.ogm.annotation.NodeEntity
 
labels() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Retrieves the labels that are applied to nodes in the database that store information about instances of the class.
list() - Method in class org.neo4j.ogm.metadata.info.AnnotationsInfo
 
list() - Method in class org.neo4j.ogm.metadata.info.InterfacesInfo
 
load(Class<T>, Long) - Method in interface org.neo4j.ogm.session.Capability.LoadOne
 
load(Class<T>, Long, int) - Method in interface org.neo4j.ogm.session.Capability.LoadOne
 
load(Class<T>, Long) - Method in class org.neo4j.ogm.session.delegates.LoadOneDelegate
 
load(Class<T>, Long, int) - Method in class org.neo4j.ogm.session.delegates.LoadOneDelegate
 
load(Class<T>, Long) - Method in class org.neo4j.ogm.session.Neo4jSession
 
load(Class<T>, Long, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<Long>, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<Long>, SortOrder) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<Long>, SortOrder, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<Long>, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<Long>, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<Long>, SortOrder, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<Long>, SortOrder, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Collection<T>) - Method in interface org.neo4j.ogm.session.Capability.LoadByInstances
 
loadAll(Collection<T>, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByInstances
 
loadAll(Collection<T>, SortOrder) - Method in interface org.neo4j.ogm.session.Capability.LoadByInstances
 
loadAll(Collection<T>, SortOrder, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByInstances
 
loadAll(Collection<T>, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByInstances
 
loadAll(Collection<T>, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByInstances
 
loadAll(Collection<T>, SortOrder, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByInstances
 
loadAll(Collection<T>, SortOrder, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByInstances
 
loadAll(Class<T>) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, SortOrder) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, SortOrder, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, SortOrder, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, SortOrder, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filter) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filter, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filter, SortOrder) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filter, SortOrder, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filter, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filter, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filter, SortOrder, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filter, SortOrder, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filters) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filters, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filters, SortOrder) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filters, SortOrder, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filters, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filters, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filters, SortOrder, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Filters, SortOrder, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByType
 
loadAll(Class<T>, Collection<Long>, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<Long>) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<Long>, int) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<Long>, SortOrder) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<Long>, SortOrder, int) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<Long>, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<Long>, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<Long>, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Collection<T>, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadAll(Collection<T>) - Method in class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadAll(Collection<T>, int) - Method in class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadAll(Collection<T>, SortOrder) - Method in class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadAll(Collection<T>, SortOrder, int) - Method in class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadAll(Collection<T>, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadAll(Collection<T>, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadAll(Collection<T>, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadAll(Class<T>, Filters, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filter) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filter, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filter, SortOrder) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filter, SortOrder, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filter, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filter, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filter, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filter, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filters) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filters, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filters, SortOrder) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filters, SortOrder, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filters, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filters, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Filters, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, SortOrder) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, SortOrder, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadAll(Class<T>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, SortOrder) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, SortOrder, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filter) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filter, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filter, SortOrder) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filter, SortOrder, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filter, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filter, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filter, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filter, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filters) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filters, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filters, SortOrder) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filters, SortOrder, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filters, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filters, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filters, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Filters, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>, SortOrder) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>, SortOrder, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<Long>, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Collection<T>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Collection<T>, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Collection<T>, SortOrder) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Collection<T>, SortOrder, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Collection<T>, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Collection<T>, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Collection<T>, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Collection<T>, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Neo4jResponse<GraphModel>) - Method in interface org.neo4j.ogm.session.response.ResponseHandler
 
loadAll(Class<T>, Neo4jResponse<GraphModel>) - Method in class org.neo4j.ogm.session.response.SessionResponseHandler
 
loadById(Class<T>, Neo4jResponse<GraphModel>, Long) - Method in interface org.neo4j.ogm.session.response.ResponseHandler
 
loadById(Class<T>, Neo4jResponse<GraphModel>, Long) - Method in class org.neo4j.ogm.session.response.SessionResponseHandler
 
LoadByIdsDelegate - Class in org.neo4j.ogm.session.delegates
 
LoadByIdsDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
LoadByInstancesDelegate - Class in org.neo4j.ogm.session.delegates
 
LoadByInstancesDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.LoadByInstancesDelegate
 
loadByProperty(Class<T>, Neo4jResponse<GraphRowModel>) - Method in interface org.neo4j.ogm.session.response.ResponseHandler
 
loadByProperty(Class<T>, Neo4jResponse<GraphRowModel>) - Method in class org.neo4j.ogm.session.response.SessionResponseHandler
 
LoadByTypeDelegate - Class in org.neo4j.ogm.session.delegates
 
LoadByTypeDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
loadClass(String) - Static method in class org.neo4j.ogm.metadata.classloader.MetaDataClassLoader
 
LoadOneDelegate - Class in org.neo4j.ogm.session.delegates
 
LoadOneDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.LoadOneDelegate
 
log(Object) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
log() - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
LongTransaction - Class in org.neo4j.ogm.session.transaction
 
LongTransaction(MappingContext, String, TransactionManager) - Constructor for class org.neo4j.ogm.session.transaction.LongTransaction
 
lookUpConverter() - Method in class org.neo4j.ogm.typeconversion.ConversionCallbackRegistry
 

M

map(Object) - Method in class org.neo4j.ogm.mapper.EntityGraphMapper
 
map(Object, int) - Method in class org.neo4j.ogm.mapper.EntityGraphMapper
 
map(Object) - Method in interface org.neo4j.ogm.mapper.EntityToGraphMapper
Processes the given object and any of its composite persistent objects and produces Cypher queries to persist their state in Neo4j.
map(Object, int) - Method in interface org.neo4j.ogm.mapper.EntityToGraphMapper
Processes the given object and any of its composite persistent objects to the specified depth and produces Cypher queries to persist their state in Neo4j.
map(Class<T>, GraphModel) - Method in class org.neo4j.ogm.mapper.GraphEntityMapper
 
map(Class<T>, G) - Method in interface org.neo4j.ogm.mapper.GraphToEntityMapper
Maps the data representation in the given GraphModel onto an instance of T.
map(Class<T>, String[], RowModel) - Method in class org.neo4j.ogm.mapper.SingleUseEntityMapper
Maps a row-based result onto a new instance of the specified type.
map(Object...) - Static method in class org.neo4j.ogm.session.Utils
 
mapCollection(String, Collection<Property<String, Object>>) - Static method in class org.neo4j.ogm.session.Utils
 
mapIntoResult(Collection<T>, Object[], String[]) - Method in class org.neo4j.ogm.session.EntityRowModelMapper
 
mapIntoResult(Collection<Map<String, Object>>, Object[], String[]) - Method in class org.neo4j.ogm.session.MapRowModelMapper
 
mapIntoResult(Collection<T>, Object[], String[]) - Method in interface org.neo4j.ogm.session.RowModelMapper
Appends elements to the given result for each of the row values.
MappedRelationship - Class in org.neo4j.ogm.mapper
Light-weight record of a relationship mapped from the database startNodeId - relationshipId - relationshipType - endNodeId The relationshipId is recorded for relationship entities, and not for simple relationships.
MappedRelationship(long, String, long, Class, Class) - Constructor for class org.neo4j.ogm.mapper.MappedRelationship
 
MappedRelationship(long, String, long, Long, Class, Class) - Constructor for class org.neo4j.ogm.mapper.MappedRelationship
 
mappedRelationships() - Method in class org.neo4j.ogm.mapper.MappingContext
 
mapper() - Method in class org.neo4j.ogm.session.Neo4jSession
 
MappingContext - Class in org.neo4j.ogm.mapper
The MappingContext maintains a map of all the objects created during the hydration of an object map (domain hierarchy).
MappingContext(MetaData) - Constructor for class org.neo4j.ogm.mapper.MappingContext
 
MappingException - Exception in org.neo4j.ogm.metadata
Specialised RuntimeException thrown when an unrecoverable issue occurs when mapping between objects and graphs.
MappingException(String, Exception) - Constructor for exception org.neo4j.ogm.metadata.MappingException
Constructs a new MappingException with the given reason message and cause.
MappingException(String) - Constructor for exception org.neo4j.ogm.metadata.MappingException
Constructs a new MappingException with the given message.
mapProperties(Object, ClassInfo, EntityAccessStrategy) - Method in class org.neo4j.ogm.cypher.compiler.NodeBuilder
 
MapRowModelMapper - Class in org.neo4j.ogm.session
A Map-based implementation of RowModelMapper.
MapRowModelMapper() - Constructor for class org.neo4j.ogm.session.MapRowModelMapper
 
merge(Class<?>, Iterable<?>, Object[]) - Static method in class org.neo4j.ogm.entityaccess.EntityAccess
 
merge(Class<?>, Iterable<?>, Iterable<?>) - Static method in class org.neo4j.ogm.entityaccess.EntityAccess
Merges the contents of collection with hydrated ensuring no duplicates and returns the result as an instance of the given parameter type.
MetaData - Class in org.neo4j.ogm.metadata
 
MetaData(String...) - Constructor for class org.neo4j.ogm.metadata.MetaData
 
metaData() - Method in class org.neo4j.ogm.session.Neo4jSession
 
metaData() - Method in class org.neo4j.ogm.session.SessionFactory
Retrieves the meta-data that was built up when this SessionFactory was constructed.
MetaDataClassLoader - Class in org.neo4j.ogm.metadata.classloader
The public API for metadata class loading in the OGM.
MetaDataClassLoader() - Constructor for class org.neo4j.ogm.metadata.classloader.MetaDataClassLoader
 
MethodInfo - Class in org.neo4j.ogm.metadata.info
 
MethodInfo(String, String, String, ObjectAnnotations) - Constructor for class org.neo4j.ogm.metadata.info.MethodInfo
Constructs a new MethodInfo based on the given arguments.
MethodReader - Class in org.neo4j.ogm.entityaccess
 
methods() - Method in class org.neo4j.ogm.metadata.info.MethodsInfo
 
methodsInfo() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
MethodsInfo - Class in org.neo4j.ogm.metadata.info
 
MethodsInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.info.MethodsInfo
 
MethodWriter - Class in org.neo4j.ogm.entityaccess
 

N

NAME - Static variable in annotation type org.neo4j.ogm.annotation.GraphId
 
NAME - Static variable in annotation type org.neo4j.ogm.annotation.Property
 
name() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
Neo4jCredentials<T> - Interface in org.neo4j.ogm.authentication
 
neo4jName() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
Neo4jRequest<T> - Interface in org.neo4j.ogm.session.request
 
Neo4jResponse<T> - Interface in org.neo4j.ogm.session.response
 
Neo4jResponse.ResponseRecord - Enum in org.neo4j.ogm.session.response
 
Neo4jSession - Class in org.neo4j.ogm.session
 
Neo4jSession(MetaData, String, CloseableHttpClient, ObjectMapper) - Constructor for class org.neo4j.ogm.session.Neo4jSession
 
Neo4jSession(MetaData, String, CloseableHttpClient, ObjectMapper, UsernamePasswordCredentials) - Constructor for class org.neo4j.ogm.session.Neo4jSession
 
newBiDirectionalRelationship() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Returns a RelationshipBuilder to use for constructing Cypher for writing a new directed relationship in both directions to the database.
newBiDirectionalRelationship() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
NewBiDirectionalRelationshipBuilder - Class in org.neo4j.ogm.cypher.compiler
 
NewBiDirectionalRelationshipBuilder(String, String) - Constructor for class org.neo4j.ogm.cypher.compiler.NewBiDirectionalRelationshipBuilder
 
newNode() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Returns NodeBuilder that represents a new node to be created in the database.
newNode() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
newObject(NodeModel) - Method in class org.neo4j.ogm.entityaccess.EntityFactory
Constructs a new object based on the class mapped to the labels on the given NodeModel.
newObject(RelationshipModel) - Method in class org.neo4j.ogm.entityaccess.EntityFactory
Constructs a new object based on the class mapped to the type in the given RelationshipModel.
newObject(ClassInfo) - Method in class org.neo4j.ogm.entityaccess.EntityFactory
Constructs a new object based on the ClassInfo.
newObject(Class<T>) - Method in class org.neo4j.ogm.entityaccess.EntityFactory
Constructs a new instance of the specified class using the same logic as the graph model factory methods.
newRelationship() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Returns a RelationshipBuilder to use for constructing Cypher for writing a new relationship to the database.
newRelationship() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
next() - Method in class org.neo4j.ogm.session.response.EmptyResponse
 
next() - Method in class org.neo4j.ogm.session.response.GraphModelResponse
 
next() - Method in class org.neo4j.ogm.session.response.GraphRowModelResponse
 
next() - Method in class org.neo4j.ogm.session.response.JsonResponse
 
next() - Method in interface org.neo4j.ogm.session.response.Neo4jResponse
 
next() - Method in class org.neo4j.ogm.session.response.RowModelResponse
 
next() - Method in class org.neo4j.ogm.session.response.RowStatisticsResponse
 
nextIdentifier() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
 
nextIdentifier() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
node(Long) - Method in class org.neo4j.ogm.model.GraphModel
 
nodeBuilder(Object) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
NodeBuilder - Class in org.neo4j.ogm.cypher.compiler
 
NodeEntity - Annotation Type in org.neo4j.ogm.annotation
Identifies a domain entity as being backed by a node in the graph.
NodeModel - Class in org.neo4j.ogm.model
 
NodeModel() - Constructor for class org.neo4j.ogm.model.NodeModel
 
NotFoundException - Exception in org.neo4j.ogm.exception
 
NotFoundException() - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NotFoundException(String) - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NotFoundException(String, Throwable, boolean, boolean) - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NumberArrayStringConverter - Class in org.neo4j.ogm.typeconversion
The NumberStringConverter can be used to convert any java object array containing values that extend java.lang.Number to and from its String array representation.
NumberArrayStringConverter(Class<? extends Number>) - Constructor for class org.neo4j.ogm.typeconversion.NumberArrayStringConverter
 
NumberCollectionStringConverter - Class in org.neo4j.ogm.typeconversion
The NumberStringConverter can be used to convert any java object collection containing values that extend java.lang.Number to and from its String array representation.
NumberCollectionStringConverter(Class<? extends Number>, Class<? extends Collection>) - Constructor for class org.neo4j.ogm.typeconversion.NumberCollectionStringConverter
 
NumberString - Annotation Type in org.neo4j.ogm.annotation.typeconversion
 
NumberStringConverter - Class in org.neo4j.ogm.typeconversion
The NumberStringConverter can be used to convert any java object that extends java.lang.Number to and from its String representation.
NumberStringConverter(Class<? extends Number>) - Constructor for class org.neo4j.ogm.typeconversion.NumberStringConverter
 

O

ObjectAnnotations - Class in org.neo4j.ogm.metadata.info
 
ObjectAnnotations() - Constructor for class org.neo4j.ogm.metadata.info.ObjectAnnotations
 
openSession(String) - Method in class org.neo4j.ogm.session.SessionFactory
Opens a new Neo4j mapping Session against the specified Neo4j database.
openSession(String, String, String) - Method in class org.neo4j.ogm.session.SessionFactory
Opens a new Neo4j mapping Session against the specified Neo4j database.
openTransaction(MappingContext) - Method in class org.neo4j.ogm.session.transaction.TransactionManager
 
org.neo4j.ogm.annotation - package org.neo4j.ogm.annotation
 
org.neo4j.ogm.annotation.typeconversion - package org.neo4j.ogm.annotation.typeconversion
 
org.neo4j.ogm.authentication - package org.neo4j.ogm.authentication
 
org.neo4j.ogm.cypher - package org.neo4j.ogm.cypher
 
org.neo4j.ogm.cypher.compiler - package org.neo4j.ogm.cypher.compiler
 
org.neo4j.ogm.cypher.query - package org.neo4j.ogm.cypher.query
 
org.neo4j.ogm.cypher.statement - package org.neo4j.ogm.cypher.statement
 
org.neo4j.ogm.entityaccess - package org.neo4j.ogm.entityaccess
 
org.neo4j.ogm.exception - package org.neo4j.ogm.exception
 
org.neo4j.ogm.mapper - package org.neo4j.ogm.mapper
 
org.neo4j.ogm.metadata - package org.neo4j.ogm.metadata
 
org.neo4j.ogm.metadata.classloader - package org.neo4j.ogm.metadata.classloader
 
org.neo4j.ogm.metadata.info - package org.neo4j.ogm.metadata.info
 
org.neo4j.ogm.model - package org.neo4j.ogm.model
 
org.neo4j.ogm.session - package org.neo4j.ogm.session
 
org.neo4j.ogm.session.delegates - package org.neo4j.ogm.session.delegates
 
org.neo4j.ogm.session.request - package org.neo4j.ogm.session.request
 
org.neo4j.ogm.session.request.strategy - package org.neo4j.ogm.session.request.strategy
 
org.neo4j.ogm.session.response - package org.neo4j.ogm.session.response
 
org.neo4j.ogm.session.result - package org.neo4j.ogm.session.result
 
org.neo4j.ogm.session.transaction - package org.neo4j.ogm.session.transaction
 
org.neo4j.ogm.typeconversion - package org.neo4j.ogm.typeconversion
 
OUTGOING - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 

P

page() - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
Pagination - Class in org.neo4j.ogm.cypher.query
 
Pagination(int, int) - Constructor for class org.neo4j.ogm.cypher.query.Pagination
 
ParameterisedStatement - Class in org.neo4j.ogm.cypher.statement
Simple encapsulation of a Cypher query and its parameters and other optional parts (paging/sort).
ParameterisedStatement(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.statement.ParameterisedStatement
Constructs a new ParameterisedStatement based on the given Cypher query string and query parameters.
ParameterisedStatement(String, Map<String, ?>, String...) - Constructor for class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
ParameterisedStatement(String, Map<String, ?>, boolean, String...) - Constructor for class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
ParameterisedStatements - Class in org.neo4j.ogm.cypher.statement
 
ParameterisedStatements(List<ParameterisedStatement>) - Constructor for class org.neo4j.ogm.cypher.statement.ParameterisedStatements
 
persistentEntities() - Method in class org.neo4j.ogm.metadata.MetaData
 
process(InputStream) - Method in interface org.neo4j.ogm.metadata.info.ClassFileProcessor
 
process(InputStream) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
Property - Annotation Type in org.neo4j.ogm.annotation
Establishes the mapping between a domain entity attribute and a node or relationship property in the graph.
property() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
property() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
property(String) - Method in class org.neo4j.ogm.model.NodeModel
 
Property<K,V> - Class in org.neo4j.ogm.model
 
Property() - Constructor for class org.neo4j.ogm.model.Property
 
Property(K, V) - Constructor for class org.neo4j.ogm.model.Property
 
propertyField(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the property field with a specific property name from the ClassInfo's property fields
propertyFieldByName(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the property field with a specific field name from the ClassInfo's property fields
propertyFields() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
A property field is any field annotated with @Property, or any field that can be mapped to a node property.
propertyGetter(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the property getter with a specific name from the specified ClassInfo's property getters
propertyGetters() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
A property getter is any getter annotated with @Property, or any getter whose return type can be mapped to a node property.
propertyName() - Method in class org.neo4j.ogm.entityaccess.FieldReader
 
propertyName() - Method in class org.neo4j.ogm.entityaccess.MethodReader
 
propertyName() - Method in interface org.neo4j.ogm.entityaccess.PropertyReader
Retrieves the property name as it would be written to the node or relationship in the graph database.
propertyName() - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
 
PropertyReader - Interface in org.neo4j.ogm.entityaccess
Simple interface through which a particular property of a given object can be read.
propertySetter(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the property setter with a specific name from the specified ClassInfo's property setters
propertySetters() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
A property setter is any setter annotated with @Property, or any setter whose parameter type can be mapped to a node property.
PropertyWriter - Interface in org.neo4j.ogm.entityaccess
Simple interface through which a particular property of a given object can be set.
ProxyAttributeConverter - Class in org.neo4j.ogm.typeconversion
Proxy implementation of AttributeConverter backed by an index to which custom generic converters can be added after the object-graph mapping framework has been initialised.
ProxyAttributeConverter(Class<?>, Class<?>, ConversionCallbackRegistry) - Constructor for class org.neo4j.ogm.typeconversion.ProxyAttributeConverter
Constructs a new ProxyAttributeConverter based on the given arguments.
purge() - Method in class org.neo4j.ogm.session.request.strategy.DeleteNodeStatements
 
purge() - Method in class org.neo4j.ogm.session.request.strategy.DeleteRelationshipStatements
 
purge() - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
 
purgeDatabase() - Method in interface org.neo4j.ogm.session.Capability.Delete
 
purgeDatabase() - Method in class org.neo4j.ogm.session.delegates.DeleteDelegate
 
purgeDatabase() - Method in class org.neo4j.ogm.session.Neo4jSession
 
put(String, AnnotationInfo) - Method in class org.neo4j.ogm.metadata.info.ObjectAnnotations
 

Q

Query - Class in org.neo4j.ogm.cypher.query
 
Query(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.Query
 
Query(String, Map<String, ?>, String...) - Constructor for class org.neo4j.ogm.cypher.query.Query
 
Query(String, Map<String, ?>, boolean, String...) - Constructor for class org.neo4j.ogm.cypher.query.Query
 
query(Class<T>, String, Map<String, ?>) - Method in interface org.neo4j.ogm.session.Capability.ExecuteQueries
Given a cypher statement this method will return a collection of domain objects that is hydrated to the default level or a collection of scalars (depending on the parametrized type).
query(String, Map<String, ?>) - Method in interface org.neo4j.ogm.session.Capability.ExecuteQueries
Given a cypher statement this method will return a Result object containing a collection of Map's which represent Neo4j objects as properties, along with query statistics if applicable.
query(String, Map<String, ?>, boolean) - Method in interface org.neo4j.ogm.session.Capability.ExecuteQueries
Given a cypher statement this method will return a Result object containing a collection of Map's which represent Neo4j objects as properties, along with query statistics if applicable.
query(String, Map<String, ?>) - Method in class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
 
query(Class<T>, String, Map<String, ?>) - Method in class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
 
query(String, Map<String, ?>, boolean) - Method in class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
 
query(String, Map<String, ?>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
query(String, Map<String, ?>, boolean) - Method in class org.neo4j.ogm.session.Neo4jSession
 
query(Class<T>, String, Map<String, ?>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
queryForObject(Class<T>, String, Map<String, ?>) - Method in interface org.neo4j.ogm.session.Capability.ExecuteQueries
Given a cypher statement this method will return a domain object that is hydrated to the default level or a scalar (depending on the parametrized type).
queryForObject(Class<T>, String, Map<String, ?>) - Method in class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
 
queryForObject(Class<T>, String, Map<String, ?>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
QueryResult - Class in org.neo4j.ogm.session.result
 
QueryResult(Iterable<Map<String, Object>>, QueryStatistics) - Constructor for class org.neo4j.ogm.session.result.QueryResult
 
queryResults() - Method in class org.neo4j.ogm.session.result.QueryResult
 
queryResults() - Method in interface org.neo4j.ogm.session.result.Result
 
QueryStatements - Interface in org.neo4j.ogm.session.request.strategy
 
queryStatementsFor(Class) - Method in class org.neo4j.ogm.session.Neo4jSession
 
queryStatistics() - Method in class org.neo4j.ogm.session.result.QueryResult
 
QueryStatistics - Class in org.neo4j.ogm.session.result
Holds read only statistics about query execution.
QueryStatistics() - Constructor for class org.neo4j.ogm.session.result.QueryStatistics
 
queryStatistics() - Method in interface org.neo4j.ogm.session.result.Result
 

R

read(Object) - Method in class org.neo4j.ogm.entityaccess.FieldReader
 
read(Field, Object) - Static method in class org.neo4j.ogm.entityaccess.FieldWriter
 
read(Object) - Method in class org.neo4j.ogm.entityaccess.MethodReader
 
read(Method, Object) - Static method in class org.neo4j.ogm.entityaccess.MethodWriter
 
read(Object) - Method in interface org.neo4j.ogm.entityaccess.PropertyReader
Reads the value corresponding to this property from the given object.
read(Object) - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
 
reference() - Method in class org.neo4j.ogm.cypher.compiler.NodeBuilder
 
reference - Variable in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
 
registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.metadata.MetaData
 
registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.typeconversion.ConversionCallbackRegistry
 
registeredRelationships() - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
registerNewObject(String, Object) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
registerNodeEntity(Object, Long) - Method in class org.neo4j.ogm.mapper.MappingContext
 
registerRelationship(MappedRelationship) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
registerRelationship(MappedRelationship) - Method in class org.neo4j.ogm.mapper.MappingContext
 
registerRelationshipEntity(Object, Long) - Method in class org.neo4j.ogm.mapper.MappingContext
 
relate(String, String, Map<String, Object>, String) - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Deprecated.
Setting relationships should now be done through the RelationshipBuilder
relate(String, String) - Method in class org.neo4j.ogm.cypher.compiler.NewBiDirectionalRelationshipBuilder
 
relate(String, String) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
relate(String, String, Map<String, Object>, String) - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
Deprecated.
RelationalReader - Interface in org.neo4j.ogm.entityaccess
Specialisation of PropertyReader that also exposes the relationship type represented by the corresponding object member.
RelationalWriter - Interface in org.neo4j.ogm.entityaccess
Specialisation of PropertyWriter that also exposes the relationship type represented by the corresponding object member.
Relationship - Annotation Type in org.neo4j.ogm.annotation
 
relationship() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
relationship() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
RelationshipBuilder - Class in org.neo4j.ogm.cypher.compiler
Used to compile Cypher that holds information about a relationship
RelationshipBuilder(String) - Constructor for class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
relationshipDirection() - Method in class org.neo4j.ogm.entityaccess.FieldReader
 
relationshipDirection() - Method in class org.neo4j.ogm.entityaccess.FieldWriter
 
relationshipDirection() - Method in class org.neo4j.ogm.entityaccess.MethodReader
 
relationshipDirection() - Method in class org.neo4j.ogm.entityaccess.MethodWriter
 
relationshipDirection() - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
 
relationshipDirection() - Method in interface org.neo4j.ogm.entityaccess.RelationalWriter
 
relationshipDirection(String) - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
relationshipDirection(String) - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
RelationshipEntity - Annotation Type in org.neo4j.ogm.annotation
Identifies a domain entity as being backed by a relationship in the graph.
relationshipField(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the relationship field with a specific name from the ClassInfo's relationship fields
relationshipField(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the relationship field with a specific name and direction from the ClassInfo's relationship fields
relationshipFieldByName(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the relationship field with a specific property name from the ClassInfo's relationship fields
relationshipFields() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
A relationship field is any field annotated with @Relationship, or any field that cannot be mapped to a node property.
relationshipGetter(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the relationship getter with a specific name from the specified ClassInfo's relationship getters
relationshipGetter(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the relationship getter with a specific name and direction from the specified ClassInfo's relationship getters
relationshipGetters() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
A relationship getter is any getter annotated with @Relationship, or any getter whose return type cannot be mapped to a node property.
RelationshipModel - Class in org.neo4j.ogm.model
 
RelationshipModel() - Constructor for class org.neo4j.ogm.model.RelationshipModel
 
relationshipName() - Method in class org.neo4j.ogm.entityaccess.FieldWriter
 
relationshipName() - Method in class org.neo4j.ogm.entityaccess.MethodWriter
 
relationshipName() - Method in interface org.neo4j.ogm.entityaccess.RelationalWriter
 
relationshipSetter(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the relationship setter with a specific name from the specified ClassInfo's relationship setters
relationshipSetter(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
Finds the relationship setter with a specific name and direction from the specified ClassInfo's relationship setters.
relationshipSetters() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
A relationship setter is any setter annotated with @Relationship, or any setter whose parameter type cannot be mapped to a node property.
relationshipType() - Method in class org.neo4j.ogm.entityaccess.FieldReader
 
relationshipType() - Method in class org.neo4j.ogm.entityaccess.MethodReader
 
relationshipType() - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
 
relationshipTypeAnnotation() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
 
relationshipTypeAnnotation() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
RelationshipUtils - Class in org.neo4j.ogm.metadata
Contains helper methods to facilitate inference of relationship types from field and methods and vice versa.
RelationshipUtils() - Constructor for class org.neo4j.ogm.metadata.RelationshipUtils
 
release(RelationshipBuilder) - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Returns an unused relationship's reference to the ref pool This is to ensure that references are only created when needed
release(RelationshipBuilder) - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
remember(Object, ClassInfo) - Method in class org.neo4j.ogm.mapper.EntityMemo
constructs a 64-bit hash of this object's node properties and maps the object to that hash.
remember(Object) - Method in class org.neo4j.ogm.mapper.MappingContext
 
remembered(Object, ClassInfo) - Method in class org.neo4j.ogm.mapper.EntityMemo
determines whether the specified has already been memorised.
removeRegisteredRelationship(MappedRelationship) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
replace(Object, Long) - Method in class org.neo4j.ogm.mapper.MappingContext
 
requestHandler() - Method in class org.neo4j.ogm.session.Neo4jSession
 
RequestHandler - Interface in org.neo4j.ogm.session.request
 
resolve(String...) - Method in class org.neo4j.ogm.metadata.MetaData
Given an set of names (simple or fully-qualified) that are possibly within a type hierarchy, this function returns the base class from among them.
resolveGraphIdFor(Object) - Method in interface org.neo4j.ogm.session.Capability.GraphId
Resolve the graph id for a possible entity
resolveGraphIdFor(Object) - Method in class org.neo4j.ogm.session.delegates.GraphIdDelegate
 
resolveGraphIdFor(Object) - Method in class org.neo4j.ogm.session.Neo4jSession
 
responseHandler() - Method in class org.neo4j.ogm.session.Neo4jSession
 
ResponseHandler - Interface in org.neo4j.ogm.session.response
 
Result - Interface in org.neo4j.ogm.session.result
 
ResultColumn - Annotation Type in org.neo4j.ogm.annotation
 
ResultProcessingException - Exception in org.neo4j.ogm.session.result
 
ResultProcessingException(String, Exception) - Constructor for exception org.neo4j.ogm.session.result.ResultProcessingException
 
ReturnClauseBuilder - Class in org.neo4j.ogm.cypher.compiler
 
ReturnClauseBuilder() - Constructor for class org.neo4j.ogm.cypher.compiler.ReturnClauseBuilder
 
rollback() - Method in class org.neo4j.ogm.session.transaction.LongTransaction
 
rollback() - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
 
rollback() - Method in interface org.neo4j.ogm.session.transaction.Transaction
 
rollback(Transaction) - Method in class org.neo4j.ogm.session.transaction.TransactionManager
 
rowId() - Method in class org.neo4j.ogm.session.response.EmptyResponse
 
rowId() - Method in class org.neo4j.ogm.session.response.GraphModelResponse
 
rowId() - Method in class org.neo4j.ogm.session.response.GraphRowModelResponse
 
rowId() - Method in class org.neo4j.ogm.session.response.JsonResponse
 
rowId() - Method in interface org.neo4j.ogm.session.response.Neo4jResponse
 
rowId() - Method in class org.neo4j.ogm.session.response.RowModelResponse
 
rowId() - Method in class org.neo4j.ogm.session.response.RowStatisticsResponse
 
RowModel - Class in org.neo4j.ogm.session.result
 
RowModel(Object[]) - Constructor for class org.neo4j.ogm.session.result.RowModel
 
RowModelMapper<T> - Interface in org.neo4j.ogm.session
Utility to map a row-based graph result onto an object.
RowModelQuery - Class in org.neo4j.ogm.cypher.query
 
RowModelQuery(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.RowModelQuery
 
RowModelQueryWithStatistics - Class in org.neo4j.ogm.cypher.query
 
RowModelQueryWithStatistics(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.RowModelQueryWithStatistics
 
RowModelResponse - Class in org.neo4j.ogm.session.response
 
RowModelResponse(Neo4jResponse<String>, ObjectMapper) - Constructor for class org.neo4j.ogm.session.response.RowModelResponse
 
RowModelResult - Class in org.neo4j.ogm.session.result
 
RowModelResult() - Constructor for class org.neo4j.ogm.session.result.RowModelResult
 
RowQueryStatisticsResult - Class in org.neo4j.ogm.session.result
Encapsulates QueryStatistics and row data returned by a query.
RowQueryStatisticsResult() - Constructor for class org.neo4j.ogm.session.result.RowQueryStatisticsResult
 
RowStatisticsResponse - Class in org.neo4j.ogm.session.response
 
RowStatisticsResponse(Neo4jResponse<String>, ObjectMapper) - Constructor for class org.neo4j.ogm.session.response.RowStatisticsResponse
 

S

save(T) - Method in interface org.neo4j.ogm.session.Capability.Save
 
save(T, int) - Method in interface org.neo4j.ogm.session.Capability.Save
 
save(T) - Method in class org.neo4j.ogm.session.delegates.SaveDelegate
 
save(T, int) - Method in class org.neo4j.ogm.session.delegates.SaveDelegate
 
save(T) - Method in class org.neo4j.ogm.session.Neo4jSession
 
save(T, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
SaveDelegate - Class in org.neo4j.ogm.session.delegates
 
SaveDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.SaveDelegate
 
scan(List<String>, ClassFileProcessor) - Method in class org.neo4j.ogm.metadata.ClassPathScanner
 
Session - Interface in org.neo4j.ogm.session
A Session serves as the main point of integration for the Neo4j OGM.
SessionFactory - Class in org.neo4j.ogm.session
Used to create Session instances for interacting with Neo4j.
SessionFactory(String...) - Constructor for class org.neo4j.ogm.session.SessionFactory
Constructs a new SessionFactory by initialising the object-graph mapping meta-data from the given list of domain object packages.
SessionRequestHandler - Class in org.neo4j.ogm.session.request
 
SessionRequestHandler(ObjectMapper, Neo4jRequest<String>) - Constructor for class org.neo4j.ogm.session.request.SessionRequestHandler
 
SessionResponseHandler - Class in org.neo4j.ogm.session.response
 
SessionResponseHandler(MetaData, MappingContext) - Constructor for class org.neo4j.ogm.session.response.SessionResponseHandler
 
setBooleanOperator(BooleanOperator) - Method in class org.neo4j.ogm.cypher.Filter
 
setComparisonOperator(ComparisonOperator) - Method in class org.neo4j.ogm.cypher.Filter
 
setConverter(AttributeConverter<?, ?>) - Method in class org.neo4j.ogm.metadata.info.MethodInfo
 
setEndNode(Long) - Method in class org.neo4j.ogm.model.RelationshipModel
 
setFilters(Filters) - Method in interface org.neo4j.ogm.cypher.query.FilteringPagingAndSorting
 
setFilters(Filters) - Method in class org.neo4j.ogm.cypher.query.Query
 
setGraph(GraphModel) - Method in class org.neo4j.ogm.session.result.GraphModelResult
 
setId(Long) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
setId(Long) - Method in class org.neo4j.ogm.model.NodeModel
 
setId(Long) - Method in class org.neo4j.ogm.model.RelationshipModel
 
setKey(K) - Method in class org.neo4j.ogm.model.Property
 
setLabels(String[]) - Method in class org.neo4j.ogm.model.NodeModel
 
setName(String) - Method in class org.neo4j.ogm.metadata.info.ObjectAnnotations
 
setNestedEntityTypeLabel(String) - Method in class org.neo4j.ogm.cypher.Filter
 
setNestedPropertyName(String) - Method in class org.neo4j.ogm.cypher.Filter
 
setNestedPropertyType(Class) - Method in class org.neo4j.ogm.cypher.Filter
 
setNestedRelationshipEntity(boolean) - Method in class org.neo4j.ogm.cypher.Filter
 
setNodes(NodeModel[]) - Method in class org.neo4j.ogm.model.GraphModel
 
setOwnerEntityType(Class) - Method in class org.neo4j.ogm.cypher.Filter
 
setPagination(Pagination) - Method in interface org.neo4j.ogm.cypher.query.FilteringPagingAndSorting
 
setPagination(Pagination) - Method in class org.neo4j.ogm.cypher.query.Query
 
setProperties(Map<String, Object>) - Method in class org.neo4j.ogm.model.NodeModel
 
setProperties(Map<String, Object>) - Method in class org.neo4j.ogm.model.RelationshipModel
 
setPropertyList(List<Property<String, Object>>) - Method in class org.neo4j.ogm.model.NodeModel
 
setPropertyList(List<Property<String, Object>>) - Method in class org.neo4j.ogm.model.RelationshipModel
 
setPropertyName(String) - Method in class org.neo4j.ogm.cypher.Filter
 
setPropertyPosition(Integer) - Method in class org.neo4j.ogm.cypher.Filter
 
setPropertyValue(Object) - Method in class org.neo4j.ogm.cypher.Filter
 
setRelationshipDirection(String) - Method in class org.neo4j.ogm.cypher.Filter
 
setRelationshipId(Long) - Method in class org.neo4j.ogm.mapper.MappedRelationship
 
setRelationships(RelationshipModel[]) - Method in class org.neo4j.ogm.model.GraphModel
 
setRelationshipType(String) - Method in class org.neo4j.ogm.cypher.Filter
 
setRequest(Neo4jRequest<String>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
setRow(Object[]) - Method in class org.neo4j.ogm.session.result.RowModelResult
 
setRows(Collection<Object>) - Method in class org.neo4j.ogm.session.result.RowQueryStatisticsResult
 
setSingleton(Boolean) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
setSortOrder(SortOrder) - Method in interface org.neo4j.ogm.cypher.query.FilteringPagingAndSorting
 
setSortOrder(SortOrder) - Method in class org.neo4j.ogm.cypher.query.Query
 
setStartNode(Long) - Method in class org.neo4j.ogm.model.RelationshipModel
 
setStatements(List<ParameterisedStatement>) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
setStats(QueryStatistics) - Method in class org.neo4j.ogm.session.result.RowQueryStatisticsResult
 
setters() - Method in class org.neo4j.ogm.metadata.info.MethodsInfo
 
setType(String) - Method in class org.neo4j.ogm.model.RelationshipModel
 
setValue(V) - Method in class org.neo4j.ogm.model.Property
 
SimpleTransaction - Class in org.neo4j.ogm.session.transaction
 
SimpleTransaction(MappingContext, String) - Constructor for class org.neo4j.ogm.session.transaction.SimpleTransaction
 
SingleStatementCypherCompiler - Class in org.neo4j.ogm.cypher.compiler
Implementation of CypherCompiler that builds a single query for the object graph.
SingleStatementCypherCompiler() - Constructor for class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
SingleUseEntityMapper - Class in org.neo4j.ogm.mapper
Simple graph-to-entity mapper suitable for ad-hoc, one-off mappings.
SingleUseEntityMapper(MetaData, EntityFactory) - Constructor for class org.neo4j.ogm.mapper.SingleUseEntityMapper
Constructs a new SingleUseEntityMapper based on the given mapping MetaData.
size(Iterable<?>) - Static method in class org.neo4j.ogm.session.Utils
 
size(Iterator<?>) - Static method in class org.neo4j.ogm.session.Utils
 
SortOrder - Class in org.neo4j.ogm.cypher.query
 
SortOrder() - Constructor for class org.neo4j.ogm.cypher.query.SortOrder
 
sortOrder() - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
 
SortOrder.Direction - Enum in org.neo4j.ogm.cypher.query
 
StartNode - Annotation Type in org.neo4j.ogm.annotation
Identifies a domain entity as being the start node of a relationship in the graph, and, along with @EndNode is a mandatory annotation on any domain entity that is annotated with @RelationshipEntity
startNodeIdentifier - Variable in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
status() - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
 
status() - Method in interface org.neo4j.ogm.session.transaction.Transaction
return the status of the current transaction
Strategy - Interface in org.neo4j.ogm.metadata.classloader
 
superclassName() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 

T

toCsv(Iterable<String>) - Static method in class org.neo4j.ogm.cypher.compiler.NodeBuilder
 
toEntityAttribute(F) - Method in interface org.neo4j.ogm.typeconversion.AttributeConverter
 
toEntityAttribute(String) - Method in class org.neo4j.ogm.typeconversion.ByteArrayBase64Converter
 
toEntityAttribute(String) - Method in class org.neo4j.ogm.typeconversion.ByteArrayWrapperBase64Converter
 
toEntityAttribute(String[]) - Method in class org.neo4j.ogm.typeconversion.DateArrayStringConverter
 
toEntityAttribute(String[]) - Method in class org.neo4j.ogm.typeconversion.DateCollectionStringConverter
 
toEntityAttribute(Long) - Method in class org.neo4j.ogm.typeconversion.DateLongConverter
 
toEntityAttribute(String) - Method in class org.neo4j.ogm.typeconversion.DateStringConverter
 
toEntityAttribute(String[]) - Method in class org.neo4j.ogm.typeconversion.EnumArrayStringConverter
 
toEntityAttribute(String[]) - Method in class org.neo4j.ogm.typeconversion.EnumCollectionStringConverter
 
toEntityAttribute(String) - Method in class org.neo4j.ogm.typeconversion.EnumStringConverter
 
toEntityAttribute(String[]) - Method in class org.neo4j.ogm.typeconversion.NumberArrayStringConverter
 
toEntityAttribute(String[]) - Method in class org.neo4j.ogm.typeconversion.NumberCollectionStringConverter
 
toEntityAttribute(String) - Method in class org.neo4j.ogm.typeconversion.NumberStringConverter
 
toEntityAttribute(Object) - Method in class org.neo4j.ogm.typeconversion.ProxyAttributeConverter
 
toGraphProperty(T) - Method in interface org.neo4j.ogm.typeconversion.AttributeConverter
 
toGraphProperty(byte[]) - Method in class org.neo4j.ogm.typeconversion.ByteArrayBase64Converter
 
toGraphProperty(Byte[]) - Method in class org.neo4j.ogm.typeconversion.ByteArrayWrapperBase64Converter
 
toGraphProperty(Date[]) - Method in class org.neo4j.ogm.typeconversion.DateArrayStringConverter
 
toGraphProperty(Collection<Date>) - Method in class org.neo4j.ogm.typeconversion.DateCollectionStringConverter
 
toGraphProperty(Date) - Method in class org.neo4j.ogm.typeconversion.DateLongConverter
 
toGraphProperty(Date) - Method in class org.neo4j.ogm.typeconversion.DateStringConverter
 
toGraphProperty(Enum[]) - Method in class org.neo4j.ogm.typeconversion.EnumArrayStringConverter
 
toGraphProperty(Collection<Enum>) - Method in class org.neo4j.ogm.typeconversion.EnumCollectionStringConverter
 
toGraphProperty(Enum) - Method in class org.neo4j.ogm.typeconversion.EnumStringConverter
 
toGraphProperty(Number[]) - Method in class org.neo4j.ogm.typeconversion.NumberArrayStringConverter
 
toGraphProperty(Collection<Number>) - Method in class org.neo4j.ogm.typeconversion.NumberCollectionStringConverter
 
toGraphProperty(Number) - Method in class org.neo4j.ogm.typeconversion.NumberStringConverter
 
toGraphProperty(Object) - Method in class org.neo4j.ogm.typeconversion.ProxyAttributeConverter
 
toString() - Method in class org.neo4j.ogm.cypher.compiler.NodeBuilder
 
toString() - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
toString() - Method in class org.neo4j.ogm.cypher.query.Pagination
 
toString() - Method in class org.neo4j.ogm.cypher.query.SortOrder
 
toString() - Method in class org.neo4j.ogm.metadata.info.AnnotationInfo
 
toString() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
 
toString() - Method in class org.neo4j.ogm.metadata.info.InterfaceInfo
 
toString() - Method in class org.neo4j.ogm.model.Property
 
toString() - Method in class org.neo4j.ogm.model.RelationshipModel
 
Transaction - Interface in org.neo4j.ogm.session.transaction
 
Transaction.Status - Enum in org.neo4j.ogm.session.transaction
 
TransactionException - Exception in org.neo4j.ogm.session.transaction
 
TransactionException(String) - Constructor for exception org.neo4j.ogm.session.transaction.TransactionException
 
transactionManager() - Method in class org.neo4j.ogm.session.Neo4jSession
 
TransactionManager - Class in org.neo4j.ogm.session.transaction
 
TransactionManager(CloseableHttpClient, String) - Constructor for class org.neo4j.ogm.session.transaction.TransactionManager
 
TransactionManager(CloseableHttpClient, String, UsernamePasswordCredentials) - Constructor for class org.neo4j.ogm.session.transaction.TransactionManager
 
TransactionsDelegate - Class in org.neo4j.ogm.session.delegates
 
TransactionsDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.TransactionsDelegate
 
Transient - Annotation Type in org.neo4j.ogm.annotation
By default all domain entity types will be persisted unless they are annotated with @Transient, or are non-annotated abstract classes.
TransientRelationship - Class in org.neo4j.ogm.mapper
A TransientRelationship represents a relationship that is not yet established in the graph, where at least one of either the start node or end node is also a new object.
TransientRelationship(String, String, String, String, Class, Class) - Constructor for class org.neo4j.ogm.mapper.TransientRelationship
 
TYPE - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
TYPE - Static variable in annotation type org.neo4j.ogm.annotation.RelationshipEntity
 
TYPE - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.EnumString
 
TYPE - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.NumberString
 
type - Variable in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
type(String) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
 
type() - Method in class org.neo4j.ogm.entityaccess.FieldWriter
 
type() - Method in class org.neo4j.ogm.entityaccess.MethodWriter
 
type() - Method in interface org.neo4j.ogm.entityaccess.PropertyWriter
 
type() - Method in class org.neo4j.ogm.mapper.DirectedRelationship
 
typeParameterDescriptor() - Method in class org.neo4j.ogm.entityaccess.FieldReader
 
typeParameterDescriptor() - Method in class org.neo4j.ogm.entityaccess.FieldWriter
 
typeParameterDescriptor() - Method in class org.neo4j.ogm.entityaccess.MethodReader
 
typeParameterDescriptor() - Method in class org.neo4j.ogm.entityaccess.MethodWriter
 
typeParameterDescriptor() - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
 
typeParameterDescriptor() - Method in interface org.neo4j.ogm.entityaccess.RelationalWriter
 

U

UNDIRECTED - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
UNIQUE - Static variable in annotation type org.neo4j.ogm.annotation.Index
 
unrelate(String, String, String, Long) - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
Defines a relationship deletion between the specified start node to end node with the given relationship type and direction.
unrelate(String, String, String, Long) - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
 
updateObjects(CypherContext, Neo4jResponse<String>, ObjectMapper) - Method in interface org.neo4j.ogm.session.response.ResponseHandler
 
updateObjects(CypherContext, Neo4jResponse<String>, ObjectMapper) - Method in class org.neo4j.ogm.session.response.SessionResponseHandler
 
url() - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
 
url() - Method in interface org.neo4j.ogm.session.transaction.Transaction
The endpoint for this transaction
userNameAndPassword() - Static method in class org.neo4j.ogm.authentication.CredentialsService
We expect user-name and password credentials to be set via command-line switches i.e.
UsernamePasswordCredentials - Class in org.neo4j.ogm.authentication
 
UsernamePasswordCredentials(String, String) - Constructor for class org.neo4j.ogm.authentication.UsernamePasswordCredentials
 
Utils - Class in org.neo4j.ogm.session
 
Utils() - Constructor for class org.neo4j.ogm.session.Utils
 

V

valueOf(String) - Static method in enum org.neo4j.ogm.cypher.BooleanOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.ogm.cypher.ComparisonOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.ogm.cypher.query.SortOrder.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.ogm.session.response.Neo4jResponse.ResponseRecord
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.ogm.session.transaction.Transaction.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.neo4j.ogm.cypher.BooleanOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.ogm.cypher.ComparisonOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.ogm.cypher.query.SortOrder.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.ogm.session.response.Neo4jResponse.ResponseRecord
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.ogm.session.transaction.Transaction.Status
Returns an array containing the constants of this enum type, in the order they are declared.
VariableDepthQuery - Class in org.neo4j.ogm.session.request.strategy
 
VariableDepthQuery() - Constructor for class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
 
VariableDepthRelationshipQuery - Class in org.neo4j.ogm.session.request.strategy
 
VariableDepthRelationshipQuery() - Constructor for class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
 
visit(Object, NodeBuilder) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
visited(Object) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
visitedRelationshipEntity(Object) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 
visitRelationshipEntity(Object) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
 

W

warn(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
with(K, V) - Static method in class org.neo4j.ogm.model.Property
Constructs a new Property inferring the generic type arguments of the key and the value.
write(Field, Object, Object) - Static method in class org.neo4j.ogm.entityaccess.FieldWriter
 
write(Object, Object) - Method in class org.neo4j.ogm.entityaccess.FieldWriter
 
write(Object, Object) - Method in class org.neo4j.ogm.entityaccess.MethodWriter
 
write(Object, Object) - Method in interface org.neo4j.ogm.entityaccess.PropertyWriter
 
A B C D E F G H I J L M N O P Q R S T U V W 

Copyright © 2015 Neo Technology, Inc.. All rights reserved.