Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(Result.ResultVisitor<VisitationException>) - Method in interface org.neo4j.graphdb.Result
Visits all rows in this Result by iterating over them.
acquireReadLock(Entity) - Method in interface org.neo4j.graphdb.Transaction
Acquires a read lock for entity for this transaction.
acquireWriteLock(Entity) - Method in interface org.neo4j.graphdb.Transaction
Acquires a write lock for entity for this transaction.
Adapter() - Constructor for class org.neo4j.graphdb.traversal.PathEvaluator.Adapter
 
add(RelationshipType) - Method in class org.neo4j.graphdb.PathExpanderBuilder
Add a pair of type and Direction.BOTH to the PathExpander configuration.
add(RelationshipType, Direction) - Method in class org.neo4j.graphdb.PathExpanderBuilder
Add a pair of type and direction to the PathExpander configuration.
addCosts(T, T) - Method in interface org.neo4j.graphalgo.CostAccumulator
This is the accumulating method.
addDatabaseListener(DatabaseEventListener) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementServiceBuilder
 
addDatabaseListener(DatabaseEventListener) - Method in class org.neo4j.dbms.api.DatabaseManagementServiceBuilder
 
addDatabaseListener(DatabaseEventListener) - Method in interface org.neo4j.dbms.api.Neo4jDatabaseManagementServiceBuilder
Attach an event listener for database lifecycle events.
addLabel(Label) - Method in interface org.neo4j.graphdb.Node
Adds a Label to this node.
addNodeFilter(Predicate<? super Node>) - Method in class org.neo4j.graphdb.PathExpanderBuilder
Adds a Node filter.
addRelationshipFilter(Predicate<? super Relationship>) - Method in class org.neo4j.graphdb.PathExpanderBuilder
Adds a Relationship filter.
advertised_address - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
advertised_address - Static variable in class org.neo4j.configuration.connectors.HttpConnector
 
advertised_address - Static variable in class org.neo4j.configuration.connectors.HttpsConnector
 
afterAll(ExtensionContext) - Method in class org.neo4j.harness.junit.extension.Neo4jExtension
 
afterCommit(TransactionData, T, GraphDatabaseService) - Method in interface org.neo4j.graphdb.event.TransactionEventListener
Invoked after the transaction has been committed successfully.
afterEach(ExtensionContext) - Method in class org.neo4j.harness.junit.extension.Neo4jExtension
 
afterRollback(TransactionData, T, GraphDatabaseService) - Method in interface org.neo4j.graphdb.event.TransactionEventListener
Invoked after the transaction has been rolled back if committing the transaction failed for some reason.
all() - Static method in class org.neo4j.graphdb.traversal.Evaluators
 
ALL - Enum constant in enum class org.neo4j.configuration.connectors.BoltConnector.KeepAliveRequestType
Causes keep-alive messages to be sent while the server is computing a response to a given driver command.
ALL - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionTracingLevel
 
