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

A

activate() - Method in class org.neo4j.ogm.context.MappedRelationship
The default state for an existing relationship is active, meaning that we don't expect to delete it when the transaction commits.
add(T, Object) - Method in class org.neo4j.ogm.context.register.EntityRegister
 
add(MetaData, Class, Object, Object) - Method in class org.neo4j.ogm.context.register.TypeRegister
Finds the map associated with an entity's class and adds the id and entity to the map
add(String, Object) - Method in class org.neo4j.ogm.cypher.Filters
 
add(Filter...) - Method in class org.neo4j.ogm.cypher.Filters
 
add(Iterable<Filter>) - Method in class org.neo4j.ogm.cypher.Filters
 
add(FilterFunction) - Method in class org.neo4j.ogm.cypher.Filters
 
add(Filter) - 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
 
addNodeEntity(Object, Long) - Method in class org.neo4j.ogm.context.MappingContext
 
addRelationship(MappedRelationship) - Method in class org.neo4j.ogm.context.MappingContext
 
addRelationshipEntity(Object, Long) - Method in class org.neo4j.ogm.context.MappingContext
 
addSubclass(ClassInfo) - Method in class org.neo4j.ogm.metadata.ClassInfo
Connect this class to a subclass.
AggregateStatements - Interface in org.neo4j.ogm.session.request.strategy
 
AnnotationInfo - Class in org.neo4j.ogm.metadata
 
AnnotationInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.AnnotationInfo
 
annotations() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
AnnotationsInfo - Class in org.neo4j.ogm.metadata
 
AnnotationsInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.AnnotationsInfo
 
annotationsInfo() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
append(AnnotationsInfo) - Method in class org.neo4j.ogm.metadata.AnnotationsInfo
 
append(FieldsInfo) - Method in class org.neo4j.ogm.metadata.FieldsInfo
 
append(InterfacesInfo) - Method in class org.neo4j.ogm.metadata.InterfacesInfo
 
append(MethodsInfo) - Method in class org.neo4j.ogm.metadata.MethodsInfo
 
append(Filter) - Method in interface org.neo4j.ogm.session.request.MatchClause
 
append(Filter) - Method in class org.neo4j.ogm.session.request.PathMatchClause
 
append(Filter) - Method in class org.neo4j.ogm.session.request.PrincipalNodeMatchClause
 
append(Filter) - Method in class org.neo4j.ogm.session.request.RelatedNodePropertyMatchClause
 
append(Filter) - Method in class org.neo4j.ogm.session.request.RelationshipPropertyMatchClause
 
apply(Request, Transaction, MetaData) - Method in interface org.neo4j.ogm.session.GraphCallback
Called by the OGM Session in a transaction to perform some arbitrary database operation.
AutoIndexManager - Class in org.neo4j.ogm.autoindex
This class controls the deletion and creation of indexes in the OGM.
AutoIndexManager(MetaData, Driver) - Constructor for class org.neo4j.ogm.autoindex.AutoIndexManager
 

B

beginTransaction() - Method in interface org.neo4j.ogm.session.Capability.Transactions
Begin a new READ_WRITE transaction.
beginTransaction(Transaction.Type) - Method in interface org.neo4j.ogm.session.Capability.Transactions
Begin a new transaction, passing in the required type (READ_ONLY, READ_WRITE).
beginTransaction() - Method in class org.neo4j.ogm.session.delegates.TransactionsDelegate
 
beginTransaction(Transaction.Type) - Method in class org.neo4j.ogm.session.delegates.TransactionsDelegate
 
beginTransaction() - Method in class org.neo4j.ogm.session.Neo4jSession
 
beginTransaction(Transaction.Type) - Method in class org.neo4j.ogm.session.Neo4jSession
 
bookmark(String) - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
 
BooleanOperator - Enum in org.neo4j.ogm.cypher
Boolean operators used in queries.
build() - Method in class org.neo4j.ogm.autoindex.AutoIndexManager
Builds indexes according to the configured mode.
build() - Method in class org.neo4j.ogm.session.request.NodeQueryBuilder
 
buildNodeQuery(String, Iterable<Filter>) - Static method in class org.neo4j.ogm.session.request.FilteredQueryBuilder
Create a FilteredQuery which matches nodes filtered by one or more property expressions
buildRelationshipQuery(String, Iterable<Filter>) - Static method in class org.neo4j.ogm.session.request.FilteredQueryBuilder
Create a FilteredQuery which matches edges filtered by one or more property expressions
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

canCommit() - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
 
candidateRelationshipFields(String, String, boolean) - Method in class org.neo4j.ogm.metadata.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.ClassInfo
Finds all relationship setters with a specific name and direction from the specified ClassInfo's relationship setters.
canRollback() - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
 
Capability - Interface in org.neo4j.ogm.session
 
Capability.Delete - Interface in org.neo4j.ogm.session
 
Capability.ExecuteQueries - 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
 
CaseInsensitiveLikePropertyValueTransformer - Class in org.neo4j.ogm.cypher
Implementation of PropertyValueTransformer that transforms a traditional "LIKE" expression with asterisk wildcards into a case-insensitive regular expression compatible with Cypher.
CaseInsensitiveLikePropertyValueTransformer() - Constructor for class org.neo4j.ogm.cypher.CaseInsensitiveLikePropertyValueTransformer
 
CLASS - Static variable in annotation type org.neo4j.ogm.annotations.Labels
Deprecated.
 
ClassFileProcessor - Interface in org.neo4j.ogm.metadata
 
ClassInfo - Class in org.neo4j.ogm.metadata
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.ClassInfo
 
ClassInfo(String, ClassInfo) - Constructor for class org.neo4j.ogm.metadata.ClassInfo
This class was referenced as a superclass of the given subclass.
classInfo(String) - Method in class org.neo4j.ogm.MetaData
Finds the ClassInfo for the supplied partial class name or label.
classInfo(Object) - Method in class org.neo4j.ogm.MetaData
Finds the ClassInfo for the supplied object by looking up its class name
classInfoByLabelOrType(String) - Method in class org.neo4j.ogm.MetaData
Finds ClassInfos for the supplied partial class name or label.
ClassPathScanner - Class in org.neo4j.ogm.scanner
 
ClassPathScanner() - Constructor for class org.neo4j.ogm.scanner.ClassPathScanner
 
ClassUtils - Class in org.neo4j.ogm.utils
 
ClassUtils() - Constructor for class org.neo4j.ogm.utils.ClassUtils
 
ClassValidator - Class in org.neo4j.ogm.metadata
 
ClassValidator(ClassInfo) - Constructor for class org.neo4j.ogm.metadata.ClassValidator
 
clear() - Method in class org.neo4j.ogm.context.MappingContext
 
clear() - Method in class org.neo4j.ogm.context.register.EntityRegister
 
clear() - Method in class org.neo4j.ogm.context.register.LabelHistoryRegister
 
clear() - Method in class org.neo4j.ogm.context.register.TypeRegister
Removes all entries from the TypeRegister
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
 
clear() - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
 
close() - Method in class org.neo4j.ogm.session.SessionFactory
 
coerceTypes(Class, Object) - Static method in class org.neo4j.ogm.session.Utils
Coerce numeric types when mapping properties from nodes to entities.
commit(Transaction) - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
Commits the specified TRANSACTION_THREAD_LOCAL.
ComparisonOperator - Enum in org.neo4j.ogm.cypher
Comparison operators used in queries.
compositeFields() - Method in class org.neo4j.ogm.metadata.FieldsInfo
 
contains(T) - Method in class org.neo4j.ogm.context.register.EntityRegister
 
containsIndexes() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
containsRelationship(MappedRelationship) - Method in class org.neo4j.ogm.context.MappingContext
 
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(Class<T>, Object) - Method in interface org.neo4j.ogm.typeconversion.ConversionCallback
Convert the given value into an instance of the the specified target type.
convertedType() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
ConvertibleTypes - Class in org.neo4j.ogm.typeconversion
 
ConvertibleTypes() - Constructor for class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
count(Class<?>, Iterable<Filter>) - Method in interface org.neo4j.ogm.session.Capability.ExecuteQueries
Counts all the node entities of the specified type which match the filters supplied
count(Class<?>, Iterable<Filter>) - Method in class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
 
