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

A

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.
ALL - Static variable in interface org.neo4j.graphdb.ReturnableEvaluator
A returnable evaluator that returns all nodes encountered.
ALL_BUT_START_NODE - Static variable in interface org.neo4j.graphdb.ReturnableEvaluator
A returnable evaluator that returns all nodes except the start node.
applyLog(ReadableByteChannel) - Method in class org.neo4j.index.lucene.LuceneDataSource
 

B

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.
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.remote.RemoteGraphDatabase
 
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

clear() - Method in interface org.neo4j.index.Index
Deprecated. Removes all the entries from this index.
ClientConfigurator - Interface in org.neo4j.remote
An object used to configure the client given a ConfigurationModule.
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.
commit(int) - Method in interface org.neo4j.remote.RemoteConnection
Commit a transaction.
Config - Class in org.neo4j.kernel
A non-standard configuration object.
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(Configuration) - Method in interface org.neo4j.remote.RemoteConnection
Co-configure the client and the server for this connection.
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.
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
 
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(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
 
currentNode() - Method in interface org.neo4j.graphdb.TraversalPosition
Return 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.
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

DEFAULT_LAZY_SEARCH_RESULT_THRESHOLD - Static variable in class org.neo4j.index.lucene.LuceneIndexService
The default value for LuceneIndexService.getLazySearchResultThreshold()
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.
deleteDocumentsUsingWriter(IndexWriter, long, Object) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
deleteLogicalLog(long) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
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.TraversalPosition
Returns the current traversal depth.
DEPTH_ONE - Static variable in interface org.neo4j.graphdb.StopEvaluator
Traverses to depth 1.
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.
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
 
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.
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.
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.
enableRemoteShell() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Enables remote shell access (with default configuration) to this Neo4j instance, if the Neo4j shell component is available on the classpath.
enableRemoteShell(Map<String, Serializable>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
Enables remote shell access to this Neo4j instance, if the Neo4j Shell component is available on the classpath.
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.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.
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.remote.Transport
 
execute(Map<String, String>) - Method in class org.neo4j.kernel.StandaloneWithShell
 

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.
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
 
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.
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexBatchInserter
 
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneFulltextQueryIndexService
 
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexBatchInserterImpl
 
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
formQuery(String, Object) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
FULLTEXT_DIR_NAME_POSTFIX - Static variable in class org.neo4j.index.lucene.LuceneFulltextIndexService
 

G

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(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
 
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.
getCreationTime() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getCurrentLogVersion() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
getDataSourceClass() - Method in class org.neo4j.index.lucene.LuceneFulltextIndexService
 
getDataSourceClass() - Method in class org.neo4j.index.lucene.LuceneIndexService
 
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
 
getEndNode() - Method in interface org.neo4j.graphdb.Relationship
Returns the end node of this relationship.
getEventModule() - Method in class org.neo4j.kernel.Config
 
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.
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.
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.
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
 
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.
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.
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
 
getLockReleaser() - Method in class org.neo4j.kernel.Config
 
getLogicalLog(long) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
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.
getNeoModule() - Method in class org.neo4j.kernel.Config
 
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.remote.RemoteGraphDatabase
 
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
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.
getNodesFor(Object) - Method in interface org.neo4j.index.Index
Deprecated. Returns nodes indexed with indexKey
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.
getParams() - Method in class org.neo4j.kernel.Config
 
getPersistenceModule() - Method in class org.neo4j.kernel.Config
 
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.
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(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(int, long) - Method in interface org.neo4j.remote.RemoteConnection
Get a relationship.
getRelationshipById(long) - Method in class org.neo4j.remote.RemoteGraphDatabase
 
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.
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(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
 
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) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
getSingleNode(String, Object) - Method in class org.neo4j.remote.RemoteIndexService
 
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.
getStartNode() - Method in interface org.neo4j.graphdb.Relationship
Returns the start node of this relationship.
getStoreDir() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
getStoreDir() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
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
 
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.
getXaConnection() - Method in class org.neo4j.index.lucene.LuceneDataSource
 
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
 
GraphDatabaseService - Interface in org.neo4j.graphdb
The main access point to a running Neo4j instance.

H

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
 
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.remote.Transport
 
hasLogicalLog(long) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
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.
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.

I

Index - Interface in org.neo4j.index
Deprecated.  
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(Node, String, Object) - Method in class org.neo4j.remote.RemoteIndexService
 
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.
indexNode(int, int, long, String, Object) - Method in interface org.neo4j.remote.RemoteConnection
Store a node in an index.
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
 
instantiateIdToNodeIterator(Iterator<Long>) - Method in class org.neo4j.index.lucene.LuceneIndexService
 
instantiateIdToNodeIterator(Iterator<Long>) - Method in class org.neo4j.index.lucene.LuceneReadOnlyIndexService
 
Isolation - Enum in org.neo4j.index
The isolation level of the indexing.
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.
IterableSpecification<T> - Class in org.neo4j.remote
Serialized object representing an iterator.
iterator() - Method in interface org.neo4j.graphdb.Traverser
Returns an Iterator representing the traversal of the graph.

K

keepLogicalLogs(boolean) - Method in class org.neo4j.index.lucene.LuceneDataSource
 

L

lastRelationshipTraversed() - Method in interface org.neo4j.graphdb.TraversalPosition
Return the last relationship traversed.
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.
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.
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 class org.neo4j.remote.transports.RmiTransport
Start a stand alone Remote graph database / RMI server.
makeBackupSlave() - Method in class org.neo4j.index.lucene.LuceneDataSource
 

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.
Node - Interface in org.neo4j.graphdb
A node in the graph with properties and relationships to other entities.
NodeSpecification - Class in org.neo4j.remote
Serialized object representing a Node.
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
 
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

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
 
org.neo4j.graphdb - package org.neo4j.graphdb
The graph database API used by Neo4j.
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.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.

P

previousNode() - Method in interface org.neo4j.graphdb.TraversalPosition
Returns the previous node.
PropertyContainer - Interface in org.neo4j.graphdb
Defines a common API for handling properties on both nodes and relationships.

R

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.
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
 
registerProtocol(Transport) - Static method in class org.neo4j.remote.RemoteGraphDatabase
Register a ConnectionTarget implementation with a specified protocol.
Relationship - Interface in org.neo4j.graphdb
A relationship between two nodes in the graph.
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.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(Node, Object) - Method in interface org.neo4j.index.Index
Deprecated. Removes a index mapping between a node and a key.
removeIndex(Node, String, Object) - Method in interface org.neo4j.index.IndexService
Dissociates a key-value pair from node.
removeIndex(Node, String, Object) - 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.
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.
ReturnableEvaluator - Interface in org.neo4j.graphdb
A client hook for evaluating whether a specific node should be returned from a traverser.
returnedNodesCount() - Method in interface org.neo4j.graphdb.TraversalPosition
Returns the number of nodes returned by traverser so far.
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.
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.
rotateLogicalLog() - Method in class org.neo4j.index.lucene.LuceneDataSource
 

S

setAutoRotate(boolean) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
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.
setIsolation(Isolation) - Method in interface org.neo4j.index.IndexService
Changes isolation level for the running transaction.
setIsolation(Isolation) - Method in class org.neo4j.remote.RemoteIndexService
This operation is not supported by the RemoteIndexService.
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.
setLogicalLogTargetSize(long) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
setNodeProperty(int, long, String, Object) - Method in interface org.neo4j.remote.RemoteConnection
Set a property from a node.
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.
shutdown() - Method in interface org.neo4j.graphdb.GraphDatabaseService
Shuts down Neo4j.
shutdown() - Method in interface org.neo4j.index.IndexService
Stops this indexing service committing any asynchronous requests that are currently queued (see Isolation).
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() - 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
 
size() - Method in interface org.neo4j.index.IndexHits
Returns the size of this iterable.
StandaloneWithShell - Class in org.neo4j.kernel
Standalone EmbeddedGraphDatabase with Shell enabled.
StandaloneWithShell() - Constructor for class org.neo4j.kernel.StandaloneWithShell
 
StopEvaluator - Interface in org.neo4j.graphdb
A client hook for evaluating whether the traverser should traverse beyond a specific node.
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.

T

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.
toString() - Method in class org.neo4j.graphdb.DynamicRelationshipType
Returns a string representation of this dynamic relationship type.
toString() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
 
toString() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
 
toString() - Method in class org.neo4j.remote.Transport
 
Transaction - Interface in org.neo4j.graphdb
A programmatically handled transaction.
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.
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.
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.

V

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.Traverser.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.index.Isolation
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.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.index.Isolation
Returns an array containing the constants of this enum type, in the order they are declared.

W

withName(String) - Static method in class org.neo4j.graphdb.DynamicRelationshipType
Instantiates a new DynamicRelationshipType with the given name, without creating it in the underlying storage.

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

Copyright © 2010 Neo4j. All Rights Reserved.