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

A

AbstractConfigurableDriver - Class in org.neo4j.ogm.driver
The AbstractConfigurableDriver is used by all drivers to configure themselves.
AbstractConfigurableDriver() - Constructor for class org.neo4j.ogm.driver.AbstractConfigurableDriver
 
AbstractTransaction - Class in org.neo4j.ogm.transaction
 
AbstractTransaction(TransactionManager) - Constructor for class org.neo4j.ogm.transaction.AbstractTransaction
 
accumulate(String, Object) - Method in class org.neo4j.ogm.json.JSONObject
Accumulate values under a key.
adapt(Map<String, Object>) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
Parses a row from the result object and transforms it into a GraphModel
adapt(Map<String, Object>) - Method in class org.neo4j.ogm.result.adapter.GraphRowModelAdapter
Reads the next row from the result object and transforms it into a RowModel object
adapt(Map<String, Object>) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
adapt(F) - Method in interface org.neo4j.ogm.result.adapter.ResultAdapter
 
adapt(Map<String, Object>) - Method in class org.neo4j.ogm.result.adapter.RowModelAdapter
Reads the next row from the result object and transforms it into a RowModel object
AdapterUtils - Class in org.neo4j.ogm.result.adapter
 
AdapterUtils() - Constructor for class org.neo4j.ogm.result.adapter.AdapterUtils
 
add(GraphRowModel) - Method in class org.neo4j.ogm.response.model.DefaultGraphRowListModel
 
addAll(List<DefaultGraphRowModel>) - Method in class org.neo4j.ogm.response.model.DefaultGraphRowListModel
 
addedLabels() - Method in interface org.neo4j.ogm.compiler.NodeBuilder
 
addGraphRowResult(GraphRowModel) - Method in class org.neo4j.ogm.result.ResultGraphRowListModel
 
addLabels(Collection<String>) - Method in interface org.neo4j.ogm.compiler.NodeBuilder
 
addProperties(Map<String, ?>) - Method in interface org.neo4j.ogm.compiler.NodeBuilder
 
addProperties(Map<String, ?>) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
addProperty(String, Object) - Method in interface org.neo4j.ogm.compiler.NodeBuilder
 
addProperty(String, Object) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
AmbiguousBaseClassException - Exception in org.neo4j.ogm.exception
 
AmbiguousBaseClassException(String) - Constructor for exception org.neo4j.ogm.exception.AmbiguousBaseClassException
 
append(String, Object) - Method in class org.neo4j.ogm.json.JSONObject
Append values to the array under a key.
asParameter() - Method in interface org.neo4j.ogm.model.Property
 
asParameter() - Method in class org.neo4j.ogm.response.model.PropertyModel
 
AttributeConverter<T,F> - Interface in org.neo4j.ogm.typeconversion
based on JPA AttributeConverter, but with methods appropriate for property graphs, rather than column stores/RDBMS.
authToken() - Static method in class org.neo4j.ogm.authentication.CredentialsService
The Auth-Token mechanism in 2.2 M02 has been removed in M04.
AuthTokenCredentials - Class in org.neo4j.ogm.authentication
 
AuthTokenCredentials(String) - Constructor for class org.neo4j.ogm.authentication.AuthTokenCredentials
 
autoConfigure() - Static method in class org.neo4j.ogm.service.Components
The OGM Components can be auto-configured from a properties file, "ogm.properties", or a similar configuration file, specified by a system property or environment variable called "ogm.properties".
AutoIndexConfiguration - Class in org.neo4j.ogm.config
Represents the configuration for Auto Index.
AutoIndexConfiguration(Configuration) - Constructor for class org.neo4j.ogm.config.AutoIndexConfiguration
 
autoIndexConfiguration() - Method in class org.neo4j.ogm.config.Configuration
 
AutoIndexMode - Enum in org.neo4j.ogm.autoindex
Denotes the types of auto indexing that can be done by the OGM at startup.
autoIndexMode() - Static method in class org.neo4j.ogm.service.Components
Return the AutoIndexMode from the AutoIndexConfiguration

B

BaseAdapter - Class in org.neo4j.ogm.result.adapter
 
BaseAdapter() - Constructor for class org.neo4j.ogm.result.adapter.BaseAdapter
 
BaseClassNotFoundException - Exception in org.neo4j.ogm.exception
 
BaseClassNotFoundException(String, Exception) - Constructor for exception org.neo4j.ogm.exception.BaseClassNotFoundException
 
BaseClassNotFoundException(String) - Constructor for exception org.neo4j.ogm.exception.BaseClassNotFoundException
 
bookmark(String) - Method in interface org.neo4j.ogm.transaction.TransactionManager
 
build() - Method in interface org.neo4j.ogm.compiler.CypherStatementBuilder
Builds one or more Cypher clauses and their parameters.
buildNode(Object, GraphModel, Set) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
buildPath(Object, GraphModel, Set, Set) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
buildRelationship(Object, GraphModel, Set, Set) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 

C

canCommit() - Method in interface org.neo4j.ogm.transaction.TransactionManager
 
canRollback() - Method in interface org.neo4j.ogm.transaction.TransactionManager
 
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.Labels
 
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
 
classLoader(Class) - Method in interface org.neo4j.ogm.classloader.Strategy
 
ClassLoaderResolver - Class in org.neo4j.ogm.classloader
Resolves the most appropriate class loader, based on the supplied Strategy implementation
ClassLoaderResolver() - Constructor for class org.neo4j.ogm.classloader.ClassLoaderResolver
 
clear() - Method in class org.neo4j.ogm.config.Configuration
 
close() - Method in class org.neo4j.ogm.config.Configuration
 
close() - Method in interface org.neo4j.ogm.driver.Driver
 
close() - Method in class org.neo4j.ogm.response.EmptyResponse
 
close() - Method in interface org.neo4j.ogm.response.Response
 
close() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 
close() - Method in interface org.neo4j.ogm.transaction.Transaction
close this transaction.
columns() - Method in class org.neo4j.ogm.response.EmptyResponse
 
columns() - Method in interface org.neo4j.ogm.response.Response
 
commit() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 
commit() - Method in interface org.neo4j.ogm.transaction.Transaction
commit a transaction that has pending writes
commit(Transaction) - Method in interface org.neo4j.ogm.transaction.TransactionManager
Commits the specified transaction.
CompileContext - Interface in org.neo4j.ogm.compiler
Maintains contextual information throughout the process of compiling Cypher statements to persist a graph of objects.
Compiler - Interface in org.neo4j.ogm.compiler
Defines a simple API for building up Cypher queries programmatically.
COMPILER - Static variable in class org.neo4j.ogm.config.CompilerConfiguration
 
compiler() - Static method in class org.neo4j.ogm.service.Components
Returns a new instance of the compiler
CompilerConfiguration - Class in org.neo4j.ogm.config
 
CompilerConfiguration(Configuration) - Constructor for class org.neo4j.ogm.config.CompilerConfiguration
 
compilerConfiguration() - Method in class org.neo4j.ogm.config.Configuration
 
Component - Enum in org.neo4j.ogm.service
 
Components - Class in org.neo4j.ogm.service
This class is responsible for ensuring that the various pluggable components required by the OGM can be loaded.
CompositeAttributeConverter<T> - Interface in org.neo4j.ogm.typeconversion
 