count(Class<?>, Iterable<Filter>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
countEdges() - Method in interface org.neo4j.ogm.session.request.strategy.AggregateStatements
construct a query to count all relationships
countEdges(String) - Method in interface org.neo4j.ogm.session.request.strategy.AggregateStatements
construct queries to count all nodes with the specified label
countEdges(String, Iterable<Filter>) - Method in interface org.neo4j.ogm.session.request.strategy.AggregateStatements
construct queries to count all relationships with the specified type that match the specified filters
countEdges(String, String, String) - Method in interface org.neo4j.ogm.session.request.strategy.AggregateStatements
construct queries to count all single-length paths with the specified start label, relationship type and end label that match the specified filters
countEdges() - Method in class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
countEdges(String) - Method in class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
countEdges(String, Iterable<Filter>) - Method in class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
countEdges(String, String, String) - Method in class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
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
 
countNodes() - Method in interface org.neo4j.ogm.session.request.strategy.AggregateStatements
construct a query to count all nodes
countNodes(String) - Method in interface org.neo4j.ogm.session.request.strategy.AggregateStatements
construct queries to count all nodes with the specified label
countNodes(Iterable<String>) - Method in interface org.neo4j.ogm.session.request.strategy.AggregateStatements
construct queries to count all nodes with the specified label
countNodes(String, Iterable<Filter>) - Method in interface org.neo4j.ogm.session.request.strategy.AggregateStatements
construct queries to count all nodes with the specified label that match the specified filters
countNodes() - Method in class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
countNodes(String) - Method in class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
countNodes(Iterable<String>) - Method in class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
countNodes(String, Iterable<Filter>) - Method in class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
CountStatements - Class in org.neo4j.ogm.session.request.strategy.impl
Encapsulates Cypher statements used to execute aggregation queries.
CountStatements() - Constructor for class org.neo4j.ogm.session.request.strategy.impl.CountStatements
 
CypherQuery - Class in org.neo4j.ogm.cypher.query
Simple encapsulation of a Cypher query and its parameters Note, this object will be transformed directly to JSON so don't add anything here that is not part of the HTTP Transactional endpoint syntax
CypherQuery(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.CypherQuery
Constructs a new CypherQuery based on the given Cypher query string and query parameters.

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
 
DateLongConverter - Class in org.neo4j.ogm.typeconversion
Converter to convert Date to Long.
DateLongConverter() - Constructor for class org.neo4j.ogm.typeconversion.DateLongConverter
 
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.context.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
 
DefaultGraphModelRequest - Class in org.neo4j.ogm.cypher.query
 
DefaultGraphModelRequest(Statement) - Constructor for class org.neo4j.ogm.cypher.query.DefaultGraphModelRequest
 
DefaultGraphModelRequest(String) - Constructor for class org.neo4j.ogm.cypher.query.DefaultGraphModelRequest
 
DefaultGraphModelRequest(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.DefaultGraphModelRequest
 
DefaultGraphRowListModelRequest - Class in org.neo4j.ogm.cypher.query
A CypherQuery which returns data in both row and graph formats.
DefaultGraphRowListModelRequest(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.DefaultGraphRowListModelRequest
 
DefaultRequest - Class in org.neo4j.ogm.session.request
 
DefaultRequest() - Constructor for class org.neo4j.ogm.session.request.DefaultRequest
 
DefaultRestModelRequest - Class in org.neo4j.ogm.cypher.query
 
DefaultRestModelRequest(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.DefaultRestModelRequest
 
DefaultRestModelRequest(String) - Constructor for class org.neo4j.ogm.cypher.query.DefaultRestModelRequest
 
DefaultRowModelRequest - Class in org.neo4j.ogm.cypher.query
 
DefaultRowModelRequest(Statement) - Constructor for class org.neo4j.ogm.cypher.query.DefaultRowModelRequest
 
DefaultRowModelRequest(String) - Constructor for class org.neo4j.ogm.cypher.query.DefaultRowModelRequest
 
DefaultRowModelRequest(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.DefaultRowModelRequest
 
DefaultTransactionManager - Class in org.neo4j.ogm.session.transaction
 
DefaultTransactionManager(Session) - Constructor for class org.neo4j.ogm.session.transaction.DefaultTransactionManager
 
DefaultTransactionManager(Session, Driver) - Constructor for class org.neo4j.ogm.session.transaction.DefaultTransactionManager
 
delete(Class<?>) - Method in class org.neo4j.ogm.context.register.TypeRegister
Removes the type from the register's keyset
delete(T) - Method in interface org.neo4j.ogm.session.Capability.Delete
 
delete(Class<T>, Iterable<Filter>, boolean) - Method in interface org.neo4j.ogm.session.Capability.Delete
 
delete(T) - Method in class org.neo4j.ogm.session.delegates.DeleteDelegate
 
delete(Class<T>, Iterable<Filter>, boolean) - Method in class org.neo4j.ogm.session.delegates.DeleteDelegate
 
delete(T) - Method in class org.neo4j.ogm.session.Neo4jSession
 
delete(Class<T>, Iterable<Filter>, boolean) - Method in class org.neo4j.ogm.session.Neo4jSession
 
delete(Long) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct a query to delete a single object with the specified id
delete(Collection<Long>) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct a query to delete all objects with the specified ids
delete(String) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct queries to delete all objects with the specified label or relationship type
delete(String, Iterable<Filter>) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct queries to delete all objects with the specified label that match the specified filters
delete(Long) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
delete(Collection<Long>) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
delete(String) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
delete(String, Iterable<Filter>) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
delete(Long) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
delete(Collection<Long>) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
delete(String) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
delete(String, Iterable<Filter>) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
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() - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct a query to delete all objects
deleteAll() - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
deleteAll() - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
deleteAllAndCount() - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct a query to delete all objects and return a count of deleted objects
deleteAllAndCount() - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
deleteAllAndCount() - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
deleteAllAndList() - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct a query to delete all objects and return a list of deleted object ids
deleteAllAndList() - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
deleteAllAndList() - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
deleteAndCount(String) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct queries to delete all objects with the specified label or relationship type and return a count of deleted objects
deleteAndCount(String, Iterable<Filter>) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct queries to delete all objects with the specified label that match the specified filters and return a count of deleted objects
deleteAndCount(String) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
deleteAndCount(String, Iterable<Filter>) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
deleteAndCount(String) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
deleteAndCount(String, Iterable<Filter>) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
deleteAndList(String) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct queries to delete all objects with the specified label or relationship type and return a list of deleted object ids
deleteAndList(String, Iterable<Filter>) - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
construct queries to delete all objects with the specified label that match the specified filters and return a list of deleted object ids
deleteAndList(String) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
deleteAndList(String, Iterable<Filter>) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
deleteAndList(String) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
deleteAndList(String, Iterable<Filter>) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
DeleteDelegate - Class in org.neo4j.ogm.session.delegates
 
DeleteDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.DeleteDelegate
 
DeleteStatements - Interface in org.neo4j.ogm.session.request.strategy
 
deregister(EventListener) - Method in class org.neo4j.ogm.session.SessionFactory
Asynchronously removes the the specified listener from this SessionFactory.
detachNodeEntity(Object) - Method in class org.neo4j.ogm.context.MappingContext
 
detachNodeEntity(Long) - Method in interface org.neo4j.ogm.session.Capability.GraphId
 
detachNodeEntity(Long) - Method in class org.neo4j.ogm.session.delegates.GraphIdDelegate
 
detachNodeEntity(Long) - Method in class org.neo4j.ogm.session.Neo4jSession
 
detachRelationshipEntity(Long) - Method in class org.neo4j.ogm.context.MappingContext
 
detachRelationshipEntity(Long) - Method in interface org.neo4j.ogm.session.Capability.GraphId
 
detachRelationshipEntity(Long) - Method in class org.neo4j.ogm.session.delegates.GraphIdDelegate
 
detachRelationshipEntity(Long) - Method in class org.neo4j.ogm.session.Neo4jSession
 
DirectedRelationship - Class in org.neo4j.ogm.context
Represents a relationship type along with a direction.
DirectedRelationship(String, String) - Constructor for class org.neo4j.ogm.context.DirectedRelationship
 
DirectedRelationshipForType - Class in org.neo4j.ogm.context
A DirectedRelationship mapping to objects of a particular type.
DirectedRelationshipForType(String, String, Class) - Constructor for class org.neo4j.ogm.context.DirectedRelationshipForType
 
directImplementingClasses() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
directInterfaces() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
direction() - Method in class org.neo4j.ogm.context.DirectedRelationship
 
directSubclasses() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
directSuperclass() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
dispose(EventListener) - Method in interface org.neo4j.ogm.session.event.Observer
 
dispose(EventListener) - Method in class org.neo4j.ogm.session.Neo4jSession
 
DistanceComparison - Class in org.neo4j.ogm.cypher.function
 
DistanceComparison() - Constructor for class org.neo4j.ogm.cypher.function.DistanceComparison
 
DistanceComparison(DistanceFromPoint) - Constructor for class org.neo4j.ogm.cypher.function.DistanceComparison
 
DistanceFromPoint - Class in org.neo4j.ogm.cypher.function
 
DistanceFromPoint(Double, Double, Double) - Constructor for class org.neo4j.ogm.cypher.function.DistanceFromPoint
 
doInTransaction(GraphCallback<T>) - Method in interface org.neo4j.ogm.session.Capability.Transactions
Deprecated.
doInTransaction(GraphCallback<T>) - Method in class org.neo4j.ogm.session.delegates.TransactionsDelegate
Deprecated.
doInTransaction(GraphCallback<T>) - Method in class org.neo4j.ogm.session.Neo4jSession
Deprecated.
DomainInfo - Class in org.neo4j.ogm.metadata
 
DomainInfo(String...) - Constructor for class org.neo4j.ogm.metadata.DomainInfo
 
DomainInfo(Class...) - Constructor for class org.neo4j.ogm.metadata.DomainInfo
 

E

EntityAccess - Class in org.neo4j.ogm.entity.io
 
EntityAccess() - Constructor for class org.neo4j.ogm.entity.io.EntityAccess
 
EntityAccessException - Exception in org.neo4j.ogm.entity.io
 
EntityAccessException(String, Exception) - Constructor for exception org.neo4j.ogm.entity.io.EntityAccessException
 
EntityAccessManager - Class in org.neo4j.ogm.entity.io
Determines how entities should be accessed in both reading and writing scenarios by looking up information from ClassInfo in the following order.
EntityAccessManager() - Constructor for class org.neo4j.ogm.entity.io.EntityAccessManager
 
EntityFactory - Class in org.neo4j.ogm.entity.io
A metadata-driven factory class for creating node and relationship entities.
EntityFactory(MetaData) - Constructor for class org.neo4j.ogm.entity.io.EntityFactory
Constructs a new EntityFactory driven by the specified MetaData.
EntityGraphMapper - Class in org.neo4j.ogm.context
Implementation of EntityMapper that is driven by an instance of MetaData.
EntityGraphMapper(MetaData, MappingContext) - Constructor for class org.neo4j.ogm.context.EntityGraphMapper
Constructs a new EntityGraphMapper that uses the given MetaData.
EntityRegister<T> - Class in org.neo4j.ogm.context.register
 
EntityRegister() - Constructor for class org.neo4j.ogm.context.register.EntityRegister
 
EntityRowModelMapper - Class in org.neo4j.ogm.context
 
EntityRowModelMapper() - Constructor for class org.neo4j.ogm.context.EntityRowModelMapper
 
entityType(String) - Method in class org.neo4j.ogm.MetaData
 
entityType(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
EntityUtils - Class in org.neo4j.ogm.utils
The utility methods here will all throw a NullPointerException if invoked with null.
EntityUtils() - Constructor for class org.neo4j.ogm.utils.EntityUtils
 
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
 
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.context.DirectedRelationship
 
equals(Object) - Method in class org.neo4j.ogm.context.DirectedRelationshipForType
 
equals(Object) - Method in class org.neo4j.ogm.context.MappedRelationship
 
equals(Object) - Method in class org.neo4j.ogm.metadata.InterfaceInfo
 
equalsIgnoreDirection(Long, RelationshipBuilder, Long) - Method in class org.neo4j.ogm.context.TransientRelationship
 
Event - Interface in org.neo4j.ogm.session.event
 
Event.TYPE - Enum in org.neo4j.ogm.session.event
 
EventListener - Interface in org.neo4j.ogm.session.event
 
EventListenerAdapter - Class in org.neo4j.ogm.session.event
 
EventListenerAdapter() - Constructor for class org.neo4j.ogm.session.event.EventListenerAdapter
 
eventsEnabled() - Method in interface org.neo4j.ogm.session.event.Observer
 
eventsEnabled() - Method in class org.neo4j.ogm.session.Neo4jSession
 
ExecuteQueriesDelegate - Class in org.neo4j.ogm.session.delegates
 
ExecuteQueriesDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
 
executeSave(CompileContext) - Method in class org.neo4j.ogm.session.request.RequestExecutor
Execute a save request.
executeSave(List<CompileContext>) - Method in class org.neo4j.ogm.session.request.RequestExecutor
Execute a save request.
expression(String) - Method in class org.neo4j.ogm.cypher.function.DistanceComparison
 
expression(String) - Method in interface org.neo4j.ogm.cypher.function.FilterFunction
 
expression(String) - Method in class org.neo4j.ogm.cypher.function.PropertyComparison
 

F

FieldInfo - Class in org.neo4j.ogm.metadata
 
FieldInfo(String, String, String, ObjectAnnotations) - Constructor for class org.neo4j.ogm.metadata.FieldInfo
Constructs a new FieldInfo based on the given arguments.
FieldReader - Class in org.neo4j.ogm.entity.io
 
FieldReader(ClassInfo, FieldInfo) - Constructor for class org.neo4j.ogm.entity.io.FieldReader
 
fields() - Method in class org.neo4j.ogm.metadata.FieldsInfo
 
fieldsInfo() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
FieldsInfo - Class in org.neo4j.ogm.metadata
 
FieldsInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.FieldsInfo
 
FieldWriter - Class in org.neo4j.ogm.entity.io
 
FieldWriter(ClassInfo, FieldInfo) - Constructor for class org.neo4j.ogm.entity.io.FieldWriter
 
Filter - Class in org.neo4j.ogm.cypher
A parameter along with filter information to be added to a query.
Filter(FilterFunction) - Constructor for class org.neo4j.ogm.cypher.Filter
 
Filter(String, Object) - Constructor for class org.neo4j.ogm.cypher.Filter
 
Filter(String, ComparisonOperator, Object) - Constructor for class org.neo4j.ogm.cypher.Filter
 
Filter() - Constructor for class org.neo4j.ogm.cypher.Filter
 
FilteredQuery - Class in org.neo4j.ogm.session.request
A FilteredQuery is constructed by a FilteredQueryBuilder A FilteredQuery represents the MATCH clause of a cypher statement containing various WHERE predicates The various implementing classes of DeleteStatements, AggregateStatements and QueryStatements can set the return clause that fits their purpose.
FilteredQueryBuilder - Class in org.neo4j.ogm.session.request
All statements that take a Filters parameter delegate the generation of the appropriate Cypher to this class The FilteredQueryBuilder, as its name suggests, returns instances of FilteredQuery
FilteredQueryBuilder() - Constructor for class org.neo4j.ogm.session.request.FilteredQueryBuilder
 
FilterFunction<T> - Interface in org.neo4j.ogm.cypher.function
 
Filters - Class in org.neo4j.ogm.cypher
 
Filters() - Constructor for class org.neo4j.ogm.cypher.Filters
 
Filters(String, Object) - Constructor for class org.neo4j.ogm.cypher.Filters
 
Filters(Filter...) - Constructor for class org.neo4j.ogm.cypher.Filters
 
Filters(Iterable<Filter>) - Constructor for class org.neo4j.ogm.cypher.Filters
 
findAll(Collection<ID>, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
findAll() - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
findAll(Collection<ID>, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipQueryStatements
 
findAll() - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipQueryStatements
 
findAll() - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct a query to fetch all objects
findAll(Collection<ID>, 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<ID>, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
findAllByType(String, Collection<ID>, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipQueryStatements
 
findAllByType(String, Collection<ID>, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct a query to fetch all objects with the specified ids
findByType(String, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
findByType(String, Filters, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
findByType(String, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipQueryStatements
 
findByType(String, Filters, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipQueryStatements
 
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, Filters, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct queries to fetch all objects with the specified label that match the specified filters
findFields(Class<?>) - Method in class org.neo4j.ogm.metadata.ClassInfo
Find all FieldInfos for the specified ClassInfo whose type matches the supplied fieldType
findFields(String) - Method in class org.neo4j.ogm.metadata.ClassInfo
Find all FieldInfos for the specified ClassInfo which have the specified annotation
findGetters(Class<?>) - Method in class org.neo4j.ogm.metadata.ClassInfo
Find all getter MethodInfos for the specified ClassInfo whose return type matches the supplied class
findIterableFields() - Method in class org.neo4j.ogm.metadata.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.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.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.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.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.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.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(ID, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
findOne(ID, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipQueryStatements
 
findOne(ID, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct a query to fetch a single object with the specified id
findOneByType(String, ID, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
findOneByType(String, ID, int) - Method in class org.neo4j.ogm.session.request.strategy.impl.RelationshipQueryStatements
 
findOneByType(String, ID, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
construct a query to fetch a single object with the specified id of a specific type
findSetters(Class<?>) - Method in class org.neo4j.ogm.metadata.ClassInfo
Find all setter MethodInfos for the specified ClassInfo whose parameter type matches the supplied class
finish() - Method in interface org.neo4j.ogm.metadata.ClassFileProcessor
 
finish() - Method in class org.neo4j.ogm.metadata.DomainInfo
 
forScalar() - Method in class org.neo4j.ogm.entity.io.FieldWriter
 
forScalar() - Method in class org.neo4j.ogm.entity.io.MethodWriter
 
forScalar() - Method in interface org.neo4j.ogm.entity.io.RelationalWriter
 

G

get(T) - Method in class org.neo4j.ogm.context.register.EntityRegister
 
get(Long) - Method in class org.neo4j.ogm.context.register.LabelHistoryRegister
 
get(Class<?>) - Method in class org.neo4j.ogm.context.register.TypeRegister
Returns an immutable map of the objects associated with the given type
get(String, String) - Method in class org.neo4j.ogm.metadata.AnnotationInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.AnnotationInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.AnnotationsInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.FieldsInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.InterfacesInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.MethodsInfo
 
get(String) - Method in class org.neo4j.ogm.metadata.ObjectAnnotations
 
getAnnotations() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
getAnnotations() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
getBigDecimalArrayConverter() - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getBigDecimalCollectionConverter(String) - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getBigDecimalConverter() - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getBigIntegerArrayConverter() - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getBigIntegerCollectionConverter(String) - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getBigIntegerConverter() - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getBooleanOperator() - Method in class org.neo4j.ogm.cypher.Filter
 
getByteArrayBase64Converter() - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getByteArrayWrapperBase64Converter() - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getClass(String) - Method in class org.neo4j.ogm.metadata.DomainInfo
 
getClassInfoForInterface(String) - Method in class org.neo4j.ogm.metadata.DomainInfo
 
getClassInfoMap() - Method in class org.neo4j.ogm.metadata.DomainInfo
 
getClassInfos(String) - Method in class org.neo4j.ogm.metadata.DomainInfo
 
getClassInfosWithAnnotation(String) - Method in class org.neo4j.ogm.metadata.DomainInfo
 
getClassSimpleName(String) - Method in class org.neo4j.ogm.metadata.DomainInfo
 
getCollectionClassname() - Method in class org.neo4j.ogm.metadata.FieldInfo
Get the collection class name for the field
getCollectionClassname() - Method in class org.neo4j.ogm.metadata.MethodInfo
Get the collection class name for the method
getComparisonOperator() - Method in class org.neo4j.ogm.cypher.Filter
 
getCompositeAttributeConverter() - Method in class org.neo4j.ogm.cypher.Filter
 
getCompositeConverter() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
getCompositeConverter() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
getCurrentTransaction() - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
Returns the current TRANSACTION_THREAD_LOCAL for this thread, or null if none exists
getCurrentValues() - Method in class org.neo4j.ogm.context.LabelHistory
 
getDateArrayConverter() - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getDateCollectionConverter(String) - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getDateConverter() - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getDistance() - Method in class org.neo4j.ogm.cypher.function.DistanceFromPoint
 
getEndNodeId() - Method in class org.neo4j.ogm.context.MappedRelationship
 
getEndNodeReader(ClassInfo) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Return a RelationalReader for the EndNode of a RelationshipEntity
getEndNodeType() - Method in class org.neo4j.ogm.context.MappedRelationship
 
getEntities(Class<?>) - Method in class org.neo4j.ogm.context.MappingContext
 
getEnumArrayConverter(Class) - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getEnumCollectionConverter(Class, String) - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getEnumConverter(Class) - Static method in class org.neo4j.ogm.typeconversion.ConvertibleTypes
 
getField(FieldInfo) - Method in class org.neo4j.ogm.metadata.ClassInfo
 
getFilter() - Method in class org.neo4j.ogm.cypher.function.DistanceComparison
 
getFilter() - Method in interface org.neo4j.ogm.cypher.function.FilterFunction
 
getFilter() - Method in class org.neo4j.ogm.cypher.function.PropertyComparison
 
getFunction() - Method in class org.neo4j.ogm.cypher.Filter
 
getIdentityPropertyReader(ClassInfo) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Return the PropertyReader for a ClassInfo's identity property
getImplementingClassInfos(String) - Method in class org.neo4j.ogm.MetaData
 
getIndexes() - Method in class org.neo4j.ogm.autoindex.AutoIndexManager
 
getIndexFields() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
getIterableReader(ClassInfo, Class<?>, String, String) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns a RelationalReader for an iterable of a non-primitive scalar type defined by a ClassInfo
getIterableWriter(ClassInfo, Class<?>, String, String) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns an RelationalWriter for an iterable of a non-primitive scalar type defined by a ClassInfo
getLabel() - Method in class org.neo4j.ogm.session.request.RelatedNodePropertyMatchClause
 
getLastBookmark() - Method in class org.neo4j.ogm.session.Neo4jSession
 
getLastBookmark() - Method in interface org.neo4j.ogm.session.Session
Retrieves the last bookmark used in this session when used in a Neo4j Causal Cluster.
getLatitude() - Method in class org.neo4j.ogm.cypher.function.DistanceFromPoint
 
getLifeCycle() - Method in interface org.neo4j.ogm.session.event.Event
 
getLifeCycle() - Method in class org.neo4j.ogm.session.event.PersistenceEvent
 
getLongitude() - Method in class org.neo4j.ogm.cypher.function.DistanceFromPoint
 
getMethod(MethodInfo) - Method in class org.neo4j.ogm.metadata.ClassInfo
Returns the Method corresponding to the supplied MethodInfo as declared by the class represented by this ClassInfo
getMethod(String) - Method in class org.neo4j.ogm.metadata.MethodInfo
Returns an instance of the Method represented by this MethodInfo The expectation here is that only java bean getter and setter methods will be called
getName() - Method in class org.neo4j.ogm.metadata.AnnotationInfo
 
getName() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
getName() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
getName() - Method in class org.neo4j.ogm.metadata.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
 
getNodeEntity(Object) - Method in class org.neo4j.ogm.context.MappingContext
 
getObject() - Method in interface org.neo4j.ogm.session.event.Event
 
getObject() - Method in class org.neo4j.ogm.session.event.PersistenceEvent
 
getOwnerEntityType() - Method in class org.neo4j.ogm.cypher.Filter
 
getParameters() - Method in class org.neo4j.ogm.cypher.query.CypherQuery
 
getParameters() - Method in class org.neo4j.ogm.session.request.RowDataStatement
 
getPreviousValues() - Method in class org.neo4j.ogm.context.LabelHistory
 
getProperties() - Method in class org.neo4j.ogm.cypher.query.SortClause
 
getPropertyConverter() - Method in class org.neo4j.ogm.cypher.Filter
 
getPropertyConverter() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
getPropertyConverter() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
getPropertyName() - Method in class org.neo4j.ogm.cypher.Filter
 
getPropertyPosition() - Method in class org.neo4j.ogm.cypher.Filter
Deprecated.
as of 2.0.4. This is a SDN only concern and has been moved to that project.
getPropertyReader(ClassInfo, String) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns a PropertyReader for the property of an object in the graph
getPropertyReaders(ClassInfo) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns all the PropertyReader instances for this ClassInfo
getPropertyValue() - Method in class org.neo4j.ogm.cypher.Filter
Deprecated.
getPropertyValueTransformer() - Method in enum org.neo4j.ogm.cypher.ComparisonOperator
 
getPropertyWriter(ClassInfo, String) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns a PropertyWriter for a property declared by a ClassInfo
getRef() - Method in class org.neo4j.ogm.context.TransientRelationship
 
getRel() - Method in class org.neo4j.ogm.context.TransientRelationship
 
getRelationalReader(ClassInfo, String, String) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns a RelationalReader for a scalar type definition on a ClassInfo that is not a primitive graph property
getRelationalReaders(ClassInfo) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns all the RelationalReader instances for this ClassInfo
getRelationalWriter(ClassInfo, String, String, Object) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns a RelationalWriter for a scalar value represented as a relationship in the graph (i.e.
getRelationalWriter(ClassInfo, String, String, Class<?>) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Returns a RelationalWriter for a scalar type on a ClassInfo that is not a primitive graph property
getRelationshipDirection() - Method in class org.neo4j.ogm.cypher.Filter
 
getRelationshipEntity(Long) - Method in class org.neo4j.ogm.context.MappingContext
 
getRelationshipId() - Method in class org.neo4j.ogm.context.MappedRelationship
 
getRelationships() - Method in class org.neo4j.ogm.context.MappingContext
 
getRelationshipType() - Method in class org.neo4j.ogm.context.MappedRelationship
 
getRelationshipType() - Method in class org.neo4j.ogm.cypher.Filter
 
getRelationshipType() - Method in class org.neo4j.ogm.session.request.RelationshipPropertyMatchClause
 
getResult() - Method in class org.neo4j.ogm.context.RestStatisticsModel
 
getResultDataContents() - Method in class org.neo4j.ogm.cypher.query.CypherQuery
 
getResultDataContents() - Method in class org.neo4j.ogm.cypher.query.DefaultGraphModelRequest
 
getResultDataContents() - Method in class org.neo4j.ogm.cypher.query.DefaultGraphRowListModelRequest
 
getResultDataContents() - Method in class org.neo4j.ogm.cypher.query.DefaultRestModelRequest
 
getResultDataContents() - Method in class org.neo4j.ogm.cypher.query.DefaultRowModelRequest
 
getResultDataContents() - Method in class org.neo4j.ogm.session.request.RowDataStatement
 
getSrc() - Method in class org.neo4j.ogm.context.TransientRelationship
 
getSrcClass() - Method in class org.neo4j.ogm.context.TransientRelationship
 
getStartNodeId() - Method in class org.neo4j.ogm.context.MappedRelationship
 
getStartNodeReader(ClassInfo) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Return a RelationalReader for the StartNode of a RelationshipEntity
getStartNodeType() - Method in class org.neo4j.ogm.context.MappedRelationship
 
getStartOrEndNodeWriter(ClassInfo, Class) - Static method in class org.neo4j.ogm.entity.io.EntityAccessManager
Deprecated.
getStatement() - Method in class org.neo4j.ogm.cypher.query.CypherQuery
 
getStatement() - Method in class org.neo4j.ogm.cypher.query.PagingAndSortingQuery
 
getStatement() - Method in class org.neo4j.ogm.session.request.RowDataStatement
 
getStatements() - Method in class org.neo4j.ogm.session.request.DefaultRequest
 
getStatistics() - Method in class org.neo4j.ogm.context.RestStatisticsModel
 
getters() - Method in class org.neo4j.ogm.metadata.MethodsInfo
 
getTgt() - Method in class org.neo4j.ogm.context.TransientRelationship
 
getTgtClass() - Method in class org.neo4j.ogm.context.TransientRelationship
 
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
 
getTransformedPropertyValue() - Method in class org.neo4j.ogm.cypher.Filter
Returns the result of passing the property value through the transformer associated with the comparison operator on this Filter.
getType(String) - Method in class org.neo4j.ogm.metadata.ClassInfo
 
getType(String) - Static method in class org.neo4j.ogm.utils.ClassUtils
Return the reified class for the parameter of a parameterised setter or field from the parameter signature.
getTypeDescriptor() - Method in class org.neo4j.ogm.metadata.FieldInfo
Get the type descriptor
getTypeDescriptor() - Method in class org.neo4j.ogm.metadata.MethodInfo
Get the type descriptor
getTypeParameterDescriptorForRelationship(String, String) - Method in class org.neo4j.ogm.metadata.ClassInfo
Gets the class of the type parameter description of the entity related to this.
getUnderlyingClass() - Method in class org.neo4j.ogm.metadata.ClassInfo
Get the underlying class represented by this ClassInfo
getUniqueClasspathElements(List<String>) - Method in class org.neo4j.ogm.scanner.ClassPathScanner
 
getUniqueClasspathElements(List<String>) - Static method in class org.neo4j.ogm.utils.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.cypher.function.DistanceComparison
 
getValue() - Method in interface org.neo4j.ogm.cypher.function.FilterFunction
 
getValue() - Method in class org.neo4j.ogm.cypher.function.PropertyComparison
 
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.context
 
GraphEntityMapper(MetaData, MappingContext) - Constructor for class org.neo4j.ogm.context.GraphEntityMapper
 
GraphIdDelegate - Class in org.neo4j.ogm.session.delegates
 
GraphIdDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.GraphIdDelegate
 
GraphRowListModelMapper - Class in org.neo4j.ogm.context
 
GraphRowListModelMapper(MetaData, MappingContext) - Constructor for class org.neo4j.ogm.context.GraphRowListModelMapper
 

H

hasAnnotation(String) - Method in class org.neo4j.ogm.metadata.FieldInfo
 
hasAnnotation(String) - Method in class org.neo4j.ogm.metadata.MethodInfo
 
hasCompositeConverter() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
hasCompositeConverter() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
hashCode() - Method in class org.neo4j.ogm.context.DirectedRelationship
 
hashCode() - Method in class org.neo4j.ogm.context.DirectedRelationshipForType
 
hashCode() - Method in class org.neo4j.ogm.context.MappedRelationship
 
hashCode() - Method in class org.neo4j.ogm.metadata.InterfaceInfo
 
hasPropertyConverter() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
hasPropertyConverter() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
hydrate(ClassInfo) - Method in class org.neo4j.ogm.metadata.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.ClassInfo
 

I

identity(Object, MetaData) - Static method in class org.neo4j.ogm.utils.EntityUtils
 
identityField() - Method in class org.neo4j.ogm.metadata.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.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.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
inferFieldName(String) - Static method in class org.neo4j.ogm.utils.RelationshipUtils
Infers the name of the instance variable that corresponds to the given relationship type.
inferGetterName(String) - Static method in class org.neo4j.ogm.utils.RelationshipUtils
Infers the name of the getter method that corresponds to the given relationship type.
inferRelationshipType(String) - Static method in class org.neo4j.ogm.utils.RelationshipUtils
Infers the relationship type that corresponds to the given field or access method name.
inferSetterName(String) - Static method in class org.neo4j.ogm.utils.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
 
InterfaceInfo - Class in org.neo4j.ogm.metadata
Direct and ancestral interfaces of a given interface.
InterfaceInfo(String) - Constructor for class org.neo4j.ogm.metadata.InterfaceInfo
 
interfacesInfo() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
InterfacesInfo - Class in org.neo4j.ogm.metadata
 
InterfacesInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.InterfacesInfo
 
isAbstract() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
isActive() - Method in class org.neo4j.ogm.context.MappedRelationship
 
isArray() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
isArray() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isArrayOf(Class<?>) - Method in class org.neo4j.ogm.metadata.FieldInfo
 
isArrayOf(Class<?>) - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isComposite() - Method in class org.neo4j.ogm.entity.io.FieldReader
 
isComposite() - Method in class org.neo4j.ogm.entity.io.MethodReader
 
isComposite() - Method in interface org.neo4j.ogm.entity.io.PropertyReader
 
isConstraint() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
isDirty(Object) - Method in class org.neo4j.ogm.context.MappingContext
 
isEmpty() - Method in class org.neo4j.ogm.cypher.Filters
 
isEmpty() - Method in class org.neo4j.ogm.metadata.ObjectAnnotations
 
isEnum() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
isEquallyNamed(MethodInfo) - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isGetter() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isIncludeStats() - Method in class org.neo4j.ogm.cypher.query.CypherQuery
 
isIncludeStats() - Method in class org.neo4j.ogm.cypher.query.DefaultRestModelRequest
 
isIncludeStats() - Method in class org.neo4j.ogm.session.request.RowDataStatement
 
isInterface() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
isIterable() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
isIterable() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isLabelField() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
isNegated() - Method in class org.neo4j.ogm.cypher.Filter
 
isNested() - Method in class org.neo4j.ogm.cypher.Filter
 
isNestedRelationshipEntity() - Method in class org.neo4j.ogm.cypher.Filter
 
isOneOf(ComparisonOperator...) - Method in enum org.neo4j.ogm.cypher.ComparisonOperator
 
isParameterisedTypeOf(Class<?>) - Method in class org.neo4j.ogm.metadata.FieldInfo
 
isParameterisedTypeOf(Class<?>) - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isRelationshipEntity() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
isRelationshipEntity(String) - Method in class org.neo4j.ogm.MetaData
 
isScalar() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
isScalar() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isSetter() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isSimpleGetter() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isSimpleSetter() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
isSubclassOf(ClassInfo) - Method in class org.neo4j.ogm.metadata.ClassInfo
Returns true if this classInfo is in the subclass hierarchy of b, or if this classInfo is the same as b, false otherwise
isTransient() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
isTypeOf(Class<?>) - Method in class org.neo4j.ogm.metadata.FieldInfo
 
isTypeOf(Class<?>) - Method in class org.neo4j.ogm.metadata.MethodInfo
 
iterator() - Method in class org.neo4j.ogm.context.register.EntityRegister
 
iterator() - Method in class org.neo4j.ogm.context.RestStatisticsModel
 
iterator() - Method in class org.neo4j.ogm.cypher.Filters
 

L

labelFieldOrNull() - Method in class org.neo4j.ogm.metadata.ClassInfo
The label field is an optional field annotated with @Labels.
LabelHistory - Class in org.neo4j.ogm.context
Tracks changes of labels to allow removing unused labels from the database node, when they're removed from an entity in OGM.
LabelHistory() - Constructor for class org.neo4j.ogm.context.LabelHistory
 
labelHistory(Long) - Method in class org.neo4j.ogm.context.MappingContext
 
LabelHistoryRegister - Class in org.neo4j.ogm.context.register
 
LabelHistoryRegister() - Constructor for class org.neo4j.ogm.context.register.LabelHistoryRegister
 
Labels - Annotation Type in org.neo4j.ogm.annotations
Deprecated.
labels(Object, MetaData) - Static method in class org.neo4j.ogm.utils.EntityUtils
Returns the full set of labels, both static and dynamic, if any, to apply to a node.
list() - Method in class org.neo4j.ogm.metadata.AnnotationsInfo
 
list() - Method in class org.neo4j.ogm.metadata.InterfacesInfo
 
load(Class<T>, ID) - Method in interface org.neo4j.ogm.session.Capability.LoadOne
 
load(Class<T>, ID, int) - Method in interface org.neo4j.ogm.session.Capability.LoadOne
 
load(Class<T>, ID) - Method in class org.neo4j.ogm.session.delegates.LoadOneDelegate
 
load(Class<T>, ID, int) - Method in class org.neo4j.ogm.session.delegates.LoadOneDelegate
 
load(Class<T>, ID) - Method in class org.neo4j.ogm.session.Neo4jSession
 
load(Class<T>, ID, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<ID>) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<ID>, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<ID>, SortOrder) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<ID>, SortOrder, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<ID>, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<ID>, Pagination, int) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<ID>, SortOrder, Pagination) - Method in interface org.neo4j.ogm.session.Capability.LoadByIds
 
loadAll(Class<T>, Collection<ID>, 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<ID>, SortOrder, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<ID>) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<ID>, int) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<ID>, SortOrder) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<ID>, SortOrder, int) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<ID>, Pagination) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<ID>, Pagination, int) - Method in class org.neo4j.ogm.session.delegates.LoadByIdsDelegate
 
loadAll(Class<T>, Collection<ID>, 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<ID>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<ID>, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<ID>, SortOrder) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<ID>, SortOrder, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<ID>, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<ID>, Pagination, int) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<ID>, SortOrder, Pagination) - Method in class org.neo4j.ogm.session.Neo4jSession
 
loadAll(Class<T>, Collection<ID>, 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
 
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
 
LoadByTypeDelegate - Class in org.neo4j.ogm.session.delegates
 
LoadByTypeDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.LoadByTypeDelegate
 
LoadOneDelegate - Class in org.neo4j.ogm.session.delegates
 
LoadOneDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.LoadOneDelegate
 
lookUpConverter() - Method in class org.neo4j.ogm.typeconversion.ConversionCallbackRegistry
 

M

map(Object) - Method in class org.neo4j.ogm.context.EntityGraphMapper
 
map(Object, int) - Method in class org.neo4j.ogm.context.EntityGraphMapper
 
map(Class<T>, Response<RowModel>) - Method in class org.neo4j.ogm.context.EntityRowModelMapper
 
map(Class<T>, Response<GraphModel>) - Method in class org.neo4j.ogm.context.GraphEntityMapper
 
map(Class<T>, GraphModel) - Method in class org.neo4j.ogm.context.GraphEntityMapper
 
map(Class<T>, GraphModel, Set<Long>, Set<Long>) - Method in class org.neo4j.ogm.context.GraphEntityMapper
 
map(Class<T>, Response<GraphRowListModel>) - Method in class org.neo4j.ogm.context.GraphRowListModelMapper
 
map(Class<T>, Response<RowModel>) - Method in class org.neo4j.ogm.context.MapRowModelMapper
 
map(Class<T>, Response<RestModel>) - Method in class org.neo4j.ogm.context.RestModelMapper
 
map(Class<T>, String[], RowModel) - Method in class org.neo4j.ogm.context.SingleUseEntityMapper
Maps a row-based result onto a new instance of the specified type.
map(Class<T>, Map<String, Object>) - Method in class org.neo4j.ogm.context.SingleUseEntityMapper
 
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
 
MappedRelationship - Class in org.neo4j.ogm.context
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.context.MappedRelationship
 
MappedRelationship(long, String, long, Long, Class, Class) - Constructor for class org.neo4j.ogm.context.MappedRelationship
 
MappingContext - Class in org.neo4j.ogm.context
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.context.MappingContext
 
mapRelationships(GraphModel) - Method in class org.neo4j.ogm.context.GraphEntityMapper
 
MapRowModelMapper - Class in org.neo4j.ogm.context
 
MapRowModelMapper() - Constructor for class org.neo4j.ogm.context.MapRowModelMapper
 
MatchClause - Interface in org.neo4j.ogm.session.request
 
merge(Class<?>, Object, Object[], Class) - Static method in class org.neo4j.ogm.entity.io.EntityAccess
 
merge(Class<?>, Object, Collection, Class) - Static method in class org.neo4j.ogm.entity.io.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(String...) - Constructor for class org.neo4j.ogm.MetaData
 
MetaData(Class...) - Constructor for class org.neo4j.ogm.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.
MethodInfo - Class in org.neo4j.ogm.metadata
 
MethodInfo(String, String, String, ObjectAnnotations) - Constructor for class org.neo4j.ogm.metadata.MethodInfo
Constructs a new MethodInfo based on the given arguments.
MethodReader - Class in org.neo4j.ogm.entity.io
 
methods() - Method in class org.neo4j.ogm.metadata.MethodsInfo
 
methodsInfo() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
MethodsInfo - Class in org.neo4j.ogm.metadata
 
MethodsInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.MethodsInfo
 
MethodWriter - Class in org.neo4j.ogm.entity.io
 
MissingIndexException - Exception in org.neo4j.ogm.autoindex
Exception representing missing indexes and/or constraints.
MissingIndexException(String) - Constructor for exception org.neo4j.ogm.autoindex.MissingIndexException
 

N

name() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
neighbours(Object) - Method in class org.neo4j.ogm.context.MappingContext
 
Neo4jException - Exception in org.neo4j.ogm.session
Top level Exception for Neo4j OGM.
Neo4jException(String, Throwable) - Constructor for exception org.neo4j.ogm.session.Neo4jException
 
Neo4jException(String) - Constructor for exception org.neo4j.ogm.session.Neo4jException
 
neo4jName() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
Neo4jSession - Class in org.neo4j.ogm.session
 
Neo4jSession(MetaData, Driver) - Constructor for class org.neo4j.ogm.session.Neo4jSession
 
Neo4jSession(MetaData, Driver, List<EventListener>) - Constructor for class org.neo4j.ogm.session.Neo4jSession
 
Neo4jVersionException - Exception in org.neo4j.ogm.autoindex
 
Neo4jVersionException(String) - Constructor for exception org.neo4j.ogm.autoindex.Neo4jVersionException
 
newObject(Node) - Method in class org.neo4j.ogm.entity.io.EntityFactory
Constructs a new object based on the class mapped to the labels on the given Node.
newObject(Edge) - Method in class org.neo4j.ogm.entity.io.EntityFactory
Constructs a new object based on the class mapped to the type in the given Edge.
newObject(ClassInfo) - Method in class org.neo4j.ogm.entity.io.EntityFactory
Constructs a new object based on the ClassInfo.
newObject(Class<T>) - Method in class org.neo4j.ogm.entity.io.EntityFactory
Constructs a new instance of the specified class using the same logic as the graph model factory methods.
NodeDeleteStatements - Class in org.neo4j.ogm.session.request.strategy.impl
 
NodeDeleteStatements() - Constructor for class org.neo4j.ogm.session.request.strategy.impl.NodeDeleteStatements
 
NodeQueryBuilder - Class in org.neo4j.ogm.session.request
 
NodeQueryBuilder(String, Iterable<Filter>) - Constructor for class org.neo4j.ogm.session.request.NodeQueryBuilder
 
NodeQueryStatements<ID extends Serializable> - Class in org.neo4j.ogm.session.request.strategy.impl
 
NodeQueryStatements() - Constructor for class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
NodeQueryStatements(String) - Constructor for class org.neo4j.ogm.session.request.strategy.impl.NodeQueryStatements
 
NoOpPropertyValueTransformer - Class in org.neo4j.ogm.cypher
PropertyValueTransformer that does nothing but pass through the property value.
NoOpPropertyValueTransformer() - Constructor for class org.neo4j.ogm.cypher.NoOpPropertyValueTransformer
 
notifyListeners(Event) - Method in interface org.neo4j.ogm.session.event.Observer
 
notifyListeners(Event) - Method in class org.neo4j.ogm.session.Neo4jSession
 
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
 
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
 
ObjectAnnotations() - Constructor for class org.neo4j.ogm.metadata.ObjectAnnotations
 
Observer - Interface in org.neo4j.ogm.session.event
 
onPostDelete(Event) - Method in interface org.neo4j.ogm.session.event.EventListener
 
onPostDelete(Event) - Method in class org.neo4j.ogm.session.event.EventListenerAdapter
 
onPostSave(Event) - Method in interface org.neo4j.ogm.session.event.EventListener
 
onPostSave(Event) - Method in class org.neo4j.ogm.session.event.EventListenerAdapter
 
onPreDelete(Event) - Method in interface org.neo4j.ogm.session.event.EventListener
 
onPreDelete(Event) - Method in class org.neo4j.ogm.session.event.EventListenerAdapter
 
onPreSave(Event) - Method in interface org.neo4j.ogm.session.event.EventListener
 
onPreSave(Event) - Method in class org.neo4j.ogm.session.event.EventListenerAdapter
 
openSession() - Method in class org.neo4j.ogm.session.SessionFactory
Opens a new Neo4j mapping Session using the Driver specified in the OGM configuration The driver should be configured to connect to the database using the appropriate DriverConfig
openTransaction() - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
Opens a new TRANSACTION_THREAD_LOCAL against a database instance.
openTransaction(Transaction.Type) - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
Opens a new TRANSACTION_THREAD_LOCAL against a database instance.
org.neo4j.ogm - package org.neo4j.ogm
 
org.neo4j.ogm.annotations - package org.neo4j.ogm.annotations
 
org.neo4j.ogm.autoindex - package org.neo4j.ogm.autoindex
 
org.neo4j.ogm.context - package org.neo4j.ogm.context
 
org.neo4j.ogm.context.register - package org.neo4j.ogm.context.register
 
org.neo4j.ogm.cypher - package org.neo4j.ogm.cypher
 
org.neo4j.ogm.cypher.function - package org.neo4j.ogm.cypher.function
 
org.neo4j.ogm.cypher.query - package org.neo4j.ogm.cypher.query
 
org.neo4j.ogm.entity.io - package org.neo4j.ogm.entity.io
 
org.neo4j.ogm.metadata - package org.neo4j.ogm.metadata
 
org.neo4j.ogm.scanner - package org.neo4j.ogm.scanner
 
org.neo4j.ogm.session - package org.neo4j.ogm.session
 
org.neo4j.ogm.session.delegates - package org.neo4j.ogm.session.delegates
 
org.neo4j.ogm.session.event - package org.neo4j.ogm.session.event
 
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.request.strategy.impl - package org.neo4j.ogm.session.request.strategy.impl
 
org.neo4j.ogm.session.transaction - package org.neo4j.ogm.session.transaction
 
org.neo4j.ogm.typeconversion - package org.neo4j.ogm.typeconversion
 
org.neo4j.ogm.utils - package org.neo4j.ogm.utils
 

P

page() - Method in class org.neo4j.ogm.cypher.query.PagingAndSortingQuery
 
Pagination - Class in org.neo4j.ogm.cypher.query
 
Pagination(int, int) - Constructor for class org.neo4j.ogm.cypher.query.Pagination
 
PagingAndSorting - Interface in org.neo4j.ogm.cypher.query
 
PagingAndSortingQuery - Class in org.neo4j.ogm.cypher.query
Extends CypherQuery with additional functionality for Paging and Sorting.
PagingAndSortingQuery(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.PagingAndSortingQuery
 
parameters() - Method in class org.neo4j.ogm.cypher.Filter
 
parameters() - Method in class org.neo4j.ogm.cypher.function.DistanceComparison
 
parameters() - Method in interface org.neo4j.ogm.cypher.function.FilterFunction
 
parameters() - Method in class org.neo4j.ogm.cypher.function.PropertyComparison
 
parameters - Variable in class org.neo4j.ogm.cypher.query.CypherQuery
 
parameters() - Method in class org.neo4j.ogm.session.request.FilteredQuery
 
PathMatchClause - Class in org.neo4j.ogm.session.request
There is one PathMatchClause per set (one or more) RelatedNodePropertyMatchClause
PathMatchClause(int) - Constructor for class org.neo4j.ogm.session.request.PathMatchClause
 
persistableAsProperty() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
PersistenceEvent - Class in org.neo4j.ogm.session.event
Represents a PersistenceEvent in the OGM.
PersistenceEvent(Object, Event.TYPE) - Constructor for class org.neo4j.ogm.session.event.PersistenceEvent
 
persistentEntities() - Method in class org.neo4j.ogm.MetaData
 
postSave() - Method in class org.neo4j.ogm.session.event.SaveEventDelegate
 
preSave(Object) - Method in class org.neo4j.ogm.session.event.SaveEventDelegate
 
primaryIndexField() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
PrincipalNodeMatchClause - Class in org.neo4j.ogm.session.request
 
PrincipalNodeMatchClause(String) - Constructor for class org.neo4j.ogm.session.request.PrincipalNodeMatchClause
 
process(InputStream) - Method in interface org.neo4j.ogm.metadata.ClassFileProcessor
 
process(InputStream) - Method in class org.neo4j.ogm.metadata.DomainInfo
 
property() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
property() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
PropertyComparison - Class in org.neo4j.ogm.cypher.function
 
PropertyComparison() - Constructor for class org.neo4j.ogm.cypher.function.PropertyComparison
 
PropertyComparison(Object) - Constructor for class org.neo4j.ogm.cypher.function.PropertyComparison
 
PropertyComparison(Object, Filter) - Constructor for class org.neo4j.ogm.cypher.function.PropertyComparison
 
propertyField(String) - Method in class org.neo4j.ogm.metadata.ClassInfo
Finds the property field with a specific property name from the ClassInfo's property fields Note that this method does not allow for property names with differing case.
propertyFieldByName(String) - Method in class org.neo4j.ogm.metadata.ClassInfo
Finds the property field with a specific field name from the ClassInfo's property fields
propertyFields() - Method in class org.neo4j.ogm.metadata.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.ClassInfo
Finds the property getter with a specific name from the specified ClassInfo's property getters
propertyGetters() - Method in class org.neo4j.ogm.metadata.ClassInfo
A property getter is any getter annotated with @Property, or any getter whose return type can be mapped to a node property.
propertyGettersAndSetters() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
propertyName() - Method in class org.neo4j.ogm.entity.io.FieldReader
 
propertyName() - Method in class org.neo4j.ogm.entity.io.MethodReader
 
propertyName() - Method in interface org.neo4j.ogm.entity.io.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.entity.io.RelationalReader
 
PropertyReader - Interface in org.neo4j.ogm.entity.io
Simple interface through which a particular property of a given object can be read.
propertySetter(String) - Method in class org.neo4j.ogm.metadata.ClassInfo
Finds the property setter with a specific name from the specified ClassInfo's property setters
propertySetters() - Method in class org.neo4j.ogm.metadata.ClassInfo
A property setter is any setter annotated with @Property, or any setter whose parameter type can be mapped to a node property.
PropertyUtils - Class in org.neo4j.ogm.utils
 
PropertyUtils() - Constructor for class org.neo4j.ogm.utils.PropertyUtils
 
PropertyValueTransformer - Interface in org.neo4j.ogm.cypher
Allows a property value to be transformed into a certain format for use with particular ComparisonOperators when building a Cypher query.
PropertyWriter - Interface in org.neo4j.ogm.entity.io
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.
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
 
push(Collection<String>) - Method in class org.neo4j.ogm.context.LabelHistory
 
put(String, AnnotationInfo) - Method in class org.neo4j.ogm.metadata.ObjectAnnotations
 

Q

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(Class<T>, String, Map<String, ?>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
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
 
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
 
QueryStatements<ID extends Serializable> - Interface in org.neo4j.ogm.session.request.strategy
 
queryStatementsFor(Class<T>) - Method in class org.neo4j.ogm.session.Neo4jSession
 

R

read(Object) - Method in class org.neo4j.ogm.entity.io.FieldReader
 
read(Field, Object) - Static method in class org.neo4j.ogm.entity.io.FieldWriter
 
read(Object) - Method in class org.neo4j.ogm.entity.io.MethodReader
 
read(Method, Object) - Static method in class org.neo4j.ogm.entity.io.MethodWriter
 
read(Object) - Method in interface org.neo4j.ogm.entity.io.RelationalReader
 
readComposite(Object) - Method in class org.neo4j.ogm.entity.io.FieldReader
 
readComposite(Object) - Method in class org.neo4j.ogm.entity.io.MethodReader
 
readComposite(Object) - Method in interface org.neo4j.ogm.entity.io.PropertyReader
 
readProperty(Object) - Method in class org.neo4j.ogm.entity.io.FieldReader
 
readProperty(Object) - Method in class org.neo4j.ogm.entity.io.MethodReader
 
readProperty(Object) - Method in interface org.neo4j.ogm.entity.io.PropertyReader
Reads the value corresponding to this property from the given object.
register(EventListener) - Method in interface org.neo4j.ogm.session.event.Observer
 
register(EventListener) - Method in class org.neo4j.ogm.session.Neo4jSession
 
register(EventListener) - Method in class org.neo4j.ogm.session.SessionFactory
Asynchronously registers the specified listener on all Session events generated from this SessionFactory.
registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.metadata.DomainInfo
 
registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.MetaData
 
registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.typeconversion.ConversionCallbackRegistry
 
reinstate(AbstractTransaction) - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
 
RelatedNodePropertyMatchClause - Class in org.neo4j.ogm.session.request
 
RelatedNodePropertyMatchClause(String, int) - Constructor for class org.neo4j.ogm.session.request.RelatedNodePropertyMatchClause
 
RelationalReader - Interface in org.neo4j.ogm.entity.io
Specialisation of PropertyReader that also exposes the relationship type represented by the corresponding object member.
RelationalWriter - Interface in org.neo4j.ogm.entity.io
Specialisation of PropertyWriter that also exposes the relationship type represented by the corresponding object member.
relationship() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
relationship() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
RelationshipDeleteStatements - Class in org.neo4j.ogm.session.request.strategy.impl
 
RelationshipDeleteStatements() - Constructor for class org.neo4j.ogm.session.request.strategy.impl.RelationshipDeleteStatements
 
relationshipDirection() - Method in class org.neo4j.ogm.entity.io.FieldReader
 
relationshipDirection() - Method in class org.neo4j.ogm.entity.io.FieldWriter
 
relationshipDirection() - Method in class org.neo4j.ogm.entity.io.MethodReader
 
relationshipDirection() - Method in class org.neo4j.ogm.entity.io.MethodWriter
 
relationshipDirection() - Method in interface org.neo4j.ogm.entity.io.RelationalReader
 
relationshipDirection() - Method in interface org.neo4j.ogm.entity.io.RelationalWriter
 
relationshipDirection(String) - Method in class org.neo4j.ogm.metadata.FieldInfo
 
relationshipDirection(String) - Method in class org.neo4j.ogm.metadata.MethodInfo
 
relationshipField(String) - Method in class org.neo4j.ogm.metadata.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.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.ClassInfo
Finds the relationship field with a specific property name from the ClassInfo's relationship fields
relationshipFields() - Method in class org.neo4j.ogm.metadata.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.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.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.ClassInfo
A relationship getter is any getter annotated with @Relationship, or any getter whose return type cannot be mapped to a node property.
relationshipName() - Method in class org.neo4j.ogm.entity.io.FieldWriter
 
relationshipName() - Method in class org.neo4j.ogm.entity.io.MethodWriter
 
relationshipName() - Method in interface org.neo4j.ogm.entity.io.RelationalWriter
 
RelationshipPropertyMatchClause - Class in org.neo4j.ogm.session.request
 
RelationshipPropertyMatchClause(int, String) - Constructor for class org.neo4j.ogm.session.request.RelationshipPropertyMatchClause
 
RelationshipQueryStatements<ID extends Serializable> - Class in org.neo4j.ogm.session.request.strategy.impl
 
RelationshipQueryStatements() - Constructor for class org.neo4j.ogm.session.request.strategy.impl.RelationshipQueryStatements
 
relationshipSetter(String) - Method in class org.neo4j.ogm.metadata.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.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.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.entity.io.FieldReader
 
relationshipType() - Method in class org.neo4j.ogm.entity.io.MethodReader
 
relationshipType() - Method in interface org.neo4j.ogm.entity.io.RelationalReader
 
relationshipTypeAnnotation() - Method in class org.neo4j.ogm.metadata.FieldInfo
 
relationshipTypeAnnotation() - Method in class org.neo4j.ogm.metadata.MethodInfo
 
RelationshipUtils - Class in org.neo4j.ogm.utils
Contains helper methods to facilitate inference of relationship types from field and methods and vice versa.
RelationshipUtils() - Constructor for class org.neo4j.ogm.utils.RelationshipUtils
 
remove(T) - Method in class org.neo4j.ogm.context.register.EntityRegister
 
remove(MetaData, Class, Object) - Method in class org.neo4j.ogm.context.register.TypeRegister
Finds the map associated with an entity's class and removes the entity's id from the map (if found)
removeEntity(Object) - Method in class org.neo4j.ogm.context.MappingContext
removes all information about this object from the mapping context
removeNodeEntity(Object, Long) - Method in class org.neo4j.ogm.context.MappingContext
De-registers an object from the mapping context - removes the object instance from the typeRegister(s) - removes the object id from the nodeEntityRegister - removes any relationship entities from relationshipEntityRegister if they have this object either as start or end node
removeRelationship(MappedRelationship) - Method in class org.neo4j.ogm.context.MappingContext
 
removeType(Class<?>) - Method in class org.neo4j.ogm.context.MappingContext
purges all information about objects of the supplied type from the mapping context.
replaceNodeEntity(Object, Long) - Method in class org.neo4j.ogm.context.MappingContext
 
replaceRelationshipEntity(Object, Long) - Method in class org.neo4j.ogm.context.MappingContext
 
RequestExecutor - Class in org.neo4j.ogm.session.request
Plans request execution and processes the response.
RequestExecutor(Neo4jSession) - Constructor for class org.neo4j.ogm.session.request.RequestExecutor
 
requestHandler() - Method in class org.neo4j.ogm.session.Neo4jSession
 
reset(Object) - Method in class org.neo4j.ogm.context.MappingContext
purges all information about this object from the mapping context and also sets its id to null.
resolve(String...) - Method in class org.neo4j.ogm.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
 
resolvePropertyAnnotations(Class, Iterable<Filter>) - Method in class org.neo4j.ogm.session.Neo4jSession
 
resolvePropertyAnnotations(Class, SortOrder) - Method in class org.neo4j.ogm.session.Neo4jSession
 
RestModelMapper - Class in org.neo4j.ogm.context
Map NodeModels and RelationshipModels obtained from cypher queries to domain entities
RestModelMapper(GraphEntityMapper, MetaData) - Constructor for class org.neo4j.ogm.context.RestModelMapper
 
RestStatisticsModel - Class in org.neo4j.ogm.context
 
RestStatisticsModel() - Constructor for class org.neo4j.ogm.context.RestStatisticsModel
 
rollback(Transaction) - Method in class org.neo4j.ogm.session.transaction.DefaultTransactionManager
Rolls back the specified TRANSACTION_THREAD_LOCAL.
RowDataStatement - Class in org.neo4j.ogm.session.request
 
RowDataStatement() - Constructor for class org.neo4j.ogm.session.request.RowDataStatement
 
RowDataStatement(String, Map<String, Object>) - Constructor for class org.neo4j.ogm.session.request.RowDataStatement
 
RowStatementFactory - Class in org.neo4j.ogm.session.request
 
RowStatementFactory() - Constructor for class org.neo4j.ogm.session.request.RowStatementFactory
 

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
 
SaveEventDelegate - Class in org.neo4j.ogm.session.event
 
SaveEventDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.event.SaveEventDelegate
 
scan(List<String>, ClassFileProcessor) - Method in class org.neo4j.ogm.scanner.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.
SessionFactory(Class...) - 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 classes.
SessionFactory(Configuration, 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, and also sets the configuration to be used.
SessionFactory(Configuration, Class...) - 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 classes, and also sets the configuration to be used.
setBooleanOperator(BooleanOperator) - Method in class org.neo4j.ogm.cypher.Filter
 
setComparisonOperator(ComparisonOperator) - Method in class org.neo4j.ogm.cypher.Filter
 
setCompositeConverter(CompositeAttributeConverter) - Method in class org.neo4j.ogm.cypher.Filter
 
setCompositeConverter(CompositeAttributeConverter<?>) - Method in class org.neo4j.ogm.metadata.FieldInfo
 
setCompositeConverter(CompositeAttributeConverter<?>) - Method in class org.neo4j.ogm.metadata.MethodInfo
 
setDistance(Double) - Method in class org.neo4j.ogm.cypher.function.DistanceFromPoint
 
setDriver(Driver) - Method in class org.neo4j.ogm.session.Neo4jSession
 
setFilter(Filter) - Method in class org.neo4j.ogm.cypher.function.DistanceComparison
 
setFilter(Filter) - Method in interface org.neo4j.ogm.cypher.function.FilterFunction
 
setFilter(Filter) - Method in class org.neo4j.ogm.cypher.function.PropertyComparison
 
setFunction(FilterFunction) - Method in class org.neo4j.ogm.cypher.Filter
 
setLatitude(Double) - Method in class org.neo4j.ogm.cypher.function.DistanceFromPoint
 
setLongitude(Double) - Method in class org.neo4j.ogm.cypher.function.DistanceFromPoint
 
setName(String) - Method in class org.neo4j.ogm.metadata.ObjectAnnotations
 
setNegated(boolean) - Method in class org.neo4j.ogm.cypher.Filter
 
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
 
setOffset(Integer) - Method in class org.neo4j.ogm.cypher.query.Pagination
The offset, if present, determines how many records to skip.
setOwnerEntityType(Class<?>) - Method in class org.neo4j.ogm.cypher.Filter
 
setPagination(Pagination) - Method in interface org.neo4j.ogm.cypher.query.PagingAndSorting
 
setPagination(Pagination) - Method in class org.neo4j.ogm.cypher.query.PagingAndSortingQuery
 
setPropertyConverter(AttributeConverter) - Method in class org.neo4j.ogm.cypher.Filter
 
setPropertyName(String) - Method in class org.neo4j.ogm.cypher.Filter
 
setPropertyPosition(Integer) - Method in class org.neo4j.ogm.cypher.Filter
Deprecated.
as of 2.0.4. This is a SDN only concern and has been moved to that project.
setPropertyValue(Object) - Method in class org.neo4j.ogm.cypher.Filter
Deprecated.
setRelationshipDirection(String) - Method in class org.neo4j.ogm.cypher.Filter
 
setRelationshipId(Long) - Method in class org.neo4j.ogm.context.MappedRelationship
 
setRelationshipType(String) - Method in class org.neo4j.ogm.cypher.Filter
 
setResult(Collection<Map<String, Object>>) - Method in class org.neo4j.ogm.context.RestStatisticsModel
 
setReturnClause(String) - Method in class org.neo4j.ogm.session.request.FilteredQuery
Set the return clause to be used with the query body.
setSortOrder(SortOrder) - Method in interface org.neo4j.ogm.cypher.query.PagingAndSorting
 
setSortOrder(SortOrder) - Method in class org.neo4j.ogm.cypher.query.PagingAndSortingQuery
 
setStatements(List<Statement>) - Method in class org.neo4j.ogm.session.request.DefaultRequest
 
setStatistics(QueryStatistics) - Method in class org.neo4j.ogm.context.RestStatisticsModel
 
setters() - Method in class org.neo4j.ogm.metadata.MethodsInfo
 
setValue(DistanceFromPoint) - Method in class org.neo4j.ogm.cypher.function.DistanceComparison
 
setValue(T) - Method in interface org.neo4j.ogm.cypher.function.FilterFunction
 
setValue(Object) - Method in class org.neo4j.ogm.cypher.function.PropertyComparison
 
SingleUseEntityMapper - Class in org.neo4j.ogm.context
Simple graph-to-entity mapper suitable for ad-hoc, one-off mappings.
SingleUseEntityMapper(MetaData, EntityFactory) - Constructor for class org.neo4j.ogm.context.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
 
SortClause - Class in org.neo4j.ogm.cypher.query
 
SortClause(SortOrder.Direction, String...) - Constructor for class org.neo4j.ogm.cypher.query.SortClause
 
sortClauses() - Method in class org.neo4j.ogm.cypher.query.SortOrder
 
sortOrder() - Method in class org.neo4j.ogm.cypher.query.PagingAndSortingQuery
 
SortOrder - Class in org.neo4j.ogm.cypher.query
 
SortOrder() - Constructor for class org.neo4j.ogm.cypher.query.SortOrder
 
SortOrder.Direction - Enum in org.neo4j.ogm.cypher.query
 
statement - Variable in class org.neo4j.ogm.cypher.query.CypherQuery
 
statement() - Method in class org.neo4j.ogm.session.request.FilteredQuery
 
statement(String, Map<String, Object>) - Method in class org.neo4j.ogm.session.request.RowStatementFactory
 
staticLabels() - Method in class org.neo4j.ogm.metadata.ClassInfo
Retrieves the static labels that are applied to nodes in the database.
superclassName() - Method in class org.neo4j.ogm.metadata.ClassInfo
 

T

toCypher(String, boolean) - Method in class org.neo4j.ogm.cypher.Filter
 
toCypher() - Method in interface org.neo4j.ogm.session.request.MatchClause
 
toCypher() - Method in class org.neo4j.ogm.session.request.PathMatchClause
 
toCypher() - Method in class org.neo4j.ogm.session.request.PrincipalNodeMatchClause
 
toCypher() - Method in class org.neo4j.ogm.session.request.RelatedNodePropertyMatchClause
 
toCypher() - Method in class org.neo4j.ogm.session.request.RelationshipPropertyMatchClause
 
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(Number) - 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
 
toEntityAttribute(String) - Method in class org.neo4j.ogm.typeconversion.UuidStringConverter
 
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
 
toGraphProperty(UUID) - Method in class org.neo4j.ogm.typeconversion.UuidStringConverter
 
toMap(List<Property<String, Object>>) - Static method in class org.neo4j.ogm.utils.PropertyUtils
 
toString() - Method in class org.neo4j.ogm.context.MappedRelationship
 
toString() - Method in class org.neo4j.ogm.context.TransientRelationship
 
toString() - Method in class org.neo4j.ogm.cypher.query.Pagination
 
toString() - Method in class org.neo4j.ogm.cypher.query.SortClause
 
toString() - Method in class org.neo4j.ogm.cypher.query.SortOrder
 
toString() - Method in class org.neo4j.ogm.metadata.AnnotationInfo
 
toString() - Method in class org.neo4j.ogm.metadata.ClassInfo
 
toString() - Method in class org.neo4j.ogm.metadata.InterfaceInfo
 
toString() - Method in class org.neo4j.ogm.session.event.PersistenceEvent
 
transactionManager() - Method in class org.neo4j.ogm.session.Neo4jSession
 
TransactionsDelegate - Class in org.neo4j.ogm.session.delegates
 
TransactionsDelegate(Neo4jSession) - Constructor for class org.neo4j.ogm.session.delegates.TransactionsDelegate
 
transformPropertyValue(Object) - Method in class org.neo4j.ogm.cypher.CaseInsensitiveLikePropertyValueTransformer
 
transformPropertyValue(Object) - Method in class org.neo4j.ogm.cypher.NoOpPropertyValueTransformer
 
transformPropertyValue(Object) - Method in interface org.neo4j.ogm.cypher.PropertyValueTransformer
Transforms the given property value into a format that's compatible with the comparison operator in the context of the current query being built.
TransientRelationship - Class in org.neo4j.ogm.context
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(Long, Long, String, Long, Class, Class) - Constructor for class org.neo4j.ogm.context.TransientRelationship
 
type() - Method in class org.neo4j.ogm.context.DirectedRelationship
 
type() - Method in class org.neo4j.ogm.entity.io.FieldWriter
 
type() - Method in class org.neo4j.ogm.entity.io.MethodWriter
 
type() - Method in interface org.neo4j.ogm.entity.io.PropertyWriter
 
typeDescriptor() - Method in class org.neo4j.ogm.entity.io.FieldReader
 
typeDescriptor() - Method in class org.neo4j.ogm.entity.io.MethodReader
 
typeDescriptor() - Method in interface org.neo4j.ogm.entity.io.RelationalReader
 
typeParameterDescriptor() - Method in class org.neo4j.ogm.entity.io.FieldWriter
 
typeParameterDescriptor() - Method in class org.neo4j.ogm.entity.io.MethodWriter
 
typeParameterDescriptor() - Method in interface org.neo4j.ogm.entity.io.RelationalWriter
 
TypeRegister - Class in org.neo4j.ogm.context.register
The TypeRegister maintains the list of active objects ids in the session, mapping each object id to its type hierarchy.
TypeRegister() - Constructor for class org.neo4j.ogm.context.register.TypeRegister
 

U

union(Collection, Collection, Class) - Static method in class org.neo4j.ogm.entity.io.EntityAccess
 
uniqueParameterName() - Method in class org.neo4j.ogm.cypher.Filter
 
Utils - Class in org.neo4j.ogm.session
 
Utils() - Constructor for class org.neo4j.ogm.session.Utils
 
UuidStringConverter - Class in org.neo4j.ogm.typeconversion
Converter to convert UUID to String.
UuidStringConverter() - Constructor for class org.neo4j.ogm.typeconversion.UuidStringConverter
 

V

validate() - Method in class org.neo4j.ogm.metadata.ClassValidator
 
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.event.Event.TYPE
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.event.Event.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
withBookmark(String) - Method in class org.neo4j.ogm.session.Neo4jSession
 
withBookmark(String) - Method in interface org.neo4j.ogm.session.Session
Sets the bookmark to use on this session.
withIndex - Variable in class org.neo4j.ogm.cypher.query.CypherQuery
 
write(Field, Object, Object) - Static method in class org.neo4j.ogm.entity.io.FieldWriter
 
write(Object, Object) - Method in class org.neo4j.ogm.entity.io.FieldWriter
 
write(Object, Object) - Method in class org.neo4j.ogm.entity.io.MethodWriter
 
write(Object, Object) - Method in interface org.neo4j.ogm.entity.io.PropertyWriter
 
A B C D E F G H I L M N O P Q R S T U V W 

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