Skip navigation links
A B C D E F G H I J K L N O P R S T U V W 

A

apply(T) - Method in interface org.neo4j.driver.Function
Applies this function to the given argument.
arguments() - Method in interface org.neo4j.driver.Plan
Many operators have arguments defining their specific behavior.
asIdentity() - Method in interface org.neo4j.driver.Value
 
asLong() - Method in interface org.neo4j.driver.Identity
 
asNode() - Method in interface org.neo4j.driver.Value
 
asPath() - Method in interface org.neo4j.driver.Value
 
asRelationship() - Method in interface org.neo4j.driver.Value
 

B

build() - Static method in class org.neo4j.driver.Config
Return a Config.ConfigBuilder instance

C

certFile() - Method in class org.neo4j.driver.Config.TlsAuthenticationConfig
 
children() - Method in interface org.neo4j.driver.Plan
As noted in the class-level javadoc, a plan is a tree, where each child is another plan.
children() - Method in interface org.neo4j.driver.ProfiledPlan
 
ClientException - Exception in org.neo4j.driver.exceptions
A ClientException indicates that the client has carried out an operation incorrectly.
ClientException(String) - Constructor for exception org.neo4j.driver.exceptions.ClientException
 
ClientException(String, Throwable) - Constructor for exception org.neo4j.driver.exceptions.ClientException
 
ClientException(String, String) - Constructor for exception org.neo4j.driver.exceptions.ClientException
 
close() - Method in class org.neo4j.driver.Driver
Close all the resources assigned to this driver
close() - Method in interface org.neo4j.driver.Session
 
close() - Method in interface org.neo4j.driver.Transaction
 
code() - Method in interface org.neo4j.driver.Notification
Returns a notification code for the discovered issue.
column() - Method in interface org.neo4j.driver.InputPosition
The column number referred to by the position; column numbers start at 1.
Config - Class in org.neo4j.driver
A configuration class to config driver properties.
Config.ConfigBuilder - Class in org.neo4j.driver
Used to build new config instances
Config.TlsAuthenticationConfig - Class in org.neo4j.driver
A configuration to configure TLS authentication
connectionPoolSize() - Method in class org.neo4j.driver.Config
Max number of connections per URL for this driver.
constraintsAdded() - Method in interface org.neo4j.driver.UpdateStatistics
 
constraintsRemoved() - Method in interface org.neo4j.driver.UpdateStatistics
 
contains(Node) - Method in interface org.neo4j.driver.Path
 
contains(Relationship) - Method in interface org.neo4j.driver.Path
 
containsUpdates() - Method in interface org.neo4j.driver.UpdateStatistics
Whether there were any updates at all, eg.

D

DatabaseException - Exception in org.neo4j.driver.exceptions
A DatabaseException indicates that there is a problem within the underlying database.
DatabaseException(String) - Constructor for exception org.neo4j.driver.exceptions.DatabaseException
 
DatabaseException(String, String) - Constructor for exception org.neo4j.driver.exceptions.DatabaseException
 
dbHits() - Method in interface org.neo4j.driver.ProfiledPlan
 
DEFAULT_PORT - Static variable in class org.neo4j.driver.Config
 
defaultConfig() - Static method in class org.neo4j.driver.Config
 
description() - Method in interface org.neo4j.driver.Notification
Returns a longer description of the notification.
Directed<T> - Interface in org.neo4j.driver
An item that can be considered to have direction.
Driver - Class in org.neo4j.driver
A Neo4j database driver, through which you can create sessions to run statements against the database.
Driver(URI, Config) - Constructor for class org.neo4j.driver.Driver
 
driver(String) - Static method in class org.neo4j.driver.GraphDatabase
Return a driver for a Neo4j instance with the default configuration settings
driver(URI) - Static method in class org.neo4j.driver.GraphDatabase
Return a driver for a Neo4j instance with the default configuration settings
driver(URI, Config) - Static method in class org.neo4j.driver.GraphDatabase
Return a driver for a Neo4j instance with custom configuration.

E

EmptyMap - Static variable in class org.neo4j.driver.Values
 
end() - Method in interface org.neo4j.driver.Directed
 
