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

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
 

C

clear() - Method in interface org.neo4j.index.Index
Deprecated. Removes all the entries from this index.
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.
Config - Class in org.neo4j.kernel
A non-standard configuration object.
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
 
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.

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
 
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
 
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.
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
 
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.
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.
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
 
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
 
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
 
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
 
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.
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
 
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
 
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.
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
 
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
 
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.
getTxModule() - Method in class org.neo4j.kernel.Config
 
getType() - Method in interface org.neo4j.graphdb.Relationship
Returns the type of this relationship.
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

hashCode() - Method in class org.neo4j.graphdb.DynamicRelationshipType
Implements the default hash function as defined by java.lang.Object.
hasLogicalLog(long) - Method in class org.neo4j.index.lucene.LuceneDataSource
 
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.

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

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.
Relationship - Interface in org.neo4j.graphdb
A relationship between two nodes in the graph.
RelationshipType - Interface in org.neo4j.graphdb
A relationship type is mandatory on all relationships and is used to navigate the node space.
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.
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.
removeProperty(String) - Method in interface org.neo4j.graphdb.PropertyContainer
Removes the property associated with the given key and returns the old value.
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.
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.
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
 
setProperty(String, Object) - Method in interface org.neo4j.graphdb.PropertyContainer
Sets the property value for the given key to value.
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
 
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
 
Transaction - Interface in org.neo4j.graphdb
A programmatically handled transaction.
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.