Configuration - Class in org.neo4j.ogm.config
A generic configuration class that can be set up programmatically or via a properties file.
Configuration() - Constructor for class org.neo4j.ogm.config.Configuration
 
Configuration(String) - Constructor for class org.neo4j.ogm.config.Configuration
 
configure(DriverConfiguration) - Method in class org.neo4j.ogm.driver.AbstractConfigurableDriver
 
configure(DriverConfiguration) - Method in interface org.neo4j.ogm.driver.Driver
 
configure(Configuration) - Static method in class org.neo4j.ogm.service.Components
Configure the OGM from a pre-built Configuration class
configure(String) - Static method in class org.neo4j.ogm.service.Components
Configure the OGM from the specified config file
CONNECTION_LIVELINESS_CHECK_TIMEOUT - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
CONNECTION_POOL_SIZE - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
ConnectionException - Exception in org.neo4j.ogm.exception
Exception thrown if a connection could not be obtained to the Neo4j database
ConnectionException(String, Throwable) - Constructor for exception org.neo4j.ogm.exception.ConnectionException
 
containsNodeWithId(Long) - Method in class org.neo4j.ogm.response.model.DefaultGraphModel
Determines whether or not this DefaultGraphModel contains a NodeModel that matches the specified ID.
containsRelationshipWithId(Long) - Method in class org.neo4j.ogm.response.model.DefaultGraphModel
 
containsUpdates() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
containsUpdates() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
context() - Method in interface org.neo4j.ogm.compiler.Compiler
Returns this compiler's context
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.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
 
convertArrayPropertiesToIterable(Map<String, Object>) - Method in class org.neo4j.ogm.result.adapter.BaseAdapter
 
CONVERTER - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.Convert
 
convertToIterable(Object) - Static method in class org.neo4j.ogm.result.adapter.AdapterUtils
 
createNodesStatements() - Method in interface org.neo4j.ogm.compiler.Compiler
Retrieves the Cypher statements that create nodes built up through this Compiler.
createRelationshipsStatements() - Method in interface org.neo4j.ogm.compiler.Compiler
Retrieves the Cypher statements that create relationships built up through this Compiler.
credentials() - Method in class org.neo4j.ogm.authentication.AuthTokenCredentials
 
Credentials<T> - Interface in org.neo4j.ogm.authentication
 
credentials() - Method in interface org.neo4j.ogm.authentication.Credentials
 
credentials() - Method in class org.neo4j.ogm.authentication.UsernamePasswordCredentials
 
CREDENTIALS - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
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
 
CypherException - Exception in org.neo4j.ogm.exception
An exception raised when executing a Cypher query
CypherException(String, Throwable, String, String) - Constructor for exception org.neo4j.ogm.exception.CypherException
 
CypherException(String, String, String) - Constructor for exception org.neo4j.ogm.exception.CypherException
 
CypherStatementBuilder - Interface in org.neo4j.ogm.compiler
 

D

DateLong - Annotation Type in org.neo4j.ogm.annotation.typeconversion
 
DateString - Annotation Type in org.neo4j.ogm.annotation.typeconversion
 
DEFAULT_GENERATED_INDEXES_DIR - Static variable in class org.neo4j.ogm.config.AutoIndexConfiguration
 
DefaultGraphModel - Class in org.neo4j.ogm.response.model
The results of a query, modelled as graph data.
DefaultGraphModel() - Constructor for class org.neo4j.ogm.response.model.DefaultGraphModel
 
DefaultGraphRowListModel - Class in org.neo4j.ogm.response.model
 
DefaultGraphRowListModel() - Constructor for class org.neo4j.ogm.response.model.DefaultGraphRowListModel
 
DefaultGraphRowModel - Class in org.neo4j.ogm.response.model
Represents a single row in a query response which returns both graph and row data.
DefaultGraphRowModel() - Constructor for class org.neo4j.ogm.response.model.DefaultGraphRowModel
 
DefaultGraphRowModel(GraphModel, Object[]) - Constructor for class org.neo4j.ogm.response.model.DefaultGraphRowModel
 
DefaultRequest - Interface in org.neo4j.ogm.request
 
DefaultResourceResolver - Class in org.neo4j.ogm.classloader
 
DefaultResourceResolver() - Constructor for class org.neo4j.ogm.classloader.DefaultResourceResolver
 
DefaultRestModel - Class in org.neo4j.ogm.response.model
The results of a query, modelled as rest response data.
DefaultRestModel(Map<String, Object>) - Constructor for class org.neo4j.ogm.response.model.DefaultRestModel
 
DefaultRowModel - Class in org.neo4j.ogm.response.model
The results of a query, modelled as row data.
DefaultRowModel(Object[], String[]) - Constructor for class org.neo4j.ogm.response.model.DefaultRowModel
 
deleteRelationshipEntityStatements() - Method in interface org.neo4j.ogm.compiler.Compiler
Retrieves the Cypher statements that delete relationship entities built up through this Compiler.
deleteRelationshipStatements() - Method in interface org.neo4j.ogm.compiler.Compiler
Retrieves the Cypher statements that delete relationships built up through this Compiler.
deregister(NodeBuilder) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
deregisterIncomingRelationships(Long, String, Class, boolean) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
deregisterOutgoingRelationships(Long, String, Class) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
destroy() - Static method in class org.neo4j.ogm.service.Components
Releases any current driver resources and clears the current configuration
DIRECTION - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
direction(String) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
doubleToString(double) - Static method in class org.neo4j.ogm.json.JSONObject
Produce a string from a double.
DRIVER - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
Driver - Interface in org.neo4j.ogm.driver
 
driver() - Static method in class org.neo4j.ogm.service.Components
Returns the current OGM Driver Normally only one instance of the driver exists for the lifetime of the application You cannot use this method to find out if a driver is initialised because it will attempt to initialise the driver if it is not.
driverConfig - Variable in class org.neo4j.ogm.driver.AbstractConfigurableDriver
 
driverConfiguration() - Method in class org.neo4j.ogm.config.Configuration
 
DriverConfiguration - Class in org.neo4j.ogm.config
A wrapper class for a generic Configuration that exposes the configuration for a Driver via concrete methods.
DriverConfiguration(Configuration) - Constructor for class org.neo4j.ogm.config.DriverConfiguration
 
DriverService - Class in org.neo4j.ogm.service
This class is responsible for loading a Driver using the Service Loader mechanism
DriverService() - Constructor for class org.neo4j.ogm.service.DriverService
 

E

edge() - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
Edge - Interface in org.neo4j.ogm.model
 
EmptyResponse - Class in org.neo4j.ogm.response
 
EmptyResponse() - Constructor for class org.neo4j.ogm.response.EmptyResponse
 