end() - Method in interface org.neo4j.driver.Path
 
Entity - Interface in org.neo4j.driver
A uniquely identifiable property container that can form part of a Neo4j graph.
equals(Object) - Method in interface org.neo4j.driver.Identity
 
equals(Object) - Method in class org.neo4j.driver.Statement
 

F

failure() - Method in interface org.neo4j.driver.Transaction
Mark this transaction as failed.
fieldNames() - Method in interface org.neo4j.driver.Record
Get an ordered sequence of the field names in this result.
fieldNames() - Method in interface org.neo4j.driver.Result
Get an ordered sequence of the field names in this result.
fromCode(String) - Static method in enum org.neo4j.driver.StatementType
 
Function<T,R> - Interface in org.neo4j.driver
Same as Function, but defined here to work in versions older than java 8.

G

get(int) - Method in interface org.neo4j.driver.Record
From the current record the result is pointing to, retrieve the value in the specified field.
get(String) - Method in interface org.neo4j.driver.Record
From the current record the result is pointing to, retrieve the value in the specified field.
get(int) - Method in interface org.neo4j.driver.Result
From the current record the result is pointing to, retrieve the value in the specified field.
get(String) - Method in interface org.neo4j.driver.Result
From the current record the result is pointing to, retrieve the value in the specified field.
get(long) - Method in interface org.neo4j.driver.ReusableResult
Retrieve a record from this result based on its position in the original result stream.
get(long) - Method in interface org.neo4j.driver.Value
Retrieve an inner value by index.
get(String) - Method in interface org.neo4j.driver.Value
Retrieve an inner value by key.
GraphDatabase - Class in org.neo4j.driver
Creates drivers, optionally letting you GraphDatabase.driver(URI, Config) to configure them.
GraphDatabase() - Constructor for class org.neo4j.driver.GraphDatabase
 

H

hashCode() - Method in interface org.neo4j.driver.Identity
 
hashCode() - Method in class org.neo4j.driver.Statement
 
hasPlan() - Method in interface org.neo4j.driver.ResultSummary
 
hasProfile() - Method in interface org.neo4j.driver.ResultSummary
 

I

identifiers() - Method in interface org.neo4j.driver.Plan
Identifiers used by this part of the plan.
identity() - Method in interface org.neo4j.driver.Entity
A unique identity for this Entity.
Identity - Interface in org.neo4j.driver
A unique identifier for an Entity.
idleTimeBeforeConnectionTest() - Method in class org.neo4j.driver.Config
Pooled connections that have been unused for longer than this timeout will be tested before they are used again, to ensure they are still live.
indexesAdded() - Method in interface org.neo4j.driver.UpdateStatistics
 
indexesRemoved() - Method in interface org.neo4j.driver.UpdateStatistics
 
InputPosition - Interface in org.neo4j.driver
An input position refers to a specific character in a statement.
isBoolean() - Method in interface org.neo4j.driver.Value
 
isFloat() - Method in interface org.neo4j.driver.Value
 
isFullAuthEnabled() - Method in class org.neo4j.driver.Config.TlsAuthenticationConfig
Return true if full authentication is enabled, which suggests a trusted certificate is provided with Config.TlsAuthenticationConfig.usingTrustedCert(File).
isIdentity() - Method in interface org.neo4j.driver.Value
 
isInteger() - Method in interface org.neo4j.driver.Value
 
isList() - Method in interface org.neo4j.driver.Value
Lists are an ordered collection of values.
isMap() - Method in interface org.neo4j.driver.Value
Maps are key/value objects, similar to java maps.
isNode() - Method in interface org.neo4j.driver.Value
 
isOpen() - Method in interface org.neo4j.driver.StatementRunner
Detect whether this statement runner can be used, of if it has been closed.
isPath() - Method in interface org.neo4j.driver.Value
 
isRelationship() - Method in interface org.neo4j.driver.Value
 
isString() - Method in interface org.neo4j.driver.Value
 
isTlsEnabled() - Method in class org.neo4j.driver.Config
If TLS is enabled in all socket connections

J

