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

A

AbstractGraphDatabase - Class in org.neo4j.kernel
Exposes the methods getConfig() and getManagementBean() a.s.o.
AbstractGraphDatabase() - Constructor for class org.neo4j.kernel.AbstractGraphDatabase
 
accept(T) - Method in interface org.neo4j.helpers.Predicate
 
add(RelationshipType) - Method in interface org.neo4j.graphdb.Expander
Add a RelationshipType to the Expander.
add(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Expander
Add a RelationshipType with a Direction to the Expander.
add(long, Map<String, Object>) - Method in interface org.neo4j.graphdb.index.BatchInserterIndex
Adds key/value pairs for entity to the index.
add(T, String, Object) - Method in interface org.neo4j.graphdb.index.Index
Adds a key/value pair for entity to the index.
add(T) - Method in class org.neo4j.helpers.collection.CachingIterator
Not supported by this implement.
add(T) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
add(RelationshipType) - Method in class org.neo4j.kernel.StandardExpander
 
add(RelationshipType, Direction) - Method in class org.neo4j.kernel.StandardExpander
 
addAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
addCosts(T, T) - Method in interface org.neo4j.graphalgo.CostAccumulator
This is the accumulating method.
addNode(Node, long) - Method in class org.neo4j.index.timeline.Timeline
 
addNode(Node, long) - Method in interface org.neo4j.index.timeline.TimelineIndex
Adds a node to this timeline with the given timestamp.
addNodeFilter(Predicate<? super Node>) - Method in interface org.neo4j.graphdb.Expander
Add a Node filter.
addNodeFilter(Predicate<? super Node>) - Method in class org.neo4j.kernel.StandardExpander
 
addRelationsipFilter(Predicate<? super Relationship>) - Method in interface org.neo4j.graphdb.Expander
Add a Relationship filter.
addRelationsipFilter(Predicate<? super Relationship>) - Method in class org.neo4j.kernel.StandardExpander
 
addToCollection(Iterator<T>, C) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Adds all the items in iterator to collection.
addToCollection(Iterable<T>, C) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Adds all the items in iterator to collection.
afterCommit(TransactionData, T) - Method in interface org.neo4j.graphdb.event.TransactionEventHandler
Invoked after the transaction has been committed successfully.
afterRollback(TransactionData, T) - Method in interface org.neo4j.graphdb.event.TransactionEventHandler
Invoked after the transaction has been rolled back if committing the transaction failed for some reason.
Agent - Class in org.neo4j.remote
 
agentLoad(String) - Method in class org.neo4j.kernel.KernelExtension
 
agentmain(String) - Static method in class org.neo4j.remote.Agent
 
ALL - Static variable in interface org.neo4j.graphdb.ReturnableEvaluator
A returnable evaluator that returns all nodes encountered.
all() - Static method in class org.neo4j.graphdb.traversal.Evaluators
 
ALL_BUT_START_NODE - Static variable in interface org.neo4j.graphdb.ReturnableEvaluator
A returnable evaluator that returns all nodes except the start node.
allDataSources(AbstractGraphDatabase, String) - Static method in class org.neo4j.onlinebackup.Neo4jBackup
Backup from a running AbstractGraphDatabase to a destination directory.
allDataSources(AbstractGraphDatabase, AbstractGraphDatabase) - Static method in class org.neo4j.onlinebackup.Neo4jBackup
Backup from a running AbstractGraphDatabase to another running AbstractGraphDatabase.
allPaths(RelationshipExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an algorithm which can find all available paths between two nodes.
allSimplePaths(RelationshipExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an algorithm which can find all simple paths between two nodes.
ApplyNewLogs - Class in org.neo4j.onlinebackup
Command line tool to apply new logical logs.
Args - Class in org.neo4j.helpers
Parses a String[] argument from a main-method.
Args(String[]) - Constructor for class org.neo4j.helpers.Args
 
ARRAY_PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
 
ArrayIterator<T> - Class in org.neo4j.helpers.collection
 
ArrayIterator(T[]) - Constructor for class org.neo4j.helpers.collection.ArrayIterator
 
asCollection(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Creates a collection from an iterable.
asIterable(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Exposes iterator as an Iterable.
asMap() - Method in class org.neo4j.helpers.Args
 
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(RelationshipExpander, 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.
AutoConfigurator - Class in org.neo4j.kernel
 
AutoConfigurator(String, boolean, boolean) - Constructor for class org.neo4j.kernel.AutoConfigurator
 

B

Backup - Interface in org.neo4j.onlinebackup
Online backup for Neo4j.
BACKUP_SLAVE - Static variable in class org.neo4j.kernel.Config
 
BasicGraphDatabaseServer - Class in org.neo4j.remote
A Basic implementation of a Server for a remote graph database.
BasicGraphDatabaseServer(TransactionManager) - Constructor for class org.neo4j.remote.BasicGraphDatabaseServer
Create a new server for a remote graph database.
BatchInserterIndex - Interface in org.neo4j.graphdb.index
The BatchInserter version of Index.
BatchInserterIndexProvider - Interface in org.neo4j.graphdb.index
A place to access BatchInserterIndexs from a certain index provider.
beforeCommit(TransactionData) - Method in interface org.neo4j.graphdb.event.TransactionEventHandler
Invoked when a transaction is about to be committed.
beforeShutdown() - Method in interface org.neo4j.graphdb.event.KernelEventHandler
This method is invoked during the shutdown process of a Neo4j Graph Database.
beginTransaction() - Method in interface org.neo4j.remote.RemoteConnection
Start a new transaction.
beginTx() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Starts a new transaction and associates it with the current thread.
beginTx() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
beginTx() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
beginTx() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
beginTx() - Method in class org.neo4j.remote.RemoteGraphDatabase
 
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.
breadthFirst() - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
A convenience method for TraversalDescription.order(BranchOrderingPolicy) where a "preorder breadth first" selector is used.
buildBooleanResponse(boolean) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a response for a boolean request.
buildErrorResponse(Exception) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create an error response for any request.
buildFinalNodeResponse(long, NodeSpecification...) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a final response for a node iterator request.
buildFinalRelationshipResponse(RelationshipSpecification...) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a final response for a relationship iterator request.
buildFinalStringResponse(String...) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a final response for a string iterator request.
buildIntegerResponse(int) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a response for an integer request.
buildNodeResponse(long) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a response for a node request.
buildPartialNodeResponse(int, long, NodeSpecification...) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a partial response for a node iterator request.
buildPartialRelationshipResponse(int, RelationshipSpecification...) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a partial response for a relationship iterator request.
buildPartialStringResponse(int, String...) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a partial response for a string iterator request.
buildPropertyResponse(Object) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a response for a property request.
buildRelationshipResponse(long, String, long, long) - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a response for a relationship request.
buildVoidResponse() - Method in class org.neo4j.remote.RemoteResponse.ResponseBuilder
Create a response for a void request.

C

Cache - Interface in org.neo4j.management
 
CACHE_TYPE - Static variable in class org.neo4j.kernel.Config
 
CachingIterator<T> - Class in org.neo4j.helpers.collection
An Iterator which lazily fetches and caches items from the underlying iterator when items are requested.
CachingIterator(Iterator<T>) - Constructor for class org.neo4j.helpers.collection.CachingIterator
Creates a new caching iterator using source as its underlying Iterator to get items lazily from.
call(Object...) - Method in class org.neo4j.kernel.KernelExtension.Function
 
CatchingIteratorWrapper<T,U> - Class in org.neo4j.helpers.collection
 
CatchingIteratorWrapper(Iterator<U>) - Constructor for class org.neo4j.helpers.collection.CatchingIteratorWrapper
 
check(TraversalBranch, boolean) - Method in interface org.neo4j.graphdb.traversal.UniquenessFilter
Checks whether or not branch is unique, and hence can be visited in this traversal.
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.
clear() - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
clear() - Method in interface org.neo4j.index.Index
Deprecated. Removes all the entries from this index.
clear() - Method in interface org.neo4j.management.Cache
 
ClientConfigurator - Interface in org.neo4j.remote
An object used to configure the client given a ConfigurationModule.
close() - Method in interface org.neo4j.graphdb.index.IndexHits
Closes the underlying search result.
close() - Method in interface org.neo4j.index.IndexHits
Closes the underlying search result.
close() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
close() - Method in class org.neo4j.index.lucene.LuceneReadOnlyDataSource
Closes this index service and frees all resources.
close() - Method in interface org.neo4j.remote.RemoteConnection
Close the remote connection, rolling back all active transactions.
closeNodeIterator(int, int) - Method in interface org.neo4j.remote.RemoteConnection
Close an iterator over nodes.
closePropertyKeyIterator(int, int) - Method in interface org.neo4j.remote.RemoteConnection
Close an iterator over property keys.
closeRelationshipIterator(int, int) - Method in interface org.neo4j.remote.RemoteConnection
Close an iterator over relationships.
closeRelationshipTypeIterator(int, int) - Method in interface org.neo4j.remote.RemoteConnection
Close an iterator over relationship types.
CollectionWrapper<T,U> - Class in org.neo4j.helpers.collection
Wraps a Collection, making it look (and function) like a collection holding another type of items.
CollectionWrapper(Collection<U>) - Constructor for class org.neo4j.helpers.collection.CollectionWrapper
 
combineSourcePaths(TraversalBranch, TraversalBranch) - Static method in class org.neo4j.kernel.Traversal
Combines two TraversalBranchs with a common head node in order to obtain an TraversalBranch representing a path from the start node of the source TraversalBranch to the start node of the target TraversalBranch.
CombiningIterable<T> - Class in org.neo4j.helpers.collection
Combining one or more Iterables, making them look like they were one big iterable.
CombiningIterable(Iterable<Iterable<T>>) - Constructor for class org.neo4j.helpers.collection.CombiningIterable
 
CombiningIterator<T> - Class in org.neo4j.helpers.collection
Combining one or more Iterators, making them look like they were one big iterator.
CombiningIterator(Iterable<? extends Iterator<T>>) - Constructor for class org.neo4j.helpers.collection.CombiningIterator
 
CombiningIterator(T, Iterator<T>) - Constructor for class org.neo4j.helpers.collection.CombiningIterator
 
commit(int) - Method in interface org.neo4j.remote.RemoteConnection
Commit a transaction.
CommonEvaluators - Class in org.neo4j.graphalgo
Factory for common evaluators used by some graph algos, f.ex CostEvaluator and EstimateEvaluator.
CommonEvaluators() - Constructor for class org.neo4j.graphalgo.CommonEvaluators
 
CommonFactories - Class in org.neo4j.kernel
 
CommonFactories() - Constructor for class org.neo4j.kernel.CommonFactories
 
CommonFactories.DefaultIdGeneratorFactory - Class in org.neo4j.kernel
 
CommonFactories.DefaultIdGeneratorFactory() - Constructor for class org.neo4j.kernel.CommonFactories.DefaultIdGeneratorFactory
 
Config - Class in org.neo4j.kernel
A non-standard configuration object.
CONFIG_KEY_HA_MACHINE_ID - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_PULL_INTERVAL - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_SERVER - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_SKELETON_DB_PATH - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
CONFIG_KEY_HA_ZOO_KEEPER_SERVERS - Static variable in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
configMatches(Map<String, String>, Map<String, String>) - Method in class org.neo4j.graphdb.index.IndexProvider
 
Configuration - Class in org.neo4j.remote
Representation of the configuration supported by a client, for sending to the server as part of the connection configuration phase.
ConfigurationModule - Class in org.neo4j.remote
Specification of the configuration of a RemoteGraphDatabase instance.
configure(Map<Object, Object>) - Method in class org.neo4j.kernel.AutoConfigurator
 
configure(Configuration) - Method in interface org.neo4j.remote.RemoteConnection
Co-configure the client and the server for this connection.
configureLog(Map<?, ?>) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
configureLog(Map<?, ?>) - Method in class org.neo4j.index.lucene.LuceneFulltextDataSource
 
connect() - Method in class org.neo4j.management.InstanceInfo
 
connect(String, String) - Method in class org.neo4j.management.InstanceInfo
 
connect() - Method in class org.neo4j.remote.BasicGraphDatabaseServer
 
connect(String, String) - Method in class org.neo4j.remote.BasicGraphDatabaseServer
 
connect() - Method in interface org.neo4j.remote.ConnectionTarget
Connect to the remote site.
connect(String, String) - Method in interface org.neo4j.remote.ConnectionTarget
Connect to the remote site.
connect(SocketAddress, boolean) - Static method in class org.neo4j.remote.CustomGraphDatabaseServer
Internal API for setting up a connection to a server.
connect(SocketAddress, boolean, String, String) - Static method in class org.neo4j.remote.CustomGraphDatabaseServer
Internal API for setting up a connection to a server.
connectGraphDatabase() - Method in class org.neo4j.remote.BasicGraphDatabaseServer
Create an unauthenticated connection.
connectGraphDatabase(String, String) - Method in class org.neo4j.remote.BasicGraphDatabaseServer
Create an authenticated connection.
connectGraphDatabase() - Method in class org.neo4j.remote.transports.LocalGraphDatabase
 
connectGraphDatabase(String, String) - Method in class org.neo4j.remote.transports.LocalGraphDatabase
 
ConnectionTarget - Interface in org.neo4j.remote
Represents a server that a graph database client can connect to.
contains(Object) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
containsAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
continues() - Method in enum org.neo4j.graphdb.traversal.Evaluation
 
convertCollection(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
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.
count(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Counts the number of items in the iterator by looping through it.
count(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Counts the number of items in the iterable by looping through it.
create(TraversalBranch) - 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".
create(Object) - Method in interface org.neo4j.graphdb.traversal.UniquenessFactory
 
create(String) - Method in class org.neo4j.kernel.CommonFactories.DefaultIdGeneratorFactory
 
create(String) - Method in interface org.neo4j.kernel.IdGeneratorFactory
 
create(TxModule) - Method in interface org.neo4j.kernel.LockManagerFactory
 
create(URI) - Method in class org.neo4j.remote.Transport
Create a RemoteSite that connects to a remote graph database resource on the specified URI.
create(URI) - Method in class org.neo4j.remote.transports.LocalTransport
 
create(URI) - Method in class org.neo4j.remote.transports.RmiTransport
 
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.
createMBean(KernelExtension.KernelData) - Method in class org.neo4j.kernel.HighAvailabilityBean
 
createMXBean(KernelExtension.KernelData) - Method in class org.neo4j.kernel.HighAvailabilityBean
 
createNestedIterator(U) - Method in class org.neo4j.helpers.collection.NestingIterable
 
createNestedIterator(U) - Method in class org.neo4j.helpers.collection.NestingIterator
 
createNode() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Creates a new node.
createNode() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
createNode() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
createNode() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
createNode(int) - Method in interface org.neo4j.remote.RemoteConnection
Create a new node.
createNode() - Method in class org.neo4j.remote.RemoteGraphDatabase
 
createRelationship(int, String, long, long) - Method in interface org.neo4j.remote.RemoteConnection
Create a new relationship.
createRelationshipTo(Node, RelationshipType) - Method in interface org.neo4j.graphdb.Node
Creates a relationship between this node and another node.
createTransaction(int, XaLogicalLog) - Method in class org.neo4j.index.lucene.LuceneFulltextDataSource
 
current() - Method in class org.neo4j.helpers.collection.CachingIterator
Returns the last item returned by CachingIterator.next()/CachingIterator.previous().
current() - Method in class org.neo4j.helpers.collection.PositionedIterator
Returns the current node.
currentIterator() - Method in class org.neo4j.helpers.collection.CombiningIterator
 
currentNode() - Method in interface org.neo4j.graphdb.TraversalPosition
Returns the current node.
currentPosition() - Method in interface org.neo4j.graphdb.Traverser
Returns the current traversal position, that is where the traversal is at the moment.
currentScore() - Method in interface org.neo4j.graphdb.index.IndexHits
Returns the score of the most recently fetched item from this iterator (from Iterator.next()).
customDataSources(AbstractGraphDatabase, String, String...) - Static method in class org.neo4j.onlinebackup.Neo4jBackup
Backup from a running AbstractGraphDatabase to a destination directory.
customDataSources(AbstractGraphDatabase, AbstractGraphDatabase, String...) - Static method in class org.neo4j.onlinebackup.Neo4jBackup
Backup from a running AbstractGraphDatabase to another running AbstractGraphDatabase.
CustomGraphDatabaseServer - Class in org.neo4j.remote
A remote graph database server that uses a custom protocol for communication with the client.
CustomGraphDatabaseServer(GraphDatabaseService, SocketAddress, boolean) - Constructor for class org.neo4j.remote.CustomGraphDatabaseServer
Create a new Custom protocol remote graph database server.

D

DeadlockDetectedException - Exception in org.neo4j.kernel
Signals that a deadlock between two or more transactions has been detected.
DeadlockDetectedException(String) - Constructor for exception org.neo4j.kernel.DeadlockDetectedException
 
DEFAULT - Static variable in class org.neo4j.kernel.StandardExpander
 
DEFAULT_DATA_SOURCE_NAME - Static variable in class org.neo4j.kernel.Config
 
DEFAULT_LAZY_SEARCH_RESULT_THRESHOLD - Static variable in class org.neo4j.index.lucene.LuceneIndexService
The default value for LuceneIndexService.getLazySearchResultThreshold()
defaultIdGeneratorFactory() - Static method in class org.neo4j.kernel.CommonFactories
 
defaultLastCommittedTxIdSetter() - Static method in class org.neo4j.kernel.CommonFactories
 
defaultLockManagerFactory() - Static method in class org.neo4j.kernel.CommonFactories
 
defaultPathToString(Path) - Static method in class org.neo4j.kernel.Traversal
Returns the default string representation of a Path.
defaultRelationshipTypeCreator() - Static method in class org.neo4j.kernel.CommonFactories
 
defaultTxFinishHook() - Static method in class org.neo4j.kernel.CommonFactories
 
defaultTxIdGeneratorFactory() - Static method in class org.neo4j.kernel.CommonFactories
 
delete() - Method in interface org.neo4j.graphdb.index.Index
Clears the index and deletes the configuration associated with it.
delete() - Method in interface org.neo4j.graphdb.Node
Deletes this node if it has no relationships attached to it.
delete() - Method in interface org.neo4j.graphdb.Relationship
Deletes this relationship.
delete() - Method in class org.neo4j.index.timeline.Timeline
 
delete() - Method in interface org.neo4j.index.timeline.TimelineIndex
Deletes this timeline.
deletedNodes() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the nodes that were deleted during the transaction.
deleteDocumentsUsingWriter(IndexWriter, Long, String, Object) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
deletedRelationships() - Method in interface org.neo4j.graphdb.event.TransactionData
Get the relationships that were deleted during the transaction.
deleteNode(int, long) - Method in interface org.neo4j.remote.RemoteConnection
Delete a node.
deleteRelationship(int, long) - Method in interface org.neo4j.remote.RemoteConnection
Delete a relationship.
depth() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
The depth for this expansion source compared to the start node of the traversal.
depth() - Method in interface org.neo4j.graphdb.TraversalPosition
Returns the current traversal depth.
DEPTH_ONE - Static variable in interface org.neo4j.graphdb.StopEvaluator
Traverses to depth 1.
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() - Static method in class org.neo4j.kernel.Traversal
Creates a new TraversalDescription with default value for everything so that it's OK to call TraversalDescription.traverse(org.neo4j.graphdb.Node) without modification.
dijkstra(RelationshipExpander, CostEvaluator<Double>) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
Returns an PathFinder which uses the Dijkstra algorithm to find the cheapest path between two nodes.
dijkstra(RelationshipExpander, String) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
See GraphAlgoFactory.dijkstra(RelationshipExpander, CostEvaluator).
DIR_NAME - Static variable in class org.neo4j.index.lucene.LuceneIndexService
 
Direction - Enum in org.neo4j.graphdb
Defines relationship directions used when getting relationships from a node or when creating traversers.
disableFileLogger() - Method in interface org.neo4j.onlinebackup.Backup
Disable logging to file.
disableFileLogger() - Method in class org.neo4j.onlinebackup.Neo4jBackup
 
doBackup() - Method in interface org.neo4j.onlinebackup.Backup
Perform the backup.
doBackup() - Method in class org.neo4j.onlinebackup.Neo4jBackup
 
doc(int) - Method in class org.neo4j.index.lucene.Hits
Returns the stored fields of the nth document in this set.
DOC_ID_KEY - Static variable in class org.neo4j.index.lucene.LuceneIndexService
 
DOC_ID_KEY - Static variable in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
DOC_INDEX_KEY - Static variable in class org.neo4j.index.lucene.LuceneIndexService
 
DOC_INDEX_KEY - Static variable in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
DOC_INDEX_SOURCE_KEY - Static variable in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
doubleCostEvaluator(String) - Static method in class org.neo4j.graphalgo.CommonEvaluators
 
drop() - Method in interface org.neo4j.index.Index
Deprecated. Deletes this index.
drop(int) - Method in interface org.neo4j.index.Index
Deprecated. Deletes this index using a commit interval.
DUMP_CONFIGURATION - Static variable in class org.neo4j.kernel.Config
 
dumpConfiguration(Map<?, ?>) - Static method in class org.neo4j.kernel.Config
 
Dumplocks - Class in org.neo4j.kernel
 
Dumplocks() - Constructor for class org.neo4j.kernel.Dumplocks
 
DynamicRelationshipType - Class in org.neo4j.graphdb
A dynamically instantiated and named RelationshipType.

E

EmbeddedGraphDatabase - Class in org.neo4j.kernel
An implementation of GraphDatabaseService that is used to embed Neo4j in an application.
EmbeddedGraphDatabase(String) - Constructor for class org.neo4j.kernel.EmbeddedGraphDatabase
Creates an embedded GraphDatabaseService with a store located in storeDir, which will be created if it doesn't already exist.
EmbeddedGraphDatabase(String, Map<String, String>) - Constructor for class org.neo4j.kernel.EmbeddedGraphDatabase
A non-standard way of creating an embedded GraphDatabaseService with a set of configuration parameters.
EmbeddedReadOnlyGraphDatabase - Class in org.neo4j.kernel
A read-only version of EmbeddedGraphDatabase.
EmbeddedReadOnlyGraphDatabase(String) - Constructor for class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
Creates an embedded GraphDatabaseService with a store located in storeDir.
EmbeddedReadOnlyGraphDatabase(String, Map<String, String>) - Constructor for class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
A non-standard way of creating an embedded GraphDatabaseService with a set of configuration parameters.
emptyExpander() - Static method in class org.neo4j.kernel.Traversal
Returns an empty Expander which, if not modified, will expand all relationships when asked to expand a Node.
ENABLE_REMOTE_SHELL - Static variable in class org.neo4j.kernel.Config
 
enableCache(String, int) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
enableCache(String, int) - Method in class org.neo4j.index.lucene.LuceneIndexService
Enables an LRU cache for a specific index (specified by key) so that the maxNumberOfCachedEntries number of results found with LuceneIndexService.getNodes(String, Object) are cached for faster consecutive lookups.
enableCache(String, int) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
Enables an LRU cache for a specific index (specified by key) so that the maxNumberOfCachedEntries number of results found with LuceneReadOnlyIndexService.getNodes(String, Object) are cached for faster consecutive lookups.
enableFileLogger() - Method in interface org.neo4j.onlinebackup.Backup
Enable logging to file.
enableFileLogger(String) - Method in interface org.neo4j.onlinebackup.Backup
Enable logging to the specified file.
enableFileLogger(FileHandler) - Method in interface org.neo4j.onlinebackup.Backup
Enable a user-provided FileHandler
enableFileLogger() - Method in class org.neo4j.onlinebackup.Neo4jBackup
 
enableFileLogger(String) - Method in class org.neo4j.onlinebackup.Neo4jBackup
 
enableFileLogger(FileHandler) - Method in class org.neo4j.onlinebackup.Neo4jBackup
 
enableRemoteShell() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Deprecated. in favor of a configuration parameter 'enable_remote_shell' Simply put:
 enable_remote_shell = true
 
In your configuration and it will be started with default port and RMI name. If you'd like to control the port and RMI name of the shell instead put:
 enable_remote_shell = port=1337,name=shell
 
enableRemoteShell(Map<String, Serializable>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Deprecated. in favor of a configuration parameter 'enable_remote_shell' Put:
 enable_remote_shell = port=1337,name=shell
 
In your configuration and it will be started with the supplied port and RMI name. If you instead would like to use default parameters, put:
 enable_remote_shell = true
 
enableRemoteShell() - Method in class org.neo4j.kernel.AbstractGraphDatabase
 
enableRemoteShell(Map<String, Serializable>) - Method in class org.neo4j.kernel.AbstractGraphDatabase
 
enableRemoteShell() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
enableRemoteShell(Map<String, Serializable>) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
enableRemoteShell() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
enableRemoteShell(Map<String, Serializable>) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
enableRemoteShell() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
enableRemoteShell(Map<String, Serializable>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
enableRemoteShell() - Method in class org.neo4j.remote.RemoteGraphDatabase
 
enableRemoteShell(Map<String, Serializable>) - Method in class org.neo4j.remote.RemoteGraphDatabase
 
END_OF_GRAPH - Static variable in interface org.neo4j.graphdb.StopEvaluator
Traverse until the end of the graph.
endNode() - Method in interface org.neo4j.graphdb.Path
Returns the end node of this path.
entity() - Method in interface org.neo4j.graphdb.event.PropertyEntry
Get the entity that this property was modified on.
equals(Object) - Method in class org.neo4j.graphdb.DynamicRelationshipType
Implements the identity-based equals defined by java.lang.Object.
equals(Object) - Method in class org.neo4j.helpers.Pair
 
equals(Object) - Method in class org.neo4j.helpers.Triplet
 
equals(Object) - Method in class org.neo4j.kernel.KernelExtension
 
equals(Object) - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
equals(Object) - Method in class org.neo4j.remote.Transport
 
ErrorState - Enum in org.neo4j.graphdb.event
An object that describes a state from which a Neo4j Graph Database cannot continue.
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 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.
Evaluation - Enum in org.neo4j.graphdb.traversal
Result of Evaluator.evaluate(org.neo4j.graphdb.Path).
evaluation() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
 
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(Evaluator) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
NOTE: Replaces TraversalDescription.filter(Predicate) and TraversalDescription.prune(PruneEvaluator).
Evaluators - Class in org.neo4j.graphdb.traversal
Common Evaluators useful during common traversals.
Evaluators() - Constructor for class org.neo4j.graphdb.traversal.Evaluators
 
exceptionOk(Throwable) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
 
excludeStartPosition() - Static method in class org.neo4j.graphdb.traversal.Evaluators
 
exec(AppCommandParser, Session, Output) - Method in class org.neo4j.kernel.Dumplocks
 
exec(AppCommandParser, Session, Output) - Method in class org.neo4j.kernel.Hainfo
 
exec(AppCommandParser, Session, Output) - Method in class org.neo4j.kernel.Pullupdates
 
exec(AppCommandParser, Session, Output) - Method in class org.neo4j.kernel.Shutdown
 
execute(Map<String, String>) - Method in class org.neo4j.kernel.StandaloneWithShell
 
existsForNodes(String) - Method in interface org.neo4j.graphdb.index.IndexManager
Returns whether or not there exists a node index with the name indexName.
existsForRelationships(String) - Method in interface org.neo4j.graphdb.index.IndexManager
Returns whether or not there exists a relationship index with the name indexName.
expand(Node) - Method in interface org.neo4j.graphdb.RelationshipExpander
Returns relationships for a node in whatever way the implementation likes.
expand(RelationshipExpander) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Sets the RelationshipExpander as the expander of relationships, discarding all previous calls to TraversalDescription.relationships(RelationshipType) and TraversalDescription.relationships(RelationshipType, Direction).
expand(Node) - Method in class org.neo4j.kernel.StandardExpander
 
expanded() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
Returns the number of relationships this expansion source has expanded.
Expander - Interface in org.neo4j.graphdb
This interface is an extension of the RelationshipExpander interface that makes it possible to build customized versions of an Expander.
expander(RelationshipExpander) - Static method in class org.neo4j.kernel.Traversal
Returns a RelationshipExpander wrapped as an Expander.
expanderForAllTypes() - Static method in class org.neo4j.kernel.Traversal
Returns a RelationshipExpander which expands relationships of all types and directions.
expanderForAllTypes(Direction) - Static method in class org.neo4j.kernel.Traversal
Returns a RelationshipExpander which expands relationships of all types in the given direction.
expanderForTypes(RelationshipType, Direction) - Static method in class org.neo4j.kernel.Traversal
Creates a new RelationshipExpander which is set to expand relationships with type and direction.
expanderForTypes(RelationshipType) - Static method in class org.neo4j.kernel.Traversal
Creates a new RelationshipExpander which is set to expand relationships with type in any direction.
expanderForTypes(RelationshipType, Direction, RelationshipType, Direction) - Static method in class org.neo4j.kernel.Traversal
Creates a new RelationshipExpander which is set to expand relationships with two different types and directions.
expanderForTypes(RelationshipType, Direction, RelationshipType, Direction, Object...) - Static method in class org.neo4j.kernel.Traversal
Creates a new RelationshipExpander which is set to expand relationships with multiple types and directions.

F

failure() - Method in interface org.neo4j.graphdb.Transaction
Marks this transaction as failed, which means that it will unconditionally be rolled back when Transaction.finish() is called.
failure() - Method in class org.neo4j.kernel.PlaceboTransaction
 
failure() - Method in class org.neo4j.kernel.TopLevelTransaction
 
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
 
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.CombiningIterator
 
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.FilteringIterator
 
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.NestingIterator
 
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
 
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.RangeIterator
 
fetchNextOrNullFromSource(Iterator<U>) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
 
fillDocument(Document, long, String, Object) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
fillDocument(Document, long, String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextDataSource
 
fillDocument(Document, long, String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexBatchInserter
 
fillDocument(Document, long, String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
fillInDefaults(Map<String, String>) - Method in class org.neo4j.graphdb.index.IndexProvider
Fills in default configuration parameters for indexes provided from this index provider.
filter(Predicate<Path>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Deprecated. because of the introduction of Evaluator. Use TraversalDescription.evaluator(Evaluator) instead which combines TraversalDescription.filter(Predicate) and TraversalDescription.prune(PruneEvaluator). The supplied Predicate will be wrapped by an Evaluator internally.
FilteringIterable<T> - Class in org.neo4j.helpers.collection
An iterable which filters another iterable, only letting items with certain criterias pass through.
FilteringIterable(Iterable<T>, Predicate<T>) - Constructor for class org.neo4j.helpers.collection.FilteringIterable
 
FilteringIterator<T> - Class in org.neo4j.helpers.collection
An iterator which filters another iterator, only letting items with certain criterias pass through.
FilteringIterator(Iterator<T>, Predicate<T>) - Constructor for class org.neo4j.helpers.collection.FilteringIterator
 
findAllPaths(Node, Node) - Method in interface org.neo4j.graphalgo.PathFinder
Tries to find all paths between start and end nodes.
findSinglePath(Node, Node) - Method in interface org.neo4j.graphalgo.PathFinder
Tries to find a single path between start and end nodes.
finish() - Method in interface org.neo4j.graphdb.Transaction
Commits or marks this transaction for rollback, depending on whether Transaction.success() or Transaction.failure() has been previously invoked.
finish() - Method in class org.neo4j.kernel.PlaceboTransaction
 
finish() - Method in class org.neo4j.kernel.TopLevelTransaction
 
first(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterator's first element.
first(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterable's first element.
first() - Method in class org.neo4j.helpers.Pair
 
firstOrNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterator's first element or null if no element found.
firstOrNull(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterable's first element or null if no element found.
flush() - Method in interface org.neo4j.graphdb.index.BatchInserterIndex
Makes sure additions/updates can be seen by BatchInserterIndex.get(String, Object), BatchInserterIndex.query(String, Object) and BatchInserterIndex.query(Object) so that they are guaranteed to return correct results.
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexBatchInserter
 
formQuery(String, Object, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
formQuery(String, Object, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextQueryIndexService
 
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
formQuery(String, Object, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
forNodes(String) - Method in interface org.neo4j.graphdb.index.IndexManager
Returns an Index for Nodes with the name indexName.
forNodes(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.IndexManager
Returns an Index for Nodes with the name indexName.
forRelationships(String) - Method in interface org.neo4j.graphdb.index.IndexManager
Returns an Index for Relationships with the name indexName.
forRelationships(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.IndexManager
Returns an Index for Relationships with the name indexName.
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.
FULLTEXT_DIR_NAME_POSTFIX - Static variable in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
function(KernelExtension.KernelData, String, Class<T>, Class<?>...) - Method in class org.neo4j.kernel.KernelExtension
 

G

genericMap(Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
A short-hand method for creating a Map of key/value pairs.
genericMap(Map<K, V>, Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
A short-hand method for adding key/value pairs into a Map.
geoEstimateEvaluator(String, String) - Static method in class org.neo4j.graphalgo.CommonEvaluators
 
get(String, Object) - Method in interface org.neo4j.graphdb.index.BatchInserterIndex
Returns exact matches from this index, given the key/value pair.
get(String, Object) - Method in interface org.neo4j.graphdb.index.Index
Returns exact matches from this index, given the key/value pair.
get(String, Object, Node, Node) - Method in interface org.neo4j.graphdb.index.RelationshipIndex
Returns exact matches from this index, given the key/value pair.
get(String, String) - Method in class org.neo4j.helpers.Args
 
get(IdType) - Method in class org.neo4j.kernel.CommonFactories.DefaultIdGeneratorFactory
 
get(IdType) - Method in interface org.neo4j.kernel.IdGeneratorFactory
 
get() - Static method in class org.neo4j.management.Neo4jManager
 
get(String) - Static method in class org.neo4j.management.Neo4jManager
 
get(JMXServiceURL) - Static method in class org.neo4j.management.Neo4jManager
 
get(JMXServiceURL, String) - Static method in class org.neo4j.management.Neo4jManager
 
get(JMXServiceURL, String, String) - Static method in class org.neo4j.management.Neo4jManager
 
get(JMXServiceURL, String, String, String) - Static method in class org.neo4j.management.Neo4jManager
 
get(MBeanServerConnection) - Static method in class org.neo4j.management.Neo4jManager
 
get(MBeanServerConnection, String) - Static method in class org.neo4j.management.Neo4jManager
 
getAddress() - Method in class org.neo4j.management.InstanceInfo
 
getAll(MBeanServerConnection) - Static method in class org.neo4j.management.Neo4jManager
 
getAllNodes() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Returns all nodes in the node space.
getAllNodes() - Method in interface org.neo4j.graphdb.Traverser
Returns a collection of all nodes for this traversal.
getAllNodes(Long, Long) - Method in class org.neo4j.index.timeline.Timeline
 
getAllNodes() - Method in class org.neo4j.index.timeline.Timeline
 
getAllNodes() - Method in interface org.neo4j.index.timeline.TimelineIndex
Returns all added nodes in this timeline ordered by increasing timestamp.
getAllNodes(Long, Long) - Method in interface org.neo4j.index.timeline.TimelineIndex
Convenience method which you can use TimelineIndex.getAllNodes(), TimelineIndex.getAllNodesAfter(long), TimelineIndex.getAllNodesBefore(long) and TimelineIndex.getAllNodesBetween(long, long) in a single method.
getAllNodes() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
getAllNodes() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
getAllNodes() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getAllNodes(int) - Method in interface org.neo4j.remote.RemoteConnection
Get all nodes.
getAllNodes() - Method in class org.neo4j.remote.RemoteGraphDatabase
 
getAllNodesAfter(long) - Method in class org.neo4j.index.timeline.Timeline
 
getAllNodesAfter(long) - Method in interface org.neo4j.index.timeline.TimelineIndex
Returns all the nodes after (exclusive) timestamp ordered by increasing timestamp.
getAllNodesBefore(long) - Method in class org.neo4j.index.timeline.Timeline
 
getAllNodesBefore(long) - Method in interface org.neo4j.index.timeline.TimelineIndex
Returns all the nodes before (exclusive) timestamp ordered by increasing timestamp.
getAllNodesBetween(long, long) - Method in class org.neo4j.index.timeline.Timeline
 
getAllNodesBetween(long, long) - Method in interface org.neo4j.index.timeline.TimelineIndex
Returns all the nodes after (exclusive) afterTimestamp and before (exclusive) beforeTimestamp ordered by increasing timestamp.
getAllRelationships(int, long, Direction) - Method in interface org.neo4j.remote.RemoteConnection
Get all relationships from a given node.
getAnalyzer() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getArrayStoreSize() - Method in interface org.neo4j.management.StoreFile
 
getAvailableMemory() - Method in class org.neo4j.management.WindowPoolInfo
 
getBatchInserter() - Method in interface org.neo4j.index.lucene.LuceneIndexBatchInserter
 
getBatchInserter() - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
getBean(Class<T>) - Method in class org.neo4j.management.Neo4jManager
 
getBoolean(String, Boolean) - Method in class org.neo4j.helpers.Args
 
getBoolean(String, Boolean, Boolean) - Method in class org.neo4j.helpers.Args
 
getBranchId() - Method in class org.neo4j.management.XaResourceInfo
 
getBroker() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getCacheBean() - Method in class org.neo4j.management.Neo4jManager
 
getCacheType() - Method in interface org.neo4j.management.Cache
 
getConfig() - Method in class org.neo4j.kernel.AbstractGraphDatabase
 
getConfig() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
Returns a non-standard configuration object.
getConfig() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
Returns a non-standard configuration object.
getConfig() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getConfig() - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
getConfigParams() - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
getConfiguration(Index<? extends PropertyContainer>) - Method in interface org.neo4j.graphdb.index.IndexManager
Returns the configuration for index.
getConfiguration() - Method in class org.neo4j.management.Neo4jManager
 
getConfigurationParameter(String) - Method in class org.neo4j.management.Neo4jManager
 
getConnectedSlaves() - Method in interface org.neo4j.management.HighAvailability
 
getConnectionURL(KernelExtension.KernelData) - Static method in class org.neo4j.management.Neo4jManager
 
getCost(Relationship, Direction) - Method in interface org.neo4j.graphalgo.CostEvaluator
This is the general method for looking up costs for relationships.
getCost(Node, Node) - Method in interface org.neo4j.graphalgo.EstimateEvaluator
Estimate the weight of the remaining path from one node to another.
getCreationTime() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getCurrentLogVersion() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getCurrentSurfaceItem() - Method in class org.neo4j.helpers.collection.NestingIterator
 
getDataSourceClass() - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
getDataSourceClass() - Method in class org.neo4j.index.lucene.LuceneIndexService
 
getDataSourceName() - Method in class org.neo4j.graphdb.index.IndexProvider
Returns the name of the XA data source coupled with this index provider.
getDefaultQueryOperator(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextQueryIndexService
Returns the default operator (AND or OR) used when parsing the query.
getDeleteDocumentsKey() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getDeleteDocumentsKey() - Method in class org.neo4j.index.lucene.LuceneFulltextDataSource
 
getDirName() - Method in class org.neo4j.index.lucene.LuceneFulltextIndexBatchInserter
 
getDirName() - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
getDirName() - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
getDirName() - Method in class org.neo4j.index.lucene.LuceneIndexService
 
getDirName() - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
getEnabledCacheSize(String) - Method in class org.neo4j.index.lucene.LuceneIndexService
Returns the enabled LRU cache size for key.
getEndNode() - Method in interface org.neo4j.graphdb.Relationship
Returns the end node of this relationship.
getEntityType() - Method in interface org.neo4j.graphdb.index.Index
 
getEventIdentifier() - Method in class org.neo4j.management.SlaveInfo.SlaveTransaction
 
getFirstNode() - Method in class org.neo4j.index.timeline.Timeline
 
getFirstNode() - Method in interface org.neo4j.index.timeline.TimelineIndex
Returns the first node in the timeline, that is the node with the lowest timestamp or null if there's no nodes in the timeline.
getFromConfig(Map<?, ?>, Object, Object) - Static method in class org.neo4j.kernel.Config
 
getGraphDatabase() - Method in interface org.neo4j.graphdb.PropertyContainer
Get the GraphDatabaseService that this Node or Relationship belongs to.
getGraphDbModule() - Method in class org.neo4j.kernel.Config
 
getId() - Method in interface org.neo4j.graphdb.Node
Returns the unique id of this node.
getId() - Method in interface org.neo4j.graphdb.Relationship
Returns the unique id of this relationship.
getIdGeneratorFactory() - Method in class org.neo4j.kernel.Config
 
getIdGeneratorModule() - Method in class org.neo4j.kernel.Config
 
getIndexNodes(int, int, String, Object) - Method in interface org.neo4j.remote.RemoteConnection
Get all nodes stored under a specific value in a specific index.
getIndexService() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getIndexService() - Method in interface org.neo4j.index.lucene.LuceneIndexBatchInserter
 
getIndexService() - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
getIndexServiceId(String) - Method in interface org.neo4j.remote.RemoteConnection
Get the id of an index service.
getIndexStore() - Method in class org.neo4j.kernel.Config
 
getIndexStrategy(String, Object) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getIndexStrategy(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextDataSource
 
getIndexStrategy() - Method in class org.neo4j.index.lucene.LuceneFulltextIndexBatchInserter
 
getIndexStrategy() - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
getIndexStrategy() - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
getInstanceId() - Method in class org.neo4j.management.InstanceInfo
 
getInstancesInCluster() - Method in interface org.neo4j.management.HighAvailability
 
getKernelStartTime() - Method in interface org.neo4j.management.Kernel
 
getKernelStartTime() - Method in class org.neo4j.management.Neo4jManager
 
getKernelVersion() - Method in interface org.neo4j.management.Kernel
 
getKernelVersion() - Method in class org.neo4j.management.Neo4jManager
 
getKeysBatchSize(int) - Method in class org.neo4j.remote.BasicGraphDatabaseServer
Get the size of the next batch of property keys sent to the client in an iteration.
getLastCommittedTransactionId() - Method in class org.neo4j.management.InstanceInfo
 
getLastCommittedTxId() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getLastNode() - Method in class org.neo4j.index.timeline.Timeline
 
getLastNode() - Method in interface org.neo4j.index.timeline.TimelineIndex
Returns the last node in the timeline, that is the node with the highest timestamp or null if there's no nodes in the timeline.
getLastTransaction(String) - Method in class org.neo4j.management.SlaveInfo.SlaveTransaction
 
getLastUpdateTime() - Method in interface org.neo4j.management.HighAvailability
 
getLazySearchResultThreshold() - Method in class org.neo4j.index.lucene.LuceneIndexService
Returns the threshold for when a result is considered big enough to skip cache and be returned as a fully lazy iterator so that LuceneIndexService.getNodes(String, Object) will return very fast and all the reading and fetching of nodes is done lazily before each step in the iteration of the returned result.
getLazySearchResultThreshold() - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
(Copied from LuceneIndexService.getLazySearchResultThreshold() Returns the threshold for when a result is considered big enough to skip cache and be returned as a fully lazy iterator so that LuceneReadOnlyIndexService.getNodes(String, Object) will return very fast and all the reading and fetching of nodes is done lazily before each step in the iteration of the returned result.
getLockManager() - Method in class org.neo4j.kernel.Config
 
getLockManagerBean() - Method in class org.neo4j.management.Neo4jManager
 
getLockReleaser() - Method in class org.neo4j.kernel.Config
 
getLogicalLog() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getLogicalLogSize() - Method in interface org.neo4j.management.StoreFile
 
getMachineId() - Method in interface org.neo4j.management.HighAvailability
 
getMachineId() - Method in class org.neo4j.management.InstanceInfo
 
getManagementBean(Class<T>) - Method in class org.neo4j.kernel.AbstractGraphDatabase
 
getManagementBean(Class<T>) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
getManagementBean(Class<T>) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
getManagementBean(Class<T>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getMasterServerIfMaster() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getMBeanQuery() - Method in interface org.neo4j.management.Kernel
 
getMBeanQuery() - Method in class org.neo4j.management.Neo4jManager
 
getMemoryMappingBean() - Method in class org.neo4j.management.Neo4jManager
 
getMemoryPools() - Method in interface org.neo4j.management.MemoryMapping
 
getMoreNodes(int, int) - Method in interface org.neo4j.remote.RemoteConnection
Get the next chunk of the lazy iterator of nodes.
getMorePropertyKeys(int, int) - Method in interface org.neo4j.remote.RemoteConnection
Get the next chunk of the lazy iterator of property keys.
getMoreRelationships(int, int) - Method in interface org.neo4j.remote.RemoteConnection
Get the next chunk of the lazy iterator of relationships.
getMoreRelationshipTypes(int, int) - Method in interface org.neo4j.remote.RemoteConnection
Get the next chunk of the lazy iterator of relationship types.
getName() - Method in interface org.neo4j.graphdb.index.Index
 
getName() - Method in class org.neo4j.management.XaResourceInfo
 
getNiceMemoryInformation() - Method in class org.neo4j.kernel.AutoConfigurator
 
getNodeById(long) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Looks up a node by id.
getNodeById(long) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
getNodeById(long) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
getNodeById(long) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getNodeById(long) - Method in class org.neo4j.remote.RemoteGraphDatabase
 
getNodeCacheSize() - Method in interface org.neo4j.management.Cache
 
getNodeProperty(int, long, String) - Method in interface org.neo4j.remote.RemoteConnection
Get a property from a node.
getNodePropertyKeys(int, long) - Method in interface org.neo4j.remote.RemoteConnection
Get the property keys for a node.
getNodes() - Method in interface org.neo4j.graphdb.Relationship
Returns the two nodes that are attached to this relationship.
getNodes(String, Object) - Method in interface org.neo4j.index.IndexService
Returns all nodes indexed with key and value.
getNodes(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
Since this is a "fulltext" index it changes the contract of this method slightly.
getNodes(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextQueryIndexService
Here the value is treated as a lucene query, http://lucene.apache.org/java/2_9_1/queryparsersyntax.html So if you've indexed node (1) with value "Andy Wachowski" and node (2) with "Larry Wachowski" you can expect this behaviour if you query for: "andy" --> (1) "Andy" --> (1) "wachowski" --> (1), (2) "+wachow* +larry" --> (2) "andy AND larry" --> "andy OR larry" --> (1), (2) "larry Wachowski" --> (1), (2) The default AND/OR behaviour can be changed by overriding LuceneFulltextQueryIndexService.getDefaultQueryOperator(String, Object).
getNodes(String, Object) - Method in interface org.neo4j.index.lucene.LuceneIndexBatchInserter
Queries the lucene index for hits given the key and value .
getNodes(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
getNodes(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
Returns all nodes indexed with key and value.
getNodes(String, Object, Sort) - Method in class org.neo4j.index.lucene.LuceneIndexService
Returns hits from the index (see LuceneIndexService.getNodes(String, Object)).
getNodes(String, Object, Object, Sort) - Method in class org.neo4j.index.lucene.LuceneIndexService
Just like LuceneIndexService.getNodes(String, Object), but with sorted result.
getNodes(String, Object) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
getNodes(String, Object, Sort) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
Just like LuceneReadOnlyIndexService.getNodes(String, Object), but with sorted result.
getNodes(long) - Method in class org.neo4j.index.timeline.Timeline
 
getNodes(long) - Method in interface org.neo4j.index.timeline.TimelineIndex
Returns nodes which were added with the given timestamp.
getNodes(String, Object) - Method in class org.neo4j.remote.RemoteIndexService
 
getNodesBatchSize(int) - Method in class org.neo4j.remote.BasicGraphDatabaseServer
Get the size of the next batch of Nodes sent to the client in an iteration.
getNodesExactMatch(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
Does a LuceneFulltextIndexService.getNodes(String, Object) using exact matching, so that it for this call behaves like LuceneIndexService.
getNodesExactMatch(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
A method for calling LuceneIndexService.getNodes(String, Object) using exact matching.
getNodesFor(Object) - Method in interface org.neo4j.index.Index
Deprecated. Returns nodes indexed with indexKey
getNodeStoreSize() - Method in interface org.neo4j.management.StoreFile
 
getNumber(String, Number) - Method in class org.neo4j.helpers.Args
 
getNumberOfAdvertedDeadlocks() - Method in interface org.neo4j.management.LockManager
 
getNumberOfCommittedTransactions() - Method in interface org.neo4j.management.TransactionManager
 
getNumberOfNodeIdsInUse() - Method in interface org.neo4j.management.Primitives
 
getNumberOfOpenedTransactions() - Method in interface org.neo4j.management.TransactionManager
 
getNumberOfOpenTransactions() - Method in interface org.neo4j.management.TransactionManager
 
getNumberOfOutOfMemory() - Method in class org.neo4j.management.WindowPoolInfo
 
getNumberOfPropertyIdsInUse() - Method in interface org.neo4j.management.Primitives
 
getNumberOfRelationshipIdsInUse() - Method in interface org.neo4j.management.Primitives
 
getNumberOfRelationshipTypeIdsInUse() - Method in interface org.neo4j.management.Primitives
 
getNumberOfRolledBackTransactions() - Method in interface org.neo4j.management.TransactionManager
 
getNumberOfWindows() - Method in class org.neo4j.management.WindowPoolInfo
 
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.
getParam(String) - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
getParams() - Method in class org.neo4j.kernel.Config
 
getPeakNumberOfConcurrentTransactions() - Method in interface org.neo4j.management.TransactionManager
 
getPersistenceModule() - Method in class org.neo4j.kernel.Config
 
getPrefetchedNextOrNull() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
 
getPrimitivesBean() - Method in class org.neo4j.management.Neo4jManager
 
getProperty(String) - Method in interface org.neo4j.graphdb.PropertyContainer
Returns the property value associated with the given key.
getProperty(String, Object) - Method in interface org.neo4j.graphdb.PropertyContainer
Returns the property value associated with the given key, or a default value.
getPropertyKeys() - Method in interface org.neo4j.graphdb.PropertyContainer
Returns all existing property keys, or an empty iterable if this property container has no properties.
getPropertyStoreSize() - Method in interface org.neo4j.management.StoreFile
 
getPropertyValues() - Method in interface org.neo4j.graphdb.PropertyContainer
Deprecated. in favor of using PropertyContainer.getPropertyKeys() in combination with PropertyContainer.getProperty(String).
getRandomIdentifier() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getReferenceNode() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Returns the reference node, which is a "starting point" in the node space.
getReferenceNode() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
getReferenceNode() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
getReferenceNode() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getReferenceNode(int) - Method in interface org.neo4j.remote.RemoteConnection
Get the reference node.
getReferenceNode() - Method in class org.neo4j.remote.RemoteGraphDatabase
 
getRelationshipById(long) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Looks up a relationship by id.
getRelationshipById(long) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
getRelationshipById(long) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
getRelationshipById(long) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getRelationshipById(int, long) - Method in interface org.neo4j.remote.RemoteConnection
Get a relationship.
getRelationshipById(long) - Method in class org.neo4j.remote.RemoteGraphDatabase
 
getRelationshipCacheSize() - Method in interface org.neo4j.management.Cache
 
getRelationshipProperty(int, long, String) - Method in interface org.neo4j.remote.RemoteConnection
Get a property from a relationship.
getRelationshipPropertyKeys(int, long) - Method in interface org.neo4j.remote.RemoteConnection
Get the property keys for a relationship.
getRelationships() - Method in interface org.neo4j.graphdb.Node
Returns all the relationships attached to this node.
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.
getRelationships(Direction) - Method in interface org.neo4j.graphdb.Node
Returns all OUTGOING or INCOMING relationships from this node.
getRelationships(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
Returns all relationships with the given type and direction that are attached to this node.
getRelationships(int, long, Direction, String[]) - Method in interface org.neo4j.remote.RemoteConnection
Get relationships from a given node.
getRelationshipsBatchSize(int) - Method in class org.neo4j.remote.BasicGraphDatabaseServer
Get the size of the next batch of Relationships sent to the client in an iteration.
getRelationshipStoreSize() - Method in interface org.neo4j.management.StoreFile
 
getRelationshipTypeCreator() - Method in class org.neo4j.kernel.Config
 
getRelationshipTypeHolder() - Method in class org.neo4j.kernel.Config
 
getRelationshipTypes() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Returns all relationship types currently in the underlying store.
getRelationshipTypes() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
getRelationshipTypes() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
getRelationshipTypes() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getRelationshipTypes(int) - Method in interface org.neo4j.remote.RemoteConnection
Get the relationship types that are registered with the server.
getRelationshipTypes() - Method in class org.neo4j.remote.RemoteGraphDatabase
 
getResource() - Method in interface org.neo4j.graphdb.event.KernelEventHandler
Returns the resource associated with this event handler, or null if no specific resource is associated with this handler or if it isn't desirable to expose it.
getRevision() - Method in enum org.neo4j.kernel.Version
Returns the build revision of the running neo4j kernel.
getSingle() - Method in interface org.neo4j.graphdb.index.IndexHits
Returns the first and only item from the result iterator, or null there was none.
getSingleNode(String, Object) - Method in interface org.neo4j.index.IndexService
Returns a single node indexed with associated with key and value.
getSingleNode(String, Object) - Method in interface org.neo4j.index.lucene.LuceneIndexBatchInserter
 
getSingleNode(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
getSingleNode(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
getSingleNode(String, Object, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
getSingleNode(String, Object) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
getSingleNode(String, Object) - Method in class org.neo4j.remote.RemoteIndexService
 
getSingleNodeExactMatch(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
getSingleNodeExactMatch(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
A method for calling LuceneIndexService.getSingleNode(String, Object) using exact matching.
getSingleNodeFor(Object) - Method in interface org.neo4j.index.Index
Deprecated. Returns a single node indexed with indexKey.
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.
getSlaveContext(int) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getStartNode() - Method in interface org.neo4j.graphdb.Relationship
Returns the start node of this relationship.
getState(KernelExtension) - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
getStoreCreationDate() - Method in interface org.neo4j.management.Kernel
 
getStoreCreationDate() - Method in class org.neo4j.management.Neo4jManager
 
getStoreDir() - Method in class org.neo4j.kernel.AbstractGraphDatabase
 
getStoreDir() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
getStoreDir() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
getStoreDir() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
getStoreDirectory() - Method in interface org.neo4j.management.Kernel
 
getStoreDirectory() - Method in class org.neo4j.management.Neo4jManager
 
getStoreFileBean() - Method in class org.neo4j.management.Neo4jManager
 
getStoreId() - Method in interface org.neo4j.management.Kernel
 
getStoreId() - Method in class org.neo4j.management.Neo4jManager
 
getStoreLogVersion() - Method in interface org.neo4j.management.Kernel
 
getStoreLogVersion() - Method in class org.neo4j.management.Neo4jManager
 
getStringStoreSize() - Method in interface org.neo4j.management.StoreFile
 
getTimestampForNode(Node) - Method in class org.neo4j.index.timeline.Timeline
 
getTimestampForNode(Node) - Method in interface org.neo4j.index.timeline.TimelineIndex
Will return the timestamp for node if it has been added to this timeline.
getTotalNumberOfNodes(GraphDatabaseService) - Method in class org.neo4j.remote.BasicGraphDatabaseServer
 
getTotalStoreSize() - Method in interface org.neo4j.management.StoreFile
 
getTransactionManager() - Method in class org.neo4j.kernel.TopLevelTransaction
 
getTransactionManagerBean() - Method in class org.neo4j.management.Neo4jManager
 
getTxInfo() - Method in class org.neo4j.management.SlaveInfo
 
getTxModule() - Method in class org.neo4j.kernel.Config
 
getType() - Method in interface org.neo4j.graphdb.Relationship
Returns the type of this relationship.
getTypesBatchSize(int) - Method in class org.neo4j.remote.BasicGraphDatabaseServer
Get the size of the next batch of RelationshipTypes sent to the client in an iteration.
getUnderlyingNode() - Method in class org.neo4j.index.timeline.Timeline
Returns the underlying node representing this timeline.
getUsedMemory() - Method in class org.neo4j.management.WindowPoolInfo
 
getVersion() - Method in enum org.neo4j.kernel.Version
Gets the version of the running neo4j kernel.
getWindowHitCount() - Method in class org.neo4j.management.WindowPoolInfo
 
getWindowMissCount() - Method in class org.neo4j.management.WindowPoolInfo
 
getWindowPoolName() - Method in class org.neo4j.management.WindowPoolInfo
 
getWindowSize() - Method in class org.neo4j.management.WindowPoolInfo
 
getXaConnection() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getXaContainer() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getXaManagerBean() - Method in class org.neo4j.management.Neo4jManager
 
getXaResource() - Method in class org.neo4j.index.lucene.LuceneXaConnection
 
getXaResourceId() - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
getXaResourceId() - Method in class org.neo4j.index.lucene.LuceneIndexService
 
getXaResources() - Method in interface org.neo4j.management.XaManager
 
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
 
graphDatabase() - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
GraphDatabaseService - Interface in org.neo4j.graphdb
The main access point to a running Neo4j instance.

H

Hainfo - Class in org.neo4j.kernel
 
Hainfo() - Constructor for class org.neo4j.kernel.Hainfo
 
handlesUri(URI) - Method in class org.neo4j.remote.Transport
Determine if this remote site can handle the specified URI.
handlesUri(URI) - Method in class org.neo4j.remote.transports.LocalTransport
 
handlesUri(URI) - Method in class org.neo4j.remote.transports.RmiTransport
 
has(String) - Method in class org.neo4j.helpers.Args
 
hashCode() - Method in class org.neo4j.graphdb.DynamicRelationshipType
Implements the default hash function as defined by java.lang.Object.
hashCode() - Method in class org.neo4j.helpers.Pair
 
hashCode() - Method in class org.neo4j.helpers.Triplet
 
hashCode() - Method in class org.neo4j.kernel.KernelExtension
 
hashCode() - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
hashCode() - Method in class org.neo4j.remote.Transport
 
hasNext() - Method in class org.neo4j.helpers.collection.ArrayIterator
 
hasNext() - Method in class org.neo4j.helpers.collection.CachingIterator
Returns whether a call to CachingIterator.next() will be able to return an item or not.
hasNext() - Method in class org.neo4j.helpers.collection.IteratorWrapper
 
hasNext() - Method in class org.neo4j.helpers.collection.PositionedIterator
 
hasNext() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
Tries to fetch the next item and caches it so that consecutive calls (w/o an intermediate call to PrefetchingIterator.next() will remember it and won't try to fetch it again.
hasNodeProperty(int, long, String) - Method in interface org.neo4j.remote.RemoteConnection
Check if a node has a specific property.
hasNodeWithId(int, long) - Method in interface org.neo4j.remote.RemoteConnection
Check if a node with the specified id exists.
hasPrevious() - Method in class org.neo4j.helpers.collection.CachingIterator
Returns whether or not a call to CachingIterator.previous() will be able to return an item or not.
hasProperty(String) - Method in interface org.neo4j.graphdb.PropertyContainer
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(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.
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(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
Returns true if there are any relationships of the given relationship type and direction attached to this node, false otherwise.
hasRelationshipProperty(int, long, String) - Method in interface org.neo4j.remote.RemoteConnection
Check if a relationship has a specific property.
HighAvailability - Interface in org.neo4j.management
 
HighAvailabilityBean - Class in org.neo4j.kernel
 
HighAvailabilityBean() - Constructor for class org.neo4j.kernel.HighAvailabilityBean
 
HighlyAvailableGraphDatabase - Class in org.neo4j.kernel
 
HighlyAvailableGraphDatabase(String, Map<String, String>) - Constructor for class org.neo4j.kernel.HighlyAvailableGraphDatabase
Will instantiate its own ZooKeeper broker
HighlyAvailableGraphDatabase(String, Map<String, String>, BrokerFactory) - Constructor for class org.neo4j.kernel.HighlyAvailableGraphDatabase
Only for testing
Hits - Class in org.neo4j.index.lucene
A ranked list of documents, used to hold search results.
Hits(Searcher, Query, Filter) - Constructor for class org.neo4j.index.lucene.Hits
 
Hits(Searcher, Query, Filter, Sort) - Constructor for class org.neo4j.index.lucene.Hits
 

I

id(int) - Method in class org.neo4j.index.lucene.Hits
Returns the id for the nth document in this set.
IdGeneratorFactory - Interface in org.neo4j.kernel
 
IdType - Enum in org.neo4j.kernel
 
includes() - Method in enum org.neo4j.graphdb.traversal.Evaluation
 
includingDepths(int, int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
Returns an Evaluator which only includes positions between depths minDepth and maxDepth.
index() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Returns the IndexManager paired with this graph database service and is the entry point for managing indexes coupled with this database.
Index<T extends PropertyContainer> - Interface in org.neo4j.graphdb.index
An index to associate key/value pairs with entities (Nodes or Relationships) for fast lookup and querying.
Index - Interface in org.neo4j.index
Deprecated. Not used anymore. Replaced by f.ex IndexService.
index(Node, Object) - Method in interface org.neo4j.index.Index
Deprecated. Create a index mapping between a node and a key.
index(Node, String, Object) - Method in interface org.neo4j.index.IndexService
Index node with key and value.
index(long, String, Object) - Method in interface org.neo4j.index.lucene.LuceneIndexBatchInserter
Adds an entry to the index.
index(long, String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
index(Node, String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
Index node with key and value.
index() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
index() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
index() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
index() - Method in class org.neo4j.remote.RemoteGraphDatabase
 
index(Node, String, Object) - Method in class org.neo4j.remote.RemoteIndexService
 
IndexHits<T> - Interface in org.neo4j.graphdb.index
An Iterator with additional IndexHits.size() and IndexHits.close() methods on it, used for iterating over index query results.
IndexHits<T> - Interface in org.neo4j.index
An Iterator with additional IndexHits.size() and IndexHits.close() methods on it, used for iterating over index query results.
IndexManager - Interface in org.neo4j.graphdb.index
A one stop shop for accessing Indexs for Nodes and Relationships.
indexNode(int, int, long, String, Object) - Method in interface org.neo4j.remote.RemoteConnection
Store a node in an index.
IndexProvider - Class in org.neo4j.graphdb.index
A provider which can create and instantiate Indexs.
IndexProvider(String) - Constructor for class org.neo4j.graphdb.index.IndexProvider
 
IndexService - Interface in org.neo4j.index
Index service to index nodes with a key and a value.
indexThisTx(Node, String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
indexThisTx(Node, String, Object) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
init(KernelExtension.KernelData) - Method in class org.neo4j.kernel.KernelExtension
Init this extension with an, at the moment, non-initialized graph database.
init() - Method in interface org.neo4j.kernel.KernelExtensionLoader
 
initialize() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
 
initialized(KernelExtension) - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
instanceId() - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
InstanceInfo - Class in org.neo4j.management
 
InstanceInfo(String, String, int, boolean, long) - Constructor for class org.neo4j.management.InstanceInfo
 
instantiateIdToNodeIterator(Iterator<Long>) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
instantiateIdToNodeIterator(Iterator<Long>) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
intCostEvaluator(String) - Static method in class org.neo4j.graphalgo.CommonEvaluators
 
internalShutdown() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
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.
isEmpty() - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
isLoaded(KernelExtension.KernelData) - Method in class org.neo4j.kernel.KernelExtension
 
isMarkedAsSuccessful() - Method in class org.neo4j.kernel.TopLevelTransaction
 
isMaster() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
isMaster() - Method in interface org.neo4j.management.HighAvailability
 
isMaster() - Method in class org.neo4j.management.InstanceInfo
 
isReadOnly() - Method in class org.neo4j.kernel.AbstractGraphDatabase
 
isReadOnly() - Method in class org.neo4j.kernel.Config
 
isReadOnly() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
isReadOnly() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
isReadOnly() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
isReadOnly() - Method in interface org.neo4j.management.Kernel
 
isReadOnly() - Method in class org.neo4j.management.Neo4jManager
 
isReturnableNode(TraversalPosition) - Method in interface org.neo4j.graphdb.ReturnableEvaluator
Method invoked by traverser to see if the current position is a returnable node.
isStartNode() - Method in interface org.neo4j.graphdb.TraversalPosition
Returns true if the current position is the start node, false otherwise.
isStopNode(TraversalPosition) - Method in interface org.neo4j.graphdb.StopEvaluator
Method invoked by traverser to see if current position is a stop node.
isType(RelationshipType) - Method in interface org.neo4j.graphdb.Relationship
Indicates whether this relationship is of the type type.
itemDodged(U) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
 
IterableSpecification<T> - Class in org.neo4j.remote
Serialized object representing an iterator.
IterableWrapper<T,U> - Class in org.neo4j.helpers.collection
Wraps an Iterable so that it returns items of another type.
IterableWrapper(Iterable<U>) - Constructor for class org.neo4j.helpers.collection.IterableWrapper
 
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.traversal.Traverser
Represents the traversal in the form of Paths.
iterator() - Method in interface org.neo4j.graphdb.Traverser
Returns an Iterator representing the traversal of the graph.
iterator() - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
iterator() - Method in class org.neo4j.helpers.collection.CombiningIterable
 
iterator() - Method in class org.neo4j.helpers.collection.FilteringIterable
 
iterator() - Method in class org.neo4j.helpers.collection.IterableWrapper
 
iterator() - Method in class org.neo4j.helpers.collection.NestingIterable
 
IteratorUtil - Class in org.neo4j.helpers.collection
Contains common functionality regarding Iterators and Iterables.
IteratorUtil() - Constructor for class org.neo4j.helpers.collection.IteratorUtil
 
IteratorWrapper<T,U> - Class in org.neo4j.helpers.collection
Wraps an Iterator so that it returns items of another type.
IteratorWrapper(Iterator<U>) - Constructor for class org.neo4j.helpers.collection.IteratorWrapper
 

K

KEEP_LOGICAL_LOGS - Static variable in class org.neo4j.kernel.Config
 
Kernel - Interface in org.neo4j.management
 
KernelEventHandler - Interface in org.neo4j.graphdb.event
Event handler interface for Neo4j Kernel life cycle events.
KernelEventHandler.ExecutionOrder - Enum in org.neo4j.graphdb.event
Represents the order of execution between two event handlers, if one handler should be executed KernelEventHandler.ExecutionOrder.BEFORE, KernelEventHandler.ExecutionOrder.AFTER another handler, or if it KernelEventHandler.ExecutionOrder.DOESNT_MATTER.
KernelExtension - Class in org.neo4j.kernel
 
KernelExtension(String) - Constructor for class org.neo4j.kernel.KernelExtension
 
KernelExtension.Function<T> - Class in org.neo4j.kernel
 
KernelExtension.KernelData - Class in org.neo4j.kernel
 
KernelExtensionLoader - Interface in org.neo4j.kernel
 
kernelPanic(ErrorState) - Method in interface org.neo4j.graphdb.event.KernelEventHandler
This is invoked when the Neo4j Graph Database enters a state from which it cannot continue.
key() - Method in interface org.neo4j.graphdb.event.PropertyEntry
Get the key of the modified property.

L

last(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterator's last element.
last(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterable's last element.
lastOrNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterator's last element or null if no element found.
lastOrNull(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterable's last element or null if no element found.
lastRelationship() - Method in interface org.neo4j.graphdb.Path
Returns the last Relationship in this path.
lastRelationshipTraversed() - Method in interface org.neo4j.graphdb.TraversalPosition
Return the last relationship traversed.
length() - Method in interface org.neo4j.graphdb.Path
Returns the length of this path.
length() - Method in class org.neo4j.index.lucene.Hits
Returns the total number of hits available in this set.
load(Reader) - Static method in class org.neo4j.helpers.collection.MapUtil
Loads a Map from a Reader assuming strings as keys and values.
load(InputStream) - Static method in class org.neo4j.helpers.collection.MapUtil
Loads a Map from an InputStream assuming strings as keys and values.
load(File) - Static method in class org.neo4j.helpers.collection.MapUtil
Loads a Map from a File assuming strings as keys and values.
load(Class<T>) - Static method in class org.neo4j.helpers.Service
Load all implementations of a Service.
load(Class<T>, String) - Static method in class org.neo4j.helpers.Service
Load the Service implementation with the specified key.
load(KernelExtension.KernelData) - Method in class org.neo4j.kernel.KernelExtension
Load this extension for a particular Neo4j Kernel.
load() - Method in interface org.neo4j.kernel.KernelExtensionLoader
 
loadConfigurations(String) - Static method in class org.neo4j.kernel.EmbeddedGraphDatabase
A non-standard convenience method that loads a standard property file and converts it into a generic Map.
loadConfigurations(String) - Static method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
A non-standard convenience method that loads a standard property file and converts it into a generic Map.
loadConfigurations(String) - Static method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
loadStrictly(Reader) - Static method in class org.neo4j.helpers.collection.MapUtil
Loads a Map from a Reader assuming strings as keys and values.
loadStrictly(InputStream) - Static method in class org.neo4j.helpers.collection.MapUtil
Loads a Map from an InputStream assuming strings as keys and values.
loadStrictly(File) - Static method in class org.neo4j.helpers.collection.MapUtil
Loads a Map from a File assuming strings as keys and values.
LocalGraphDatabase - Class in org.neo4j.remote.transports
An implementation of ConnectionTarget that isn't really remote.
LocalGraphDatabase(GraphDatabaseService) - Constructor for class org.neo4j.remote.transports.LocalGraphDatabase
Create a new local ConnectionTarget.
LocalGraphDatabase(String) - Constructor for class org.neo4j.remote.transports.LocalGraphDatabase
Create a new local ConnectionTarget.
LocalTransport - Class in org.neo4j.remote.transports
A Transport that creates LocalGraphDatabases.
LocalTransport() - Constructor for class org.neo4j.remote.transports.LocalTransport
Create a new Transport for the file:// protocol.
LockManager - Interface in org.neo4j.management
 
LockManagerFactory - Interface in org.neo4j.kernel
 
LOGICAL_LOG - Static variable in class org.neo4j.kernel.Config
 
LOWER_CASE_WHITESPACE_ANALYZER - Static variable in class org.neo4j.index.lucene.LuceneDataSource
Default Analyzer for fulltext parsing.
LuceneDataSource - Class in org.neo4j.index.lucene
An XaDataSource optimized for the LuceneIndexService.
LuceneDataSource(Map<Object, Object>) - Constructor for class org.neo4j.index.lucene.LuceneDataSource
Constructs this data source.
LuceneFulltextDataSource - Class in org.neo4j.index.lucene
A lucene XA data store for storing fulltext indexing.
LuceneFulltextDataSource(Map<Object, Object>) - Constructor for class org.neo4j.index.lucene.LuceneFulltextDataSource
Constructs a LuceneFulltextDataSource.
LuceneFulltextIndexBatchInserter - Class in org.neo4j.index.lucene
The "batch inserter" version of LuceneFulltextIndexService.
LuceneFulltextIndexBatchInserter(BatchInserter) - Constructor for class org.neo4j.index.lucene.LuceneFulltextIndexBatchInserter
 
LuceneFulltextIndexService - Class in org.neo4j.index.lucene
A LuceneIndexService which indexes the values with fulltext indexing.
LuceneFulltextIndexService(GraphDatabaseService) - Constructor for class org.neo4j.index.lucene.LuceneFulltextIndexService
 
LuceneFulltextQueryIndexService - Class in org.neo4j.index.lucene
A LuceneFulltextIndexService which treats the value in LuceneFulltextQueryIndexService.getNodes(String, Object) as a Lucene query, given in the Lucene query syntax.
LuceneFulltextQueryIndexService(GraphDatabaseService) - Constructor for class org.neo4j.index.lucene.LuceneFulltextQueryIndexService
 
LuceneIndexBatchInserter - Interface in org.neo4j.index.lucene
The "batch inserter" version of LuceneIndexService.
LuceneIndexBatchInserterImpl - Class in org.neo4j.index.lucene
The implementation of LuceneIndexBatchInserter.
LuceneIndexBatchInserterImpl(BatchInserter) - Constructor for class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
LuceneIndexService - Class in org.neo4j.index.lucene
An implementation of IndexService which uses Lucene as backend.
LuceneIndexService(GraphDatabaseService) - Constructor for class org.neo4j.index.lucene.LuceneIndexService
 
LuceneReadOnlyDataSource - Class in org.neo4j.index.lucene
The underlying XA data source for a LuceneReadOnlyIndexService.
LuceneReadOnlyDataSource(String) - Constructor for class org.neo4j.index.lucene.LuceneReadOnlyDataSource
 
LuceneReadOnlyIndexService - Class in org.neo4j.index.lucene
A version of LuceneIndexService which is read-only and will throw ReadOnlyIndexException in IndexService.index(Node, String, Object) and IndexService.removeIndex(Node, String, Object).
LuceneReadOnlyIndexService(GraphDatabaseService) - Constructor for class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
LuceneXaConnection - Class in org.neo4j.index.lucene
An XA connection used with LuceneDataSource.

M

main(String[]) - Static method in class org.neo4j.kernel.StandaloneWithShell
 
main(String[]) - Static method in enum org.neo4j.kernel.Version
 
main(String[]) - Static method in class org.neo4j.onlinebackup.ApplyNewLogs
Apply new logs.
main(String[]) - Static method in class org.neo4j.remote.Agent
 
main(String[]) - Static method in class org.neo4j.remote.transports.RmiTransport
Start a stand alone Remote graph database / RMI server.
map(Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
A short-hand method for creating a Map of key/value pairs where keys are Strings and values are Objects.
map(Map<String, Object>, Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
A short-hand method for creating a Map of key/value pairs where keys are Strings and values are Objects.
MapUtil - Class in org.neo4j.helpers.collection
Utility to create Maps.
MapUtil() - Constructor for class org.neo4j.helpers.collection.MapUtil
 
MaxCostEvaluator<T> - Interface in org.neo4j.graphalgo
Evaluator for determining if the maximum path cost has been exceeded.
maxCostExceeded(T) - Method in interface org.neo4j.graphalgo.MaxCostEvaluator
Evaluates whether the maximum cost has been exceeded.
MemoryMapping - Interface in org.neo4j.management
 

N

name() - Method in class org.neo4j.graphdb.DynamicRelationshipType
Returns the name of this relationship type.
name() - Method in interface org.neo4j.graphdb.RelationshipType
Returns the name of the relationship type.
NAME - Static variable in interface org.neo4j.management.Cache
 
NAME - Static variable in interface org.neo4j.management.HighAvailability
 
NAME - Static variable in interface org.neo4j.management.Kernel
 
NAME - Static variable in interface org.neo4j.management.LockManager
 
NAME - Static variable in interface org.neo4j.management.MemoryMapping
 
NAME - Static variable in interface org.neo4j.management.Primitives
 
NAME - Static variable in interface org.neo4j.management.RemoteConnection
 
NAME - Static variable in interface org.neo4j.management.StoreFile
 
NAME - Static variable in interface org.neo4j.management.TransactionManager
 
NAME - Static variable in interface org.neo4j.management.XaManager
 
Neo4jBackup - Class in org.neo4j.onlinebackup
Online backup implementation for Neo4j.
neo4jDataSource(AbstractGraphDatabase, String) - Static method in class org.neo4j.onlinebackup.Neo4jBackup
Backup from a running AbstractGraphDatabase to a destination directory.
neo4jDataSource(AbstractGraphDatabase, AbstractGraphDatabase) - Static method in class org.neo4j.onlinebackup.Neo4jBackup
Backup from a running AbstractGraphDatabase to another running AbstractGraphDatabase.
Neo4jManager - Class in org.neo4j.management
 
Neo4jManager(Kernel) - Constructor for class org.neo4j.management.Neo4jManager
 
NEO_STORE - Static variable in class org.neo4j.kernel.Config
 
NestingIterable<T,U> - Class in org.neo4j.helpers.collection
For each item in the supplied iterator (called "surface item") there's instantiated an iterator from that item which is iterated before moving on to the next surface item.
NestingIterable(Iterable<U>) - Constructor for class org.neo4j.helpers.collection.NestingIterable
 
NestingIterator<T,U> - Class in org.neo4j.helpers.collection
For each item in the supplied iterator (called "surface item") there's instantiated an iterator from that item which is iterated before moving on to the next surface item.
NestingIterator(Iterator<U>) - Constructor for class org.neo4j.helpers.collection.NestingIterator
 
newMaster(Pair<Master, Machine>, Exception) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
next() - 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.
next() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
Returns the next expansion source from the expanded relationships from the current node.
next() - Method in class org.neo4j.helpers.collection.ArrayIterator
 
next() - Method in class org.neo4j.helpers.collection.CachingIterator
Returns the next item given the current CachingIterator.position().
next() - Method in class org.neo4j.helpers.collection.IteratorWrapper
 
next() - Method in class org.neo4j.helpers.collection.PositionedIterator
 
next() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
Uses PrefetchingIterator.hasNext() to try to fetch the next item and returns it if found, otherwise it throws a NoSuchElementException.
nextIndex() - Method in class org.neo4j.helpers.collection.CachingIterator
nextPage() - Method in class org.neo4j.helpers.collection.PagingIterator
Returns a new Iterator instance which exposes the current page as its own iterator, which fetches items lazily from the underlying iterator.
Node - Interface in org.neo4j.graphdb
A node in the graph with properties and relationships to other entities.
node() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
The node for this expansion source.
NODE_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
 
nodeIndex(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.BatchInserterIndexProvider
Returns a BatchInserterIndex for Nodes for the name indexName with the given config.
nodeIndex(String, Map<String, String>) - Method in class org.neo4j.graphdb.index.IndexProvider
Returns an Index for Nodes for the name indexName with the given config.
nodeIndexNames() - Method in interface org.neo4j.graphdb.index.IndexManager
Returns the names of all existing Node indexes.
nodeRepresentation(Path, Node) - Method in class org.neo4j.kernel.Traversal.DefaultPathDescriptor
 
nodeRepresentation(T, Node) - Method in interface org.neo4j.kernel.Traversal.PathDescriptor
Returns a string representation of a Node.
nodes() - Method in interface org.neo4j.graphdb.Path
Returns all the nodes in this path.
nodes() - Method in interface org.neo4j.graphdb.traversal.Traverser
Represents the traversal in the form of Nodes.
NodeSpecification - Class in org.neo4j.remote
Serialized object representing a Node.
noDuplicates(Iterable<T>) - Static method in class org.neo4j.helpers.collection.FilteringIterable
 
noDuplicates(Iterator<T>) - Static method in class org.neo4j.helpers.collection.FilteringIterator
 
noDuplicatesPredicate() - Static method in class org.neo4j.helpers.collection.FilteringIterable
 
NONE - Static variable in interface org.neo4j.graphdb.traversal.PruneEvaluator
Deprecated. Default PruneEvaluator, does not prune any parts of the traversal.
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
 
NotInTransactionException - Exception in org.neo4j.graphdb
An exception that is thrown whenever an API operation that requires a transaction is executed but no transaction is running.
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
 
notNull(Iterable<T>) - Static method in class org.neo4j.helpers.collection.FilteringIterable
 
notNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.FilteringIterator
 
notNullPredicate() - Static method in class org.neo4j.helpers.collection.FilteringIterable
 
notStartNode() - Method in interface org.neo4j.graphdb.TraversalPosition
Returns true if the current position is anywhere except on the start node, false if it is on the start node.

O

objectToUnderlyingObject(T) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
of(boolean, boolean) - Static method in enum org.neo4j.graphdb.traversal.Evaluation
 
of(T1, T2) - Static method in class org.neo4j.helpers.Pair
 
of(T1, T2, T3) - Static method in class org.neo4j.helpers.Triplet
 
ofContinues(boolean) - Static method in enum org.neo4j.graphdb.traversal.Evaluation
 
ofIncludes(boolean) - Static method in enum org.neo4j.graphdb.traversal.Evaluation
 
open(String, int, IdType, long) - Method in class org.neo4j.kernel.CommonFactories.DefaultIdGeneratorFactory
 
open(String, int, IdType, long) - Method in interface org.neo4j.kernel.IdGeneratorFactory
 
optimize() - Method in interface org.neo4j.index.lucene.LuceneIndexBatchInserter
Performs a Lucene optimize on the index files.
optimize() - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
order(BranchOrderingPolicy) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Sets the BranchOrderingPolicy to use.
orderComparedTo(KernelEventHandler) - Method in interface org.neo4j.graphdb.event.KernelEventHandler
Gives a hint about when to execute this event handler, compared to other handlers.
OrderedByTypeExpander - Class in org.neo4j.kernel
 
OrderedByTypeExpander() - Constructor for class org.neo4j.kernel.OrderedByTypeExpander
 
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 graph database API used by Neo4j.
org.neo4j.graphdb.event - package org.neo4j.graphdb.event
Event framework.
org.neo4j.graphdb.index - package org.neo4j.graphdb.index
Integrated API for node and relationship indexing.
org.neo4j.graphdb.traversal - package org.neo4j.graphdb.traversal
Traversal framework.
org.neo4j.helpers - package org.neo4j.helpers
Common Java utilities.
org.neo4j.helpers.collection - package org.neo4j.helpers.collection
Collections utilities - Iterator/Iterable utilities and creating Maps.
org.neo4j.index - package org.neo4j.index
Provides indexing capabilities to the Neo4j graph.
org.neo4j.index.lucene - package org.neo4j.index.lucene
An indexing implementation using Apache Lucene as backend.
org.neo4j.index.timeline - package org.neo4j.index.timeline
A utility for indexing nodes ordered by a timestamp.
org.neo4j.kernel - package org.neo4j.kernel
Implementation for embedding a Neo4j graph database in an application.
org.neo4j.management - package org.neo4j.management
Management support using JMX.
org.neo4j.onlinebackup - package org.neo4j.onlinebackup
Backup of a running Neo4j instance.
org.neo4j.remote - package org.neo4j.remote
A tool for introspecting a running Neo4j Graph Database instance from a different process.
org.neo4j.remote.transports - package org.neo4j.remote.transports
Transport protocol implementations for Remote Graph Database.
orphans() - Method in class org.neo4j.helpers.Args
 
other() - Method in class org.neo4j.helpers.Pair
 

P

page() - Method in class org.neo4j.helpers.collection.PagingIterator
 
page(int) - Method in class org.neo4j.helpers.collection.PagingIterator
Sets the current page of the iterator.
PagingIterator<T> - Class in org.neo4j.helpers.collection
A CachingIterator which can more easily divide the items into pages, where optionally each page can be seen as its own Iterator instance for convenience using PagingIterator.nextPage().
PagingIterator(Iterator<T>, int) - Constructor for class org.neo4j.helpers.collection.PagingIterator
Creates a new paging iterator with source as its underlying Iterator to lazily get items from.
Pair<T1,T2> - Class in org.neo4j.helpers
Utility to handle pairs of objects.
Pair(T1, T2) - Constructor for class org.neo4j.helpers.Pair
Create a new pair of objects.
parent() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
The parent expansion source which created this TraversalBranch.
Path - Interface in org.neo4j.graphdb
Represents a path in the graph.
PathFinder<P extends Path> - Interface in org.neo4j.graphalgo
Interface of algorithms that finds paths in between two nodes.
pathsWithLength(RelationshipExpander, 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, Traversal.PathDescriptor<T>) - Static method in class org.neo4j.kernel.Traversal
Method for building a string representation of a Path, using the given builder.
PlaceboTransaction - Class in org.neo4j.kernel
 
PlaceboTransaction(TransactionManager) - Constructor for class org.neo4j.kernel.PlaceboTransaction
 
position() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
The position represented by this expansion source.
position() - Method in class org.neo4j.helpers.collection.CachingIterator
Returns the current position of the iterator, initially 0.
position(int) - Method in class org.neo4j.helpers.collection.CachingIterator
Sets the position of the iterator.
PositionedIterator<T> - Class in org.neo4j.helpers.collection
Decorator class that wraps any iterator and remembers the current node.
PositionedIterator(Iterator<? extends T>) - Constructor for class org.neo4j.helpers.collection.PositionedIterator
Creates an instance of the class, wrapping iterator
postorderBreadthFirst() - Static method in class org.neo4j.kernel.Traversal
Returns a "postorder breadth first" ordering policy.
postorderDepthFirst() - Static method in class org.neo4j.kernel.Traversal
Returns a "postorder depth first" ordering policy.
Predicate<T> - Interface in org.neo4j.helpers
Predicate useful for filtering.
PrefetchingIterator<T> - Class in org.neo4j.helpers.collection
Abstract class for how you usually implement iterators when you don't know how many objects there are (which is pretty much every time) Basically the PrefetchingIterator.hasNext() method will look up the next object and cache it with PrefetchingIterator.setPrefetchedNext(Object).
PrefetchingIterator() - Constructor for class org.neo4j.helpers.collection.PrefetchingIterator
 
preorderBreadthFirst() - Static method in class org.neo4j.kernel.Traversal
Returns a "preorder breadth first" ordering policy.
preorderDepthFirst() - Static method in class org.neo4j.kernel.Traversal
Returns a "preorder depth first" ordering policy.
previous() - Method in class org.neo4j.helpers.collection.CachingIterator
previousIndex() - Method in class org.neo4j.helpers.collection.CachingIterator
previouslyCommitedValue() - 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.
previousNode() - Method in interface org.neo4j.graphdb.TraversalPosition
Returns the previous node.
Primitives - Interface in org.neo4j.management
 
PROPERTY_INDEX_KEY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
 
PROPERTY_INDEX_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
 
PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
 
PropertyContainer - Interface in org.neo4j.graphdb
Defines a common API for handling properties on both nodes and relationships.
PropertyEntry<T extends PropertyContainer> - Interface in org.neo4j.graphdb.event
Represents a changed property.
prune(PruneEvaluator) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Deprecated. because of the introduction of Evaluator. Use TraversalDescription.evaluator(Evaluator) instead which combines TraversalDescription.filter(Predicate) and TraversalDescription.prune(PruneEvaluator). The supplied PruneEvaluator will be wrapped by an Evaluator internally.
pruneAfter(Path) - Method in interface org.neo4j.graphdb.traversal.PruneEvaluator
Deprecated. Decides whether or not to prune after position.
pruneAfterDepth(int) - Static method in class org.neo4j.kernel.Traversal
Deprecated. because of the introduction of Evaluator. The equivalent is Evaluators.toDepth(int).
PruneEvaluator - Interface in org.neo4j.graphdb.traversal
Deprecated. becuase of the introduction of Evaluator which combines PruneEvaluator and filtering (Predicate of Paths).
pullUpdates() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
Pullupdates - Class in org.neo4j.kernel
 
Pullupdates() - Constructor for class org.neo4j.kernel.Pullupdates
 

Q

query(String, Object) - Method in interface org.neo4j.graphdb.index.BatchInserterIndex
Returns matches from this index based on the supplied key and query object, which can be a query string or an implementation-specific query object.
query(Object) - Method in interface org.neo4j.graphdb.index.BatchInserterIndex
Returns matches from this index based on the supplied query object, which can be a query string or an implementation-specific query object.
query(String, Object) - Method in interface org.neo4j.graphdb.index.Index
Returns matches from this index based on the supplied key and query object, which can be a query string or an implementation-specific query object.
query(Object) - Method in interface org.neo4j.graphdb.index.Index
Returns matches from this index based on the supplied query object, which can be a query string or an implementation-specific query object.
query(String, Object, Node, Node) - Method in interface org.neo4j.graphdb.index.RelationshipIndex
Returns matches from this index based on the supplied key and query object, which can be a query string or an implementation-specific query object.
query(Object, Node, Node) - Method in interface org.neo4j.graphdb.index.RelationshipIndex
Returns matches from this index based on the supplied query object, which can be a query string or an implementation-specific query object.

R

RangeIterator - Class in org.neo4j.helpers.collection
Iterates over a range, where the start value is inclusive, but the end value is exclusive.
RangeIterator(int) - Constructor for class org.neo4j.helpers.collection.RangeIterator
 
RangeIterator(int, int) - Constructor for class org.neo4j.helpers.collection.RangeIterator
 
RangeIterator(int, int, int) - Constructor for class org.neo4j.helpers.collection.RangeIterator
 
READ_ONLY - Static variable in class org.neo4j.kernel.Config
 
ReadOnlyIndexException - Exception in org.neo4j.index
Thrown in a read-only index when the user tries to use for example the IndexService.index(org.neo4j.graphdb.Node, String, Object) or IndexService.removeIndex(org.neo4j.graphdb.Node, String, Object) methods.
ReadOnlyIndexException() - Constructor for exception org.neo4j.index.ReadOnlyIndexException
Constructs an exception with a default message.
REBUILD_IDGENERATORS_FAST - Static variable in class org.neo4j.kernel.Config
 
receive(Response<T>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
reevaluateMyself(Pair<Master, Machine>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
register(BasicGraphDatabaseServer, String) - Static method in class org.neo4j.remote.transports.RmiTransport
Registers a GraphDatabaseService as an RMI service with a given name.
register(BasicGraphDatabaseServer, String, int) - Static method in class org.neo4j.remote.transports.RmiTransport
Registers a GraphDatabaseService as an RMI service with a given name on a given port.
register(BasicGraphDatabaseServer, String, int, RMIClientSocketFactory, RMIServerSocketFactory) - Static method in class org.neo4j.remote.transports.RmiTransport
Registers a GraphDatabaseService as an RMI service with a given name on a given port.
registerIndexService(String, IndexService) - Method in class org.neo4j.remote.BasicGraphDatabaseServer
Register a server side index service implementation.
registerIndexService(String, IndexService) - Method in class org.neo4j.remote.transports.LocalGraphDatabase
 
registerKernelEventHandler(KernelEventHandler) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Registers handler as a handler for kernel events which are generated from different places in the lifecycle of the kernel.
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.remote.RemoteGraphDatabase
 
registerProtocol(Transport) - Static method in class org.neo4j.remote.RemoteGraphDatabase
Register a ConnectionTarget implementation with a specified protocol.
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Registers handler as a handler for transaction events which are generated from different places in the lifecycle of each transaction.
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.remote.RemoteGraphDatabase
 
Relationship - Interface in org.neo4j.graphdb
A relationship between two nodes in the graph.
relationship() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
The relationship for this expansion source.
RELATIONSHIP_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
 
RelationshipExpander - Interface in org.neo4j.graphdb
An expander of relationships.
relationshipIndex(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.BatchInserterIndexProvider
Returns a BatchInserterIndex for Relationships for the name indexName with the given config.
relationshipIndex(String, Map<String, String>) - Method in class org.neo4j.graphdb.index.IndexProvider
Returns an Index for Relationships for the name indexName with the given config.
RelationshipIndex - Interface in org.neo4j.graphdb.index
Extends the Index interface with additional get/query methods which are specific to Relationships.
relationshipIndexNames() - Method in interface org.neo4j.graphdb.index.IndexManager
Returns the names of all existing Relationship indexes.
relationshipRepresentation(Path, Node, Relationship) - Method in class org.neo4j.kernel.Traversal.DefaultPathDescriptor
 
relationshipRepresentation(T, Node, Relationship) - Method in interface org.neo4j.kernel.Traversal.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(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.
relationships() - Method in interface org.neo4j.graphdb.traversal.Traverser
Represents the traversal in the form of Relationships.
RelationshipSpecification - Class in org.neo4j.remote
Serialized object representing a Relationship.
RelationshipSpecification(Relationship) - Constructor for class org.neo4j.remote.RelationshipSpecification
Create a new Relationship serialization.
RelationshipType - Interface in org.neo4j.graphdb
A relationship type is mandatory on all relationships and is used to navigate the node space.
RemoteConnection - Interface in org.neo4j.management
 
RemoteConnection - Interface in org.neo4j.remote
Represents a connection to a remote site.
RemoteGraphDatabase - Class in org.neo4j.remote
A remote connection to a running Graph Database instance, providing access to the Neo4j Graph Database API.
RemoteGraphDatabase(ConnectionTarget) - Constructor for class org.neo4j.remote.RemoteGraphDatabase
Creates a new remote graph database connection.
RemoteGraphDatabase(ConfigurationModule, ConnectionTarget) - Constructor for class org.neo4j.remote.RemoteGraphDatabase
Creates a new remote graph database connection.
RemoteGraphDatabase(ConnectionTarget, String, String) - Constructor for class org.neo4j.remote.RemoteGraphDatabase
Creates a new remote graph database connection.
RemoteGraphDatabase(ConfigurationModule, ConnectionTarget, String, String) - Constructor for class org.neo4j.remote.RemoteGraphDatabase
Creates a new remote graph database connection.
RemoteGraphDatabase(String) - Constructor for class org.neo4j.remote.RemoteGraphDatabase
Create a remote graph database connection.
RemoteGraphDatabase(ConfigurationModule, String) - Constructor for class org.neo4j.remote.RemoteGraphDatabase
Create a remote graph database connection.
RemoteGraphDatabase(String, String, String) - Constructor for class org.neo4j.remote.RemoteGraphDatabase
Create a remote graph database connection.
RemoteGraphDatabase(ConfigurationModule, String, String, String) - Constructor for class org.neo4j.remote.RemoteGraphDatabase
Create a remote graph database connection.
RemoteIndexService - Class in org.neo4j.remote
An implementation of IndexService for the client side of RemoteGraphDatabase.
RemoteIndexService(GraphDatabaseService, String) - Constructor for class org.neo4j.remote.RemoteIndexService
Create a new client for an IndexService.
RemoteResponse<T> - Class in org.neo4j.remote
Represents a response to request sent to a RemoteConnection.
RemoteResponse.ResponseBuilder - Class in org.neo4j.remote
Factory for creating RemoteResponse objects.
RemoteResponse.ResponseBuilder() - Constructor for class org.neo4j.remote.RemoteResponse.ResponseBuilder
 
remove(RelationshipType) - Method in interface org.neo4j.graphdb.Expander
Remove a RelationshipType from the Expander.
remove(T, String, Object) - Method in interface org.neo4j.graphdb.index.Index
Removes a key/value pair for entity from the index.
remove() - Method in class org.neo4j.helpers.collection.ArrayIterator
 
remove() - Method in class org.neo4j.helpers.collection.CachingIterator
Not supported by this implement.
remove(Object) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
remove() - Method in class org.neo4j.helpers.collection.IteratorWrapper
 
remove() - Method in class org.neo4j.helpers.collection.PositionedIterator
 
remove() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
 
remove(Node, Object) - Method in interface org.neo4j.index.Index
Deprecated. Removes a index mapping between a node and a key.
remove(RelationshipType) - Method in class org.neo4j.kernel.StandardExpander
 
removeAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
removeConfiguration(Index<? extends PropertyContainer>, String) - Method in interface org.neo4j.graphdb.index.IndexManager
EXPERT: Removes a configuration parameter from an index.
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.
removeIndex(Node, String, Object) - Method in interface org.neo4j.index.IndexService
Dissociates a key-value pair from node.
removeIndex(Node, String) - Method in interface org.neo4j.index.IndexService
Dissociates a node from all indexed values for the given key.
removeIndex(String) - Method in interface org.neo4j.index.IndexService
Dissociates all key-value pairs which key is part of, i.e.
removeIndex(Node, String) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
removeIndex(String) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
removeIndex(Node, String) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
removeIndex(String) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
removeIndex(Node, String, Object) - Method in class org.neo4j.remote.RemoteIndexService
 
removeIndex(Node, String) - Method in class org.neo4j.remote.RemoteIndexService
 
removeIndex(String) - Method in class org.neo4j.remote.RemoteIndexService
 
removeIndexNode(int, int, long, String, Object) - Method in interface org.neo4j.remote.RemoteConnection
Remove a node from an index.
removeIndexNode(int, int, long, String) - Method in interface org.neo4j.remote.RemoteConnection
Remove a node from an index.
removeIndexNode(int, int, String) - Method in interface org.neo4j.remote.RemoteConnection
Clear an index.
removeIndexThisTx(Node, String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
removeIndexThisTx(Node, String, Object) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
removeNode(Node) - Method in class org.neo4j.index.timeline.Timeline
 
removeNode(Node) - Method in interface org.neo4j.index.timeline.TimelineIndex
Removes a node from the timeline.
removeNodeProperty(int, long, String) - Method in interface org.neo4j.remote.RemoteConnection
Remove a property from a node.
removeProperty(String) - Method in interface org.neo4j.graphdb.PropertyContainer
Removes the property associated with the given key and returns the old value.
removeRelationshipProperty(int, long, String) - Method in interface org.neo4j.remote.RemoteConnection
Remove a property from a relationship.
ResponseVisitor - Interface in org.neo4j.remote
A visitor capable of visiting a RemoteResponse object, used for getting state from a RemoteResponse.
retainAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
ReturnableEvaluator - Interface in org.neo4j.graphdb
A client hook for evaluating whether a specific node should be returned from a traverser.
returnAcceptedByAny(Predicate<Path>...) - Static method in class org.neo4j.kernel.Traversal
Returns a filter which accepts items accepted by at least one of the supplied filters.
returnAll() - Static method in class org.neo4j.kernel.Traversal
Deprecated. because of the introduction of Evaluator. The equivalent is Evaluators.all().
returnAllButStartNode() - Static method in class org.neo4j.kernel.Traversal
Deprecated. because of the introduction of Evaluator. The equivalent is Evaluators.excludeStartPosition().
returnedNodesCount() - Method in interface org.neo4j.graphdb.TraversalPosition
Returns the number of nodes returned by the traverser so far.
returnWhereLastRelationshipTypeIs(RelationshipType, RelationshipType...) - Static method in class org.neo4j.kernel.Traversal
 
reverse() - Method in enum 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.
reversed() - Method in interface org.neo4j.graphdb.Expander
 
reversed() - Method in interface org.neo4j.graphdb.RelationshipExpander
Returns a new instance with the exact same RelationshipTypes, but with all directions reversed (see Direction.reverse()).
reversed() - Method in class org.neo4j.kernel.StandardExpander
 
RmiTransport - Class in org.neo4j.remote.transports
A Transport that communicates with a remote graph database using RMI.
RmiTransport() - Constructor for class org.neo4j.remote.transports.RmiTransport
Create a new Transport for the rmi:// protocol.
rollback(int) - Method in interface org.neo4j.remote.RemoteConnection
Roll back a transaction.

S

score(int) - Method in class org.neo4j.index.lucene.Hits
Returns the score for the nth document in this set.
Service - Class in org.neo4j.helpers
A utility for locating services.
Service(String, String...) - Constructor for class org.neo4j.helpers.Service
Create a new instance of a service implementation identified with the specified key(s).
Service.CaseInsensitiveService - Class in org.neo4j.helpers
A base class for services, similar to Service, that compares keys using case insensitive comparison instead of exact comparison.
Service.CaseInsensitiveService(String, String...) - Constructor for class org.neo4j.helpers.Service.CaseInsensitiveService
Create a new instance of a service implementation identified with the specified key(s).
Service.Implementation - Annotation Type in org.neo4j.helpers
Designates that a class implements the specified service and should be added to the services listings file (META-INF/services/[service-name]).
set(T) - Method in class org.neo4j.helpers.collection.CachingIterator
Not supported by this implement.
setCacheCapacity(String, int) - Method in interface org.neo4j.graphdb.index.BatchInserterIndex
Sets the cache size for key/value pairs for the given key.
setConfiguration(Index<? extends PropertyContainer>, String, String) - Method in interface org.neo4j.graphdb.index.IndexManager
EXPERT: Sets a configuration parameter for an index.
setIndexService(LuceneIndexService) - Method in class org.neo4j.index.lucene.LuceneDataSource
This is here so that LuceneIndexService#formQuery(String, Object) can be used when getting stuff from inside a transaction.
setLastCommittedTxId(long) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
setLazySearchResultThreshold(int) - Method in class org.neo4j.index.lucene.LuceneIndexService
Sets the threshold for when a result is considered big enough to skip cache and be returned as a fully lazy iterator so that LuceneIndexService.getNodes(String, Object) will return very fast and all the reading and fetching of nodes is done lazily before each step in the iteration of the returned result.
setLazySearchResultThreshold(int) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
(Copied from LuceneIndexService.setLazySearchResultThreshold(int) ) Sets the threshold for when a result is considered big enough to skip cache and be returned as a fully lazy iterator so that LuceneReadOnlyIndexService.getNodes(String, Object) will return very fast and all the reading and fetching of nodes is done lazily before each step in the iteration of the returned result.
setLogLevelDebug() - Method in interface org.neo4j.onlinebackup.Backup
Enable debug logging.
setLogLevelDebug() - Method in class org.neo4j.onlinebackup.Neo4jBackup
 
setLogLevelNormal() - Method in interface org.neo4j.onlinebackup.Backup
Set logging to normal.
setLogLevelNormal() - Method in class org.neo4j.onlinebackup.Neo4jBackup
 
setLogLevelOff() - Method in interface org.neo4j.onlinebackup.Backup
Turn off all logging.
setLogLevelOff() - Method in class org.neo4j.onlinebackup.Neo4jBackup
 
setNodeProperty(int, long, String, Object) - Method in interface org.neo4j.remote.RemoteConnection
Set a property from a node.
setPrefetchedNext(T) - Method in class org.neo4j.helpers.collection.PrefetchingIterator
 
setProperty(String, Object) - Method in interface org.neo4j.graphdb.PropertyContainer
Sets the property value for the given key to value.
setRelationshipProperty(int, long, String, Object) - Method in interface org.neo4j.remote.RemoteConnection
Set a property from a relationship.
setState(KernelExtension, Object) - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
shortestPath(RelationshipExpander, 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 interface org.neo4j.graphdb.GraphDatabaseService
Shuts down Neo4j.
shutdown() - Method in interface org.neo4j.graphdb.index.BatchInserterIndexProvider
Shuts down this index provider and ensures that all indexes are fully written to disk.
shutdown() - Method in interface org.neo4j.index.IndexService
Shuts down the index service.
shutdown() - Method in interface org.neo4j.index.lucene.LuceneIndexBatchInserter
Shuts down this index and closes its underlying lucene index files.
shutdown() - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
shutdown() - Method in class org.neo4j.index.lucene.LuceneIndexService
 
shutdown() - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
shutdown() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
shutdown() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
shutdown(RuntimeException) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
shutdown() - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
Shutdown - Class in org.neo4j.kernel
 
Shutdown() - Constructor for class org.neo4j.kernel.Shutdown
 
shutdown() - Method in class org.neo4j.remote.CustomGraphDatabaseServer
Shut down the server.
shutdown() - Method in class org.neo4j.remote.RemoteGraphDatabase
 
shutdown() - Method in class org.neo4j.remote.RemoteIndexService
 
simplePathToString(Path) - Static method in class org.neo4j.kernel.Traversal
Returns a quite simple string representation of a Path.
simplePathToString(Path, String) - Static method in class org.neo4j.kernel.Traversal
Returns a quite simple string representation of a Path.
single(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterator's single element.
single(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterable's single element.
singleOrNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterator's single element or null if no element found.
singleOrNull(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
Returns the given iterable's single element or null if no element found.
size() - Method in interface org.neo4j.graphdb.index.IndexHits
Returns the size of this iterable.
size() - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
size() - Method in interface org.neo4j.index.IndexHits
Returns the size of this iterable.
SlaveInfo - Class in org.neo4j.management
 
SlaveInfo(String, String, int, boolean, long, SlaveInfo.SlaveTransaction...) - Constructor for class org.neo4j.management.SlaveInfo
 
SlaveInfo.SlaveTransaction - Class in org.neo4j.management
 
SlaveInfo.SlaveTransaction(int, Map<String, Long>) - Constructor for class org.neo4j.management.SlaveInfo.SlaveTransaction
 
source() - Method in class org.neo4j.helpers.Args
 
StandaloneWithShell - Class in org.neo4j.kernel
Standalone EmbeddedGraphDatabase with Shell enabled.
StandaloneWithShell() - Constructor for class org.neo4j.kernel.StandaloneWithShell
 
StandardExpander - Class in org.neo4j.kernel
 
startNode() - Method in interface org.neo4j.graphdb.Path
Returns the start node of this path.
StopEvaluator - Interface in org.neo4j.graphdb
A client hook for evaluating whether the traverser should traverse beyond a specific node.
STORAGE_DIRECTORY - Static variable in class org.neo4j.kernel.Config
 
StoreFile - Interface in org.neo4j.management
 
STRING_PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
 
stringMap(String...) - Static method in class org.neo4j.helpers.collection.MapUtil
A short-hand method for creating a Map of key/value pairs where both keys and values are Strings.
stringMap(Map<String, String>, String...) - Static method in class org.neo4j.helpers.collection.MapUtil
A short-hand method for creating a Map of key/value pairs where both keys and values are Strings.
success() - Method in interface org.neo4j.graphdb.Transaction
Marks this transaction as successful, which means that it will be commited upon invocation of Transaction.finish() unless Transaction.failure() has or will be invoked before then.
success() - Method in class org.neo4j.kernel.PlaceboTransaction
 
success() - Method in class org.neo4j.kernel.TopLevelTransaction
 

T

third() - Method in class org.neo4j.helpers.Triplet
 
Timeline - Class in org.neo4j.index.timeline
An implementation of TimelineIndex on top of Neo4j, using BTree for indexing.
Timeline(String, Node, boolean, GraphDatabaseService) - Constructor for class org.neo4j.index.timeline.Timeline
Creates/loads a timeline.
Timeline(String, Node, GraphDatabaseService) - Constructor for class org.neo4j.index.timeline.Timeline
Creates/loads an indexed timeline.
TimelineIndex - Interface in org.neo4j.index.timeline
A utility for ordering nodes in a timeline.
toArray() - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
toArray(R[]) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
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.
TopLevelTransaction - Class in org.neo4j.kernel
 
TopLevelTransaction(TransactionManager) - Constructor for class org.neo4j.kernel.TopLevelTransaction
 
toString() - Method in class org.neo4j.graphdb.DynamicRelationshipType
Returns a string representation of this dynamic relationship type.
toString() - Method in interface org.neo4j.graphdb.Path
Returns a natural string representation of this path.
toString() - Method in class org.neo4j.helpers.Pair
 
toString() - Method in class org.neo4j.helpers.Service
 
toString() - Method in class org.neo4j.helpers.Triplet
 
toString() - Method in class org.neo4j.kernel.AbstractGraphDatabase
 
toString() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
toString() - Method in class org.neo4j.kernel.StandardExpander
 
toString() - Method in enum org.neo4j.kernel.Version
 
toString() - Method in class org.neo4j.management.InstanceInfo
 
toString() - Method in class org.neo4j.remote.Transport
 
Transaction - Interface in org.neo4j.graphdb
A programmatically handled transaction.
TransactionData - Interface in org.neo4j.graphdb.event
Represents the data that has changed during the course of one transaction.
TransactionEventHandler<T> - Interface in org.neo4j.graphdb.event
An event handler interface for Neo4j 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
 
TransactionManager - Interface in org.neo4j.management
 
Transport - Class in org.neo4j.remote
An object that specifies which URIs a specific ConnectionTarget can handle, and can create instances of that ConnectionTarget.
Transport(String...) - Constructor for class org.neo4j.remote.Transport
Create a new Transport that supports the protocols specified by the supplied protocol schema identifiers.
Traversal - Class in org.neo4j.kernel
A factory for objects regarding traversal of the graph.
Traversal() - Constructor for class org.neo4j.kernel.Traversal
 
Traversal.DefaultPathDescriptor<T extends Path> - Class in org.neo4j.kernel
The default Traversal.PathDescriptor used in common toString() representations in classes implementing Path.
Traversal.DefaultPathDescriptor() - Constructor for class org.neo4j.kernel.Traversal.DefaultPathDescriptor
 
Traversal.PathDescriptor<T extends Path> - Interface in org.neo4j.kernel
Provides hooks to help build a string representation of a Path.
TraversalBranch - Interface in org.neo4j.graphdb.traversal
Represents a position and a RelationshipExpander with a traversal context, for example parent and an iterator of relationships to go next.
TraversalDescription - Interface in org.neo4j.graphdb.traversal
Represents a description of a traversal.
TraversalPosition - Interface in org.neo4j.graphdb
Encapsulates information about the current traversal position.
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
Instantiates a traverser that will start at this node and traverse according to the given order and evaluators along the specified relationship type and direction.
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, RelationshipType, Direction, RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
Instantiates a traverser that will start at this node and traverse according to the given order and evaluators along the two specified relationship type and direction pairs.
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, Object...) - Method in interface org.neo4j.graphdb.Node
Instantiates a traverser that will start at this node and traverse according to the given order and evaluators along the specified relationship type and direction pairs.
traverse(Node) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
Starts traversing from startNode based on all the rules and behavior in this description.
Traverser - Interface in org.neo4j.graphdb.traversal
This interface represents the traverser which is used to step through the results of a traversal.
Traverser - Interface in org.neo4j.graphdb
A traversal in the node space.
Traverser.Order - Enum in org.neo4j.graphdb
Defines a traversal order as used by the traversal framework.
Triplet<T1,T2,T3> - Class in org.neo4j.helpers
 
Triplet(T1, T2, T3) - Constructor for class org.neo4j.helpers.Triplet
 

U

underlyingObjectToObject(U) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
 
underlyingObjectToObject(U) - Method in class org.neo4j.helpers.collection.CollectionWrapper
 
underlyingObjectToObject(U) - Method in class org.neo4j.helpers.collection.IterableWrapper
 
underlyingObjectToObject(U) - Method in class org.neo4j.helpers.collection.IteratorWrapper
 
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 in org.neo4j.kernel
Contains some uniqueness modes that are very common in traversals, for example uniqueness of nodes or relationships to visit during a traversal.
UniquenessFactory - Interface in org.neo4j.graphdb.traversal
 
UniquenessFilter - Interface in org.neo4j.graphdb.traversal
 
unload(KernelExtension.KernelData) - Method in class org.neo4j.kernel.KernelExtension
 
unregisterKernelEventHandler(KernelEventHandler) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Unregisters handler from the list of kernel event handlers.
unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.remote.RemoteGraphDatabase
 
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Unregisters handler from the list of transaction event handlers.
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.HighlyAvailableGraphDatabase
 
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.remote.RemoteGraphDatabase
 
update() - Method in interface org.neo4j.management.HighAvailability
 
updateIdGenerators(NeoStore) - Method in class org.neo4j.kernel.CommonFactories.DefaultIdGeneratorFactory
 
updateIdGenerators(NeoStore) - Method in interface org.neo4j.kernel.IdGeneratorFactory
 
updateOrAdd(long, Map<String, Object>) - Method in interface org.neo4j.graphdb.index.BatchInserterIndex
Adds key/value pairs for entity to the index.
USE_MEMORY_MAPPED_BUFFERS - Static variable in class org.neo4j.kernel.Config
 

V

value() - Method in interface org.neo4j.graphdb.event.PropertyEntry
Get the value of the modified property.
valueOf(String) - Static method in enum org.neo4j.graphdb.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.graphdb.event.ErrorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.graphdb.event.KernelEventHandler.ExecutionOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.graphdb.traversal.Evaluation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.graphdb.Traverser.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.IdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.Uniqueness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.neo4j.graphdb.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.graphdb.event.ErrorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.graphdb.event.KernelEventHandler.ExecutionOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.graphdb.traversal.Evaluation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.graphdb.Traverser.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.neo4j.index.Index
Deprecated. Returns all nodes in this index.
values() - Static method in enum org.neo4j.kernel.IdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.Uniqueness
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.Version
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.neo4j.kernel.KernelExtension.KernelData
 
Version - Enum in org.neo4j.kernel
 

W

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.
WindowPoolInfo - Class in org.neo4j.management
 
WindowPoolInfo(String, long, long, int, int, int, int, int) - Constructor for class org.neo4j.management.WindowPoolInfo
 
withName(String) - Static method in class org.neo4j.graphdb.DynamicRelationshipType
Instantiates a new DynamicRelationshipType with the given name.

X

XaManager - Interface in org.neo4j.management
 
XaResourceInfo - Class in org.neo4j.management
 
XaResourceInfo(String, String) - Constructor for class org.neo4j.management.XaResourceInfo
 

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

Copyright © 2010 The Neo4j Graph Database Project. All Rights Reserved.