allow_file_urls - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
allPaths(EvaluationContext, PathExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an algorithm which can find all available paths between two nodes.
allSimplePaths(EvaluationContext, PathExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an algorithm which can find all simple paths between two nodes.
allTypes(Direction) - Static method in class org.neo4j.graphdb.PathExpanderBuilder
A PathExpanderBuilder seeded with all possible types but restricted to direction.
allTypesAndDirections() - Static method in class org.neo4j.graphdb.PathExpanderBuilder
A PathExpanderBuilder that is seeded with all possible relationship types in both directions.
allTypesAndDirections() - Static method in class org.neo4j.graphdb.PathExpanders
A very permissive PathExpander that follows any type in any direction.
ALTERNATING - Enum constant in enum class org.neo4j.graphdb.traversal.SideSelectorPolicies
This `SideSelectorPolicy` alternates which branch continues the traversal.
AnalyzerProvider - Class in org.neo4j.graphdb.schema
This is the base-class for all service-loadable factory classes, that build the Lucene Analyzer instances that are available to the fulltext schema index.
ANY_LABELS - Enum constant in enum class org.neo4j.graphdb.schema.AnyTokens
 
ANY_RELATIONSHIP_TYPES - Enum constant in enum class org.neo4j.graphdb.schema.AnyTokens
 
AnyTokens - Enum Class in org.neo4j.graphdb.schema
Type of tokens to use with Schema.indexFor(AnyTokens) to create IndexType.LOOKUP indexes.
apply(Statement, Description) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
 
AsPathEvaluator(Evaluator) - Constructor for class org.neo4j.graphdb.traversal.Evaluator.AsPathEvaluator
 
assertPropertyExists(String) - Method in interface org.neo4j.graphdb.schema.ConstraintCreator
Imposes an existence constraint for the given property.
assertPropertyIsNodeKey(String) - Method in interface org.neo4j.graphdb.schema.ConstraintCreator
Imposes both a uniqueness constraint, and a property existence constraint, for the given property.
assertPropertyIsUnique(String) - Method in interface org.neo4j.graphdb.schema.ConstraintCreator
Imposes a uniqueness constraint for the given property.
assignedLabels() - Method in interface org.neo4j.graphdb.event.TransactionData
Get all new labels that have been assigned during the transaction.
assignedNodeProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the properties that had a value assigned or overwritten on a node during the transaction.
assignedRelationshipProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the properties that had a value assigned on a relationship during the transaction.
aStar(EvaluationContext, PathExpander, CostEvaluator<Double>, EstimateEvaluator<Double>) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an PathFinder which uses the A* algorithm to find the cheapest path between two nodes.
atDepth(int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Returns an Evaluator which only includes positions at depth and prunes everything deeper than that.
auth_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
auth_lock_time - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
auth_max_failed_attempts - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
awaitIndexesOnline(long, TimeUnit) - Method in interface org.neo4j.graphdb.schema.Schema
Wait until all indices comes online
awaitIndexOnline(String, long, TimeUnit) - Method in interface org.neo4j.graphdb.schema.Schema
Wait until an index with the given name comes online.
awaitIndexOnline(IndexDefinition, long, TimeUnit) - Method in interface org.neo4j.graphdb.schema.Schema
Wait until an index comes online

B

BACKUP - Enum constant in enum class org.neo4j.configuration.ssl.SslPolicyScope
 
base_directory - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
BasicEvaluationContext - Class in org.neo4j.graphalgo
 
BasicEvaluationContext(Transaction, GraphDatabaseService) - Constructor for class org.neo4j.graphalgo.BasicEvaluationContext
 
beforeAll(ExtensionContext) - Method in class org.neo4j.harness.junit.extension.Neo4jExtension
 
beforeCommit(TransactionData, Transaction, GraphDatabaseService) - Method in interface org.neo4j.graphdb.event.TransactionEventListener
Invoked when a transaction that has changes accessible via TransactionData is about to be committed.
beforeEach(ExtensionContext) - Method in class org.neo4j.harness.junit.extension.Neo4jExtension
 
beginTx() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Starts a new transaction and associates it with the current thread.
beginTx(long, TimeUnit) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Starts a new transaction with custom timeout and associates it with the current thread.
bidirectionalTraversalDescription() - Method in interface org.neo4j.graphdb.Transaction
Factory method for bidirectional traversal descriptions.
BidirectionalTraversalDescription - Interface in org.neo4j.graphdb.traversal
Represents a description of a bidirectional traversal.
BOLT - Enum constant in enum class org.neo4j.configuration.ssl.SslPolicyScope
 
BoltConnector - Class in org.neo4j.configuration.connectors
 
BoltConnector() - Constructor for class org.neo4j.configuration.connectors.BoltConnector
 
BoltConnector.EncryptionLevel - Enum Class in org.neo4j.configuration.connectors
 
BoltConnector.KeepAliveRequestType - Enum Class in org.neo4j.configuration.connectors
 
boltURI() - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Returns the URI to the Bolt Protocol connector of the instance.
bookmark_ready_timeout - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
BOTH - Enum constant in enum class org.neo4j.graphdb.Direction
Defines both incoming and outgoing relationships.
BranchCollisionDetector - Interface in org.neo4j.graphdb.traversal
In a bidirectional traversal there's one traversal from each start/end side and they will probably meet somewhere in the middle and the full paths are formed.
BranchCollisionPolicies - Enum Class in org.neo4j.graphdb.traversal
A catalogue of convenient branch collision policies, see BranchCollisionPolicy
BranchCollisionPolicy - Interface in org.neo4j.graphdb.traversal
A `BranchCollisionPolicy` defines when a collision is detected and accepted in a bidirectional traversal, see BidirectionalTraversalDescription.
BranchOrderingPolicies - Enum Class in org.neo4j.graphdb.traversal
A catalog of convenient branch ordering policies.
BranchOrderingPolicy - Interface in org.neo4j.graphdb.traversal
Creator of BranchSelector instances with a starting point to base the first decision on.
BranchSelector - Interface in org.neo4j.graphdb.traversal
Decides "where to go next" in a traversal.
BranchState<STATE> - Interface in org.neo4j.graphdb.traversal
Accessor for a state associated with a TraversalBranch during a traversal.
breadthFirst() - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
A convenience method for TraversalDescription.order(BranchOrderingPolicy) where a "preorder breadth first" selector is used.
build() - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementServiceBuilder
 
build() - Method in class org.neo4j.dbms.api.DatabaseManagementServiceBuilder
 
build() - Method in interface org.neo4j.dbms.api.Neo4jDatabaseManagementServiceBuilder
Construct the service matching the configuration in this builder.
build() - Method in class org.neo4j.graphdb.PathExpanderBuilder
Produce a PathExpander from the configuration you have built up.
build() - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
 
builder() - Static method in class com.neo4j.harness.junit.extension.EnterpriseNeo4jExtension
 
builder() - Static method in class org.neo4j.harness.junit.extension.Neo4jExtension
 

C

canContainResults() - Method in class org.neo4j.graphdb.QueryExecutionType
Signifies that the execution of the query could produce a result.
canUpdateData() - Method in class org.neo4j.graphdb.QueryExecutionType
Signifies that the execution of the query could perform changes to the data.
canUpdateSchema() - Method in class org.neo4j.graphdb.QueryExecutionType
Signifies that the execution of the query updates the schema.
check(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.UniquenessFilter
Checks whether or not branch is unique, and hence can be visited in this traversal.
check_point_interval_time - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
check_point_interval_tx - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
check_point_interval_volume - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
check_point_iops_limit - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
check_point_policy - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
checkFirst(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.UniquenessFilter
The check whether or not to expand the first branch is a separate method because it may contain checks which would be unnecessary for all other checks.
ciphers - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
cleanStopWordSet(CharArraySet) - Static method in class org.neo4j.graphdb.schema.AnalyzerProvider
Produce a new stop-word set similar to the given set, but where unclean elements have been removed.
CLIENT - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.RoutingMode
 
client_auth - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
client_side_router_enforce_for_domains - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
ClientAuth - Enum Class in org.neo4j.configuration.ssl
 
close() - Method in interface org.neo4j.graphdb.Lock
Release this lock as described by Lock.release() method.
close() - Method in interface org.neo4j.graphdb.Resource
 
close() - Method in interface org.neo4j.graphdb.ResourceIterator
Close the iterator early, freeing associated resources It is an error to use the iterator after this has been called.
close() - Method in interface org.neo4j.graphdb.Result
Closes the result, freeing up any resources held by the result.
close() - Method in interface org.neo4j.graphdb.Transaction
Close transaction.
CLUSTER - Enum constant in enum class org.neo4j.configuration.ssl.SslPolicyScope
 
collisionEvaluator(Evaluator) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
Sets the Evaluator to use for branch collisions.
collisionEvaluator(PathEvaluator) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
Sets the PathEvaluator to use for branch collisions.
collisionPolicy(BranchCollisionPolicy) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
Sets the collision policy to use during this traversal.
columnAs(String) - Method in interface org.neo4j.graphdb.Result
Returns an iterator with the result objects from a single column of the result set.
columns() - Method in interface org.neo4j.graphdb.Result
The exact names used to represent each column in the result set.
com.neo4j.backup.v1 - package com.neo4j.backup.v1
 
com.neo4j.backup.v1.local - package com.neo4j.backup.v1.local
 
com.neo4j.backup.v1.remote - package com.neo4j.backup.v1.remote
 
com.neo4j.backup.v1.tools - package com.neo4j.backup.v1.tools
 
com.neo4j.backup.v2 - package com.neo4j.backup.v2
 
com.neo4j.backup.v2.remote - package com.neo4j.backup.v2.remote
 
com.neo4j.backup.v2.tools - package com.neo4j.backup.v2.tools
 
com.neo4j.dbms.api - package com.neo4j.dbms.api
 
com.neo4j.harness.junit.extension - package com.neo4j.harness.junit.extension
 
com.neo4j.harness.junit.rule - package com.neo4j.harness.junit.rule
 
commit() - Method in interface org.neo4j.graphdb.Transaction
Commit and close current transaction.
CommonConnectorConfig - Class in org.neo4j.configuration.connectors
Config which is shared between connectors.
CommonConnectorConfig() - Constructor for class org.neo4j.configuration.connectors.CommonConnectorConfig
 
config() - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Returns the server's configuration.
Configuration - Interface in org.neo4j.graphdb.config
Provide the basic operation that one could perform on a set of configurations.
connection_keep_alive - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
connection_keep_alive_probes - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
connection_keep_alive_streaming_scheduling_interval - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
connection_keep_alive_type - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
ConstraintCreator - Interface in org.neo4j.graphdb.schema
A builder for entering details about a constraint to create.
ConstraintDefinition - Interface in org.neo4j.graphdb.schema
Definition of a constraint.
constraintFor(Label) - Method in interface org.neo4j.graphdb.schema.Schema
Returns a ConstraintCreator where details about the constraint can be specified.
constraintFor(RelationshipType) - Method in interface org.neo4j.graphdb.schema.Schema
Returns a ConstraintCreator where details about the constraint can be specified.
ConstraintType - Enum Class in org.neo4j.graphdb.schema
Constraint type.
ConstraintViolationException - Exception in org.neo4j.graphdb
Thrown when the database is asked to modify data in a way that violates one or more constraints that it is expected to uphold.
ConstraintViolationException(String) - Constructor for exception org.neo4j.graphdb.ConstraintViolationException
 
ConstraintViolationException(String, Throwable) - Constructor for exception org.neo4j.graphdb.ConstraintViolationException
 
CONTAINS - Enum constant in enum class org.neo4j.graphdb.StringSearchMode
The value must contain the template exactly.
containsSystemUpdates() - Method in interface org.neo4j.graphdb.QueryStatistics
If the query updated the system graph in any way, this method will return true,
containsUpdates() - Method in interface org.neo4j.graphdb.QueryStatistics
If the query updated the graph in any way, this method will return true.
Context - Annotation Interface in org.neo4j.procedure
This marks a field in a class with Procedure methods as part of the context the procedure is invoked in.
continues() - Method in enum class org.neo4j.graphdb.traversal.Evaluation
 
continues() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
 
CONTINUOUS - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.CheckpointPolicy
 
Coordinate - Class in org.neo4j.graphdb.spatial
A coordinate is used to describe a position in space.
Coordinate(double...) - Constructor for class org.neo4j.graphdb.spatial.Coordinate
 
copyFrom(Path) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Pre-populate the server with databases copied from the specified source directory.
copyFrom(Path) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Pre-populate the server with databases copied from the specified source directory.
COST - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.CypherPlanner
 
CostAccumulator<T> - Interface in org.neo4j.graphalgo
In order to make the solving of shortest path problems as general as possible, the algorithms accept objects handling all relevant tasks regarding costs of paths.
CostEvaluator<T> - Interface in org.neo4j.graphalgo
In order to make the solving of shortest path problems as general as possible, the algorithms accept objects handling all relevant tasks regarding costs of paths.
create() - Method in interface org.neo4j.graphdb.schema.ConstraintCreator
Creates a constraint with the details specified by the other methods in this interface.
create() - Method in interface org.neo4j.graphdb.schema.IndexCreator
Creates an index with the details specified by the other methods in this interface.
create(Object) - Method in interface org.neo4j.graphdb.traversal.UniquenessFactory
Creates a new UniquenessFilter optionally with a parameter to it, otherwise null if no parameter should be handed to it.
create(String...) - Static method in class org.neo4j.configuration.helpers.GlobbingPattern
 
create(BranchSelector, BranchSelector, int) - Method in interface org.neo4j.graphdb.traversal.SideSelectorPolicy
Creates a new SideSelector given the start/end BranchSelectors and an optional maxDepth.
create(Evaluator, Predicate<Path>) - Method in interface org.neo4j.graphdb.traversal.BranchCollisionPolicy
 
create(TraversalBranch, PathExpander) - Method in interface org.neo4j.graphdb.traversal.BranchOrderingPolicy
Instantiates a BranchSelector with startBranch as the first branch to base a decision on "where to go next".
createAnalyzer() - Method in class org.neo4j.graphdb.schema.AnalyzerProvider
 
createDatabase(String) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Create a new database.
createDatabase(String, Configuration) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
createDatabase(String, Configuration) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Create a new database.
createdNodes() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the nodes that were created during the transaction.
createdRelationships() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the relationships that were created during the transaction.
createNode() - Method in interface org.neo4j.graphdb.Transaction
Creates a new node.
createNode(Label...) - Method in interface org.neo4j.graphdb.Transaction
Creates a new node and adds the provided labels to it.
createRelationshipTo(Node, RelationshipType) - Method in interface org.neo4j.graphdb.Node
Creates a relationship between this node and another node.
CRS - Interface in org.neo4j.graphdb.spatial
A coordinate reference system (CRS) determines how a $Coordinate should be interpreted
csv_buffer_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
csv_legacy_quote_escaping - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
currentSide() - Method in interface org.neo4j.graphdb.traversal.SideSelector
 
cypher_hints_error - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
cypher_lenient_create_relationship - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
cypher_min_replan_interval - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
cypher_planner - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
cypher_render_plan_descriptions - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 

D

data_directory - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DATA_DIRECTORY_SETTING_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
database(String) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
database(String) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Retrieve a database service by name.
database_dumps_root_path - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DatabaseAliasExistsException - Exception in org.neo4j.dbms.api
A DatabaseManagementService tried to drop a database with an alias.
DatabaseAliasExistsException() - Constructor for exception org.neo4j.dbms.api.DatabaseAliasExistsException
 
DatabaseAliasExistsException(String) - Constructor for exception org.neo4j.dbms.api.DatabaseAliasExistsException
 
DatabaseAliasExistsException(String, Throwable) - Constructor for exception org.neo4j.dbms.api.DatabaseAliasExistsException
 
DatabaseAliasExistsException(Throwable) - Constructor for exception org.neo4j.dbms.api.DatabaseAliasExistsException
 
databaseCreate(DatabaseEventContext) - Method in interface org.neo4j.graphdb.event.DatabaseEventListener
This method is invoked when a new database is created.
databaseDrop(DatabaseEventContext) - Method in interface org.neo4j.graphdb.event.DatabaseEventListener
This method is invoked after the database is dropped.
DatabaseEventContext - Interface in org.neo4j.graphdb.event
Event context propagated to database event listeners as part of any event notification.
DatabaseEventListener - Interface in org.neo4j.graphdb.event
Event listener interface for independent database life cycle events.
DatabaseExistsException - Exception in org.neo4j.dbms.api
A DatabaseManagementService tried to create a new database, but a database with that name already exists.
DatabaseExistsException() - Constructor for exception org.neo4j.dbms.api.DatabaseExistsException
 
DatabaseExistsException(String) - Constructor for exception org.neo4j.dbms.api.DatabaseExistsException
 
DatabaseExistsException(String, Throwable) - Constructor for exception org.neo4j.dbms.api.DatabaseExistsException
 
DatabaseExistsException(Throwable) - Constructor for exception org.neo4j.dbms.api.DatabaseExistsException
 
DatabaseLimitReachedException - Exception in org.neo4j.dbms.api
A DatabaseManagementService tried to create a Database but the total limit of databases is already reached.
DatabaseLimitReachedException(String) - Constructor for exception org.neo4j.dbms.api.DatabaseLimitReachedException
 
DatabaseManagementException - Exception in org.neo4j.dbms.api
General exception, thrown in the event of errors when managing individual databases.
DatabaseManagementException() - Constructor for exception org.neo4j.dbms.api.DatabaseManagementException
 
DatabaseManagementException(String) - Constructor for exception org.neo4j.dbms.api.DatabaseManagementException
 
DatabaseManagementException(String, Throwable) - Constructor for exception org.neo4j.dbms.api.DatabaseManagementException
 
DatabaseManagementException(Throwable) - Constructor for exception org.neo4j.dbms.api.DatabaseManagementException
 
databaseManagementService() - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Access the DatabaseManagementService used by the server.
DatabaseManagementService - Interface in org.neo4j.dbms.api
The DatabaseManagementService provides an API to manage databases and provided access to the managed database services.
DatabaseManagementServiceBuilder - Class in org.neo4j.dbms.api
Creates a DatabaseManagementService with Community Edition features.
DatabaseManagementServiceBuilder(Path) - Constructor for class org.neo4j.dbms.api.DatabaseManagementServiceBuilder
 
databaseName() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Return name of underlying database
DatabaseNotFoundException - Exception in org.neo4j.dbms.api
A DatabaseManagementService tried to perform some operation on a database, but no database with that name currently exists.
DatabaseNotFoundException() - Constructor for exception org.neo4j.dbms.api.DatabaseNotFoundException
 
DatabaseNotFoundException(String) - Constructor for exception org.neo4j.dbms.api.DatabaseNotFoundException
 
DatabaseNotFoundException(String, Throwable) - Constructor for exception org.neo4j.dbms.api.DatabaseNotFoundException
 
DatabaseNotFoundException(Throwable) - Constructor for exception org.neo4j.dbms.api.DatabaseNotFoundException
 
databasePanic(DatabaseEventContext) - Method in interface org.neo4j.graphdb.event.DatabaseEventListener
This method is invoked when the particular database enters a state from which it cannot recover and continue.
databaseService() - Method in class org.neo4j.graphalgo.BasicEvaluationContext
 
databaseService() - Method in interface org.neo4j.graphalgo.EvaluationContext
 
databaseShutdown(DatabaseEventContext) - Method in interface org.neo4j.graphdb.event.DatabaseEventListener
This method is invoked before shutdown process of a specific database.
databaseStart(DatabaseEventContext) - Method in interface org.neo4j.graphdb.event.DatabaseEventListener
This method is invoked after start of a specific database.
db_format - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
db_temporal_timezone - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
db_timezone - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DBMS - Enum constant in enum class org.neo4j.graphdb.QueryExecutionType.QueryType
A database management query
DBMS - Enum constant in enum class org.neo4j.procedure.Mode
This procedure will perform system operations - i.e.
debug(String) - Method in interface org.neo4j.logging.Log
 
debug(String, Object...) - Method in interface org.neo4j.logging.Log
 
debug(String, Throwable) - Method in interface org.neo4j.logging.Log
 
DEBUG - Enum constant in enum class org.neo4j.logging.Level
 
debug_log_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.CypherPlanner
 
DEFAULT - Enum constant in enum class org.neo4j.procedure.Mode
This procedure will only perform read operations against the graph
default_advertised_address - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_BLOCK_SIZE - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
Data block sizes for dynamic array stores.
DEFAULT_DATA_DIR_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_DATABASE_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_DATABASES_ROOT_DIR_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_DUMPS_DIR_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_LABEL_BLOCK_SIZE - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_LICENSES_DIR_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
default_listen_address - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_PORT - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
DEFAULT_PORT - Static variable in class org.neo4j.configuration.connectors.HttpConnector
 
DEFAULT_PORT - Static variable in class org.neo4j.configuration.connectors.HttpsConnector
 
DEFAULT_ROUTING_CONNECTOR_PORT - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_SCRIPT_FOLDER - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_TX_LOGS_ROOT_DIR_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
DEFAULT_VALUE - Static variable in annotation interface org.neo4j.procedure.Name
 
defaultDatabaseService() - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Access default database service.
DefaultPathDescriptor() - Constructor for class org.neo4j.graphdb.traversal.Paths.DefaultPathDescriptor
 
defaultPathToString(Path) - Static method in class org.neo4j.graphdb.traversal.Paths
TODO: This method re-binds nodes and relationships.
defaultPathToStringWithNotInTransactionFallback(Path) - Static method in class org.neo4j.graphdb.traversal.Paths
 
defaultValue() - Method in interface org.neo4j.graphdb.config.Setting
The default value of this setting
defaultValue() - Element in annotation interface org.neo4j.procedure.Name
 
delete() - Method in interface org.neo4j.graphdb.Entity
Deletes this entity.
delete() - Method in interface org.neo4j.graphdb.Node
Deletes this entity.
deletedNodes() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the nodes that were deleted during the transaction.
deletedRelationships() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the relationships that were deleted during the transaction.
dense_node_threshold - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
deprecatedBy() - Element in annotation interface org.neo4j.procedure.Procedure
When deprecating a procedure it is useful to indicate a possible replacement procedure that clients might show in warnings.
deprecatedBy() - Element in annotation interface org.neo4j.procedure.UserAggregationFunction
When deprecating a function it is useful to indicate a possible replacement procedure that clients might show in warnings.
deprecatedBy() - Element in annotation interface org.neo4j.procedure.UserFunction
When deprecating a function it is useful to indicate a possible replacement procedure that clients might show in warnings.
depthFirst() - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
A convenience method for TraversalDescription.order(BranchOrderingPolicy) where a "preorder depth first" selector is used.
description() - Method in interface org.neo4j.graphdb.config.Setting
A textual representation describing the usage if this setting
description() - Method in class org.neo4j.graphdb.schema.AnalyzerProvider
 
Description - Annotation Interface in org.neo4j.procedure
A procedure can optionally be annotated with a @Description("a description").
descriptorForIdAndProperties(boolean, boolean, String...) - Static method in class org.neo4j.graphdb.traversal.Paths
Create a new Paths.PathDescriptor that prints values of listed property keys and id of nodes and relationships if configured so.
dijkstra(EvaluationContext, PathExpander<Double>, String) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
dijkstra(EvaluationContext, PathExpander<Double>, CostEvaluator<Double>) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns a PathFinder which uses the Dijkstra algorithm to find the cheapest path between two nodes.
dijkstra(PathExpander<Double>, String, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
See GraphAlgoFactory.dijkstra(EvaluationContext, PathExpander, CostEvaluator) for documentation Instead of finding all shortest paths with equal cost, find the top numberOfWantedPaths paths.
dijkstra(PathExpander<Double>, CostEvaluator<Double>, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
See GraphAlgoFactory.dijkstra(EvaluationContext, PathExpander, CostEvaluator) for documentation Instead of finding all shortest paths with equal cost, find the top numberOfWantedPaths paths.
Direction - Enum Class in org.neo4j.graphdb
Defines relationship directions used when getting relationships from a node or when creating traversers.
DISABLED - Enum constant in enum class org.neo4j.configuration.connectors.BoltConnector.EncryptionLevel
 
DISABLED - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionTracingLevel
 
DONE - Static variable in class org.neo4j.graphdb.schema.IndexPopulationProgress
 
DOUBLE_ZERO - Static variable in interface org.neo4j.graphdb.traversal.InitialBranchState
 
drop() - Method in interface org.neo4j.graphdb.schema.ConstraintDefinition
Drops this constraint.
drop() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
Drops this index.
dropDatabase(String) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
dropDatabase(String) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Drop a database by name.
dumpLogsOnFailure(PrintStream) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Dump available logs on failure.
dumpLogsOnFailure(Supplier<PrintStream>) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Dump available logs on failure.
DurationRange - Class in org.neo4j.configuration.helpers
Duration Range derived from configuration.
DurationRange(Duration, Duration) - Constructor for class org.neo4j.configuration.helpers.DurationRange
 
dynamic() - Method in interface org.neo4j.graphdb.config.Setting
A dynamic setting have its value changed in a config at any time

E

eager() - Element in annotation interface org.neo4j.procedure.Procedure
Cypher normally streams data lazily between operations, but for read-write queries this can cause side effects that can only be solved using Eager operators between the read and write components.
eagerStartBranches() - Method in interface org.neo4j.graphdb.traversal.UniquenessFactory
Specifies if the UniquenessFilter must handle start branches eagerly.
empty - Static variable in class org.neo4j.graphdb.InputPosition
The empty position
empty() - Static method in class org.neo4j.graphdb.PathExpanderBuilder
A PathExpanderBuilder that follows no relationships.
EMPTY - Static variable in interface org.neo4j.graphdb.config.Configuration
Empty configuration without any settings.
EMPTY - Static variable in interface org.neo4j.graphdb.QueryStatistics
 
EMPTY - Static variable in interface org.neo4j.graphdb.Resource
Empty resource that doesn't close anything.
EMPTY_TRANSFORMER - Static variable in interface org.neo4j.graphdb.ResultTransformer
Result consumer that does nothing
emptyOrderedByType() - Static method in class org.neo4j.graphdb.PathExpanderBuilder
A PathExpanderBuilder that follows no relationships.
enabled - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
enabled - Static variable in class org.neo4j.configuration.connectors.HttpConnector
 
enabled - Static variable in class org.neo4j.configuration.connectors.HttpsConnector
 
enabled - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
encryption_level - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
endNode() - Method in interface org.neo4j.graphdb.Path
Returns the end node of this path.
endNodeIs(Evaluation, Evaluation, Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
An Evaluator which will return evaluationIfMatch if Path.endNode() for a given path is any of nodes, else evaluationIfNoMatch.
endNodeIsAtDepth(int, Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Returns Evaluators for paths with the specified depth and with an end node from the list of possibleEndNodes.
endSide(TraversalDescription) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
Sets the end side TraversalDescription of this bidirectional traversal.
EnterpriseDatabaseManagementService - Class in com.neo4j.dbms.api
 
EnterpriseDatabaseManagementService(DatabaseManagementService) - Constructor for class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
EnterpriseDatabaseManagementServiceBuilder - Class in com.neo4j.dbms.api
Creates a DatabaseManagementService with Enterprise Edition features.
EnterpriseDatabaseManagementServiceBuilder(Path) - Constructor for class com.neo4j.dbms.api.EnterpriseDatabaseManagementServiceBuilder
 
EnterpriseNeo4jExtension - Class in com.neo4j.harness.junit.extension
Enterprise Neo4j JUnit 5 Extension.
EnterpriseNeo4jExtension() - Constructor for class com.neo4j.harness.junit.extension.EnterpriseNeo4jExtension
 
EnterpriseNeo4jRule - Class in com.neo4j.harness.junit.rule
Enterprise Neo4j JUnit rule.
EnterpriseNeo4jRule() - Constructor for class com.neo4j.harness.junit.rule.EnterpriseNeo4jRule
 
EnterpriseNeo4jRule(Path) - Constructor for class com.neo4j.harness.junit.rule.EnterpriseNeo4jRule
 
entity() - Method in interface org.neo4j.graphdb.event.PropertyEntry
Get the entity that this property was modified on.
Entity - Interface in org.neo4j.graphdb
An Entity is a Entity that is persisted in the database, and identified by an getElementId() element id}.
equals(Object) - Method in class org.neo4j.configuration.helpers.DurationRange
 
equals(Object) - Method in class org.neo4j.configuration.helpers.GlobbingPattern
 
equals(Object) - Method in record class org.neo4j.configuration.helpers.NormalizedGraphName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.neo4j.configuration.helpers.SocketAddress
 
equals(Object) - Method in class org.neo4j.graphdb.InputPosition
 
equals(Object) - Method in class org.neo4j.graphdb.spatial.Coordinate
 
error(String) - Method in interface org.neo4j.logging.Log
 
error(String, Object...) - Method in interface org.neo4j.logging.Log
 
error(String, Throwable) - Method in interface org.neo4j.logging.Log
 
ERROR - Enum constant in enum class org.neo4j.logging.Level
 
EstimateEvaluator<T> - Interface in org.neo4j.graphalgo
Evaluator used to estimate the weight of the remaining path from one node to another.
evaluate(Path) - Method in class org.neo4j.graphdb.traversal.Evaluator.AsPathEvaluator
 
evaluate(Path) - Method in interface org.neo4j.graphdb.traversal.Evaluator
Evaluates a Path and returns an Evaluation containing information about whether or not to include it in the traversal result, i.e return it from the Traverser.
evaluate(Path) - Method in class org.neo4j.graphdb.traversal.PathEvaluator.Adapter
 
evaluate(Path, BranchState<STATE>) - Method in class org.neo4j.graphdb.traversal.Evaluator.AsPathEvaluator
 
evaluate(Path, BranchState<STATE>) - Method in interface org.neo4j.graphdb.traversal.PathEvaluator
Evaluates a Path and returns an Evaluation containing information about whether or not to include it in the traversal result, i.e return it from the Traverser.
evaluate(TraversalBranch, Direction) - Method in interface org.neo4j.graphdb.traversal.BranchCollisionDetector
Evaluate the given branch coming from either the start side or the end side.
evaluate(TraversalBranch, BranchState<STATE>) - Method in interface org.neo4j.graphdb.traversal.TraversalContext
Evaluates a TraversalBranch whether or not to include it in the result and whether or not to continue further down this branch or not.
evaluation(Evaluation) - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
Can change evaluation outcome in a negative direction.
Evaluation - Enum Class in org.neo4j.graphdb.traversal
EvaluationContext - Interface in org.neo4j.graphalgo
 
evaluator(Evaluator) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Adds evaluator to the list of evaluators which will control the behavior of the traversal.
evaluator(PathEvaluator) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Adds evaluator to the list of evaluators which will control the behavior of the traversal.
Evaluator - Interface in org.neo4j.graphdb.traversal
An Evaluator controls what's to be returned from a traversal and also how pruning is done.
Evaluator.AsPathEvaluator<STATE> - Class in org.neo4j.graphdb.traversal
Exposes an Evaluator as a PathEvaluator.
Evaluators - Class in org.neo4j.graphdb.traversal
Common Evaluators useful during common traversals.
Evaluators() - Constructor for class org.neo4j.graphdb.traversal.Evaluators
 
eventually_consistent - Static variable in class org.neo4j.configuration.FulltextSettings
 
eventually_consistent_index_update_queue_max_length - Static variable in class org.neo4j.configuration.FulltextSettings
 
EXACT - Enum constant in enum class org.neo4j.graphdb.StringSearchMode
The value has to match the template exactly.
EXCLUDE_AND_CONTINUE - Enum constant in enum class org.neo4j.graphdb.traversal.Evaluation
 
EXCLUDE_AND_PRUNE - Enum constant in enum class org.neo4j.graphdb.traversal.Evaluation
 
excludeStartPosition() - Static method in class org.neo4j.graphdb.traversal.Evaluators
 
execute(String) - Method in interface org.neo4j.graphdb.Transaction
Executes a query and returns an iterable that contains the result set.
execute(String, Map<String, Object>) - Method in interface org.neo4j.graphdb.Transaction
Executes a query and returns an iterable that contains the result set.
executeTransactionally(String) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Executes query in a separate transaction.
executeTransactionally(String, Map<String, Object>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Executes query in a separate transaction.
executeTransactionally(String, Map<String, Object>, ResultTransformer<T>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Executes query in a separate transaction and allow to query result to be consumed by provided ResultTransformer.
executeTransactionally(String, Map<String, Object>, ResultTransformer<T>, Duration) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Executes query in a separate transaction and allows query result to be consumed by provided ResultTransformer.
ExecutionPlanDescription - Interface in org.neo4j.graphdb
Instances describe single execution steps in a Cypher query execution plan Execution plans form a tree of execution steps.
ExecutionPlanDescription.ProfilerStatistics - Interface in org.neo4j.graphdb
Instances describe statistics from the profiler of a particular step in the execution plan.
expand(PathExpander<?>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Sets the PathExpander as the expander of relationships, discarding all previous calls to TraversalDescription.relationships(RelationshipType) and TraversalDescription.relationships(RelationshipType, Direction) or any other expand method.
expand(PathExpander<STATE>, InitialBranchState<STATE>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Sets the PathExpander as the expander of relationships, discarding all previous calls to TraversalDescription.relationships(RelationshipType) and TraversalDescription.relationships(RelationshipType, Direction) or any other expand method.
expand(Path, BranchState<STATE>) - Method in interface org.neo4j.graphdb.PathExpander
Returns relationships for a Path, most commonly from the Path.endNode().
expanded() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
Returns the number of relationships this expansion source has expanded.
explained(QueryExecutionType.QueryType) - Static method in class org.neo4j.graphdb.QueryExecutionType
Get the QueryExecutionType that signifies explaining the plan of a query of the supplied type.

F

FABRIC - Enum constant in enum class org.neo4j.configuration.ssl.SslPolicyScope
 
fail_on_missing_files - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
FAILED - Enum constant in enum class org.neo4j.graphdb.schema.Schema.IndexState
 
filewatcher_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
findAllPaths(Node, Node) - Method in interface org.neo4j.graphalgo.PathFinder
Tries to find all paths between start and end nodes.
findNode(Label, String, Object) - Method in interface org.neo4j.graphdb.Transaction
Equivalent to Transaction.findNodes(Label, String, Object), however it must find no more than one node or it will throw an exception.
findNodes(Label) - Method in interface org.neo4j.graphdb.Transaction
Returns all nodes with a specific label.
findNodes(Label, String, Object) - Method in interface org.neo4j.graphdb.Transaction
Returns all nodes having the label, and the wanted property value.
findNodes(Label, String, Object, String, Object) - Method in interface org.neo4j.graphdb.Transaction
Returns all nodes having the label, and the wanted property values.
findNodes(Label, String, Object, String, Object, String, Object) - Method in interface org.neo4j.graphdb.Transaction
Returns all nodes having the label, and the wanted property values.
findNodes(Label, String, String, StringSearchMode) - Method in interface org.neo4j.graphdb.Transaction
Returns all nodes having a given label, and a property value of type String or Character matching the given value template and search mode.
findNodes(Label, Map<String, Object>) - Method in interface org.neo4j.graphdb.Transaction
Returns all nodes having the label, and the wanted property values.
findRelationship(RelationshipType, String, Object) - Method in interface org.neo4j.graphdb.Transaction
Equivalent to Transaction.findRelationships(RelationshipType, String, Object), however it must find no more than one relationship or it will throw an exception.
findRelationships(RelationshipType) - Method in interface org.neo4j.graphdb.Transaction
Returns all relationships of a specific type.
findRelationships(RelationshipType, String, Object) - Method in interface org.neo4j.graphdb.Transaction
Returns all relationships having the type, and the wanted property value.
findRelationships(RelationshipType, String, Object, String, Object) - Method in interface org.neo4j.graphdb.Transaction
Returns all relationships having the type, and the wanted property values.
findRelationships(RelationshipType, String, Object, String, Object, String, Object) - Method in interface org.neo4j.graphdb.Transaction
Returns all relationships having the type, and the wanted property values.
findRelationships(RelationshipType, String, String, StringSearchMode) - Method in interface org.neo4j.graphdb.Transaction
Returns all relationships having the type, and a property value of type String or Character matching the given value template and search mode.
findRelationships(RelationshipType, Map<String, Object>) - Method in interface org.neo4j.graphdb.Transaction
Returns all relationships having the type, and the wanted property values.
findSinglePath(Node, Node) - Method in interface org.neo4j.graphalgo.PathFinder
Tries to find a single path between start and end nodes.
forbid_exhaustive_shortestpath - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
forbid_shortestpath_common_nodes - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
forConstantDirectionWithTypes(RelationshipType...) - Static method in class org.neo4j.graphdb.PathExpanders
An expander forcing constant relationship direction
forDirection(Direction) - Static method in class org.neo4j.graphdb.PathExpanders
A very permissive PathExpander that follows any type in direction.
format(String, int) - Static method in class org.neo4j.configuration.helpers.SocketAddress
 
format(SocketAddress) - Static method in class org.neo4j.configuration.helpers.SocketAddress
 
forScope(SslPolicyScope) - Static method in class org.neo4j.configuration.ssl.SslPolicyConfig
 
forType(RelationshipType) - Static method in class org.neo4j.graphdb.PathExpanders
A very permissive PathExpander that follows type relationships in any direction.
forTypeAndDirection(RelationshipType, Direction) - Static method in class org.neo4j.graphdb.PathExpanders
A very restricted PathExpander that follows type in direction.
forTypesAndDirections(RelationshipType, Direction, RelationshipType, Direction, Object...) - Static method in class org.neo4j.graphdb.PathExpanders
A very restricted PathExpander that follows only the type/direction pairs that you list.
fromDepth(int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Returns an Evaluator which only includes positions from depth and deeper and never prunes anything.
fromName(String) - Static method in enum class org.neo4j.configuration.ssl.SslPolicyScope
 
fromSeconds(int, int) - Static method in class org.neo4j.configuration.helpers.DurationRange
 
FULLTEXT - Enum constant in enum class org.neo4j.graphdb.schema.IndexType
For full-text indexes.
fulltext_Analyzer() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Configure the analyzer used in a full-text index, indexes of type IndexType.FULLTEXT.
fulltext_default_analyzer - Static variable in class org.neo4j.configuration.FulltextSettings
 
fulltext_Eventually_Consistent() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Configure if a full-text index is allowed to be eventually consistent.
FulltextSettings - Class in org.neo4j.configuration
 
FulltextSettings() - Constructor for class org.neo4j.configuration.FulltextSettings
 

G

Geometry - Interface in org.neo4j.graphdb.spatial
A geometry is defined by a list of coordinates and a coordinate reference system.
get(String) - Method in interface org.neo4j.graphdb.Result.ResultRow
 
get(Setting<T>) - Method in interface org.neo4j.graphdb.config.Configuration
Retrieve the value of a configuration Setting.
getAllLabels() - Method in interface org.neo4j.graphdb.Transaction
Returns all labels currently in the underlying store.
getAllLabelsInUse() - Method in interface org.neo4j.graphdb.Transaction
Returns all labels currently in the underlying store.
getAllNodes() - Method in interface org.neo4j.graphdb.Transaction
Returns all nodes in the graph.
getAllProperties() - Method in interface org.neo4j.graphdb.Entity
Returns all existing properties.
getAllPropertyKeys() - Method in interface org.neo4j.graphdb.Transaction
Returns all property keys currently in the underlying store.
getAllRelationships() - Method in interface org.neo4j.graphdb.Transaction
Returns all relationships in the graph.
getAllRelationshipTypes() - Method in interface org.neo4j.graphdb.Transaction
Returns all relationship types currently in the underlying store.
getAllRelationshipTypesInUse() - Method in interface org.neo4j.graphdb.Transaction
Returns all relationship types currently in the underlying store.
getArguments() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription
Retrieve argument map for the associated execution step Valid arguments are all Java primitive values, Strings, Arrays of those, and Maps from Strings to valid arguments.
getBoolean(String) - Method in interface org.neo4j.graphdb.Result.ResultRow
 
getChildren() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription
Retrieves the children of this execution step.
getCode() - Method in interface org.neo4j.graphdb.Notification
Returns a notification code for the discovered issue.
getCode() - Method in interface org.neo4j.graphdb.spatial.CRS
The numerical code associated with the CRS
getColumn() - Method in class org.neo4j.graphdb.InputPosition
The column number referred to by the position; column numbers start at 1.
getCommitTime() - Method in interface org.neo4j.graphdb.event.TransactionData
Return transaction commit time (in millis) that assigned during transaction commit process.
getCompletedPercentage() - Method in class org.neo4j.graphdb.schema.IndexPopulationProgress
 
getConstraintByName(String) - Method in interface org.neo4j.graphdb.schema.Schema
Get a ConstraintDefinition by the given name of the constraint.
getConstraints() - Method in interface org.neo4j.graphdb.schema.Schema
 
getConstraints(Label) - Method in interface org.neo4j.graphdb.schema.Schema
 
getConstraints(RelationshipType) - Method in interface org.neo4j.graphdb.schema.Schema
 
getConstraintsAdded() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of constraints added by this query.
getConstraintsRemoved() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of constraints removed by this query.
getConstraintType() - Method in interface org.neo4j.graphdb.schema.ConstraintDefinition
 
getCoordinate() - Method in class org.neo4j.graphdb.spatial.Coordinate
 
getCoordinate() - Method in interface org.neo4j.graphdb.spatial.Point
Returns the single coordinate in space defining this point.
getCoordinateCopy() - Method in class org.neo4j.graphdb.spatial.Coordinate
 
getCoordinates() - Method in interface org.neo4j.graphdb.spatial.Geometry
Get all coordinates of the geometry.
getCost(Node, Node) - Method in interface org.neo4j.graphalgo.EstimateEvaluator
Estimate the weight of the remaining path from one node to another.
getCost(Relationship, Direction) - Method in interface org.neo4j.graphalgo.CostEvaluator
This is the general method for looking up costs for relationships.
getCRS() - Method in interface org.neo4j.graphdb.spatial.Geometry
Returns the coordinate reference system associated with the geometry
getDatabaseName() - Method in interface org.neo4j.graphdb.event.DatabaseEventContext
 
getDbHits() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
getDegree() - Method in interface org.neo4j.graphdb.Node
Returns the number of relationships connected to this node regardless of direction or type.
getDegree(Direction) - Method in interface org.neo4j.graphdb.Node
Returns the number of relationships of a given direction connected to this node.
getDegree(RelationshipType) - Method in interface org.neo4j.graphdb.Node
Returns the number of relationships of a given type connected to this node.
getDegree(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
Returns the number of relationships of a given type and direction connected to this node.
getDelta() - Method in class org.neo4j.configuration.helpers.DurationRange
 
getDescription() - Method in interface org.neo4j.graphdb.Notification
Returns a longer description of the notification.
getElementId() - Method in interface org.neo4j.graphdb.Entity
Returns the unique element id of this entity.
getEndNode() - Method in interface org.neo4j.graphdb.Relationship
Returns the end node of this relationship.
getEndNodeId() - Method in interface org.neo4j.graphdb.Relationship
Deprecated, for removal: This API element is subject to removal in a future version.
getExecutionPlanDescription() - Method in interface org.neo4j.graphdb.Result
Returns a description of the query plan used to produce this result.
getGeometryType() - Method in interface org.neo4j.graphdb.spatial.Geometry
Get string description of most specific type of this instance
getGeometryType() - Method in interface org.neo4j.graphdb.spatial.Point
 
getHostname() - Method in class org.neo4j.configuration.helpers.SocketAddress
 
getHref() - Method in interface org.neo4j.graphdb.spatial.CRS
A link uniquely identifying the CRS.
getId() - Method in interface org.neo4j.graphdb.Entity
Deprecated, for removal: This API element is subject to removal in a future version.
in favor of getElementId().
getIdentifiers() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription
 
getIndexByName(String) - Method in interface org.neo4j.graphdb.schema.Schema
Get an IndexDefinition by the name of the index.
getIndexConfiguration() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
Get the index configuration that this index was created with.
getIndexes() - Method in interface org.neo4j.graphdb.schema.Schema
 
getIndexes(Label) - Method in interface org.neo4j.graphdb.schema.Schema
 
getIndexes(RelationshipType) - Method in interface org.neo4j.graphdb.schema.Schema
 
getIndexesAdded() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of indexes added by this query.
getIndexesRemoved() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of indexes removed by this query.
getIndexFailure(IndexDefinition) - Method in interface org.neo4j.graphdb.schema.Schema
If Schema.getIndexState(IndexDefinition) return Schema.IndexState.FAILED this method will return the failure description.
getIndexPopulationProgress(IndexDefinition) - Method in interface org.neo4j.graphdb.schema.Schema
Poll the database for the population progress.
getIndexState(IndexDefinition) - Method in interface org.neo4j.graphdb.schema.Schema
Poll the database for the state of a given index.
getIndexType() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
Get the index type of this index.
getLabel() - Method in interface org.neo4j.graphdb.schema.ConstraintDefinition
This accessor method returns a label which this constraint is associated with if this constraint has type ConstraintType.UNIQUENESS or ConstraintType.NODE_PROPERTY_EXISTENCE.
getLabels() - Method in interface org.neo4j.graphdb.Node
Lists all labels attached to this node.
getLabels() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
Return the set of node labels (in no particular order) that this index applies to.
getLabelsAdded() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of labels added to any node by this query.
getLabelsRemoved() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of labels removed from any node by this query.
getLine() - Method in class org.neo4j.graphdb.InputPosition
The line number referred to by the position; line numbers start at 1.
getLog(Class<?>) - Method in interface org.neo4j.logging.LogProvider
 
getLog(String) - Method in interface org.neo4j.logging.LogProvider
 
getMax() - Method in class org.neo4j.configuration.helpers.DurationRange
 
getMin() - Method in class org.neo4j.configuration.helpers.DurationRange
 
getName() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription
Retrieves the name of this execution step.
getName() - Method in class org.neo4j.graphdb.schema.AnalyzerProvider
 
getName() - Method in interface org.neo4j.graphdb.schema.ConstraintDefinition
Get the name given to this constraint when it was created.
getName() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
Get the name given to this index when it was created.
getNode(String) - Method in interface org.neo4j.graphdb.Result.ResultRow
 
getNodeByElementId(String) - Method in interface org.neo4j.graphdb.Transaction
Looks up a node by element id.
getNodeById(long) - Method in interface org.neo4j.graphdb.Transaction
Deprecated, for removal: This API element is subject to removal in a future version.
getNodes() - Method in interface org.neo4j.graphdb.Relationship
Returns the two nodes that are attached to this relationship.
getNodesCreated() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of nodes created by this query.
getNodesDeleted() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of nodes deleted by this query.
getNotifications() - Method in interface org.neo4j.graphdb.Result
Provides notifications about the query producing this result.
getNumber(String) - Method in interface org.neo4j.graphdb.Result.ResultRow
 
getNumberOfPathsReturned() - Method in interface org.neo4j.graphdb.traversal.TraversalMetadata
 
getNumberOfRelationshipsTraversed() - Method in interface org.neo4j.graphdb.traversal.TraversalMetadata
 
getOffset() - Method in class org.neo4j.graphdb.InputPosition
The character offset referred to by this position; offset numbers start at 0.
getOtherNode(Node) - Method in interface org.neo4j.graphdb.Relationship
A convenience operation that, given a node that is attached to this relationship, returns the other node.
getOtherNodeId(long) - Method in interface org.neo4j.graphdb.Relationship
Deprecated, for removal: This API element is subject to removal in a future version.
getPageCacheHitRatio() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
getPageCacheHits() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
getPageCacheMisses() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
getPath(String) - Method in interface org.neo4j.graphdb.Result.ResultRow
 
getPort() - Method in class org.neo4j.configuration.helpers.SocketAddress
 
getPosition() - Method in interface org.neo4j.graphdb.Notification
The position in the query where this notification points to.
getPrefix() - Method in interface org.neo4j.configuration.GroupSetting
The prefix is the same for all the settings in this group
getPrefix() - Method in class org.neo4j.configuration.ssl.SslPolicyConfig
 
getProfilerStatistics() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription
Retrieve the statistics collected from profiling this query.
getProperties(String...) - Method in interface org.neo4j.graphdb.Entity
Returns specified existing properties.
getPropertiesSet() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of properties set by this query.
getProperty(String) - Method in interface org.neo4j.graphdb.Entity
Returns the property value associated with the given key.
getProperty(String, Object) - Method in interface org.neo4j.graphdb.Entity
Returns the property value associated with the given key, or a default value.
getPropertyKeys() - Method in interface org.neo4j.graphdb.Entity
Returns all existing property keys, or an empty iterable if this property container has no properties.
getPropertyKeys() - Method in interface org.neo4j.graphdb.schema.ConstraintDefinition
 
getPropertyKeys() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
Return the set of properties that are indexed by this index.
getQueryExecutionType() - Method in interface org.neo4j.graphdb.Result
Indicates what kind of query execution produced this result.
getQueryStatistics() - Method in interface org.neo4j.graphdb.Result
Statistics about the effects of the query.
getRelationship(String) - Method in interface org.neo4j.graphdb.Result.ResultRow
 
getRelationshipByElementId(String) - Method in interface org.neo4j.graphdb.Transaction
Looks up a relationship by element id.
getRelationshipById(long) - Method in interface org.neo4j.graphdb.Transaction
Deprecated, for removal: This API element is subject to removal in a future version.
getRelationships() - Method in interface org.neo4j.graphdb.Node
Returns all the relationships attached to this node.
getRelationships(Direction) - Method in interface org.neo4j.graphdb.Node
Returns all OUTGOING or INCOMING relationships from this node.
getRelationships(Direction, RelationshipType...) - Method in interface org.neo4j.graphdb.Node
Returns all the relationships of any of the types in types that are attached to this node and have the given direction.
getRelationships(RelationshipType...) - Method in interface org.neo4j.graphdb.Node
Returns all the relationships of any of the types in types that are attached to this node, regardless of direction.
getRelationshipsCreated() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of relationships created by this query.
getRelationshipsDeleted() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of relationships deleted by this query.
getRelationshipType() - Method in interface org.neo4j.graphdb.schema.ConstraintDefinition
This accessor method returns a relationship type which this constraint is associated with if this constraint has type ConstraintType.UNIQUENESS or ConstraintType.NODE_PROPERTY_EXISTENCE.
getRelationshipTypes() - Method in interface org.neo4j.graphdb.Node
Returns relationship types which this node has one more relationships for.
getRelationshipTypes() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
Return the set of relationship types (in no particular order) that this index applies to.
getRows() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
getScope() - Method in class org.neo4j.configuration.ssl.SslPolicyConfig
 
getSettingName() - Method in interface org.neo4j.graphdb.schema.IndexSetting
 
getSeverity() - Method in interface org.neo4j.graphdb.Notification
Returns the severity level of this notification.
getSingleRelationship(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
Returns the only relationship of a given type and direction that is attached to this node, or null.
getStartNode() - Method in interface org.neo4j.graphdb.Relationship
Returns the start node of this relationship.
getStartNodeId() - Method in interface org.neo4j.graphdb.Relationship
Deprecated, for removal: This API element is subject to removal in a future version.
getState() - Method in interface org.neo4j.graphdb.traversal.BranchState
 
getStatusCode() - Method in exception org.neo4j.graphdb.QueryExecutionException
The Neo4j error status code.
getString(String) - Method in interface org.neo4j.graphdb.Result.ResultRow
 
getSystemUpdates() - Method in interface org.neo4j.graphdb.QueryStatistics
Returns the number of system updates performed by this query.
getTime() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
getTitle() - Method in interface org.neo4j.graphdb.Notification
Returns a short summary of the notification.
getTransactionId() - Method in interface org.neo4j.graphdb.event.TransactionData
Return transaction id that assigned during transaction commit process.
getType() - Method in interface org.neo4j.graphdb.Relationship
Returns the type of this relationship.
getType() - Method in interface org.neo4j.graphdb.schema.IndexSetting
 
getType() - Method in interface org.neo4j.graphdb.spatial.CRS
The type of the CRS is a descriptive name, indicating which CRS is used
getZoneId() - Method in enum class org.neo4j.logging.LogTimeZone
 
GlobbingPattern - Class in org.neo4j.configuration.helpers
Simple globbing pattern with support for '*' and '?'.
GlobbingPattern(String) - Constructor for class org.neo4j.configuration.helpers.GlobbingPattern
 
GraphAlgoFactory - Class in org.neo4j.graphalgo
Static factory methods for the recommended implementations of common graph algorithms for Neo4j.
GraphAlgoFactory() - Constructor for class org.neo4j.graphalgo.GraphAlgoFactory
 
GraphDatabaseService - Interface in org.neo4j.graphdb
GraphDatabaseService represents a graph database and is used to create new transactions with GraphDatabaseService.beginTx().
GraphDatabaseSettings - Class in org.neo4j.configuration
 
GraphDatabaseSettings() - Constructor for class org.neo4j.configuration.GraphDatabaseSettings
 
GraphDatabaseSettings.CheckpointPolicy - Enum Class in org.neo4j.configuration
 
GraphDatabaseSettings.CypherPlanner - Enum Class in org.neo4j.configuration
 
GraphDatabaseSettings.LogQueryLevel - Enum Class in org.neo4j.configuration
 
GraphDatabaseSettings.RoutingMode - Enum Class in org.neo4j.configuration
 
GraphDatabaseSettings.TransactionStateMemoryAllocation - Enum Class in org.neo4j.configuration
 
GraphDatabaseSettings.TransactionTracingLevel - Enum Class in org.neo4j.configuration
 
GroupSetting - Interface in org.neo4j.configuration
A group of settings that can represented in multiple instances.

H

hasDbHits() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
hashCode() - Method in class org.neo4j.configuration.helpers.DurationRange
 
hashCode() - Method in class org.neo4j.configuration.helpers.GlobbingPattern
 
hashCode() - Method in record class org.neo4j.configuration.helpers.NormalizedGraphName
Returns a hash code value for this object.
hashCode() - Method in class org.neo4j.configuration.helpers.SocketAddress
 
hashCode() - Method in class org.neo4j.graphdb.InputPosition
 
hashCode() - Method in class org.neo4j.graphdb.spatial.Coordinate
 
hasLabel(Label) - Method in interface org.neo4j.graphdb.Node
Checks whether or not this node has the given label.
hasNext() - Method in interface org.neo4j.graphdb.Result
Denotes there being more rows available in this result.
hasPageCacheStats() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
hasProfilerStatistics() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription
Signifies that the query was profiled, and that statistics from the profiling can be retrieved.
hasProperty(String) - Method in interface org.neo4j.graphdb.Entity
Returns true if this property container has a property accessible through the given key, false otherwise.
hasRelationship() - Method in interface org.neo4j.graphdb.Node
Returns true if there are any relationships attached to this node, false otherwise.
hasRelationship(Direction) - Method in interface org.neo4j.graphdb.Node
Returns true if there are any relationships in the given direction attached to this node, false otherwise.
hasRelationship(Direction, RelationshipType...) - Method in interface org.neo4j.graphdb.Node
Returns true if there are any relationships of any of the types in types attached to this node (for the given direction), false otherwise.
hasRelationship(RelationshipType...) - Method in interface org.neo4j.graphdb.Node
Returns true if there are any relationships of any of the types in types attached to this node (regardless of direction), false otherwise.
hasRows() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
hasTime() - Method in interface org.neo4j.graphdb.ExecutionPlanDescription.ProfilerStatistics
 
HttpConnector - Class in org.neo4j.configuration.connectors
 
HttpConnector() - Constructor for class org.neo4j.configuration.connectors.HttpConnector
 
HTTPS - Enum constant in enum class org.neo4j.configuration.ssl.SslPolicyScope
 
HttpsConnector - Class in org.neo4j.configuration.connectors
 
HttpsConnector() - Constructor for class org.neo4j.configuration.connectors.HttpsConnector
 
httpsURI() - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Returns ths URI to the root resource of the instance using the https protocol.
httpURI() - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Returns the URI to the root resource of the instance.

I

INCLUDE_AND_CONTINUE - Enum constant in enum class org.neo4j.graphdb.traversal.Evaluation
 
INCLUDE_AND_PRUNE - Enum constant in enum class org.neo4j.graphdb.traversal.Evaluation
 
includeIfAcceptedByAny(Evaluator...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Whereas adding Evaluators to a TraversalDescription puts those evaluators in AND-mode this can group many evaluators in OR-mode.
includeIfAcceptedByAny(PathEvaluator...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Whereas adding Evaluators to a TraversalDescription puts those evaluators in AND-mode this can group many evaluators in OR-mode.
includeIfContainsAll(Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Evaluator which decides to include a Path if all the nodes exist in it.
includes() - Method in enum class org.neo4j.graphdb.traversal.Evaluation
 
includes() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
 
includeWhereEndNodeIs(Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Include paths with the specified end nodes.
includeWhereLastRelationshipTypeIs(RelationshipType, RelationshipType...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
 
includingDepths(int, int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Returns an Evaluator which only includes positions between depths minDepth and maxDepth.
INCOMING - Enum constant in enum class org.neo4j.graphdb.Direction
Defines incoming relationships.
index_background_sampling_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
index_sample_size_limit - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
index_sampling_update_percentage - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
IndexCreator - Interface in org.neo4j.graphdb.schema
A builder for entering details about an index to create.
IndexDefinition - Interface in org.neo4j.graphdb.schema
Definition for an index.
indexFor(Label) - Method in interface org.neo4j.graphdb.schema.Schema
Begin specifying an index for all nodes with the given label.
indexFor(Label...) - Method in interface org.neo4j.graphdb.schema.Schema
Begin specifying an index for all nodes with any of the given labels.
indexFor(RelationshipType) - Method in interface org.neo4j.graphdb.schema.Schema
Begin specifying an index for all relationships with the given relationship type.
indexFor(RelationshipType...) - Method in interface org.neo4j.graphdb.schema.Schema
Begin specifying an index for all relationships with any of the given relationship types.
indexFor(AnyTokens) - Method in interface org.neo4j.graphdb.schema.Schema
Begin specifying an index of type IndexType.LOOKUP for all labels or relationship types.
IndexPopulationProgress - Class in org.neo4j.graphdb.schema
This class is simply a progress counter of indexing population progress.
IndexPopulationProgress(long, long) - Constructor for class org.neo4j.graphdb.schema.IndexPopulationProgress
 
IndexSetting - Interface in org.neo4j.graphdb.schema
Index settings are used for fine-tuning the behaviour of schema indexes.
IndexType - Enum Class in org.neo4j.graphdb.schema
The index type describes the overall behaviour and performance profile of an index.
info(String) - Method in interface org.neo4j.logging.Log
 
info(String, Object...) - Method in interface org.neo4j.logging.Log
 
info(String, Throwable) - Method in interface org.neo4j.logging.Log
 
INFO - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.LogQueryLevel
 
INFO - Enum constant in enum class org.neo4j.logging.Level
 
INFORMATION - Enum constant in enum class org.neo4j.graphdb.SeverityLevel
 
initial_default_database - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
InitialBranchState<STATE> - Interface in org.neo4j.graphdb.traversal
Factory for initial state of TraversalBranches in a traversal.
InitialBranchState.State<STATE> - Class in org.neo4j.graphdb.traversal
Branch state evaluator for an initial state.
initialize(PathExpander, TraversalContext) - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
Initializes this TraversalBranch, the relationship iterator, Evaluation etc.
initialState(Path) - Method in interface org.neo4j.graphdb.traversal.InitialBranchState
Returns an initial state for a Path.
initialState(Path) - Method in class org.neo4j.graphdb.traversal.InitialBranchState.State
 
InputPosition - Class in org.neo4j.graphdb
An input position refers to a specific point in a query string.
InputPosition(int, int, int) - Constructor for class org.neo4j.graphdb.InputPosition
Creating a position from and offset, line number and a column number.
INTERNAL_NAME - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
isAvailable() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Check if the database is currently in a usable state.
isAvailable(long) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Check if the database is currently in a usable state.
isClientOnly() - Method in enum class org.neo4j.configuration.ssl.SslPolicyScope
 
isCompositeIndex() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
A composite index is an index that indexes nodes or relationships by more than one property.
isConstraintIndex() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
 
isConstraintType(ConstraintType) - Method in interface org.neo4j.graphdb.schema.ConstraintDefinition
 
isDebugEnabled() - Method in interface org.neo4j.logging.Log
 
isDeleted(Node) - Method in interface org.neo4j.graphdb.event.TransactionData
Returns whether or not node is deleted in this transaction.
isDeleted(Relationship) - Method in interface org.neo4j.graphdb.event.TransactionData
Returns whether or not relationship is deleted in this transaction.
isExplained() - Method in class org.neo4j.graphdb.QueryExecutionType
Signifies that the query was executed with the EXPLAIN directive.
isIPv6() - Method in class org.neo4j.configuration.helpers.SocketAddress
 
isMultiTokenIndex() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
A multi-token index is an index that indexes nodes or relationships that have any or all of a given set of labels or relationship types, respectively.
isNodeIndex() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
 
isProfiled() - Method in class org.neo4j.graphdb.QueryExecutionType
Signifies whether results from this execution contains profiling information.
isRelationshipIndex() - Method in interface org.neo4j.graphdb.schema.IndexDefinition
 
isType(RelationshipType) - Method in interface org.neo4j.graphdb.Relationship
Indicates whether this relationship is of the type type.
isUnique(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.TraversalContext
Used for all except branches to check adherence to the traversal uniqueness.
isUniqueFirst(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.TraversalContext
Used for start branches to check adherence to the traversal uniqueness.
isWildcard() - Method in class org.neo4j.configuration.helpers.SocketAddress
 
isWritable(String) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
Returns the availability of the database for write operations.
iterator() - Method in interface org.neo4j.graphdb.Path
Iterates through both the Nodes and Relationships of this path in order.
iterator() - Method in interface org.neo4j.graphdb.ResourceIterable
Returns an iterator with associated resources that may be managed.
iterator() - Method in interface org.neo4j.graphdb.traversal.Traverser
Represents the traversal in the form of Paths.

K

keep_logical_logs - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
key() - Method in interface org.neo4j.graphdb.event.PropertyEntry
Get the key of the modified property.

L

label() - Method in interface org.neo4j.graphdb.event.LabelEntry
This is the label that has been added or removed.
label(String) - Static method in interface org.neo4j.graphdb.Label
Instantiates a new Label with the given name.
Label - Interface in org.neo4j.graphdb
A label is a grouping facility for Node where all nodes having a label are part of the same group.
LabelEntry - Interface in org.neo4j.graphdb.event
Represents an assigned or removed label for a node.
lastRelationship() - Method in interface org.neo4j.graphdb.Path
Returns the last Relationship in this path.
lastRelationshipTypeIs(Evaluation, Evaluation, RelationshipType, RelationshipType...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Returns an Evaluator which compares the type of the last relationship in a Path to a given set of relationship types (one or more).If the type of the last relationship in a path is of one of the given types then evaluationIfMatch will be returned, otherwise evaluationIfNoMatch will be returned.
length() - Method in interface org.neo4j.graphdb.Path
Returns the length of this path.
Level - Enum Class in org.neo4j.logging
 
LEVEL - Enum constant in enum class org.neo4j.graphdb.traversal.SideSelectorPolicies
This `SideSelectorPolicy` stops traversal if the combined depth is larger than the given maximum depth.
LEVEL_STOP_DESCENT_ON_RESULT - Enum constant in enum class org.neo4j.graphdb.traversal.SideSelectorPolicies
This `SideSelectorPolicy` stops as soon as a result is found.
licenses_directory - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
listDatabases() - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
listDatabases() - Method in interface org.neo4j.dbms.api.DatabaseManagementService
 
listen_address - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
listen_address - Static variable in class org.neo4j.configuration.connectors.HttpConnector
 
listen_address - Static variable in class org.neo4j.configuration.connectors.HttpsConnector
 
load_csv_file_url_root - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
loadPropertiesFromFile(Path) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementServiceBuilder
 
loadPropertiesFromFile(Path) - Method in class org.neo4j.dbms.api.DatabaseManagementServiceBuilder
 
loadPropertiesFromFile(Path) - Method in interface org.neo4j.dbms.api.Neo4jDatabaseManagementServiceBuilder
Read configuration from a file.
Lock - Interface in org.neo4j.graphdb
An acquired lock on an entity for a transaction, acquired from Transaction.acquireWriteLock(Entity) or Transaction.acquireReadLock(Entity) this lock can be released manually using Lock.release().
lock_acquisition_timeout - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
Log - Interface in org.neo4j.logging
A log into which various levels of messages can be written
log_queries - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
log_queries_early_raw_logging_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
log_queries_obfuscate_literals - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
log_queries_parameter_logging_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
log_queries_query_plan - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
log_queries_threshold - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
log_queries_transaction_threshold - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
log_queries_transactions_level - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
logical_log_rotation_threshold - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
LogProvider - Interface in org.neo4j.logging
Used to obtain a InternalLog for a specified context
logs_directory - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
LogTimeZone - Enum Class in org.neo4j.logging
 
LOOKUP - Enum constant in enum class org.neo4j.graphdb.schema.IndexType
Type of index that maps all labels or all relationship types to nodes or relationships respectively.

M

map(Function<T, R>) - Method in interface org.neo4j.graphdb.ResourceIterator
 
matches(String) - Method in class org.neo4j.configuration.helpers.GlobbingPattern
 
max_concurrent_transactions - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
memory_tracking - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
memory_transaction_database_max_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
memory_transaction_global_max_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
memory_transaction_max_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
metadata() - Method in interface org.neo4j.graphalgo.PathFinder
 
metadata() - Method in interface org.neo4j.graphdb.traversal.Traverser
 
metaData() - Method in interface org.neo4j.graphdb.event.TransactionData
Applications that start transactions may attach additional application specific meta-data to each transaction.
MINIMAL_BLOCK_SIZE - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
mirroredSides(TraversalDescription) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
Sets both the start side and end side of this bidirectional traversal, the start side is assigned the sideDescription and the end side is assigned the same description, although reversed.
mode() - Element in annotation interface org.neo4j.procedure.Procedure
A procedure is associated with one of the following modes READ allows only reading the graph (default mode) WRITE allows reading and writing the graph SCHEMA allows reading the graphs and performing schema operations DBMS allows managing the database (i.e.
Mode - Enum Class in org.neo4j.procedure
The procedure mode affects how the procedure will execute, and which capabilities it requires.
MultipleFoundException - Exception in org.neo4j.graphdb
This exception will be thrown when one or less entities were expected, yet multiple were found.
MultipleFoundException() - Constructor for exception org.neo4j.graphdb.MultipleFoundException
 
MultipleFoundException(String) - Constructor for exception org.neo4j.graphdb.MultipleFoundException
 
MultipleFoundException(String, Throwable) - Constructor for exception org.neo4j.graphdb.MultipleFoundException
 
MultipleFoundException(Throwable) - Constructor for exception org.neo4j.graphdb.MultipleFoundException
 

N

name() - Method in interface org.neo4j.configuration.GroupSetting
The name is unique to one instance of a group
name() - Method in record class org.neo4j.configuration.helpers.NormalizedGraphName
Returns the value of the name record component.
name() - Method in class org.neo4j.configuration.ssl.SslPolicyConfig
 
name() - Method in interface org.neo4j.graphdb.config.Setting
The full (unique) name, identifying a specific setting.
name() - Method in interface org.neo4j.graphdb.Label
Returns the name of the label.
name() - Method in interface org.neo4j.graphdb.RelationshipType
Returns the name of the relationship type.
name() - Element in annotation interface org.neo4j.procedure.Procedure
Synonym for Procedure.value()
name() - Element in annotation interface org.neo4j.procedure.UserAggregationFunction
name() - Element in annotation interface org.neo4j.procedure.UserFunction
Name - Annotation Interface in org.neo4j.procedure
This defines the name of an input argument for a procedure.
NAME - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
NAME - Static variable in class org.neo4j.configuration.connectors.HttpConnector
 
NAME - Static variable in class org.neo4j.configuration.connectors.HttpsConnector
 
neo4j_home - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
Neo4jDatabaseManagementServiceBuilder - Interface in org.neo4j.dbms.api
Neo4jExtension - Class in org.neo4j.harness.junit.extension
Community Neo4j JUnit 5 Extension.
Neo4jExtension() - Constructor for class org.neo4j.harness.junit.extension.Neo4jExtension
 
Neo4jExtensionBuilder - Class in org.neo4j.harness.junit.extension
Neo4jExtension extension builder.
Neo4jRule - Class in org.neo4j.harness.junit.rule
Community Neo4j JUnit rule.
Neo4jRule() - Constructor for class org.neo4j.harness.junit.rule.Neo4jRule
 
Neo4jRule(Path) - Constructor for class org.neo4j.harness.junit.rule.Neo4jRule
 
netty_ssl_provider - Static variable in class org.neo4j.configuration.SslSystemSettings
 
next() - Method in interface org.neo4j.graphdb.Result
Returns the next row in this result.
next(PathExpander, TraversalContext) - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
Returns the next expansion source from the expanded relationships from the current node.
next(TraversalContext) - Method in interface org.neo4j.graphdb.traversal.BranchSelector
Decides the next position ("where to go from here") from the current position, based on the rules.
NO_STATE - Static variable in interface org.neo4j.graphdb.traversal.BranchState
Instance representing no state, usage resulting in IllegalStateException being thrown.
NO_STATE - Static variable in interface org.neo4j.graphdb.traversal.InitialBranchState
 
node() - Method in interface org.neo4j.graphdb.event.LabelEntry
This is the node which has had the label added or removed.
Node - Interface in org.neo4j.graphdb
A node in the graph with properties and relationships to other entities.
NODE_GLOBAL - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
A node cannot be traversed more than once.
NODE_KEY - Enum constant in enum class org.neo4j.graphdb.schema.ConstraintType
 
NODE_LEVEL - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
Entities on the same level are guaranteed to be unique.
NODE_PATH - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
For each returned node there's a unique path from the start node to it.
NODE_PROPERTY_EXISTENCE - Enum constant in enum class org.neo4j.graphdb.schema.ConstraintType
 
NODE_RECENT - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
This is like Uniqueness.NODE_GLOBAL, but only guarantees uniqueness among the most recent visited nodes, with a configurable count.
nodeRepresentation(Path, Node) - Method in class org.neo4j.graphdb.traversal.Paths.DefaultPathDescriptor
 
nodeRepresentation(T, Node) - Method in interface org.neo4j.graphdb.traversal.Paths.PathDescriptor
Returns a string representation of a Node.
nodes() - Method in interface org.neo4j.graphdb.Path
Returns all the nodes in this path starting from the start node going forward towards the end node.
nodes() - Method in interface org.neo4j.graphdb.traversal.Traverser
Represents the traversal in the form of Nodes.
NONE - Enum constant in enum class org.neo4j.configuration.ssl.ClientAuth
 
NONE - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
No restriction (the user will have to manage it).
NONE - Enum constant in enum class org.neo4j.logging.Level
 
NONE - Static variable in class org.neo4j.graphdb.schema.IndexPopulationProgress
 
NormalizedGraphName - Record Class in org.neo4j.configuration.helpers
 
NormalizedGraphName(String) - Constructor for record class org.neo4j.configuration.helpers.NormalizedGraphName
Creates an instance of a NormalizedGraphName record class.
NotFoundException - Exception in org.neo4j.graphdb
This exception will be thrown if a request is made to a node, relationship or property that does not exist.
NotFoundException() - Constructor for exception org.neo4j.graphdb.NotFoundException
 
NotFoundException(String) - Constructor for exception org.neo4j.graphdb.NotFoundException
 
NotFoundException(String, Throwable) - Constructor for exception org.neo4j.graphdb.NotFoundException
 
NotFoundException(Throwable) - Constructor for exception org.neo4j.graphdb.NotFoundException
 
Notification - Interface in org.neo4j.graphdb
Representation for notifications found when executing a query.
NotInTransactionException - Exception in org.neo4j.graphdb
Thrown when attempting to access or modify the graph outside of a transaction.
NotInTransactionException() - Constructor for exception org.neo4j.graphdb.NotInTransactionException
 
NotInTransactionException(String) - Constructor for exception org.neo4j.graphdb.NotInTransactionException
 
NotInTransactionException(String, Throwable) - Constructor for exception org.neo4j.graphdb.NotInTransactionException
 
NotInTransactionException(Throwable) - Constructor for exception org.neo4j.graphdb.NotInTransactionException
 

O

ocsp_stapling_enabled - Static variable in class org.neo4j.configuration.connectors.CommonConnectorConfig
 
of(boolean, boolean) - Static method in enum class org.neo4j.graphdb.traversal.Evaluation
Returns an Evaluation for the given includes and continues.
ofContinues(boolean) - Static method in enum class org.neo4j.graphdb.traversal.Evaluation
Returns an Evaluation for the given continues, meaning whether or not to continue further down a TraversalBranch in the traversal.
OFF - Enum constant in enum class org.neo4j.configuration.connectors.BoltConnector.KeepAliveRequestType
Disables keep-alive messages entirely.
OFF - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.LogQueryLevel
 
OFF_HEAP - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionStateMemoryAllocation
 
ofIncludes(boolean) - Static method in enum class org.neo4j.graphdb.traversal.Evaluation
Returns an Evaluation for the given includes, meaning whether or not to include a TraversalBranch in the traversal result or not.
on(String) - Method in interface org.neo4j.graphdb.schema.IndexCreator
Includes the given propertyKey in this index, such that nodes with the assigned label and this property key will have its values indexed.
ON_HEAP - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionStateMemoryAllocation
 
ONLINE - Enum constant in enum class org.neo4j.graphdb.schema.Schema.IndexState
 
OPTIONAL - Enum constant in enum class org.neo4j.configuration.connectors.BoltConnector.EncryptionLevel
 
OPTIONAL - Enum constant in enum class org.neo4j.configuration.ssl.ClientAuth
 
order(BranchOrderingPolicy) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Sets the BranchOrderingPolicy to use.
org.neo4j.configuration - package org.neo4j.configuration
 
org.neo4j.configuration.connectors - package org.neo4j.configuration.connectors
 
org.neo4j.configuration.database.readonly - package org.neo4j.configuration.database.readonly
 
org.neo4j.configuration.helpers - package org.neo4j.configuration.helpers
 
org.neo4j.configuration.pagecache - package org.neo4j.configuration.pagecache
 
org.neo4j.configuration.ssl - package org.neo4j.configuration.ssl
 
org.neo4j.dbms.api - package org.neo4j.dbms.api
 
org.neo4j.graphalgo - package org.neo4j.graphalgo
Scalable graph algorithms like shortest path and others for Neo4j which can be easily accessed via GraphAlgoFactory.
org.neo4j.graphdb - package org.neo4j.graphdb
The core graph database API.
org.neo4j.graphdb.config - package org.neo4j.graphdb.config
 
org.neo4j.graphdb.event - package org.neo4j.graphdb.event
 
org.neo4j.graphdb.facade - package org.neo4j.graphdb.facade
 
org.neo4j.graphdb.factory - package org.neo4j.graphdb.factory
 
org.neo4j.graphdb.factory.module - package org.neo4j.graphdb.factory.module
 
org.neo4j.graphdb.factory.module.edition - package org.neo4j.graphdb.factory.module.edition
 
org.neo4j.graphdb.factory.module.edition.migration - package org.neo4j.graphdb.factory.module.edition.migration
 
org.neo4j.graphdb.factory.module.id - package org.neo4j.graphdb.factory.module.id
 
org.neo4j.graphdb.impl - package org.neo4j.graphdb.impl
 
org.neo4j.graphdb.schema - package org.neo4j.graphdb.schema
Optional graph schema including indexes and constraints.
org.neo4j.graphdb.security - package org.neo4j.graphdb.security
 
org.neo4j.graphdb.spatial - package org.neo4j.graphdb.spatial
 
org.neo4j.graphdb.traversal - package org.neo4j.graphdb.traversal
Traversal framework.
org.neo4j.harness.junit.extension - package org.neo4j.harness.junit.extension
 
org.neo4j.harness.junit.rule - package org.neo4j.harness.junit.rule
 
org.neo4j.logging - package org.neo4j.logging
 
org.neo4j.logging.internal - package org.neo4j.logging.internal
 
org.neo4j.logging.log4j - package org.neo4j.logging.log4j
 
org.neo4j.procedure - package org.neo4j.procedure
 
org.neo4j.procedure.builtin - package org.neo4j.procedure.builtin
 
org.neo4j.procedure.builtin.routing - package org.neo4j.procedure.builtin.routing
 
org.neo4j.procedure.impl - package org.neo4j.procedure.impl
 
org.neo4j.server.helpers - package org.neo4j.server.helpers
 
org.neo4j.server.rest.repr - package org.neo4j.server.rest.repr
 
org.neo4j.server.rest.repr.formats - package org.neo4j.server.rest.repr.formats
 
org.neo4j.server.rest.web - package org.neo4j.server.rest.web
 
OUTGOING - Enum constant in enum class org.neo4j.graphdb.Direction
Defines outgoing relationships.

P

pagecache_buffered_flush_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
pagecache_direct_io - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
pagecache_flush_buffer_size_in_pages - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
pagecache_memory - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
pagecache_scan_prefetch - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
pagecache_warmup_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
pagecache_warmup_prefetch - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
pagecache_warmup_prefetch_allowlist - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
pagecache_warmup_profiling_interval - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
parent() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
The parent expansion source which created this TraversalBranch.
parse(String) - Static method in class org.neo4j.configuration.helpers.DurationRange
 
Path - Interface in org.neo4j.graphdb
Represents a path in the graph.
PathEvaluator<STATE> - Interface in org.neo4j.graphdb.traversal
A PathEvaluator controls what's to be returned from a traversal and also how pruning is done.
PathEvaluator.Adapter<STATE> - Class in org.neo4j.graphdb.traversal
Adapter for PathEvaluator.
PathExpander<STATE> - Interface in org.neo4j.graphdb
An expander of relationships.
PathExpanderBuilder - Class in org.neo4j.graphdb
A fluent builder for creating specialized path expanders.
PathExpanders - Class in org.neo4j.graphdb
A catalog of convenient PathExpander factory methods.
PathFinder<P extends Path> - Interface in org.neo4j.graphalgo
Interface of algorithms that finds paths in between two nodes.
Paths - Class in org.neo4j.graphdb.traversal
Utilities for Path objects.
Paths.DefaultPathDescriptor<T extends Path> - Class in org.neo4j.graphdb.traversal
The default Paths.PathDescriptor used in common toString() representations in classes implementing Path.
Paths.PathDescriptor<T extends Path> - Interface in org.neo4j.graphdb.traversal
Provides hooks to help build a string representation of a Path.
pathsWithLength(EvaluationContext, PathExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an algorithm which can find simple all paths of a certain length between two nodes.
pathToString(T, Paths.PathDescriptor<T>) - Static method in class org.neo4j.graphdb.traversal.Paths
Method for building a string representation of a Path, using the given builder.
PERIODIC - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.CheckpointPolicy
 
plugin_dir - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
Point - Interface in org.neo4j.graphdb.spatial
A point is a geometry described by a single coordinate in space.
POINT - Enum constant in enum class org.neo4j.graphdb.schema.IndexType
Point indexes only index point values (point arrays are not supported).
POPULATING - Enum constant in enum class org.neo4j.graphdb.schema.Schema.IndexState
 
POSTORDER_BREADTH_FIRST - Enum constant in enum class org.neo4j.graphdb.traversal.BranchOrderingPolicies
This `BranchOrderingPolicy` traverses breadth first, visiting all the leaf nodes of the current node before visiting their parents.
POSTORDER_DEPTH_FIRST - Enum constant in enum class org.neo4j.graphdb.traversal.BranchOrderingPolicies
This `BranchOrderingPolicy` traverses depth first, recursively traversing down the current nodes left subtree, then the right subtree before visiting the current node.
preallocate_logical_logs - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
preallocate_store_files - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
PREFIX - Enum constant in enum class org.neo4j.graphdb.StringSearchMode
The value must have a prefix matching the template.
PREORDER_BREADTH_FIRST - Enum constant in enum class org.neo4j.graphdb.traversal.BranchOrderingPolicies
This `BranchOrderingPolicy` traverses breadth first, visiting first the current node, then each of its children, before continuing to their children and so forth.
PREORDER_DEPTH_FIRST - Enum constant in enum class org.neo4j.graphdb.traversal.BranchOrderingPolicies
This `BranchOrderingPolicy` traverses depth first, visiting the current node, then recursively traversing depth first the current nodes left subtree, before the right subtree.
previouslyCommittedValue() - Method in interface org.neo4j.graphdb.event.PropertyEntry
Get the value of the modified property as it was before the transaction (which modified it) started.
printingWrapper(PathExpander<STATE>) - Static method in class org.neo4j.graphdb.PathExpanders
A wrapper that uses Paths.DefaultPathDescriptor to print expanded paths.
printingWrapper(PathExpander<STATE>, BiFunction<Path, BranchState, Boolean>) - Static method in class org.neo4j.graphdb.PathExpanders
A wrapper that uses Paths.DefaultPathDescriptor to print expanded paths that fulfill BiFunction predicate.
printingWrapper(PathExpander<STATE>, BiFunction<Path, BranchState, Boolean>, Paths.PathDescriptor) - Static method in class org.neo4j.graphdb.PathExpanders
A wrapper that uses Paths.DefaultPathDescriptor to print expanded paths that fulfill BiFunction predicate using given Paths.PathDescriptor.
printingWrapper(PathExpander<STATE>, BiFunction<Path, BranchState, Boolean>, Paths.PathDescriptor, PrintStream) - Static method in class org.neo4j.graphdb.PathExpanders
A wrapper that uses Paths.DefaultPathDescriptor to print expanded paths that fulfill BiFunction predicate using given Paths.PathDescriptor.
printingWrapper(PathExpander<STATE>, Paths.PathDescriptor) - Static method in class org.neo4j.graphdb.PathExpanders
A wrapper that uses Paths.DefaultPathDescriptor to print expanded paths using given Paths.PathDescriptor.
private_key - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
private_key_password - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
Procedure - Annotation Interface in org.neo4j.procedure
Declares a method as a Procedure, meaning the method can be called from the cypher query language.
procedure_allowlist - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
procedure_unrestricted - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
profiled(QueryExecutionType.QueryType) - Static method in class org.neo4j.graphdb.QueryExecutionType
Get the QueryExecutionType that signifies profiled execution of a query of the supplied type.
PropertyEntry<T> - Interface in org.neo4j.graphdb.event
Represents a changed property.
prune() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
Explicitly tell this branch to be pruned so that consecutive calls to TraversalBranch.next(PathExpander, TraversalContext) is guaranteed to return null.
pruneWhereEndNodeIs(Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
 
pruneWhereLastRelationshipTypeIs(RelationshipType, RelationshipType...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
 
public_certificate - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 

Q

query(QueryExecutionType.QueryType) - Static method in class org.neo4j.graphdb.QueryExecutionType
Get the QueryExecutionType that signifies normal execution of a query of the supplied type.
query_cache_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
query_log_max_parameter_length - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
query_statistics_divergence_threshold - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
QueryExecutionException - Exception in org.neo4j.graphdb
This exception is thrown from the execute method when there is an error during the execution of a query.
QueryExecutionException(String, Throwable, String) - Constructor for exception org.neo4j.graphdb.QueryExecutionException
 
QueryExecutionType - Class in org.neo4j.graphdb
Signifies how a query is executed, as well as what side effects and results could be expected from the query.
QueryExecutionType.QueryType - Enum Class in org.neo4j.graphdb
Signifies what type of query an QueryExecutionType executes.
QueryStatistics - Interface in org.neo4j.graphdb
Represents statistics about the effects of a query.
queryType() - Method in class org.neo4j.graphdb.QueryExecutionType
Get the type of query this execution refers to.

R

RANGE - Enum constant in enum class org.neo4j.graphdb.schema.IndexType
For B+Tree based indexes.
READ - Enum constant in enum class org.neo4j.procedure.Mode
This procedure will only perform read operations against the graph
READ_ONLY - Enum constant in enum class org.neo4j.graphdb.QueryExecutionType.QueryType
A read-only query, that does not change any data, but only produces a result.
read_only_database_default - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
read_only_databases - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
READ_WRITE - Enum constant in enum class org.neo4j.graphdb.QueryExecutionType.QueryType
A read/write query, that creates or updates data, and also produces a result.
registerDatabaseEventListener(DatabaseEventListener) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
registerDatabaseEventListener(DatabaseEventListener) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Registers listener as a listener for database events.
registerTransactionEventListener(String, TransactionEventListener<?>) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
registerTransactionEventListener(String, TransactionEventListener<?>) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Registers listener as a listener for transaction events which are generated from different places in the lifecycle of each transaction in particular database.
Relationship - Interface in org.neo4j.graphdb
A relationship between two nodes in the graph.
RELATIONSHIP_GLOBAL - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
A relationship cannot be traversed more than once, whereas nodes can.
RELATIONSHIP_LEVEL - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
Entities on the same level are guaranteed to be unique.
RELATIONSHIP_PATH - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
For each returned node there's a (relationship wise) unique path from the start node to it.
RELATIONSHIP_PROPERTY_EXISTENCE - Enum constant in enum class org.neo4j.graphdb.schema.ConstraintType
 
RELATIONSHIP_RECENT - Enum constant in enum class org.neo4j.graphdb.traversal.Uniqueness
Same as for Uniqueness.NODE_RECENT, but for relationships.
relationshipRepresentation(Path, Node, Relationship) - Method in class org.neo4j.graphdb.traversal.Paths.DefaultPathDescriptor
 
relationshipRepresentation(T, Node, Relationship) - Method in interface org.neo4j.graphdb.traversal.Paths.PathDescriptor
Returns a string representation of a Relationship.
relationships() - Method in interface org.neo4j.graphdb.Path
Returns all the relationships in between the nodes which this path consists of.
relationships() - Method in interface org.neo4j.graphdb.traversal.Traverser
Represents the traversal in the form of Relationships.
relationships(RelationshipType) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Adds type to the list of relationship types to traverse.
relationships(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Adds type to the list of relationship types to traverse in the given direction.
relationshipTraversed() - Method in interface org.neo4j.graphdb.traversal.TraversalContext
Reports that one more relationship has been traversed in this traversal.
RelationshipType - Interface in org.neo4j.graphdb
A relationship type is mandatory on all relationships and is used to navigate the graph.
release() - Method in interface org.neo4j.graphdb.Lock
Releases this lock before the transaction finishes.
remove() - Method in interface org.neo4j.graphdb.Result
Removing rows from the result is not supported.
remove(RelationshipType) - Method in class org.neo4j.graphdb.PathExpanderBuilder
Remove expansion of type in any direction from the PathExpander configuration.
removedLabels() - Method in interface org.neo4j.graphdb.event.TransactionData
Get all labels that have been removed from nodes during the transaction.
removedNodeProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the properties that had a value removed from a node during the transaction.
removedRelationshipProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the properties that had a value removed from a relationship during the transaction.
removeLabel(Label) - Method in interface org.neo4j.graphdb.Node
Removes a Label from this node.
removeProperty(String) - Method in interface org.neo4j.graphdb.Entity
Removes the property associated with the given key and returns the old value.
requestedExecutionPlanDescription() - Method in class org.neo4j.graphdb.QueryExecutionType
Signifies whether the supplied query contained a directive that asked for a description of the execution plan.
REQUIRE - Enum constant in enum class org.neo4j.configuration.ssl.ClientAuth
 
REQUIRED - Enum constant in enum class org.neo4j.configuration.connectors.BoltConnector.EncryptionLevel
 
resolveParameter(ParameterContext, ExtensionContext) - Method in class org.neo4j.harness.junit.extension.Neo4jExtension
 
Resource - Interface in org.neo4j.graphdb
Resource that should be closed when not needed anymore.
ResourceIterable<T> - Interface in org.neo4j.graphdb
Iterable whose iterators have associated resources that need to be released.
ResourceIterator<T> - Interface in org.neo4j.graphdb
Closeable Iterator with associated resources.
Result - Interface in org.neo4j.graphdb
Represents the result of executing a query.
Result.ResultRow - Interface in org.neo4j.graphdb
Describes a row of a result.
Result.ResultVisitor<VisitationException extends Exception> - Interface in org.neo4j.graphdb
This is the visitor interface you need to implement to use the Result.accept(ResultVisitor) method.
resultAsString() - Method in interface org.neo4j.graphdb.Result
Provides a textual representation of the query result.
ResultTransformer<T> - Interface in org.neo4j.graphdb
Interface used in GraphDatabaseService for consuming and transforming results of queries that are executed by the database service in separate isolated managed transaction.
reverse() - Method in enum class org.neo4j.graphdb.Direction
Reverses the direction returning Direction.INCOMING if this equals Direction.OUTGOING, Direction.OUTGOING if this equals Direction.INCOMING or Direction.BOTH if this equals Direction.BOTH.
reverse() - Method in interface org.neo4j.graphdb.PathExpander
Returns a new instance with the exact expansion logic, but reversed.
reverse() - Method in interface org.neo4j.graphdb.traversal.InitialBranchState
Creates a version of this state factory which produces reversed initial state, used in bidirectional traversals.
reverse() - Method in class org.neo4j.graphdb.traversal.InitialBranchState.State
 
reverse() - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Creates an identical TraversalDescription, although reversed in how it traverses the graph.
reverseNodes() - Method in interface org.neo4j.graphdb.Path
Returns all the nodes in this path in reversed order, i.e.
reverseRelationships() - Method in interface org.neo4j.graphdb.Path
Returns all the relationships in between the nodes which this path consists of in reverse order, i.e.
revoked_dir - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
rollback() - Method in interface org.neo4j.graphdb.Transaction
Roll back and close current transaction.
routing_default_router - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_driver_connect_timeout - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_driver_connection_acquisition_timeout - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_driver_idle_time_before_connection_test - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_driver_logging_level - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_driver_max_connection_lifetime - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_driver_max_connection_pool_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_enabled - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_listen_address - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
routing_ttl - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 

S

SAMPLE - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionTracingLevel
 
schema() - Method in interface org.neo4j.graphdb.Transaction
Returns the schema manager where all things related to schema, for example constraints and indexing on labels.
Schema - Interface in org.neo4j.graphdb.schema
Interface for managing the schema of your graph database.
SCHEMA - Enum constant in enum class org.neo4j.procedure.Mode
This procedure will perform operations against the schema
SCHEMA_WRITE - Enum constant in enum class org.neo4j.graphdb.QueryExecutionType.QueryType
A schema changing query, that updates the schema but neither changes any data nor yields any rows in the result.
Schema.IndexState - Enum Class in org.neo4j.graphdb.schema
The states that an index can be in.
script_root_path - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
SERVER - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.RoutingMode
 
SERVER_DEFAULTS - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
Default settings for connectors.
server_logging_config_path - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
setConfig(Map<Setting<?>, Object>) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementServiceBuilder
 
setConfig(Map<Setting<?>, Object>) - Method in class org.neo4j.dbms.api.DatabaseManagementServiceBuilder
 
setConfig(Map<Setting<?>, Object>) - Method in interface org.neo4j.dbms.api.Neo4jDatabaseManagementServiceBuilder
Configure a set of different settings.
setConfig(Setting<T>, T) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementServiceBuilder
 
setConfig(Setting<T>, T) - Method in class org.neo4j.dbms.api.DatabaseManagementServiceBuilder
 
setConfig(Setting<T>, T) - Method in interface org.neo4j.dbms.api.Neo4jDatabaseManagementServiceBuilder
Configure a specific setting.
setProperty(String, Object) - Method in interface org.neo4j.graphdb.Entity
Sets the property value for the given key to value.
setState(STATE) - Method in interface org.neo4j.graphdb.traversal.BranchState
Sets the TraversalBranch state for upcoming children of that branch.
Setting<T> - Interface in org.neo4j.graphdb.config
Settings that can be provided in configurations are represented by instances of this interface.
SettingsDeclaration - Interface in org.neo4j.configuration
Interface to allow service loading of Setting instances.
setUserLogProvider(LogProvider) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementServiceBuilder
 
setUserLogProvider(LogProvider) - Method in class org.neo4j.dbms.api.DatabaseManagementServiceBuilder
 
setUserLogProvider(LogProvider) - Method in interface org.neo4j.dbms.api.Neo4jDatabaseManagementServiceBuilder
Set a specific log provider for the service.
SeverityLevel - Enum Class in org.neo4j.graphdb
SeverityLevel indicates to a client the severity of a notification.
SHORTEST_PATH - Enum constant in enum class org.neo4j.graphdb.traversal.BranchCollisionPolicies
This branch collision policy includes only the shortest paths where the traversers collide, which means that the end node of the startSide and endSide traverser paths is identical and filters the resulting paths by applying the evaluator and path predicate.
shortestPath(EvaluationContext, PathExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an algorithm which can find all shortest paths (that is paths with as short Path.length() as possible) between two nodes.
shortestPath(EvaluationContext, PathExpander, int, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an algorithm which can find all shortest paths (that is paths with as short Path.length() as possible) between two nodes.
shutdown() - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
shutdown() - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Shutdown database server.
shutdown_transaction_end_timeout - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
shutdownDatabase(String) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
shutdownDatabase(String) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Shutdown database with provided name.
sideSelector(SideSelectorPolicy, int) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
In a bidirectional traversal the traverser alternates which side (start or end) to move further for each step.
SideSelector - Interface in org.neo4j.graphdb.traversal
Dictates which side is the current side in a bidirectional traversal to traverse the next step for.
SideSelectorPolicies - Enum Class in org.neo4j.graphdb.traversal
A catalogue of convenient side selector policies for use in bidirectional traversals.
SideSelectorPolicy - Interface in org.neo4j.graphdb.traversal
A factory for SideSelectors.
simplePathToString(Path) - Static method in class org.neo4j.graphdb.traversal.Paths
Returns a quite simple string representation of a Path.
simplePathToString(Path, String) - Static method in class org.neo4j.graphdb.traversal.Paths
Returns a quite simple string representation of a Path.
singleNodePath(Node) - Static method in class org.neo4j.graphdb.traversal.Paths
 
socketAddress() - Method in class org.neo4j.configuration.helpers.SocketAddress
 
SocketAddress - Class in org.neo4j.configuration.helpers
Socket address derived from configuration.
SocketAddress(int) - Constructor for class org.neo4j.configuration.helpers.SocketAddress
 
SocketAddress(String) - Constructor for class org.neo4j.configuration.helpers.SocketAddress
 
SocketAddress(String, int) - Constructor for class org.neo4j.configuration.helpers.SocketAddress
 
sort(Comparator<? super Path>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
 
spatial_Cartesian_3D_Max() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Fine tune behaviour for spatial values in point index, indexes of type IndexType.POINT.
spatial_Cartesian_3D_Min() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Fine tune behaviour for spatial values in point index, indexes of type IndexType.POINT.
spatial_Cartesian_Max() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Fine tune behaviour for spatial values in point index, indexes of type IndexType.POINT.
spatial_Cartesian_Min() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Fine tune behaviour for spatial values in point index, indexes of type IndexType.POINT.
spatial_Wgs84_3D_Max() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Fine tune behaviour for spatial values in point index, indexes of type IndexType.POINT.
spatial_Wgs84_3D_Min() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Fine tune behaviour for spatial values in point index, indexes of type IndexType.POINT.
spatial_Wgs84_Max() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Fine tune behaviour for spatial values in point index, indexes of type IndexType.POINT.
spatial_Wgs84_Min() - Static method in interface org.neo4j.graphdb.schema.IndexSetting
Fine tune behaviour for spatial values in point index, indexes of type IndexType.POINT.
SslPolicyConfig - Class in org.neo4j.configuration.ssl
 
SslPolicyConfig() - Constructor for class org.neo4j.configuration.ssl.SslPolicyConfig
 
SslPolicyScope - Enum Class in org.neo4j.configuration.ssl
 
SslSystemSettings - Class in org.neo4j.configuration
 
SslSystemSettings() - Constructor for class org.neo4j.configuration.SslSystemSettings
 
STANDARD - Enum constant in enum class org.neo4j.graphdb.traversal.BranchCollisionPolicies
This branch collision policy includes all combined paths where the traversers collide, which means that the end node of the startSide and endSide traverser paths is identical and filters the resulting paths by applying the evaluator and path predicate.
startDatabase(String) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
startDatabase(String) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Starts a already existing database.
startNode() - Method in interface org.neo4j.graphdb.Path
Returns the start node of this path.
startSide(TraversalDescription) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
Sets the start side TraversalDescription of this bidirectional traversal.
state() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
Returns the state associated with this branch.
State(STATE, STATE) - Constructor for class org.neo4j.graphdb.traversal.InitialBranchState.State
 
status() - Method in exception org.neo4j.dbms.api.DatabaseAliasExistsException
 
status() - Method in exception org.neo4j.dbms.api.DatabaseExistsException
 
status() - Method in exception org.neo4j.dbms.api.DatabaseLimitReachedException
 
status() - Method in exception org.neo4j.dbms.api.DatabaseManagementException
 
status() - Method in exception org.neo4j.dbms.api.DatabaseNotFoundException
 
status() - Method in exception org.neo4j.graphdb.TransactionTerminatedException
 
stopwords() - Method in class org.neo4j.graphdb.schema.AnalyzerProvider
 
stream() - Method in interface org.neo4j.graphdb.ResourceIterable
Returns an Stream of associated resources that may be managed.
stream() - Method in interface org.neo4j.graphdb.ResourceIterator
 
STREAMING - Enum constant in enum class org.neo4j.configuration.connectors.BoltConnector.KeepAliveRequestType
Deprecated, for removal: This API element is subject to removal in a future version.
strict_config_validation - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
StringSearchMode - Enum Class in org.neo4j.graphdb
The string search mode is used together with a value template to find nodes of interest.
SUFFIX - Enum constant in enum class org.neo4j.graphdb.StringSearchMode
The value must have a suffix matching the template.
supportsParameter(ParameterContext, ExtensionContext) - Method in class org.neo4j.harness.junit.extension.Neo4jExtension
 
SYSTEM - Enum constant in enum class org.neo4j.logging.LogTimeZone
 
SYSTEM_DATABASE_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 

T

terminate() - Method in interface org.neo4j.graphdb.Transaction
Marks this transaction as terminated, which means that it will be, much like in the case of failure, unconditionally rolled back when Transaction.close() is called.
TESTING - Enum constant in enum class org.neo4j.configuration.ssl.SslPolicyScope
 
TEXT - Enum constant in enum class org.neo4j.graphdb.schema.IndexType
Text indexes only index string values, it can only answer basic string queries
thread_pool_keep_alive - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
thread_pool_max_size - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
thread_pool_min_size - Static variable in class org.neo4j.configuration.connectors.BoltConnector
 
tls_versions - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
toDepth(int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Returns an Evaluator which includes positions down to depth and prunes everything deeper than that.
toString() - Method in class org.neo4j.configuration.helpers.DurationRange
 
toString() - Method in class org.neo4j.configuration.helpers.GlobbingPattern
 
toString() - Method in record class org.neo4j.configuration.helpers.NormalizedGraphName
Returns a string representation of this record class.
toString() - Method in class org.neo4j.configuration.helpers.SocketAddress
 
toString() - Method in class org.neo4j.graphdb.InputPosition
 
toString() - Method in interface org.neo4j.graphdb.Path
Returns a natural string representation of this path.
toString() - Method in class org.neo4j.graphdb.QueryExecutionType
 
toString() - Method in class org.neo4j.graphdb.schema.IndexPopulationProgress
 
track_query_cpu_time - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
transaction() - Method in class org.neo4j.graphalgo.BasicEvaluationContext
 
transaction() - Method in interface org.neo4j.graphalgo.EvaluationContext
 
Transaction - Interface in org.neo4j.graphdb
A programmatically handled transaction.
transaction_log_buffer_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
transaction_logs_root_path - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
TRANSACTION_LOGS_ROOT_PATH_SETTING_NAME - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
transaction_monitor_check_interval - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
transaction_sampling_percentage - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
transaction_timeout - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
transaction_tracing_level - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
TransactionData - Interface in org.neo4j.graphdb.event
Represents the data that has changed during the course of one transaction.
TransactionEventListener<T> - Interface in org.neo4j.graphdb.event
An event handler interface for transaction events.
TransactionFailureException - Exception in org.neo4j.graphdb
Signals that a transaction failed and has been rolled back.
TransactionFailureException(String) - Constructor for exception org.neo4j.graphdb.TransactionFailureException
 
TransactionFailureException(String, Throwable) - Constructor for exception org.neo4j.graphdb.TransactionFailureException
 
TransactionTerminatedException - Exception in org.neo4j.graphdb
Signals that the transaction within which the failed operations ran has been terminated with Transaction.terminate().
TransactionTerminatedException(Status) - Constructor for exception org.neo4j.graphdb.TransactionTerminatedException
 
TraversalBranch - Interface in org.neo4j.graphdb.traversal
Represents a position and a PathExpander with a traversal context, for example parent and an iterator of relationships to go next.
TraversalContext - Interface in org.neo4j.graphdb.traversal
Provides a context for TraversalBranches which they need to move further and report their progress.
traversalDescription() - Method in interface org.neo4j.graphdb.Transaction
Factory method for unidirectional traversal descriptions.
TraversalDescription - Interface in org.neo4j.graphdb.traversal
Represents a description of a traversal.
TraversalMetadata - Interface in org.neo4j.graphdb.traversal
Provides metadata about a traversal.
traverse(Iterable<Node>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Traverse from a iterable of start nodes based on all the rules and behavior in this description.
traverse(Iterable<Node>, Iterable<Node>) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
Traverse between a set of start and end nodes with all applied rules and behavior in this traversal description.
traverse(Node) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Traverse from a single start node based on all the rules and behavior in this description.
traverse(Node...) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Traverse from a set of start nodes based on all the rules and behavior in this description.
traverse(Node, Node) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
Traverse between a given start and end node with all applied rules and behavior in this traversal description.
Traverser - Interface in org.neo4j.graphdb.traversal
This interface represents the traverser which is used to step through the results of a traversal.
trust_all - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
trusted_dir - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
tx_state_max_off_heap_memory - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
tx_state_memory_allocation - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
tx_state_off_heap_block_cache_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
tx_state_off_heap_max_cacheable_block_size - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 

U

uniqueness(UniquenessFactory) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Sets the UniquenessFactory for creating the UniquenessFilter to use.
uniqueness(UniquenessFactory, Object) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Sets the UniquenessFactory for creating the UniquenessFilter to use.
Uniqueness - Enum Class in org.neo4j.graphdb.traversal
A catalog of convenient uniqueness factories.
UNIQUENESS - Enum constant in enum class org.neo4j.graphdb.schema.ConstraintType
 
UniquenessFactory - Interface in org.neo4j.graphdb.traversal
Factory for UniquenessFilter filters, it can supply the created UniquenessFilter with an optional parameter which is up to the filter itself to validate and make sense of.
UniquenessFilter - Interface in org.neo4j.graphdb.traversal
Interface for filters preventing the traversal from visiting already seen parts of the graph.
unnecessaryRelationshipTraversed() - Method in interface org.neo4j.graphdb.traversal.TraversalContext
Reports that one more relationship has been traversed, albeit a relationship that hasn't provided any benefit to the traversal.
unregisterDatabaseEventListener(DatabaseEventListener) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
unregisterDatabaseEventListener(DatabaseEventListener) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Unregisters listener from the list of database event handlers.
unregisterTransactionEventListener(String, TransactionEventListener<?>) - Method in class com.neo4j.dbms.api.EnterpriseDatabaseManagementService
 
unregisterTransactionEventListener(String, TransactionEventListener<?>) - Method in interface org.neo4j.dbms.api.DatabaseManagementService
Unregisters listener from the list of transaction event listeners.
UNSPECIFIED_TIMEOUT - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
user_logging_config_path - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
UserAggregationFunction - Annotation Interface in org.neo4j.procedure
Declares a method as an aggregation function, meaning the method can be called from the cypher query language.
UserAggregationResult - Annotation Interface in org.neo4j.procedure
Declares a method as the result method of an aggregation.
UserAggregationUpdate - Annotation Interface in org.neo4j.procedure
Declares a method as the update method of an aggregation.
UserFunction - Annotation Interface in org.neo4j.procedure
Declares a method as a Function, meaning the method can be called from the cypher query language.
username() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the username under which authorization state this transaction is running.
UTC - Enum constant in enum class org.neo4j.logging.LogTimeZone
 

V

value() - Method in interface org.neo4j.graphdb.event.PropertyEntry
Get the value of the modified property.
value() - Element in annotation interface org.neo4j.procedure.Description
 
value() - Element in annotation interface org.neo4j.procedure.Name
 
value() - Element in annotation interface org.neo4j.procedure.Procedure
The namespace and name for the procedure, as a period-separated string.
value() - Element in annotation interface org.neo4j.procedure.UserAggregationFunction
The namespace and name for the aggregation function, as a period-separated string.
value() - Element in annotation interface org.neo4j.procedure.UserFunction
The namespace and name for the function, as a period-separated string.
valueOf(String) - Static method in enum class org.neo4j.configuration.connectors.BoltConnector.EncryptionLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.connectors.BoltConnector.KeepAliveRequestType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.CheckpointPolicy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.CypherPlanner
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.LogQueryLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.RoutingMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionStateMemoryAllocation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionTracingLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.ssl.ClientAuth
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.configuration.ssl.SslPolicyScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.QueryExecutionType.QueryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.schema.AnyTokens
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.schema.ConstraintType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.schema.IndexType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.schema.Schema.IndexState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.SeverityLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.StringSearchMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.traversal.BranchCollisionPolicies
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.traversal.BranchOrderingPolicies
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.traversal.Evaluation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.traversal.SideSelectorPolicies
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.graphdb.traversal.Uniqueness
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.logging.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.logging.LogTimeZone
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.neo4j.procedure.Mode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.neo4j.configuration.connectors.BoltConnector.EncryptionLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.connectors.BoltConnector.KeepAliveRequestType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.CheckpointPolicy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.CypherPlanner
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.LogQueryLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.RoutingMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionStateMemoryAllocation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.GraphDatabaseSettings.TransactionTracingLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.ssl.ClientAuth
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.configuration.ssl.SslPolicyScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.QueryExecutionType.QueryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.schema.AnyTokens
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.schema.ConstraintType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.schema.IndexType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.schema.Schema.IndexState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.SeverityLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.StringSearchMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.traversal.BranchCollisionPolicies
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.traversal.BranchOrderingPolicies
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.traversal.Evaluation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.traversal.SideSelectorPolicies
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.graphdb.traversal.Uniqueness
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.logging.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.logging.LogTimeZone
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.neo4j.procedure.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
valueToString() - Method in class org.neo4j.configuration.helpers.DurationRange
 
VERBOSE - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.LogQueryLevel
 
verify_hostname - Variable in class org.neo4j.configuration.ssl.SslPolicyConfig
 
visit(Result.ResultRow) - Method in interface org.neo4j.graphdb.Result.ResultVisitor
Visits the specified row.
VOLUME - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.CheckpointPolicy
 
VOLUMETRIC - Enum constant in enum class org.neo4j.configuration.GraphDatabaseSettings.CheckpointPolicy
 

W

warn(String) - Method in interface org.neo4j.logging.Log
 
warn(String, Object...) - Method in interface org.neo4j.logging.Log
 
warn(String, Throwable) - Method in interface org.neo4j.logging.Log
 
WARN - Enum constant in enum class org.neo4j.logging.Level
 
WARNING - Enum constant in enum class org.neo4j.graphdb.SeverityLevel
 
weight() - Method in interface org.neo4j.graphalgo.WeightedPath
Returns the weight of the path.
WeightedPath - Interface in org.neo4j.graphalgo
A Path that has an associated weight.
withAggregationFunction(Class<?>) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Configure the server to load the specified aggregation function definition class.
withAggregationFunction(Class<?>) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Configure the server to load the specified aggregation function definition class.
withConfig(Setting<T>, T) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Configure the Neo4j instance.
withConfig(Setting<T>, T) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Configure the Neo4j instance.
withDisabledServer() - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Disable web server on configured Neo4j instance.
withDisabledServer() - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Disable web server on configured Neo4j instance.
withFixture(String) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Data fixture to inject upon server build.
withFixture(String) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Data fixture to inject upon server build.
withFixture(Path) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Data fixtures to inject upon server build.
withFixture(Path) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Data fixtures to inject upon server build.
withFixture(Function<GraphDatabaseService, Void>) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Data fixture to inject upon server build.
withFixture(Function<GraphDatabaseService, Void>) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Data fixture to inject upon server build.
withFolder(Path) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Configure the Neo4j to use provided directory
withFunction(Class<?>) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Configure the server to load the specified function definition class.
withFunction(Class<?>) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Configure the server to load the specified function definition class.
withIndexConfiguration(Map<IndexSetting, Object>) - Method in interface org.neo4j.graphdb.schema.ConstraintCreator
Set index-specific index configurations.
withIndexConfiguration(Map<IndexSetting, Object>) - Method in interface org.neo4j.graphdb.schema.IndexCreator
Set index-specific index configurations.
withIndexType(IndexType) - Method in interface org.neo4j.graphdb.schema.ConstraintCreator
Assign an index type to the constraint.
withIndexType(IndexType) - Method in interface org.neo4j.graphdb.schema.IndexCreator
Specify the type of index to be created.
withName(String) - Static method in interface org.neo4j.graphdb.RelationshipType
Instantiates a new RelationshipType with the given name.
withName(String) - Method in interface org.neo4j.graphdb.schema.ConstraintCreator
Assign a name to the constraint, which will then be returned from ConstraintDefinition.getName(), and can be used for finding the constraint with Schema.getConstraintByName(String), or the associated index with Schema.getIndexByName(String) for index backed constraints.
withName(String) - Method in interface org.neo4j.graphdb.schema.IndexCreator
Assign a name to the index, which will then be returned from IndexDefinition.getName(), and can be used for finding the index with Schema.getIndexByName(String).
withProcedure(Class<?>) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Configure the server to load the specified procedure definition class.
withProcedure(Class<?>) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Configure the server to load the specified procedure definition class.
withUnmanagedExtension(String, Class<?>) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Shortcut for configuring the server to use an unmanaged extension.
withUnmanagedExtension(String, Class<?>) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Shortcut for configuring the server to use an unmanaged extension.
withUnmanagedExtension(String, String) - Method in class org.neo4j.harness.junit.extension.Neo4jExtensionBuilder
Shortcut for configuring the server to find and mount all unmanaged extensions in the given package.
withUnmanagedExtension(String, String) - Method in class org.neo4j.harness.junit.rule.Neo4jRule
Shortcut for configuring the server to find and mount all unmanaged extensions in the given package.
wrap(Throwable) - Static method in exception org.neo4j.dbms.api.DatabaseManagementException
 
writable_databases - Static variable in class org.neo4j.configuration.GraphDatabaseSettings
 
WRITE - Enum constant in enum class org.neo4j.graphdb.QueryExecutionType.QueryType
A write-only query, that creates or updates data, but does not yield any rows in the result.
WRITE - Enum constant in enum class org.neo4j.procedure.Mode
This procedure may perform both read and write operations against the graph
writeAsStringTo(PrintWriter) - Method in interface org.neo4j.graphdb.Result
Provides a textual representation of the query result to the provided PrintWriter.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form