javaBoolean() - Method in interface org.neo4j.driver.Value
If the value represents a number, this method will return true if the number is not equals to 0.
javaDouble() - Method in interface org.neo4j.driver.Value
 
javaFloat() - Method in interface org.neo4j.driver.Value
 
javaInteger() - Method in interface org.neo4j.driver.Value
 
javaList(Function<Value, T>) - Method in interface org.neo4j.driver.Value
 
javaLong() - Method in interface org.neo4j.driver.Value
 
javaMap(Function<Value, T>) - Method in interface org.neo4j.driver.Value
 
javaString() - Method in interface org.neo4j.driver.Value
 

K

keys() - Method in interface org.neo4j.driver.Value
If the underlying value supports key-based indexing, return an iterable of the keys in the map, this applies to map, node and relationship values.

L

labels() - Method in interface org.neo4j.driver.Node
Return all labels.
labelsAdded() - Method in interface org.neo4j.driver.UpdateStatistics
 
labelsRemoved() - Method in interface org.neo4j.driver.UpdateStatistics
 
length() - Method in interface org.neo4j.driver.Path
 
line() - Method in interface org.neo4j.driver.InputPosition
The line number referred to by the position; line numbers start at 1.
logging() - Method in class org.neo4j.driver.Config
Logging provider

N

neo4jErrorCode() - Method in exception org.neo4j.driver.exceptions.Neo4jException
Access the standard Neo4j Status Code for this exception, you can use this to refer to the Neo4j manual for details on what caused the error.
Neo4jException - Exception in org.neo4j.driver.exceptions
This is the base class for all Neo4j exceptions.
Neo4jException(String) - Constructor for exception org.neo4j.driver.exceptions.Neo4jException
 
Neo4jException(String, Throwable) - Constructor for exception org.neo4j.driver.exceptions.Neo4jException
 
Neo4jException(String, String) - Constructor for exception org.neo4j.driver.exceptions.Neo4jException
 
Neo4jException(String, String, Throwable) - Constructor for exception org.neo4j.driver.exceptions.Neo4jException
 
newTransaction() - Method in interface org.neo4j.driver.Session
Begin a new transaction in this session.
next() - Method in interface org.neo4j.driver.Result
Move to the next record in the result.
Node - Interface in org.neo4j.driver
The Node interface describes the characteristics of a node from a Neo4j graph.
nodes() - Method in interface org.neo4j.driver.Path
Create an iterable over the nodes in this path, nodes will appear in the same order as they appear in the path.
nodesCreated() - Method in interface org.neo4j.driver.UpdateStatistics
 
nodesDeleted() - Method in interface org.neo4j.driver.UpdateStatistics
 
Notification - Interface in org.neo4j.driver
Representation for notifications found when executing a statement.
notifications() - Method in interface org.neo4j.driver.ResultSummary
A list of notifications that might arise when executing the statement.

O

offset() - Method in interface org.neo4j.driver.InputPosition
The character offset referred to by this position; offset numbers start at 0.
operatorType() - Method in interface org.neo4j.driver.Plan
 
org.neo4j.driver - package org.neo4j.driver
 
org.neo4j.driver.exceptions - package org.neo4j.driver.exceptions
 

P

parameters() - Method in class org.neo4j.driver.Statement
 
parameters(Object...) - Static method in class org.neo4j.driver.Values
Helper function for creating a map of parameters, this can be used when you run statements.
Path - Interface in org.neo4j.driver
A Path is a directed sequence of relationships between two nodes.
Path.Segment - Interface in org.neo4j.driver
A segment combines a relationship in a path with a start and end node that describe the traversal direction for that relationship.
Plan - Interface in org.neo4j.driver
This describes the plan that the database planner produced and used (or will use) to execute your statement.
plan() - Method in interface org.neo4j.driver.ResultSummary
This describes how the database will execute your statement.
position() - Method in interface org.neo4j.driver.Notification
The position in the statement where this notification points to.
profile() - Method in interface org.neo4j.driver.ResultSummary
This describes how the database did execute your statement.
ProfiledPlan - Interface in org.neo4j.driver
This is the same as a regular Plan - except this plan has been executed, meaning it also contains detailed information about how much work each step of the plan incurred on the database.
propertiesSet() - Method in interface org.neo4j.driver.UpdateStatistics
 
