D E G I P S V 
All Classes All Packages

D

de.guh.plugin.neo4j - package de.guh.plugin.neo4j
 
de.guh.plugin.neo4j.exception - package de.guh.plugin.neo4j.exception
 
destroy() - Method in class de.guh.plugin.neo4j.Graph
Closes all the resources assigned to the Graph's driver, including open connections and IO threads.
detail() - Method in enum de.guh.plugin.neo4j.exception.ExceptionReasons
Get Detail of this ExceptionReasons Element.

E

ERROR_CHILDNODENAME_IS_REQUIRED - de.guh.plugin.neo4j.exception.ExceptionReasons
Name for child node is required.
ERROR_HOST_FAILED - de.guh.plugin.neo4j.exception.ExceptionReasons
A valid host is required.
ERROR_LIMIT_NOT_ALLOWED - de.guh.plugin.neo4j.exception.ExceptionReasons
LIMIT is not allowed in a statement with paging.
ERROR_NAMENODENAME_IS_REQUIRED - de.guh.plugin.neo4j.exception.ExceptionReasons
A name specifying the name node is required.
ERROR_PAGING_PARAMETER_NEEDED - de.guh.plugin.neo4j.exception.ExceptionReasons
Valid paging parameters are needed.
ERROR_PARAMETER_LIST_NEEDED - de.guh.plugin.neo4j.exception.ExceptionReasons
A List or Map of parameters is needed.
ERROR_PARENTNODENAME_IS_REQUIRED - de.guh.plugin.neo4j.exception.ExceptionReasons
Name for parent node is required.
ERROR_PASSWORD_FAILED - de.guh.plugin.neo4j.exception.ExceptionReasons
A valid password is required.
ERROR_PORT_FAILED - de.guh.plugin.neo4j.exception.ExceptionReasons
A valid port is required.
ERROR_PROPERTYNAME_IS_REQUIRED - de.guh.plugin.neo4j.exception.ExceptionReasons
A propertyname is required.
ERROR_QUERY_FAILED - de.guh.plugin.neo4j.exception.ExceptionReasons
Executing query has failed.
ERROR_SKIP_NOT_ALLOWED_WITH_PAGING - de.guh.plugin.neo4j.exception.ExceptionReasons
SKIP is not allowed in a statement with paging.
ERROR_STATEMENT_IS_REQUIRED - de.guh.plugin.neo4j.exception.ExceptionReasons
Statement is required.
ERROR_USERNAME_FAILED - de.guh.plugin.neo4j.exception.ExceptionReasons
A valid username is required.
ERROR_VALUENODENAME_IS_REQUIRED - de.guh.plugin.neo4j.exception.ExceptionReasons
A name specifying the the value node is required.
ExceptionReasons - Enum in de.guh.plugin.neo4j.exception
Provides a collection of exception reasons to specify the type of a GraphException.
execute(File) - Method in class de.guh.plugin.neo4j.Graph
Executes the Cypher statements from a file which contains a statement in each line.
execute(File, Map<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Executes the Cypher statements from a file which contains a statement in each line with a map of parameters that will be injected into the statements.
execute(String) - Method in class de.guh.plugin.neo4j.Graph
Executes a Cypher statement at the selected graph database and returns its results in a List.
execute(String, long) - Method in class de.guh.plugin.neo4j.Graph
execute(String, Duration) - Method in class de.guh.plugin.neo4j.Graph
Executes a Cypher statement at the selected graph database and returns its results in a List.
execute(String, Map<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
See Graph.execute(String, Map, long) without a timeout.
execute(String, Map<String, Object>, long) - Method in class de.guh.plugin.neo4j.Graph
Executes the statement with a Map of parameters and a given timeout in seconds.
execute(List<String>) - Method in class de.guh.plugin.neo4j.Graph
Executes the list of statements and returns its results.
execute(List<String>, Map<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Executes the list of statements with a Map of parameters and returns its results.

G

getDatabaseName() - Method in class de.guh.plugin.neo4j.Graph
Only for Neo4j >= 4.0: Returns the currently set database name if it was explicitly set.
getExpDescription() - Method in exception de.guh.plugin.neo4j.exception.GraphException
Returns the associated ExceptionReasons object, null if it has no reason associated.
getHashMap(String, String, String) - Method in class de.guh.plugin.neo4j.Graph
Returns the result of the query in a HashMap with the value of the namenodename property of the result as the key and the value of the property with the name valuenodename as the value.
getHashMap(String, String, String, HashMap<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Returns the result of the query in a HashMap with the value of the namenodename property of the result as the key and the value of the property with the name valuenodename as the value.
getList(String, String) - Method in class de.guh.plugin.neo4j.Graph
Returns the result of the query in a List with the value of the property with the given propertyname of each result entry.
getList(String, String, HashMap<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Returns the result of the query in a List with the value of the property with the given propertyname of each result entry.
getMessage() - Method in exception de.guh.plugin.neo4j.exception.GraphException
If the Exception has a ExceptionReasons object associated to it, its details will be returned, else the Exception message will be returned.
getOverview() - Method in class de.guh.plugin.neo4j.Graph
Returns an overview of the graph database parameters in the following XML format:
getPagingXML(String, String, String, Integer, Integer) - Method in class de.guh.plugin.neo4j.Graph
Deprecated.
getPagingXML(String, String, String, Integer, Integer, HashMap<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Deprecated.
getSize(SearchContainerDynamic) - Method in class de.guh.plugin.neo4j.Graph
Gets the size of the result of the query defined in the SearchContainerDynamic.
getSize(String) - Method in class de.guh.plugin.neo4j.Graph
Deprecated.
getSize(String) - Method in class de.guh.plugin.neo4j.Paging
Returns the number of results generated by this statement.
getSize(String, String) - Method in class de.guh.plugin.neo4j.Graph
Deprecated.
use Graph.getSize(SearchContainerDynamic) instead or execute a Neo4j count statement
getString(String, String) - Method in class de.guh.plugin.neo4j.Graph
Returns the result of the query as the value of the property with the given propertyname of each result entry as a String.
getString(String, String, Map<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Graph.getString(String, Map, String) with reordered parameters
getString(String, Map<String, Object>, String) - Method in class de.guh.plugin.neo4j.Graph
Returns the result of the query as the value of the property with the given propertyname of each result entry as a String.
getString(String, Map<String, Object>, String, long) - Method in class de.guh.plugin.neo4j.Graph
Graph.getString(String, Map, String) with a timeout in seconds.
getVersion() - Method in class de.guh.plugin.neo4j.Graph
 
getXML(SearchContainerDynamic, String, String) - Method in class de.guh.plugin.neo4j.Graph
Returns the result of the query defined in the SearchContainerDynamic as XML with paging.
getXML(SearchContainerDynamic, String, String, Integer, Integer) - Method in class de.guh.plugin.neo4j.Graph
Returns the result of the query defined in the SearchContainerDynamic as XML with paging.
getXML(String, String, String) - Method in class de.guh.plugin.neo4j.Graph
Executes the Cypher statement and returns its results in an XML structure with the given parent- and childnode names.
getXML(String, String, String, long) - Method in class de.guh.plugin.neo4j.Graph
Same as Graph.getXML(String, String, String) with a timeout in seconds.
getXML(String, String, String, Integer, Integer) - Method in class de.guh.plugin.neo4j.Graph
Deprecated.
getXML(String, String, String, Integer, Integer) - Method in class de.guh.plugin.neo4j.Paging
Returns the result of the Cypher statement as XML with paging.
getXML(String, String, String, Integer, Integer, String, String, HashMap<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Deprecated.
use Paging.getXML(String, String, String, Integer, Integer) instead and use orderby within statement to order results
getXML(String, String, String, Integer, Integer, HashMap<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Deprecated.
getXML(String, String, String, Long, Long) - Method in class de.guh.plugin.neo4j.Graph
Deprecated.
getXML(String, String, String, Duration) - Method in class de.guh.plugin.neo4j.Graph
Same as Graph.getXML(String, String, String, long) with a timeout as a Duration object.
getXML(String, String, String, HashMap<String, Object>) - Method in class de.guh.plugin.neo4j.Graph
Same as Graph.getXML(String, String, String) but uses a parameter map to be injected into the statement.
Graph - Class in de.guh.plugin.neo4j
Provides the connection to a Neo4j Graph Database with methods to execute Cypher queries.
Graph(String, String, String) - Constructor for class de.guh.plugin.neo4j.Graph
Same as Graph(String, String, String, String) but uses the default bolt port "7687".
Graph(String, String, String, String) - Constructor for class de.guh.plugin.neo4j.Graph
Same as Graph(String, String, String, String, String, String) but used the default database and the default protocol "bolt://".
Graph(String, String, String, String, String) - Constructor for class de.guh.plugin.neo4j.Graph
Same as Graph(String, String, String, String, String, String) but uses the default protocol "bolt://".
Graph(String, String, String, String, String, String) - Constructor for class de.guh.plugin.neo4j.Graph
Establishes a connection to the Graph db server at the specified host as the specified user.
GraphException - Exception in de.guh.plugin.neo4j.exception
Provides a data structure used for Exceptions thrown while using the neo4j Graph class.
GraphException() - Constructor for exception de.guh.plugin.neo4j.exception.GraphException
Instantiates a new GraphException.
GraphException(ExceptionReasons) - Constructor for exception de.guh.plugin.neo4j.exception.GraphException
Instantiates a new GraphException with the Exception reason.
GraphException(String) - Constructor for exception de.guh.plugin.neo4j.exception.GraphException
Instantiates a new GraphException with an additional message.
GraphException(String, ExceptionReasons) - Constructor for exception de.guh.plugin.neo4j.exception.GraphException
Instantiates a new GraphException with an additional message and the Exception reason.

I

isAPOCinstalled() - Method in class de.guh.plugin.neo4j.Graph
Return true if the APOC plugin is installed at the chosen database.
isConnected() - Method in class de.guh.plugin.neo4j.Graph
Returns true if there is an active connection to the graph database, e.g.
isEnterprise() - Method in class de.guh.plugin.neo4j.Graph
Returns true if the database is a neo4j enterprise edition.

P

Paging - Class in de.guh.plugin.neo4j
Provides a getXML method with paging for the given Graph.
Paging(Graph) - Constructor for class de.guh.plugin.neo4j.Paging
Instantiates the paging extension for the given Graph.

S

setDatabaseName(String) - Method in class de.guh.plugin.neo4j.Graph
Only for Neo4j >= 4.0: Select the db to be used when executing statements.
setExpDescription(ExceptionReasons) - Method in exception de.guh.plugin.neo4j.exception.GraphException
Associates a ExceptionReasons object to the Exception.

V

valueOf(String) - Static method in enum de.guh.plugin.neo4j.exception.ExceptionReasons
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.guh.plugin.neo4j.exception.ExceptionReasons
Returns an array containing the constants of this enum type, in the order they are declared.
D E G I P S V 
All Classes All Packages