- candidateRelationshipFields(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds all relationship fields with a specific name and direction from the ClassInfo's relationship fields
- candidateRelationshipSetters(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds all relationship setters with a specific name and direction from the specified ClassInfo's relationship setters.
- Capability - Interface in org.neo4j.ogm.session
-
- Capability.Delete - Interface in org.neo4j.ogm.session
-
- Capability.ExecuteQueries - Interface in org.neo4j.ogm.session
-
- Capability.ExecuteStatements - Interface in org.neo4j.ogm.session
-
- Capability.GraphId - Interface in org.neo4j.ogm.session
-
- Capability.LoadByIds - Interface in org.neo4j.ogm.session
-
- Capability.LoadByInstances - Interface in org.neo4j.ogm.session
-
- Capability.LoadByType - Interface in org.neo4j.ogm.session
-
- Capability.LoadOne - Interface in org.neo4j.ogm.session
-
- Capability.Save - Interface in org.neo4j.ogm.session
-
- Capability.Transactions - Interface in org.neo4j.ogm.session
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.EndNode
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.GraphId
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.Index
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.NodeEntity
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.Property
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.RelationshipEntity
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.StartNode
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.Transient
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.Convert
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateLong
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateString
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.EnumString
-
- CLASS - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.NumberString
-
- ClassFileProcessor - Interface in org.neo4j.ogm.metadata.info
-
- ClassInfo - Class in org.neo4j.ogm.metadata.info
-
Maintains object to graph mapping details at the class (type) level
The ClassInfo object is used to maintain mappings from Java Types->Neo4j Labels
thereby allowing the correct labels to be applied to new nodes when they
are persisted.
- ClassInfo(InputStream) - Constructor for class org.neo4j.ogm.metadata.info.ClassInfo
-
- ClassInfo(String, ClassInfo) - Constructor for class org.neo4j.ogm.metadata.info.ClassInfo
-
This class was referenced as a superclass of the given subclass.
- classInfo(String) - Method in class org.neo4j.ogm.metadata.MetaData
-
Finds the ClassInfo for the supplied partial class name or label.
- classInfo(Object) - Method in class org.neo4j.ogm.metadata.MetaData
-
Finds the ClassInfo for the supplied object by looking up its class name
- classInfoByLabelOrType(String) - Method in class org.neo4j.ogm.metadata.MetaData
-
Finds ClassInfos for the supplied partial class name or label.
- classLoader(Class) - Method in interface org.neo4j.ogm.metadata.classloader.Strategy
-
- ClassPathScanner - Class in org.neo4j.ogm.metadata
-
- ClassPathScanner() - Constructor for class org.neo4j.ogm.metadata.ClassPathScanner
-
- ClassUtils - Class in org.neo4j.ogm.metadata
-
- ClassUtils() - Constructor for class org.neo4j.ogm.metadata.ClassUtils
-
- clear() - Method in class org.neo4j.ogm.mapper.EntityMemo
-
- clear() - Method in class org.neo4j.ogm.mapper.MappingContext
-
- clear(Class<?>) - Method in class org.neo4j.ogm.mapper.MappingContext
-
purges all information about objects of the supplied type
from the mapping context.
- clear(Object) - Method in class org.neo4j.ogm.mapper.MappingContext
-
purges all information about this object from the mapping context
- clear() - Method in interface org.neo4j.ogm.session.Capability.Delete
-
- clear() - Method in class org.neo4j.ogm.session.delegates.DeleteDelegate
-
- clear() - Method in class org.neo4j.ogm.session.Neo4jSession
-
- close() - Method in class org.neo4j.ogm.session.response.EmptyResponse
-
- close() - Method in class org.neo4j.ogm.session.response.GraphModelResponse
-
- close() - Method in class org.neo4j.ogm.session.response.GraphRowModelResponse
-
- close() - Method in class org.neo4j.ogm.session.response.JsonResponse
-
- close() - Method in interface org.neo4j.ogm.session.response.Neo4jResponse
-
- close() - Method in class org.neo4j.ogm.session.response.RowModelResponse
-
- close() - Method in class org.neo4j.ogm.session.response.RowStatisticsResponse
-
- close() - Method in class org.neo4j.ogm.session.transaction.LongTransaction
-
- close() - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
-
- close() - Method in interface org.neo4j.ogm.session.transaction.Transaction
-
- coerceTypes(Class, Object) - Static method in class org.neo4j.ogm.session.Utils
-
Coerce numeric types when mapping properties from nodes to entities.
- columns() - Method in class org.neo4j.ogm.session.response.EmptyResponse
-
- columns() - Method in class org.neo4j.ogm.session.response.GraphModelResponse
-
- columns() - Method in class org.neo4j.ogm.session.response.GraphRowModelResponse
-
- columns() - Method in class org.neo4j.ogm.session.response.JsonResponse
-
- columns() - Method in interface org.neo4j.ogm.session.response.Neo4jResponse
-
- columns() - Method in class org.neo4j.ogm.session.response.RowModelResponse
-
- columns() - Method in class org.neo4j.ogm.session.response.RowStatisticsResponse
-
- commit() - Method in class org.neo4j.ogm.session.transaction.LongTransaction
-
- commit() - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
-
- commit() - Method in interface org.neo4j.ogm.session.transaction.Transaction
-
- commit(Transaction) - Method in class org.neo4j.ogm.session.transaction.TransactionManager
-
- compareTo(DeletedRelationshipBuilder) - Method in class org.neo4j.ogm.cypher.compiler.DeletedRelationshipBuilder
-
- compareTo(NodeBuilder) - Method in class org.neo4j.ogm.cypher.compiler.NodeBuilder
-
- compareTo(RelationshipBuilder) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
-
- ComparisonOperator - Enum in org.neo4j.ogm.cypher
-
Comparison operators used in queries.
- compile() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
-
Compiles the current request and returns the compile context, which
includes all the statements to be executed and related information
- compile() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
-
- contains(Object) - Method in class org.neo4j.ogm.mapper.EntityMemo
-
- containsNodeWithId(Long) - Method in class org.neo4j.ogm.model.GraphModel
-
- containsRelationshipWithId(Long) - Method in class org.neo4j.ogm.model.GraphModel
-
- containsUpdates() - Method in class org.neo4j.ogm.session.result.QueryStatistics
-
- context() - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
-
Returns this compiler's context
- context() - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
-
- context() - Method in class org.neo4j.ogm.session.Neo4jSession
-
- ConversionCallback - Interface in org.neo4j.ogm.typeconversion
-
Defines a method to be called by the underlying OGM when it needs to perform a type conversion at runtime but no explicit
AttributeConverter has been found.
- ConversionCallbackRegistry - Class in org.neo4j.ogm.typeconversion
-
Let's do the simplest thing we possibly can to link this together.
- ConversionCallbackRegistry() - Constructor for class org.neo4j.ogm.typeconversion.ConversionCallbackRegistry
-
- Convert - Annotation Type in org.neo4j.ogm.annotation.typeconversion
-
Annotation to be applied to fields and accessor methods of entity properties to specify the AttributeConverter to use for
writing or reading its value in the graph database.
- convert(Map<String, Long>) - Method in class org.neo4j.ogm.mapper.TransientRelationship
-
Creates a MappedRelationship from a TransientRelationship
using the supplied refMap to lookup and replace the correct start and end node ids
- convert(Class<T>, Object) - Method in interface org.neo4j.ogm.typeconversion.ConversionCallback
-
Convert the given value into an instance of the the specified target type.
- Convert.Unset - Class in org.neo4j.ogm.annotation.typeconversion
-
Placeholder to allow the annotation to be applied without specifying an explicit converter implementation.
- Convert.Unset() - Constructor for class org.neo4j.ogm.annotation.typeconversion.Convert.Unset
-
- CONVERTER - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.Convert
-
- converter() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
-
- converter() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
-
- ConvertibleTypes - Class in org.neo4j.ogm.metadata.info
-
- ConvertibleTypes() - Constructor for class org.neo4j.ogm.metadata.info.ConvertibleTypes
-
- countEntitiesOfType(Class<?>) - Method in interface org.neo4j.ogm.session.Capability.ExecuteQueries
-
Counts all the node entities of the specified type.
- countEntitiesOfType(Class<?>) - Method in class org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate
-
- countEntitiesOfType(Class<?>) - Method in class org.neo4j.ogm.session.Neo4jSession
-
- countNodesLabelledWith(Collection<String>) - Method in class org.neo4j.ogm.session.request.strategy.AggregateStatements
-
- credentials() - Method in class org.neo4j.ogm.authentication.AuthTokenCredentials
-
- credentials() - Method in interface org.neo4j.ogm.authentication.Neo4jCredentials
-
- credentials() - Method in class org.neo4j.ogm.authentication.UsernamePasswordCredentials
-
- CredentialsService - Class in org.neo4j.ogm.authentication
-
A simple class that should ultimately support multiple strategies for loading
authorisation credentials to access Neo4j 2.2 and later
- CredentialsService() - Constructor for class org.neo4j.ogm.authentication.CredentialsService
-
- CypherCompiler - Interface in org.neo4j.ogm.cypher.compiler
-
Defines a simple API for building up Cypher queries programmatically.
- CypherContext - Class in org.neo4j.ogm.cypher.compiler
-
Maintains contextual information throughout the process of compiling Cypher statements to persist a graph of objects.
- CypherContext() - Constructor for class org.neo4j.ogm.cypher.compiler.CypherContext
-
- CypherEmitter - Interface in org.neo4j.ogm.cypher.compiler
-
- FieldInfo - Class in org.neo4j.ogm.metadata.info
-
- FieldInfo(String, String, String, ObjectAnnotations) - Constructor for class org.neo4j.ogm.metadata.info.FieldInfo
-
Constructs a new
FieldInfo based on the given arguments.
- FieldReader - Class in org.neo4j.ogm.entityaccess
-
- fields() - Method in class org.neo4j.ogm.metadata.info.FieldsInfo
-
- fieldsInfo() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
- FieldsInfo - Class in org.neo4j.ogm.metadata.info
-
- FieldsInfo(DataInputStream, ConstantPool) - Constructor for class org.neo4j.ogm.metadata.info.FieldsInfo
-
- FieldWriter - Class in org.neo4j.ogm.entityaccess
-
- FieldWriter(ClassInfo, FieldInfo) - Constructor for class org.neo4j.ogm.entityaccess.FieldWriter
-
- Filter - Class in org.neo4j.ogm.cypher
-
A parameter along with filter information to be added to a query.
- Filter() - Constructor for class org.neo4j.ogm.cypher.Filter
-
- Filter(String, Object) - Constructor for class org.neo4j.ogm.cypher.Filter
-
- FilteringPagingAndSorting - Interface in org.neo4j.ogm.cypher.query
-
- Filters - Class in org.neo4j.ogm.cypher
-
- Filters() - Constructor for class org.neo4j.ogm.cypher.Filters
-
- findAll() - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
-
construct a query to fetch all objects
- findAll(Collection<Long>, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
-
construct a query to fetch all objects with the specified ids
- findAll(Collection<Long>, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
-
- findAll() - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
-
- findAll(Collection<Long>, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
-
- findAll() - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
-
- findAllByType(String, Collection<Long>, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
-
construct a query to fetch all objects with the specified ids
- findAllByType(String, Collection<Long>, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
-
- findAllByType(String, Collection<Long>, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
-
- findByProperties(String, Filters, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
-
construct queries to fetch all objects with the specified label and property
- findByProperties(String, Filters, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
-
- findByProperties(String, Filters, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
-
- findByType(String, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
-
construct queries to fetch all objects with the specified label or relationship type
- findByType(String, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
-
- findByType(String, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
-
- findFields(Class<?>) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Find all FieldInfos for the specified ClassInfo whose type matches the supplied fieldType
- findFields(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Find all FieldInfos for the specified ClassInfo which have the specified annotation
- findGetters(Class<?>) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Find all getter MethodInfos for the specified ClassInfo whose return type matches the supplied class
- findIterableFields() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Retrieves a
List of
FieldInfo representing all of the fields that can be iterated over
using a "foreach" loop.
- findIterableFields(Class) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds all fields whose type is equivalent to Array<X> or assignable from Iterable<X>
where X is the generic parameter type of the Array or Iterable
- findIterableFields(Class, String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds all fields whose type is equivalent to Array<X> or assignable from Iterable<X>
where X is the generic parameter type of the Array or Iterable and the relationship type backing this iterable is "relationshipType"
- findIterableGetters(Class) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds all getter methods whose parameterised return type is equivalent to Array<X> or assignable from Iterable<X>
where X is the generic parameter type of the Array or Iterable
- findIterableGetters(Class, String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds all getter methods whose parameterised return type is equivalent to Array<X> or assignable from Iterable<X>
where X is the generic parameter type of the Array or Iterable and the relationship type this getter is annotated with is "relationshipType"
and the direction of the relationship is "relationshipDirection"
- findIterableSetters(Class) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds all setter methods whose parameter signature is equivalent to Array<X> or assignable from Iterable<X>
where X is the generic parameter type of the Array or Iterable
- findIterableSetters(Class, String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds all setter methods whose parameter signature is equivalent to Array<X> or assignable from Iterable<X>
where X is the generic parameter type of the Array or Iterable and the relationship type this setter is annotated with is "relationshipType"
and the relationship direction matches "relationshipDirection"
- findOne(Long, int) - Method in interface org.neo4j.ogm.session.request.strategy.QueryStatements
-
construct a query to fetch a single object with the specified id
- findOne(Long, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthQuery
-
- findOne(Long, int) - Method in class org.neo4j.ogm.session.request.strategy.VariableDepthRelationshipQuery
-
- findSetters(Class<?>) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Find all setter MethodInfos for the specified ClassInfo whose parameter type matches the supplied class
- finish() - Method in interface org.neo4j.ogm.metadata.info.ClassFileProcessor
-
- finish() - Method in class org.neo4j.ogm.metadata.info.DomainInfo
-
- FORMAT - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateString
-
- forScalar() - Method in class org.neo4j.ogm.entityaccess.FieldWriter
-
- forScalar() - Method in class org.neo4j.ogm.entityaccess.MethodWriter
-
- forScalar() - Method in interface org.neo4j.ogm.entityaccess.RelationalWriter
-
- page() - Method in class org.neo4j.ogm.cypher.statement.ParameterisedStatement
-
- Pagination - Class in org.neo4j.ogm.cypher.query
-
- Pagination(int, int) - Constructor for class org.neo4j.ogm.cypher.query.Pagination
-
- ParameterisedStatement - Class in org.neo4j.ogm.cypher.statement
-
Simple encapsulation of a Cypher query and its parameters and other optional parts (paging/sort).
- ParameterisedStatement(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.statement.ParameterisedStatement
-
- ParameterisedStatement(String, Map<String, ?>, String...) - Constructor for class org.neo4j.ogm.cypher.statement.ParameterisedStatement
-
- ParameterisedStatement(String, Map<String, ?>, boolean, String...) - Constructor for class org.neo4j.ogm.cypher.statement.ParameterisedStatement
-
- ParameterisedStatements - Class in org.neo4j.ogm.cypher.statement
-
- ParameterisedStatements(List<ParameterisedStatement>) - Constructor for class org.neo4j.ogm.cypher.statement.ParameterisedStatements
-
- persistentEntities() - Method in class org.neo4j.ogm.metadata.MetaData
-
- process(InputStream) - Method in interface org.neo4j.ogm.metadata.info.ClassFileProcessor
-
- process(InputStream) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
-
- Property - Annotation Type in org.neo4j.ogm.annotation
-
Establishes the mapping between a domain entity attribute
and a node or relationship property in the graph.
- property() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
-
- property() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
-
- property(String) - Method in class org.neo4j.ogm.model.NodeModel
-
- Property<K,V> - Class in org.neo4j.ogm.model
-
- Property() - Constructor for class org.neo4j.ogm.model.Property
-
- Property(K, V) - Constructor for class org.neo4j.ogm.model.Property
-
- propertyField(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the property field with a specific property name from the ClassInfo's property fields
- propertyFieldByName(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the property field with a specific field name from the ClassInfo's property fields
- propertyFields() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
A property field is any field annotated with @Property, or any field that can be mapped to a
node property.
- propertyGetter(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the property getter with a specific name from the specified ClassInfo's property getters
- propertyGetters() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
A property getter is any getter annotated with @Property, or any getter whose return type can be mapped to a
node property.
- propertyName() - Method in class org.neo4j.ogm.entityaccess.FieldReader
-
- propertyName() - Method in class org.neo4j.ogm.entityaccess.MethodReader
-
- propertyName() - Method in interface org.neo4j.ogm.entityaccess.PropertyReader
-
Retrieves the property name as it would be written to the node or relationship in the graph database.
- propertyName() - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
-
- PropertyReader - Interface in org.neo4j.ogm.entityaccess
-
Simple interface through which a particular property of a given object can be read.
- propertySetter(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the property setter with a specific name from the specified ClassInfo's property setters
- propertySetters() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
A property setter is any setter annotated with @Property, or any setter whose parameter type can be mapped to a
node property.
- PropertyWriter - Interface in org.neo4j.ogm.entityaccess
-
Simple interface through which a particular property of a given object can be set.
- ProxyAttributeConverter - Class in org.neo4j.ogm.typeconversion
-
Proxy implementation of
AttributeConverter backed by an index to which custom generic converters
can be added after the object-graph mapping framework has been initialised.
- ProxyAttributeConverter(Class<?>, Class<?>, ConversionCallbackRegistry) - Constructor for class org.neo4j.ogm.typeconversion.ProxyAttributeConverter
-
- purge() - Method in class org.neo4j.ogm.session.request.strategy.DeleteNodeStatements
-
- purge() - Method in class org.neo4j.ogm.session.request.strategy.DeleteRelationshipStatements
-
- purge() - Method in interface org.neo4j.ogm.session.request.strategy.DeleteStatements
-
- purgeDatabase() - Method in interface org.neo4j.ogm.session.Capability.Delete
-
- purgeDatabase() - Method in class org.neo4j.ogm.session.delegates.DeleteDelegate
-
- purgeDatabase() - Method in class org.neo4j.ogm.session.Neo4jSession
-
- put(String, AnnotationInfo) - Method in class org.neo4j.ogm.metadata.info.ObjectAnnotations
-
- read(Object) - Method in class org.neo4j.ogm.entityaccess.FieldReader
-
- read(Field, Object) - Static method in class org.neo4j.ogm.entityaccess.FieldWriter
-
- read(Object) - Method in class org.neo4j.ogm.entityaccess.MethodReader
-
- read(Method, Object) - Static method in class org.neo4j.ogm.entityaccess.MethodWriter
-
- read(Object) - Method in interface org.neo4j.ogm.entityaccess.PropertyReader
-
Reads the value corresponding to this property from the given object.
- read(Object) - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
-
- reference() - Method in class org.neo4j.ogm.cypher.compiler.NodeBuilder
-
- reference - Variable in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
-
- registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.metadata.info.DomainInfo
-
- registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.metadata.MetaData
-
- registerConversionCallback(ConversionCallback) - Method in class org.neo4j.ogm.typeconversion.ConversionCallbackRegistry
-
- registeredRelationships() - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
-
- registerNewObject(String, Object) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
-
- registerNodeEntity(Object, Long) - Method in class org.neo4j.ogm.mapper.MappingContext
-
- registerRelationship(MappedRelationship) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
-
- registerRelationship(MappedRelationship) - Method in class org.neo4j.ogm.mapper.MappingContext
-
- registerRelationshipEntity(Object, Long) - Method in class org.neo4j.ogm.mapper.MappingContext
-
- relate(String, String, Map<String, Object>, String) - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
-
- relate(String, String) - Method in class org.neo4j.ogm.cypher.compiler.NewBiDirectionalRelationshipBuilder
-
- relate(String, String) - Method in class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
-
- relate(String, String, Map<String, Object>, String) - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
-
Deprecated.
- RelationalReader - Interface in org.neo4j.ogm.entityaccess
-
Specialisation of
PropertyReader that also exposes the relationship type represented by the corresponding
object member.
- RelationalWriter - Interface in org.neo4j.ogm.entityaccess
-
Specialisation of
PropertyWriter that also exposes the relationship type represented by the corresponding
object member.
- Relationship - Annotation Type in org.neo4j.ogm.annotation
-
- relationship() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
-
- relationship() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
-
- RelationshipBuilder - Class in org.neo4j.ogm.cypher.compiler
-
Used to compile Cypher that holds information about a relationship
- RelationshipBuilder(String) - Constructor for class org.neo4j.ogm.cypher.compiler.RelationshipBuilder
-
- relationshipDirection() - Method in class org.neo4j.ogm.entityaccess.FieldReader
-
- relationshipDirection() - Method in class org.neo4j.ogm.entityaccess.FieldWriter
-
- relationshipDirection() - Method in class org.neo4j.ogm.entityaccess.MethodReader
-
- relationshipDirection() - Method in class org.neo4j.ogm.entityaccess.MethodWriter
-
- relationshipDirection() - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
-
- relationshipDirection() - Method in interface org.neo4j.ogm.entityaccess.RelationalWriter
-
- relationshipDirection(String) - Method in class org.neo4j.ogm.metadata.info.FieldInfo
-
- relationshipDirection(String) - Method in class org.neo4j.ogm.metadata.info.MethodInfo
-
- RelationshipEntity - Annotation Type in org.neo4j.ogm.annotation
-
Identifies a domain entity as being backed by a relationship in the graph.
- relationshipField(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the relationship field with a specific name from the ClassInfo's relationship fields
- relationshipField(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the relationship field with a specific name and direction from the ClassInfo's relationship fields
- relationshipFieldByName(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the relationship field with a specific property name from the ClassInfo's relationship fields
- relationshipFields() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
A relationship field is any field annotated with @Relationship, or any field that cannot be mapped to a
node property.
- relationshipGetter(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the relationship getter with a specific name from the specified ClassInfo's relationship getters
- relationshipGetter(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the relationship getter with a specific name and direction from the specified ClassInfo's relationship getters
- relationshipGetters() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
A relationship getter is any getter annotated with @Relationship, or any getter whose return type cannot be mapped to a
node property.
- RelationshipModel - Class in org.neo4j.ogm.model
-
- RelationshipModel() - Constructor for class org.neo4j.ogm.model.RelationshipModel
-
- relationshipName() - Method in class org.neo4j.ogm.entityaccess.FieldWriter
-
- relationshipName() - Method in class org.neo4j.ogm.entityaccess.MethodWriter
-
- relationshipName() - Method in interface org.neo4j.ogm.entityaccess.RelationalWriter
-
- relationshipSetter(String) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the relationship setter with a specific name from the specified ClassInfo's relationship setters
- relationshipSetter(String, String, boolean) - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
Finds the relationship setter with a specific name and direction from the specified ClassInfo's relationship setters.
- relationshipSetters() - Method in class org.neo4j.ogm.metadata.info.ClassInfo
-
A relationship setter is any setter annotated with @Relationship, or any setter whose parameter type cannot be mapped to a
node property.
- relationshipType() - Method in class org.neo4j.ogm.entityaccess.FieldReader
-
- relationshipType() - Method in class org.neo4j.ogm.entityaccess.MethodReader
-
- relationshipType() - Method in interface org.neo4j.ogm.entityaccess.RelationalReader
-
- relationshipTypeAnnotation() - Method in class org.neo4j.ogm.metadata.info.FieldInfo
-
- relationshipTypeAnnotation() - Method in class org.neo4j.ogm.metadata.info.MethodInfo
-
- RelationshipUtils - Class in org.neo4j.ogm.metadata
-
Contains helper methods to facilitate inference of relationship types from field and methods and vice versa.
- RelationshipUtils() - Constructor for class org.neo4j.ogm.metadata.RelationshipUtils
-
- release(RelationshipBuilder) - Method in interface org.neo4j.ogm.cypher.compiler.CypherCompiler
-
Returns an unused relationship's reference to the ref pool
This is to ensure that references are only created when needed
- release(RelationshipBuilder) - Method in class org.neo4j.ogm.cypher.compiler.SingleStatementCypherCompiler
-
- remember(Object, ClassInfo) - Method in class org.neo4j.ogm.mapper.EntityMemo
-
constructs a 64-bit hash of this object's node properties
and maps the object to that hash.
- remember(Object) - Method in class org.neo4j.ogm.mapper.MappingContext
-
- remembered(Object, ClassInfo) - Method in class org.neo4j.ogm.mapper.EntityMemo
-
determines whether the specified has already
been memorised.
- removeRegisteredRelationship(MappedRelationship) - Method in class org.neo4j.ogm.cypher.compiler.CypherContext
-
- replace(Object, Long) - Method in class org.neo4j.ogm.mapper.MappingContext
-
- requestHandler() - Method in class org.neo4j.ogm.session.Neo4jSession
-
- RequestHandler - Interface in org.neo4j.ogm.session.request
-
- resolve(String...) - Method in class org.neo4j.ogm.metadata.MetaData
-
Given an set of names (simple or fully-qualified) that are possibly within a type hierarchy, this function returns the
base class from among them.
- resolveGraphIdFor(Object) - Method in interface org.neo4j.ogm.session.Capability.GraphId
-
Resolve the graph id for a possible entity
- resolveGraphIdFor(Object) - Method in class org.neo4j.ogm.session.delegates.GraphIdDelegate
-
- resolveGraphIdFor(Object) - Method in class org.neo4j.ogm.session.Neo4jSession
-
- responseHandler() - Method in class org.neo4j.ogm.session.Neo4jSession
-
- ResponseHandler - Interface in org.neo4j.ogm.session.response
-
- Result - Interface in org.neo4j.ogm.session.result
-
- ResultColumn - Annotation Type in org.neo4j.ogm.annotation
-
- ResultProcessingException - Exception in org.neo4j.ogm.session.result
-
- ResultProcessingException(String, Exception) - Constructor for exception org.neo4j.ogm.session.result.ResultProcessingException
-
- ReturnClauseBuilder - Class in org.neo4j.ogm.cypher.compiler
-
- ReturnClauseBuilder() - Constructor for class org.neo4j.ogm.cypher.compiler.ReturnClauseBuilder
-
- rollback() - Method in class org.neo4j.ogm.session.transaction.LongTransaction
-
- rollback() - Method in class org.neo4j.ogm.session.transaction.SimpleTransaction
-
- rollback() - Method in interface org.neo4j.ogm.session.transaction.Transaction
-
- rollback(Transaction) - Method in class org.neo4j.ogm.session.transaction.TransactionManager
-
- rowId() - Method in class org.neo4j.ogm.session.response.EmptyResponse
-
- rowId() - Method in class org.neo4j.ogm.session.response.GraphModelResponse
-
- rowId() - Method in class org.neo4j.ogm.session.response.GraphRowModelResponse
-
- rowId() - Method in class org.neo4j.ogm.session.response.JsonResponse
-
- rowId() - Method in interface org.neo4j.ogm.session.response.Neo4jResponse
-
- rowId() - Method in class org.neo4j.ogm.session.response.RowModelResponse
-
- rowId() - Method in class org.neo4j.ogm.session.response.RowStatisticsResponse
-
- RowModel - Class in org.neo4j.ogm.session.result
-
- RowModel(Object[]) - Constructor for class org.neo4j.ogm.session.result.RowModel
-
- RowModelMapper<T> - Interface in org.neo4j.ogm.session
-
Utility to map a row-based graph result onto an object.
- RowModelQuery - Class in org.neo4j.ogm.cypher.query
-
- RowModelQuery(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.RowModelQuery
-
- RowModelQueryWithStatistics - Class in org.neo4j.ogm.cypher.query
-
- RowModelQueryWithStatistics(String, Map<String, ?>) - Constructor for class org.neo4j.ogm.cypher.query.RowModelQueryWithStatistics
-
- RowModelResponse - Class in org.neo4j.ogm.session.response
-
- RowModelResponse(Neo4jResponse<String>, ObjectMapper) - Constructor for class org.neo4j.ogm.session.response.RowModelResponse
-
- RowModelResult - Class in org.neo4j.ogm.session.result
-
- RowModelResult() - Constructor for class org.neo4j.ogm.session.result.RowModelResult
-
- RowQueryStatisticsResult - Class in org.neo4j.ogm.session.result
-
- RowQueryStatisticsResult() - Constructor for class org.neo4j.ogm.session.result.RowQueryStatisticsResult
-
- RowStatisticsResponse - Class in org.neo4j.ogm.session.response
-
- RowStatisticsResponse(Neo4jResponse<String>, ObjectMapper) - Constructor for class org.neo4j.ogm.session.response.RowStatisticsResponse
-