property(String) - Method in interface org.neo4j.driver.Entity
Return a specific property Value.
propertyCount() - Method in interface org.neo4j.driver.Entity
Number of properties in this entity.
propertyKeys() - Method in interface org.neo4j.driver.Entity
Return all property keys.

R

Record - Interface in org.neo4j.driver
A record is a collection of named fields, and is what makes up the individual items in a Result
records() - Method in interface org.neo4j.driver.ProfiledPlan
 
relationship() - Method in interface org.neo4j.driver.Path.Segment
 
Relationship - Interface in org.neo4j.driver
The Relationship interface describes the characteristics of a relationship from a Neo4j graph.
relationships() - Method in interface org.neo4j.driver.Path
Create an iterable over the relationships in this path.
relationshipsCreated() - Method in interface org.neo4j.driver.UpdateStatistics
 
relationshipsDeleted() - Method in interface org.neo4j.driver.UpdateStatistics
 
Result - Interface in org.neo4j.driver
The result of running a statement, a stream of records.
ResultSummary - Interface in org.neo4j.driver
The result summary of running a statement.
retain() - Method in interface org.neo4j.driver.Result
Retrieve and store the entire result stream.
ReusableResult - Interface in org.neo4j.driver
A Result that has been fully retrieved and stored from the server.
run(String, Map<String, Value>) - Method in interface org.neo4j.driver.StatementRunner
Run a statement and return a result stream.
run(String) - Method in interface org.neo4j.driver.StatementRunner
Run a statement and return a result stream.
run(Statement) - Method in interface org.neo4j.driver.StatementRunner
Run a statement and return a result stream.

S

SCHEME - Static variable in class org.neo4j.driver.Config
 
session() - Method in class org.neo4j.driver.Driver
Establish a session
Session - Interface in org.neo4j.driver
A live session with a Neo4j instance.
single() - Method in interface org.neo4j.driver.Result
Retrieve the first field of the next record in the stream, and close the stream.
size() - Method in interface org.neo4j.driver.ReusableResult
The number of values in this result.
size() - Method in interface org.neo4j.driver.Value
If the underlying value is a collection type, return the number of values in the collection.
start() - Method in interface org.neo4j.driver.Directed
 
start() - Method in interface org.neo4j.driver.Path
 
statement() - Method in interface org.neo4j.driver.ResultSummary
 
Statement - Class in org.neo4j.driver
An executable statement, i.e.
Statement(String, Map<String, Value>) - Constructor for class org.neo4j.driver.Statement
 
Statement(String) - Constructor for class org.neo4j.driver.Statement
 
StatementRunner - Interface in org.neo4j.driver
Common interface for components that can execute Neo4j statements.
statementType() - Method in interface org.neo4j.driver.ResultSummary
 
StatementType - Enum in org.neo4j.driver
 
success() - Method in interface org.neo4j.driver.Transaction
Mark this transaction as successful.
summarize() - Method in interface org.neo4j.driver.Result
Summarize the result Any remaining (unprocessed) result records will be consumed.

T

text() - Method in class org.neo4j.driver.Statement
 
title() - Method in interface org.neo4j.driver.Notification
Returns a short summary of the notification.
tlsAuthConfig() - Method in class org.neo4j.driver.Config
Specify an approach to authenticate the server when establishing TLS connections with the server
toConfig() - Method in class org.neo4j.driver.Config.ConfigBuilder
Create a config instance from this builder.
toString() - Method in class org.neo4j.driver.Statement
 
Transaction - Interface in org.neo4j.driver
Represents a transaction in the Neo4j database.
TransientException - Exception in org.neo4j.driver.exceptions
A TransientException signals a temporary fault that may be worked around by retrying.
TransientException(String) - Constructor for exception org.neo4j.driver.exceptions.TransientException
 
TransientException(String, String) - Constructor for exception org.neo4j.driver.exceptions.TransientException
 
type() - Method in interface org.neo4j.driver.Relationship
Return the type of this relationship.

U