ENCRYPTION_LEVEL - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
EndNode - Annotation Type in org.neo4j.ogm.annotation
Identifies the domain entity representing the end node of a relationship in the graph, and, along with @StartNode is a mandatory annotation on any domain entity that is annotated with @RelationshipEntity
endNodeId(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
endNodeId(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
EntityMapper - Interface in org.neo4j.ogm.context
Specification for an object-graph mapper, which can map arbitrary Java objects onto Cypher data manipulation queries.
EnumString - Annotation Type in org.neo4j.ogm.annotation.typeconversion
 
equals(Object) - Method in class org.neo4j.ogm.compiler.SrcTargetKey
 
equals(Object) - Method in class org.neo4j.ogm.response.model.NodeModel
 
equals(Object) - Method in class org.neo4j.ogm.response.model.PropertyModel
 
equals(Object) - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
execute(GraphModelRequest) - Method in interface org.neo4j.ogm.request.Request
 
execute(RowModelRequest) - Method in interface org.neo4j.ogm.request.Request
 
execute(DefaultRequest) - Method in interface org.neo4j.ogm.request.Request
 
execute(GraphRowListModelRequest) - Method in interface org.neo4j.ogm.request.Request
 
execute(RestModelRequest) - Method in interface org.neo4j.ogm.request.Request
 
existingNode(Long) - Method in interface org.neo4j.ogm.compiler.Compiler
Returns a NodeBuilder that represents a node that already exists in the database and matches the given ID.
existingRelationship(Long, String) - Method in interface org.neo4j.ogm.compiler.Compiler
Returns a RelationshipBuilder that represents and existing relationship entity to be modified in the database
extend(Transaction.Type) - Method in class org.neo4j.ogm.transaction.AbstractTransaction
Extends the current transaction.
extendsCount - Variable in class org.neo4j.ogm.transaction.AbstractTransaction
 
extensions() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 

F

FORMAT - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateString
 
fromString(String) - Static method in enum org.neo4j.ogm.autoindex.AutoIndexMode
Parses an option name into the Enumeration type it represents.

G

get(String) - Method in class org.neo4j.ogm.config.Configuration
 
get(String...) - Method in class org.neo4j.ogm.config.Configuration
 
getAllStatements() - Method in interface org.neo4j.ogm.compiler.Compiler
Retrieves the Cypher statements that have been built up through this Compiler.
getAutoIndex() - Method in class org.neo4j.ogm.config.AutoIndexConfiguration
 
getCause() - Method in exception org.neo4j.ogm.json.JSONException
 
getCode() - Method in exception org.neo4j.ogm.exception.CypherException
The Neo4j error status code
getCompiler() - Method in interface org.neo4j.ogm.compiler.CompileContext
 
getCompilerClassName() - Method in class org.neo4j.ogm.config.CompilerConfiguration
 
getConfiguration() - Method in class org.neo4j.ogm.driver.AbstractConfigurableDriver
 
getConfiguration() - Method in interface org.neo4j.ogm.driver.Driver
 
getConfiguration() - Static method in class org.neo4j.ogm.service.Components
There is a single configuration object, which should never be null, associated with the Components class You can update this configuration in-situ, or you can replace the configuration with another.
getConnectionLivenessCheckTimeout() - Method in class org.neo4j.ogm.config.DriverConfiguration
 
getConnectionPoolSize() - Method in class org.neo4j.ogm.config.DriverConfiguration
 
getConstraintsAdded() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getConstraintsAdded() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getConstraintsRemoved() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getConstraintsRemoved() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getCredentials() - Method in class org.neo4j.ogm.config.DriverConfiguration
Returns the driver connection credentials, if they have been provided.
getCurrentTransaction() - Method in interface org.neo4j.ogm.transaction.TransactionManager
Returns the current transaction for this thread, or null if none exists
getData() - Method in class org.neo4j.ogm.result.ResultGraphRowListModel
 
getDeletedRelationships() - Method in interface org.neo4j.ogm.compiler.CompileContext
 
getDescription() - Method in exception org.neo4j.ogm.exception.CypherException
The error description
getDriverClassName() - Method in class org.neo4j.ogm.config.DriverConfiguration
 
getDumpDir() - Method in class org.neo4j.ogm.config.AutoIndexConfiguration
 
getDumpFilename() - Method in class org.neo4j.ogm.config.AutoIndexConfiguration
 
getEncryptionLevel() - Method in class org.neo4j.ogm.config.DriverConfiguration
 
getEndNode() - Method in interface org.neo4j.ogm.model.Edge
 
getEndNode() - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
getEndNodeId() - Method in interface org.neo4j.ogm.context.Mappable
 
getEndNodeType() - Method in interface org.neo4j.ogm.context.Mappable
 
getGraph() - Method in interface org.neo4j.ogm.model.GraphRowModel
 
getGraph() - Method in class org.neo4j.ogm.response.model.DefaultGraphRowModel
 
getId(Long) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
getId() - Method in interface org.neo4j.ogm.model.Edge
 
getId() - Method in interface org.neo4j.ogm.model.Node
 
getId() - Method in class org.neo4j.ogm.response.model.NodeModel
 
getId() - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
getIndexesAdded() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getIndexesAdded() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getIndexesRemoved() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getIndexesRemoved() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getJSONArray(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the JSONArray associated with an index.
getJSONArray(String) - Method in class org.neo4j.ogm.json.JSONObject
Get the JSONArray value associated with a key.
getJSONObject(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the JSONObject associated with an index.
getJSONObject(String) - Method in class org.neo4j.ogm.json.JSONObject
Get the JSONObject value associated with a key.
getKey() - Method in interface org.neo4j.ogm.model.Property
 
getKey() - Method in class org.neo4j.ogm.response.model.PropertyModel
 
getLabels() - Method in interface org.neo4j.ogm.model.Node
 
getLabels() - Method in class org.neo4j.ogm.response.model.NodeModel
 
getLabelsAdded() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getLabelsAdded() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getLabelsRemoved() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getLabelsRemoved() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getName() - Method in enum org.neo4j.ogm.autoindex.AutoIndexMode
 
getNames(JSONObject) - Static method in class org.neo4j.ogm.json.JSONObject
Get an array of field names from a JSONObject.
getNames(Object) - Static method in class org.neo4j.ogm.json.JSONObject
Get an array of field names from an Object.
getNeo4jHaPropertiesFile() - Method in class org.neo4j.ogm.config.DriverConfiguration
 
getNewObject(Long) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
getNodes() - Method in interface org.neo4j.ogm.model.GraphModel
 
getNodes() - Method in class org.neo4j.ogm.response.model.DefaultGraphModel
 
getNodesCreated() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getNodesCreated() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getNodesDeleted() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getNodesDeleted() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getParameters() - Method in interface org.neo4j.ogm.request.Statement
 
getPassword() - Method in class org.neo4j.ogm.authentication.UsernamePasswordCredentials
 
getPrimaryIndex() - Method in interface org.neo4j.ogm.model.Node
 
getPrimaryIndex() - Method in class org.neo4j.ogm.response.model.NodeModel
 
getPropertiesSet() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getPropertiesSet() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getPropertyList() - Method in interface org.neo4j.ogm.model.Edge
 
getPropertyList() - Method in interface org.neo4j.ogm.model.Node
 
getPropertyList() - Method in class org.neo4j.ogm.response.model.NodeModel
 
getPropertyList() - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
getRelationship_deleted() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getRelationships() - Method in interface org.neo4j.ogm.model.GraphModel
 
getRelationships() - Method in class org.neo4j.ogm.response.model.DefaultGraphModel
 
getRelationshipsCreated() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getRelationshipsCreated() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getRelationshipsDeleted() - Method in interface org.neo4j.ogm.model.QueryStatistics
 
getRelationshipsDeleted() - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
getRelationshipType() - Method in interface org.neo4j.ogm.context.Mappable
 
getRemovedLabels() - Method in interface org.neo4j.ogm.model.Node
 
getRemovedLabels() - Method in class org.neo4j.ogm.response.model.NodeModel
 
getResultDataContents() - Method in interface org.neo4j.ogm.request.Statement
 
getRow() - Method in interface org.neo4j.ogm.model.GraphRowModel
 
getRow() - Method in interface org.neo4j.ogm.model.RestModel
 
getRow() - Method in class org.neo4j.ogm.response.model.DefaultGraphRowModel
 
getRow() - Method in class org.neo4j.ogm.response.model.DefaultRestModel
 
getStartNode() - Method in interface org.neo4j.ogm.model.Edge
 
getStartNode() - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
getStartNodeId() - Method in interface org.neo4j.ogm.context.Mappable
 
getStartNodeType() - Method in interface org.neo4j.ogm.context.Mappable
 
getStatement() - Method in interface org.neo4j.ogm.request.Statement
 
getStatements() - Method in interface org.neo4j.ogm.request.DefaultRequest
 
getStatements() - Method in class org.neo4j.ogm.request.Statements
 
getStats() - Method in interface org.neo4j.ogm.model.RestModel
 
getStats() - Method in class org.neo4j.ogm.response.model.DefaultRestModel
 
getString(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the string associated with an index.
getString(String) - Method in class org.neo4j.ogm.json.JSONObject
Get the string associated with a key.
getTransientRelationships(SrcTargetKey) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
getTrustCertFile() - Method in class org.neo4j.ogm.config.DriverConfiguration
 
getTrustStrategy() - Method in class org.neo4j.ogm.config.DriverConfiguration
 
getType() - Method in interface org.neo4j.ogm.model.Edge
 
getType() - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
getURI() - Method in class org.neo4j.ogm.config.DriverConfiguration
 
getUsername() - Method in class org.neo4j.ogm.authentication.UsernamePasswordCredentials
 
getValue() - Method in interface org.neo4j.ogm.model.Property
 
getValue() - Method in class org.neo4j.ogm.response.model.PropertyModel
 
getValues() - Method in interface org.neo4j.ogm.model.RowModel
 
getValues() - Method in class org.neo4j.ogm.response.model.DefaultRowModel
 
getVisitedObject(Long) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
GRAPH_TYPE - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.Convert
 
GraphId - Annotation Type in org.neo4j.ogm.annotation
Identifies the field in the domain entity which is to be mapped to the id property of its backing node in the graph.
GraphModel - Interface in org.neo4j.ogm.model
 
GraphModelAdapter - Class in org.neo4j.ogm.result.adapter
This adapter will transform an embedded response into a json response
GraphModelAdapter() - Constructor for class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
GraphModelRequest - Interface in org.neo4j.ogm.request
 
GraphRowListModel - Interface in org.neo4j.ogm.model
 
GraphRowListModelRequest - Interface in org.neo4j.ogm.request
 
GraphRowModel - Interface in org.neo4j.ogm.model
 
GraphRowModelAdapter - Class in org.neo4j.ogm.result.adapter
This adapter will transform an embedded response into a json response
GraphRowModelAdapter(GraphModelAdapter) - Constructor for class org.neo4j.ogm.result.adapter.GraphRowModelAdapter
 

H

has(String) - Method in class org.neo4j.ogm.json.JSONObject
Determine if the JSONObject contains a specific key.
hasDirection(String) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
hashCode() - Method in class org.neo4j.ogm.compiler.SrcTargetKey
 
hashCode() - Method in class org.neo4j.ogm.response.model.NodeModel
 
hashCode() - Method in class org.neo4j.ogm.response.model.PropertyModel
 
hashCode() - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
hasStatementsDependentOnNewNodes() - Method in interface org.neo4j.ogm.compiler.Compiler
Whether there new relationships to be created that depend on nodes being created first

I

INCOMING - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
Index - Annotation Type in org.neo4j.ogm.annotation
Fields and properties marked with this annotation will notify the OGM that they should be used as part of an index and/or for use during lookups and merging.
InvalidDepthException - Exception in org.neo4j.ogm.exception
 
InvalidDepthException() - Constructor for exception org.neo4j.ogm.exception.InvalidDepthException
 
InvalidDepthException(String) - Constructor for exception org.neo4j.ogm.exception.InvalidDepthException
 
isBidirectional() - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
isIncludeStats() - Method in interface org.neo4j.ogm.request.Statement
 
isNew() - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
isNode(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
isNode(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
isNode(Object) - Method in class org.neo4j.ogm.result.adapter.RowModelAdapter
 
isNull(int) - Method in class org.neo4j.ogm.json.JSONArray
Determine if the value is null.
isNull(String) - Method in class org.neo4j.ogm.json.JSONObject
Determine if the value associated with the key is null or if there is no value.
ISO_8601 - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.DateString
 
isPath(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
isPath(Object) - Method in class org.neo4j.ogm.result.adapter.RowModelAdapter
 
isReadOnly() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 
isReadOnly() - Method in interface org.neo4j.ogm.transaction.Transaction
Obtains the read-only status of a transaction.
isRelationship(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
isRelationship(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
isRelationship(Object) - Method in class org.neo4j.ogm.result.adapter.RowModelAdapter
 
isRelationshipEntity() - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
isSingleton() - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
iterator() - Method in class org.neo4j.ogm.response.model.QueryResultModel
 

J

JSONArray - Class in org.neo4j.ogm.json
A JSONArray is an ordered sequence of values.
JSONArray() - Constructor for class org.neo4j.ogm.json.JSONArray
Construct an empty JSONArray.
JSONArray(JSONTokener) - Constructor for class org.neo4j.ogm.json.JSONArray
Construct a JSONArray from a JSONTokener.
JSONArray(String) - Constructor for class org.neo4j.ogm.json.JSONArray
Construct a JSONArray from a source JSON text.
JSONArray(Collection) - Constructor for class org.neo4j.ogm.json.JSONArray
Construct a JSONArray from a Collection.
JSONArray(Collection, boolean) - Constructor for class org.neo4j.ogm.json.JSONArray
Construct a JSONArray from a collection of beans.
JSONArray(Object) - Constructor for class org.neo4j.ogm.json.JSONArray
Construct a JSONArray from an array
JSONArray(Object, boolean) - Constructor for class org.neo4j.ogm.json.JSONArray
Construct a JSONArray from an array with a bean.
JSONException - Exception in org.neo4j.ogm.json
The JSONException is thrown by the JSON.org classes then things are amiss.
JSONException(String) - Constructor for exception org.neo4j.ogm.json.JSONException
Constructs a JSONException with an explanatory message.
JSONException(Throwable) - Constructor for exception org.neo4j.ogm.json.JSONException
 
jsonFactory() - Static method in class org.neo4j.ogm.json.ObjectMapperFactory
 
JSONObject - Class in org.neo4j.ogm.json
A JSONObject is an unordered collection of name/value pairs.
JSONObject() - Constructor for class org.neo4j.ogm.json.JSONObject
Construct an empty JSONObject.
JSONObject(JSONObject, String[]) - Constructor for class org.neo4j.ogm.json.JSONObject
Construct a JSONObject from a subset of another JSONObject.
JSONObject(JSONTokener) - Constructor for class org.neo4j.ogm.json.JSONObject
Construct a JSONObject from a JSONTokener.
JSONObject(Map) - Constructor for class org.neo4j.ogm.json.JSONObject
Construct a JSONObject from a Map.
JSONObject(Map, boolean) - Constructor for class org.neo4j.ogm.json.JSONObject
Construct a JSONObject from a Map.
JSONObject(Object) - Constructor for class org.neo4j.ogm.json.JSONObject
Construct a JSONObject from an Object using bean getters.
JSONObject(Object, boolean) - Constructor for class org.neo4j.ogm.json.JSONObject
Construct a JSONObject from an Object using bean getters.
JSONObject(Object, String[]) - Constructor for class org.neo4j.ogm.json.JSONObject
Construct a JSONObject from an Object, using reflection to find the public members.
JSONObject(String) - Constructor for class org.neo4j.ogm.json.JSONObject
Construct a JSONObject from a source JSON text string.
JSONString - Interface in org.neo4j.ogm.json
The JSONString interface allows a toJSONString() method so that a class can change the behavior of JSONObject.toString(), JSONArray.toString(), and JSONWriter.value(Object).

L

LABEL - Static variable in annotation type org.neo4j.ogm.annotation.NodeEntity
 
Labels - Annotation Type in org.neo4j.ogm.annotation
Annotation to declare that the mapped entity will control which labels are added to a node.
labels(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
labels(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
length() - Method in class org.neo4j.ogm.json.JSONArray
Get the number of elements in the JSONArray, included nulls.
load(DriverConfiguration) - Static method in class org.neo4j.ogm.service.DriverService
Loads and initialises a Driver using the specified DriverConfiguration
LoadableService - Interface in org.neo4j.ogm.service
 
loadClass(String) - Static method in class org.neo4j.ogm.classloader.MetaDataClassLoader
 

M

map(Object) - Method in interface org.neo4j.ogm.context.EntityMapper
Processes the given object and any of its composite persistent objects and produces Cypher queries to persist their state in Neo4j.
map(Object, int) - Method in interface org.neo4j.ogm.context.EntityMapper
Processes the given object and any of its composite persistent objects to the specified depth and produces Cypher queries to persist their state in Neo4j.
map(Class<T>, Response<M>) - Method in interface org.neo4j.ogm.context.ResponseMapper
Maps the data representation in the given response onto instances of T.
Mappable - Interface in org.neo4j.ogm.context
 
MappingException - Exception in org.neo4j.ogm.exception
Specialised RuntimeException thrown when an unrecoverable issue occurs when mapping between objects and graphs.
MappingException(String, Exception) - Constructor for exception org.neo4j.ogm.exception.MappingException
Constructs a new MappingException with the given reason message and cause.
MappingException(String) - Constructor for exception org.neo4j.ogm.exception.MappingException
Constructs a new MappingException with the given message.
MetaDataClassLoader - Class in org.neo4j.ogm.classloader
The public API for metadata class loading in the OGM.
MetaDataClassLoader() - Constructor for class org.neo4j.ogm.classloader.MetaDataClassLoader
 
MissingOperatorException - Exception in org.neo4j.ogm.exception
 
MissingOperatorException(String) - Constructor for exception org.neo4j.ogm.exception.MissingOperatorException
 
model() - Method in interface org.neo4j.ogm.model.GraphRowListModel
 
model() - Method in class org.neo4j.ogm.response.model.DefaultGraphRowListModel
 

N

NAME - Static variable in annotation type org.neo4j.ogm.annotation.GraphId
 
NAME - Static variable in annotation type org.neo4j.ogm.annotation.Property
 
names() - Method in class org.neo4j.ogm.json.JSONObject
Produce a JSONArray containing the names of the elements of this JSONObject.
NEO4J_HA_PROPERTIES_FILE - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
neo4jVersion() - Static method in class org.neo4j.ogm.service.Components
Gets the neo4j.version from the current configuration
newNode(Long) - Method in interface org.neo4j.ogm.compiler.Compiler
Returns NodeBuilder that represents a new node to be created in the database.
newRelationship(String, boolean) - Method in interface org.neo4j.ogm.compiler.Compiler
Returns a RelationshipBuilder that represents a new relationship to be created in the database
newRelationship(String) - Method in interface org.neo4j.ogm.compiler.Compiler
Returns a RelationshipBuilder that represents a new relationship to be created in the database
newTransaction(Transaction.Type, String) - Method in interface org.neo4j.ogm.driver.Driver
 
next() - Method in class org.neo4j.ogm.response.EmptyResponse
 
next() - Method in interface org.neo4j.ogm.response.Response
 
node() - Method in interface org.neo4j.ogm.compiler.NodeBuilder
 
Node - Interface in org.neo4j.ogm.model
 
node(Long) - Method in class org.neo4j.ogm.response.model.DefaultGraphModel
 
NodeBuilder - Interface in org.neo4j.ogm.compiler
Builds a node to be persisted in the database.
NodeEntity - Annotation Type in org.neo4j.ogm.annotation
Identifies a domain entity as being backed by a node in the graph.
nodeId(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
nodeId(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
NodeModel - Class in org.neo4j.ogm.response.model
 
NodeModel() - Constructor for class org.neo4j.ogm.response.model.NodeModel
 
nodesInPath(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
NotFoundException - Exception in org.neo4j.ogm.exception
 
NotFoundException() - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NotFoundException(String) - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NotFoundException(String, Throwable, boolean, boolean) - Constructor for exception org.neo4j.ogm.exception.NotFoundException
 
NULL - Static variable in class org.neo4j.ogm.json.JSONObject
It is sometimes more convenient and less ambiguous to have a NULL object than to use Java's null value.
NumberString - Annotation Type in org.neo4j.ogm.annotation.typeconversion
 

O

objectMapper() - Static method in class org.neo4j.ogm.json.ObjectMapperFactory
 
ObjectMapperFactory - Class in org.neo4j.ogm.json
Produces a singleton ObjectMapper
openTransaction() - Method in interface org.neo4j.ogm.transaction.TransactionManager
Opens a new READ_WRITE transaction against a database instance.
openTransaction(Transaction.Type) - Method in interface org.neo4j.ogm.transaction.TransactionManager
Opens a new transaction of the specified type against a database instance.
optBoolean(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(String) - Method in class org.neo4j.ogm.json.JSONObject
Get an optional boolean associated with a key.
optDouble(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the optional double value associated with an index.
optDouble(String) - Method in class org.neo4j.ogm.json.JSONObject
Get an optional double associated with a key, or NaN if there is no such key or if its value is not a number.
optInt(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the optional int value associated with an index.
optInt(String) - Method in class org.neo4j.ogm.json.JSONObject
Get an optional int value associated with a key, or zero if there is no such key or if the value is not a number.
optJSONArray(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the optional JSONArray associated with an index.
optJSONArray(String) - Method in class org.neo4j.ogm.json.JSONObject
Get an optional JSONArray associated with a key.
optJSONObject(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the optional JSONObject associated with an index.
optJSONObject(String) - Method in class org.neo4j.ogm.json.JSONObject
Get an optional JSONObject associated with a key.
optLong(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the optional long value associated with an index.
optLong(String) - Method in class org.neo4j.ogm.json.JSONObject
Get an optional long value associated with a key, or zero if there is no such key or if the value is not a number.
optString(int) - Method in class org.neo4j.ogm.json.JSONArray
Get the optional string value associated with an index.
optString(String) - Method in class org.neo4j.ogm.json.JSONObject
Get an optional string associated with a key.
org.neo4j.ogm.annotation - package org.neo4j.ogm.annotation
 
org.neo4j.ogm.annotation.typeconversion - package org.neo4j.ogm.annotation.typeconversion
 
org.neo4j.ogm.authentication - package org.neo4j.ogm.authentication
 
org.neo4j.ogm.autoindex - package org.neo4j.ogm.autoindex
 
org.neo4j.ogm.classloader - package org.neo4j.ogm.classloader
 
org.neo4j.ogm.compiler - package org.neo4j.ogm.compiler
 
org.neo4j.ogm.config - package org.neo4j.ogm.config
 
org.neo4j.ogm.context - package org.neo4j.ogm.context
 
org.neo4j.ogm.driver - package org.neo4j.ogm.driver
 
org.neo4j.ogm.exception - package org.neo4j.ogm.exception
 
org.neo4j.ogm.json - package org.neo4j.ogm.json
 
org.neo4j.ogm.model - package org.neo4j.ogm.model
 
org.neo4j.ogm.request - package org.neo4j.ogm.request
 
org.neo4j.ogm.response - package org.neo4j.ogm.response
 
org.neo4j.ogm.response.model - package org.neo4j.ogm.response.model
 
org.neo4j.ogm.result - package org.neo4j.ogm.result
 
org.neo4j.ogm.result.adapter - package org.neo4j.ogm.result.adapter
 
org.neo4j.ogm.service - package org.neo4j.ogm.service
 
org.neo4j.ogm.transaction - package org.neo4j.ogm.transaction
 
org.neo4j.ogm.typeconversion - package org.neo4j.ogm.typeconversion
 
OUTGOING - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 

P

PASSWORD - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
properties(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
properties(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
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<K,V> - Interface in org.neo4j.ogm.model
 
property(String) - Method in class org.neo4j.ogm.response.model.NodeModel
 
PropertyModel<K,V> - Class in org.neo4j.ogm.response.model
 
PropertyModel() - Constructor for class org.neo4j.ogm.response.model.PropertyModel
 
PropertyModel(K, V) - Constructor for class org.neo4j.ogm.response.model.PropertyModel
 
put(boolean) - Method in class org.neo4j.ogm.json.JSONArray
Append a boolean value.
put(Collection) - Method in class org.neo4j.ogm.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(double) - Method in class org.neo4j.ogm.json.JSONArray
Append a double value.
put(int) - Method in class org.neo4j.ogm.json.JSONArray
Append an int value.
put(long) - Method in class org.neo4j.ogm.json.JSONArray
Append an long value.
put(Map) - Method in class org.neo4j.ogm.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
put(Object) - Method in class org.neo4j.ogm.json.JSONArray
Append an object value.
put(int, boolean) - Method in class org.neo4j.ogm.json.JSONArray
Put or replace a boolean value in the JSONArray.
put(int, Collection) - Method in class org.neo4j.ogm.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(int, double) - Method in class org.neo4j.ogm.json.JSONArray
Put or replace a double value.
put(int, int) - Method in class org.neo4j.ogm.json.JSONArray
Put or replace an int value.
put(int, long) - Method in class org.neo4j.ogm.json.JSONArray
Put or replace a long value.
put(int, Map) - Method in class org.neo4j.ogm.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
put(String, Collection) - Method in class org.neo4j.ogm.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced from a Collection.
put(String, boolean) - Method in class org.neo4j.ogm.json.JSONObject
Put a key/boolean pair in the JSONObject.
put(String, double) - Method in class org.neo4j.ogm.json.JSONObject
Put a key/double pair in the JSONObject.
put(String, int) - Method in class org.neo4j.ogm.json.JSONObject
Put a key/int pair in the JSONObject.
put(String, long) - Method in class org.neo4j.ogm.json.JSONObject
Put a key/long pair in the JSONObject.
put(String, Map) - Method in class org.neo4j.ogm.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced from a Map.
put(String, Object) - Method in class org.neo4j.ogm.json.JSONObject
Put a key/value pair in the JSONObject.

Q

Query<T> - Interface in org.neo4j.ogm.model
 
QueryResultModel - Class in org.neo4j.ogm.response.model
 
QueryResultModel(Iterable<Map<String, Object>>, QueryStatistics) - Constructor for class org.neo4j.ogm.response.model.QueryResultModel
 
queryResults() - Method in interface org.neo4j.ogm.model.Query
 
queryResults() - Method in class org.neo4j.ogm.response.model.QueryResultModel
 
queryResults() - Method in class org.neo4j.ogm.result.ResultGraphModel
 
queryResults() - Method in class org.neo4j.ogm.result.ResultGraphRowListModel
 
queryResults() - Method in class org.neo4j.ogm.result.ResultRestModel
 
queryResults() - Method in class org.neo4j.ogm.result.ResultRowModel
 
QueryStatistics - Interface in org.neo4j.ogm.model
 
queryStatistics() - Method in interface org.neo4j.ogm.model.Result
 
queryStatistics() - Method in class org.neo4j.ogm.response.model.QueryResultModel
 
QueryStatisticsModel - Class in org.neo4j.ogm.response.model
Holds read only statistics about query execution.
QueryStatisticsModel() - Constructor for class org.neo4j.ogm.response.model.QueryStatisticsModel
 

R

reference() - Method in interface org.neo4j.ogm.compiler.NodeBuilder
 
reference() - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
register(Object) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
registeredNew() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 
registerNew(Object) - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 
registerNewId(Long, Long) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
registerNewObject(Long, Object) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
registerRelationship(Mappable) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
registerTransientRelationship(SrcTargetKey, Object) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
registry() - Method in interface org.neo4j.ogm.compiler.CompileContext
 
relate(Long, Long) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
Relationship - Annotation Type in org.neo4j.ogm.annotation
 
RelationshipBuilder - Interface in org.neo4j.ogm.compiler
Builds a relationship to be persisted in the database
RelationshipEntity - Annotation Type in org.neo4j.ogm.annotation
Identifies a domain entity as being backed by a relationship in the graph.
relationshipId(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
relationshipId(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
RelationshipModel - Class in org.neo4j.ogm.response.model
 
RelationshipModel() - Constructor for class org.neo4j.ogm.response.model.RelationshipModel
 
relationshipType(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
relationshipType(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
relsInPath(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
remove(int) - Method in class org.neo4j.ogm.json.JSONArray
Remove a index and close the hole.
removeLabels(Collection<String>) - Method in interface org.neo4j.ogm.compiler.NodeBuilder
 
removeLabels(String[]) - Method in class org.neo4j.ogm.response.model.NodeModel
 
removeRegisteredRelationship(Mappable) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
reOpen() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 
request() - Method in interface org.neo4j.ogm.driver.Driver
 
Request - Interface in org.neo4j.ogm.request
 
resolve() - Static method in class org.neo4j.ogm.classloader.ClassLoaderResolver
 
resolve(URL) - Method in class org.neo4j.ogm.classloader.DefaultResourceResolver
 
resolve(URL) - Method in interface org.neo4j.ogm.classloader.ResourceResolver
If a ResourceResolver understands the protocol of a specified resource it should resolve the resource as a File, and return it.
resolve(URL) - Static method in class org.neo4j.ogm.service.ResourceService
 
ResourceResolver - Interface in org.neo4j.ogm.classloader
 
ResourceService - Class in org.neo4j.ogm.service
 
ResourceService() - Constructor for class org.neo4j.ogm.service.ResourceService
 
Response<T> - Interface in org.neo4j.ogm.response
 
ResponseMapper<M> - Interface in org.neo4j.ogm.context
Specification for an object-model mapper, which can map a model M onto arbitrary Java objects.
RestModel - Interface in org.neo4j.ogm.model
 
RestModelAdapter - Class in org.neo4j.ogm.result.adapter
Adapt embedded response to a NodeModels, RelationshipModels, and objects
RestModelAdapter() - Constructor for class org.neo4j.ogm.result.adapter.RestModelAdapter
 
RestModelRequest - Interface in org.neo4j.ogm.request
 
Result - Interface in org.neo4j.ogm.model
 
ResultAdapter<F,T> - Interface in org.neo4j.ogm.result.adapter
This adapter interface should be implemented by all drivers
ResultErrorsException - Exception in org.neo4j.ogm.exception
 
ResultErrorsException(String) - Constructor for exception org.neo4j.ogm.exception.ResultErrorsException
 
ResultGraphModel - Class in org.neo4j.ogm.result
A result encapsulated in a GraphModel
ResultGraphModel() - Constructor for class org.neo4j.ogm.result.ResultGraphModel
 
ResultGraphRowListModel - Class in org.neo4j.ogm.result
The results of a query, modelled as a collection of GraphRow objects (both both graph and row data).
ResultGraphRowListModel() - Constructor for class org.neo4j.ogm.result.ResultGraphRowListModel
 
ResultProcessingException - Exception in org.neo4j.ogm.exception
 
ResultProcessingException(String, Exception) - Constructor for exception org.neo4j.ogm.exception.ResultProcessingException
 
ResultProcessingException(String) - Constructor for exception org.neo4j.ogm.exception.ResultProcessingException
 
ResultRestModel - Class in org.neo4j.ogm.result
 
ResultRestModel() - Constructor for class org.neo4j.ogm.result.ResultRestModel
 
ResultRowModel - Class in org.neo4j.ogm.result
 
ResultRowModel() - Constructor for class org.neo4j.ogm.result.ResultRowModel
 
rollback() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 
rollback() - Method in interface org.neo4j.ogm.transaction.Transaction
rollback a transaction that has pending writes
rollback(Transaction) - Method in interface org.neo4j.ogm.transaction.TransactionManager
Rolls back the specified transaction.
RowModel - Interface in org.neo4j.ogm.model
 
RowModelAdapter - Class in org.neo4j.ogm.result.adapter
This adapter will transform a Map<String,Object> typically representing an Embedded or Bolt response into a RowModel response
RowModelAdapter() - Constructor for class org.neo4j.ogm.result.adapter.RowModelAdapter
 
RowModelRequest - Interface in org.neo4j.ogm.request
 

S

ServiceNotFoundException - Exception in org.neo4j.ogm.exception
 
ServiceNotFoundException(String) - Constructor for exception org.neo4j.ogm.exception.ServiceNotFoundException
 
ServiceNotFoundException(String, Throwable) - Constructor for exception org.neo4j.ogm.exception.ServiceNotFoundException
 
set(String, Object) - Method in class org.neo4j.ogm.config.Configuration
 
setAutoIndex(String) - Method in class org.neo4j.ogm.config.AutoIndexConfiguration
 
setColumns(List<String>) - Method in class org.neo4j.ogm.result.adapter.GraphRowModelAdapter
 
setColumns(List<String>) - Method in class org.neo4j.ogm.result.adapter.RowModelAdapter
 
setCompilerClassName(String) - Method in class org.neo4j.ogm.config.CompilerConfiguration
 
setConnectionLivenessCheckTimeout(Integer) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setConnectionPoolSize(Integer) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setConstraints_added(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setConstraints_removed(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setContains_updates(boolean) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setCredentials(Credentials) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setCredentials(String, String) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setData(List<DefaultGraphRowModel>) - Method in class org.neo4j.ogm.result.ResultGraphRowListModel
 
setDriver(Driver) - Static method in class org.neo4j.ogm.service.Components
Sets a new Driver to be used by the OGM.
setDriverClassName(String) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setDumpDir(String) - Method in class org.neo4j.ogm.config.AutoIndexConfiguration
 
setDumpFilename(String) - Method in class org.neo4j.ogm.config.AutoIndexConfiguration
 
setEncryptionLevel(String) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setEndNode(Long) - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
setGraph(DefaultGraphModel) - Method in class org.neo4j.ogm.result.ResultGraphModel
 
setId(Long) - Method in class org.neo4j.ogm.response.model.NodeModel
 
setId(Long) - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
setIndexes_added(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setIndexes_removed(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setKey(K) - Method in class org.neo4j.ogm.response.model.PropertyModel
 
setLabels(String[]) - Method in class org.neo4j.ogm.response.model.NodeModel
 
setLabels_added(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setLabels_removed(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setNodes(NodeModel[]) - Method in class org.neo4j.ogm.response.model.DefaultGraphModel
 
setNodes_created(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setNodes_deleted(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setPrimaryIndex(String) - Method in interface org.neo4j.ogm.compiler.NodeBuilder
 
setPrimaryIndex(String) - Method in class org.neo4j.ogm.response.model.NodeModel
 
setProperties(Map<String, Object>) - Method in class org.neo4j.ogm.response.model.NodeModel
 
setProperties(Map<String, Object>) - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
setProperties_set(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setPropertyList(List<Property<String, Object>>) - Method in class org.neo4j.ogm.response.model.NodeModel
 
setPropertyList(List<Property<String, Object>>) - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
setReference(Long) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
setRelationship_deleted(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setRelationshipEntity(boolean) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
setRelationships(RelationshipModel[]) - Method in class org.neo4j.ogm.response.model.DefaultGraphModel
 
setRelationships_created(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setRelationships_deleted(int) - Method in class org.neo4j.ogm.response.model.QueryStatisticsModel
 
setRest(Object[]) - Method in class org.neo4j.ogm.result.ResultRestModel
 
setRow(Object[]) - Method in class org.neo4j.ogm.result.ResultRowModel
 
setSingleton(boolean) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
setStartNode(Long) - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
setStats(QueryStatistics) - Method in class org.neo4j.ogm.response.model.DefaultRestModel
 
setTransactionManager(TransactionManager) - Method in class org.neo4j.ogm.driver.AbstractConfigurableDriver
 
setTransactionManager(TransactionManager) - Method in interface org.neo4j.ogm.driver.Driver
 
setTrustCertFile(String) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setTrustStrategy(String) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setType(String) - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
setType(String) - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
setURI(String) - Method in class org.neo4j.ogm.config.DriverConfiguration
 
setValue(V) - Method in class org.neo4j.ogm.response.model.PropertyModel
 
SrcTargetKey - Class in org.neo4j.ogm.compiler
Key for lookup of transient relationship by source and target NOTE: source and target are always sorted so the lookup will ignore the direction
SrcTargetKey(long, long) - Constructor for class org.neo4j.ogm.compiler.SrcTargetKey
 
StartNode - Annotation Type in org.neo4j.ogm.annotation
Identifies a domain entity as being the start node of a relationship in the graph, and, along with @EndNode is a mandatory annotation on any domain entity that is annotated with @RelationshipEntity
startNodeId(Object) - Method in class org.neo4j.ogm.result.adapter.GraphModelAdapter
 
startNodeId(Object) - Method in class org.neo4j.ogm.result.adapter.RestModelAdapter
 
Statement - Interface in org.neo4j.ogm.request
 
statement(String, Map<String, Object>) - Method in interface org.neo4j.ogm.request.StatementFactory
 
StatementFactory - Interface in org.neo4j.ogm.request
Constructs Statements of a particular type.
Statements - Class in org.neo4j.ogm.request
 
Statements(List<Statement>) - Constructor for class org.neo4j.ogm.request.Statements
 
status() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 
status() - Method in interface org.neo4j.ogm.transaction.Transaction
return the status of the current transaction
Strategy - Interface in org.neo4j.ogm.classloader
 
stringToValue(String) - Static method in class org.neo4j.ogm.json.JSONObject
Try to convert a string into a number, boolean, or null.

T

toEntityAttribute(F) - Method in interface org.neo4j.ogm.typeconversion.AttributeConverter
 
toEntityAttribute(Map<String, ?>) - Method in interface org.neo4j.ogm.typeconversion.CompositeAttributeConverter
 
toGraphProperties(T) - Method in interface org.neo4j.ogm.typeconversion.CompositeAttributeConverter
 
toGraphProperty(T) - Method in interface org.neo4j.ogm.typeconversion.AttributeConverter
 
toJSONArray(JSONArray) - Method in class org.neo4j.ogm.json.JSONObject
Produce a JSONArray containing the values of the members of this JSONObject.
toJSONObject(JSONArray) - Method in class org.neo4j.ogm.json.JSONArray
Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
toJSONString() - Method in interface org.neo4j.ogm.json.JSONString
The toJSONString method allows a class to produce its own JSON serialization.
toList() - Method in class org.neo4j.ogm.json.JSONArray
 
toMap() - Method in class org.neo4j.ogm.json.JSONObject
 
toString() - Method in class org.neo4j.ogm.config.Configuration
 
toString() - Method in class org.neo4j.ogm.json.JSONArray
Make a JSON text of this JSONArray.
toString(int) - Method in class org.neo4j.ogm.json.JSONArray
Make a prettyprinted JSON text of this JSONArray.
toString() - Method in class org.neo4j.ogm.json.JSONObject
Make a JSON text of this JSONObject.
toString(int) - Method in class org.neo4j.ogm.json.JSONObject
Make a prettyprinted JSON text of this JSONObject.
toString() - Method in class org.neo4j.ogm.response.model.PropertyModel
 
toString() - Method in class org.neo4j.ogm.response.model.RelationshipModel
 
toString() - Method in enum org.neo4j.ogm.service.Component
 
Transaction - Interface in org.neo4j.ogm.transaction
 
Transaction.Status - Enum in org.neo4j.ogm.transaction
 
Transaction.Type - Enum in org.neo4j.ogm.transaction
 
TransactionException - Exception in org.neo4j.ogm.exception
 
TransactionException(String) - Constructor for exception org.neo4j.ogm.exception.TransactionException
 
transactionManager - Variable in class org.neo4j.ogm.driver.AbstractConfigurableDriver
 
transactionManager - Variable in class org.neo4j.ogm.transaction.AbstractTransaction
 
TransactionManager - Interface in org.neo4j.ogm.transaction
 
TransactionManagerException - Exception in org.neo4j.ogm.exception
 
TransactionManagerException(String) - Constructor for exception org.neo4j.ogm.exception.TransactionManagerException
 
Transient - Annotation Type in org.neo4j.ogm.annotation
By default all domain entity types will be persisted unless they are annotated with @Transient, or are non-annotated abstract classes.
TRUST_CERT_FILE - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
TRUST_STRATEGY - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
TYPE - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
TYPE - Static variable in annotation type org.neo4j.ogm.annotation.RelationshipEntity
 
TYPE - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.EnumString
 
TYPE - Static variable in annotation type org.neo4j.ogm.annotation.typeconversion.NumberString
 
type() - Method in interface org.neo4j.ogm.compiler.RelationshipBuilder
 
type - Variable in class org.neo4j.ogm.transaction.AbstractTransaction
 
type() - Method in class org.neo4j.ogm.transaction.AbstractTransaction
 

U

UNDIRECTED - Static variable in annotation type org.neo4j.ogm.annotation.Relationship
 
UnknownStatementTypeException - Exception in org.neo4j.ogm.exception
 
UnknownStatementTypeException(String) - Constructor for exception org.neo4j.ogm.exception.UnknownStatementTypeException
 
unmap(NodeBuilder) - Method in interface org.neo4j.ogm.compiler.Compiler
Remove a NodeBuilder
unrelate(Long, String, Long, Long) - Method in interface org.neo4j.ogm.compiler.Compiler
Defines a relationship deletion between the specified start node to end node with the given relationship type and direction.
updateNodesStatements() - Method in interface org.neo4j.ogm.compiler.Compiler
Retrieves the Cypher statements that update nodes built up through this Compiler.
updateRelationshipStatements() - Method in interface org.neo4j.ogm.compiler.Compiler
Retrieves the Cypher statements that update relationships built up through this Compiler.
URI - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
USERNAME - Static variable in class org.neo4j.ogm.config.DriverConfiguration
 
userNameAndPassword() - Static method in class org.neo4j.ogm.authentication.CredentialsService
We expect user-name and password credentials to be set via command-line switches i.e.
UsernamePasswordCredentials - Class in org.neo4j.ogm.authentication
 
UsernamePasswordCredentials(String, String) - Constructor for class org.neo4j.ogm.authentication.UsernamePasswordCredentials
 
useStatementFactory(StatementFactory) - Method in interface org.neo4j.ogm.compiler.Compiler
Specify the StatementFactory that this Compiler will useto produce Statements

V

valueOf(String) - Static method in enum org.neo4j.ogm.autoindex.AutoIndexMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.ogm.service.Component
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.ogm.transaction.Transaction.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.ogm.transaction.Transaction.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.neo4j.ogm.autoindex.AutoIndexMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.ogm.service.Component
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.ogm.transaction.Transaction.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.ogm.transaction.Transaction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
valueToString(Object) - Static method in class org.neo4j.ogm.json.JSONObject
Make a JSON text of an Object value.
variables() - Method in interface org.neo4j.ogm.model.RowModel
 
variables() - Method in class org.neo4j.ogm.response.model.DefaultRowModel
 
visit(Long, NodeBuilder) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
visited(Long) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
visitedNode(Long) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
visitedRelationshipEntity(Long) - Method in interface org.neo4j.ogm.compiler.CompileContext
 
visitRelationshipEntity(Long) - Method in interface org.neo4j.ogm.compiler.CompileContext
 

W

with(K, V) - Static method in class org.neo4j.ogm.response.model.PropertyModel
Constructs a new PropertyModel inferring the generic type arguments of the key and the value.
write(Writer) - Method in class org.neo4j.ogm.json.JSONArray
Write the contents of the JSONArray as JSON text to a writer.
write(Writer) - Method in class org.neo4j.ogm.json.JSONObject
Write the contents of the JSONObject as JSON text to a writer.
A B C D E F G H I J L M N O P Q R S T U V W 

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