- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
ComparisonOperator
s
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
-
- 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
-
- 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
-