updateStatistics() - Method in interface org.neo4j.driver.ResultSummary
 
UpdateStatistics - Interface in org.neo4j.driver
Contains counters for the number of update operations performed by a statement.
usingKnownCerts(File) - Static method in class org.neo4j.driver.Config.TlsAuthenticationConfig
Using trust-on-first-use authentication.
usingTrustedCert(File) - Static method in class org.neo4j.driver.Config.TlsAuthenticationConfig
Using full authentication: only TLS connections with certificates signed by a given trusted CA will be accepted.

V

Value - Interface in org.neo4j.driver
Represents a value from Neo4j.
value(Object) - Static method in class org.neo4j.driver.Values
 
value(short[]) - Static method in class org.neo4j.driver.Values
 
value(int[]) - Static method in class org.neo4j.driver.Values
 
value(long[]) - Static method in class org.neo4j.driver.Values
 
value(boolean[]) - Static method in class org.neo4j.driver.Values
 
value(float[]) - Static method in class org.neo4j.driver.Values
 
value(double[]) - Static method in class org.neo4j.driver.Values
 
value(char[]) - Static method in class org.neo4j.driver.Values
 
value(String[]) - Static method in class org.neo4j.driver.Values
 
value(Object[]) - Static method in class org.neo4j.driver.Values
 
value(List<Object>) - Static method in class org.neo4j.driver.Values
 
value(Iterable<Object>) - Static method in class org.neo4j.driver.Values
 
value(long) - Static method in class org.neo4j.driver.Values
 
value(double) - Static method in class org.neo4j.driver.Values
 
value(boolean) - Static method in class org.neo4j.driver.Values
 
value(char) - Static method in class org.neo4j.driver.Values
 
value(String) - Static method in class org.neo4j.driver.Values
 
value(Map<String, Object>) - Static method in class org.neo4j.driver.Values
 
valueAsIs() - Static method in class org.neo4j.driver.Values
 
valueOf(String) - Static method in enum org.neo4j.driver.StatementType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.neo4j.driver.StatementType
Returns an array containing the constants of this enum type, in the order they are declared.
Values - Class in org.neo4j.driver
Utility for wrapping regular Java types and exposing them as Value objects.
Values() - Constructor for class org.neo4j.driver.Values
 
values(Object...) - Static method in class org.neo4j.driver.Values
 
valueToBoolean() - Static method in class org.neo4j.driver.Values
 
valueToDouble() - Static method in class org.neo4j.driver.Values
 
valueToFloat() - Static method in class org.neo4j.driver.Values
 
valueToInt() - Static method in class org.neo4j.driver.Values
 
valueToList(Function<Value, T>) - Static method in class org.neo4j.driver.Values
 
valueToLong() - Static method in class org.neo4j.driver.Values
 
valueToString() - Static method in class org.neo4j.driver.Values
 

W

withConnectionPoolSize(int) - Method in class org.neo4j.driver.Config.ConfigBuilder
The max number of connections to open at any given time per Neo4j instance.
withLogging(Logging) - Method in class org.neo4j.driver.Config.ConfigBuilder
Provide an alternative logging implementation for the driver to use.
withMinIdleTimeBeforeConnectionTest(long) - Method in class org.neo4j.driver.Config.ConfigBuilder
Pooled connections that have been unused for longer than this timeout will be tested before they are used again, to ensure they are still live.
withParameters(Map<String, Value>) - Method in class org.neo4j.driver.Statement
 
withText(String) - Method in class org.neo4j.driver.Statement
 
withTlsAuthConfig(Config.TlsAuthenticationConfig) - Method in class org.neo4j.driver.Config.ConfigBuilder
Defines how to authenticate a server in TLS connections.
withTlsEnabled(boolean) - Method in class org.neo4j.driver.Config.ConfigBuilder
Enable TLS in all connections with the server.
withUpdatedParameters(Map<String, Value>) - Method in class org.neo4j.driver.Statement
Create a new statement with new parameters derived by updating this' statement's parameters using the given updates.
A B C D E F G H I J K L N O P R S T U V W 
Skip navigation links

Copyright © 2015. All rights reserved.