Index (Neo4j - Graph Database Kernel Distribution 1.1 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

## A

accept(T) - Method in interface org.neo4j.helpers.Predicate
add(RelationshipType) - Method in interface org.neo4j.graphdb.Expander
  Add a `RelationshipType` to the `Expander`.
add(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Expander
  Add a `RelationshipType` with a `Direction` to the `Expander`.
add(T) - Method in class org.neo4j.helpers.collection.CollectionWrapper
add(RelationshipType) - Method in class org.neo4j.kernel.StandardExpander
add(RelationshipType, Direction) - Method in class org.neo4j.kernel.StandardExpander
addAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
addNodeFilter(Predicate<? super Node>) - Method in interface org.neo4j.graphdb.Expander
  Add a `Node` filter.
addNodeFilter(Predicate<? super Node>) - Method in class org.neo4j.kernel.StandardExpander
addRelationsipFilter(Predicate<? super Relationship>) - Method in interface org.neo4j.graphdb.Expander
  Add a `Relationship` filter.
addRelationsipFilter(Predicate<? super Relationship>) - Method in class org.neo4j.kernel.StandardExpander
addToCollection(Iterator<T>, C) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Adds all the items in `iterator` to `collection`.
afterCommit(TransactionData, T) - Method in interface org.neo4j.graphdb.event.TransactionEventHandler
  Invoked after the transaction has been committed successfully.
afterRollback(TransactionData, T) - Method in interface org.neo4j.graphdb.event.TransactionEventHandler
  Invoked after the transaction has been rolled back if committing the transaction failed for some reason.
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.
Args - Class in org.neo4j.helpers
  Parses a String[] argument from a main-method.
Args(String[]) - Constructor for class org.neo4j.helpers.Args
ARRAY_PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
ArrayIterator<T> - Class in org.neo4j.helpers.collection
ArrayIterator(T[]) - Constructor for class org.neo4j.helpers.collection.ArrayIterator
asIterable(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Exposes `iterator` as an `Iterable`.
asMap() - Method in class org.neo4j.helpers.Args
assignedNodeProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the properties that had a value assigned or overwritten on a node during the transaction.
assignedRelationshipProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the properties that had a value assigned on a relationship during the transaction.
AutoConfigurator - Class in org.neo4j.kernel
AutoConfigurator(String, boolean, boolean) - Constructor for class org.neo4j.kernel.AutoConfigurator

## B

beforeCommit(TransactionData) - Method in interface org.neo4j.graphdb.event.TransactionEventHandler
  Invoked when a transaction is about to be committed.
beforeShutdown() - Method in interface org.neo4j.graphdb.event.KernelEventHandler
  This method is invoked during the shutdown process of a Neo4j Graph Database.
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
BranchOrderingPolicy - Interface in org.neo4j.graphdb.traversal
  Creator of `BranchSelector` instances with a starting point to base the first decision on.
BranchSelector - Interface in org.neo4j.graphdb.traversal
  Decides "where to go next" in a traversal.
breadthFirst() - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  A convenience method for `TraversalDescription.order(BranchOrderingPolicy)` where a "preorder breadth first" selector is used.

## C

Cache - Interface in org.neo4j.kernel.management
CatchingIteratorWrapper<T,U> - Class in org.neo4j.helpers.collection
CatchingIteratorWrapper(Iterator<U>) - Constructor for class org.neo4j.helpers.collection.CatchingIteratorWrapper
clear() - Method in class org.neo4j.helpers.collection.CollectionWrapper
clear() - Method in interface org.neo4j.kernel.management.Cache
CollectionWrapper<T,U> - Class in org.neo4j.helpers.collection
  Wraps a `Collection`, making it look (and function) like a collection holding another type of items.
CollectionWrapper(Collection<U>) - Constructor for class org.neo4j.helpers.collection.CollectionWrapper
combineSourcePaths(TraversalBranch, TraversalBranch) - Static method in class org.neo4j.kernel.Traversal
  Combines two `TraversalBranch`s with a common `head node` in order to obtain an `TraversalBranch` representing a path from the start node of the `source` `TraversalBranch` to the start node of the `target` `TraversalBranch`.
CombiningIterable<T> - Class in org.neo4j.helpers.collection
  Combining one or more `Iterable`s, making them look like they were one big iterable.
CombiningIterable(Iterable<Iterable<T>>) - Constructor for class org.neo4j.helpers.collection.CombiningIterable
CombiningIterator<T> - Class in org.neo4j.helpers.collection
  Combining one or more `Iterator`s, making them look like they were one big iterator.
CombiningIterator(Iterable<Iterator<T>>) - Constructor for class org.neo4j.helpers.collection.CombiningIterator
Config - Class in org.neo4j.kernel
  A non-standard configuration object.
configure(Map<Object, Object>) - Method in class org.neo4j.kernel.AutoConfigurator
contains(Object) - Method in class org.neo4j.helpers.collection.CollectionWrapper
containsAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
convertCollection(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
count(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Counts the number of items in the `iterator` by looping through it.
create(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.BranchOrderingPolicy
  Instantiates a `BranchSelector` with `startBranch` as the first branch to base a decision on "where to go next".
createdNodes() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the nodes that were created during the transaction.
createdRelationships() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the relationships that were created during the transaction.
createNestedIterator(U) - Method in class org.neo4j.helpers.collection.NestingIterable
createNestedIterator(U) - Method in class org.neo4j.helpers.collection.NestingIterator
createNode() - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Creates a new node.
createNode() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
createNode() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
createRelationshipTo(Node, RelationshipType) - Method in interface org.neo4j.graphdb.Node
  Creates a relationship between this node and another node.
currentNode() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns the current node.
currentPosition() - Method in interface org.neo4j.graphdb.Traverser
  Returns the current traversal position, that is where the traversal is at the moment.

## D

DeadlockDetectedException - Exception in org.neo4j.kernel
  Signals that a deadlock between two or more transactions has been detected.
DeadlockDetectedException(String) - Constructor for exception org.neo4j.kernel.DeadlockDetectedException
DEFAULT - Static variable in class org.neo4j.kernel.StandardExpander
DEFAULT_DATA_SOURCE_NAME - Static variable in class org.neo4j.kernel.Config
defaultPathToString(Path) - Static method in class org.neo4j.kernel.Traversal
  Returns the default string representation of a `Path`.
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.
deletedNodes() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the nodes that were deleted during the transaction.
deletedRelationships() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the relationships that were deleted during the transaction.
depth() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  The depth for this expansion source compared to the start node of the traversal.
depth() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns the current traversal depth.
DEPTH_ONE - Static variable in interface org.neo4j.graphdb.StopEvaluator
  Traverses to depth 1.
depthFirst() - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  A convenience method for `TraversalDescription.order(BranchOrderingPolicy)` where a "preorder depth first" selector is used.
description() - Static method in class org.neo4j.kernel.Traversal
  Creates a new `TraversalDescription` with default value for everything so that it's OK to call `TraversalDescription.traverse(org.neo4j.graphdb.Node)` without modification.
Direction - Enum in org.neo4j.graphdb
  Defines relationship directions used when getting relationships from a node or when creating traversers.
DUMP_CONFIGURATION - Static variable in class org.neo4j.kernel.Config
DynamicRelationshipType - Class in org.neo4j.graphdb
  A dynamically instantiated and named `RelationshipType`.

## E

EmbeddedGraphDatabase - Class in org.neo4j.kernel
  An implementation of `GraphDatabaseService` that is used to embed Neo4j in an application.
EmbeddedGraphDatabase(String) - Constructor for class org.neo4j.kernel.EmbeddedGraphDatabase
  Creates an embedded `GraphDatabaseService` with a store located in `storeDir`, which will be created if it doesn't already exist.
EmbeddedGraphDatabase(String, Map<String, String>) - Constructor for class org.neo4j.kernel.EmbeddedGraphDatabase
  A non-standard way of creating an embedded `GraphDatabaseService` with a set of configuration parameters.
EmbeddedReadOnlyGraphDatabase - Class in org.neo4j.kernel
  A read-only version of `EmbeddedGraphDatabase`.
EmbeddedReadOnlyGraphDatabase(String) - Constructor for class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
  Creates an embedded `GraphDatabaseService` with a store located in `storeDir`.
EmbeddedReadOnlyGraphDatabase(String, Map<String, String>) - Constructor for class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
  A non-standard way of creating an embedded `GraphDatabaseService` with a set of configuration parameters.
emptyExpander() - Static method in class org.neo4j.kernel.Traversal
  Returns an empty `Expander` which, if not modified, will expand all relationships when asked to expand a `Node`.
enableRemoteShell() - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Deprecated. in favor of a configuration parameter 'enable_remote_shell' Simply put:

       enable_remote_shell = true

  In your configuration and it will be started with default port and RMI name. If you'd like to control the port and RMI name of the shell instead put:

       enable_remote_shell = port=1337,name=shell

enableRemoteShell(Map<String, Serializable>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Deprecated. in favor of a configuration parameter 'enable_remote_shell' Put:

       enable_remote_shell = port=1337,name=shell

  In your configuration and it will be started with the supplied port and RMI name. If you instead would like to use default parameters, put:

       enable_remote_shell = true

enableRemoteShell() - Method in class org.neo4j.kernel.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.
endNode() - Method in interface org.neo4j.graphdb.Path
  Returns the end node of this path.
entity() - Method in interface org.neo4j.graphdb.event.PropertyEntry
  Get the entity that this property was modified on.
equals(Object) - Method in class org.neo4j.graphdb.DynamicRelationshipType
  Implements the identity-based equals defined by `java.lang.Object`.
ErrorState - Enum in org.neo4j.graphdb.event
  An object that describes a state from which a Neo4j Graph Database cannot continue.
exceptionOk(Throwable) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
execute(Map<String, String>) - Method in class org.neo4j.kernel.StandaloneWithShell
expand(Node) - Method in interface org.neo4j.graphdb.RelationshipExpander
  Returns relationships for a node in whatever way the implementation likes.
expand(RelationshipExpander) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the `RelationshipExpander` as the expander of relationships, discarding all previous calls to `TraversalDescription.relationships(RelationshipType)` and `TraversalDescription.relationships(RelationshipType, Direction)`.
expand(Node) - Method in class org.neo4j.kernel.StandardExpander
expanded() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  Returns the number of relationships this expansion source has expanded.
Expander - Interface in org.neo4j.graphdb
  This interface is an extension of the `RelationshipExpander` interface that makes it possible to build customized versions of an `Expander`.
expander(RelationshipExpander) - Static method in class org.neo4j.kernel.Traversal
  Returns a `RelationshipExpander` wrapped as an `Expander`.
expanderForAllTypes() - Static method in class org.neo4j.kernel.Traversal
  Returns a `RelationshipExpander` which expands relationships of all types and directions.
expanderForAllTypes(Direction) - Static method in class org.neo4j.kernel.Traversal
  Returns a `RelationshipExpander` which expands relationships of all types in the given `direction`.
expanderForTypes(RelationshipType, Direction) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `RelationshipExpander` which is set to expand relationships with `type` and `direction`.
expanderForTypes(RelationshipType, Direction, RelationshipType, Direction) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `RelationshipExpander` which is set to expand relationships with two different types and directions.
expanderForTypes(RelationshipType, Direction, RelationshipType, Direction, Object...) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `RelationshipExpander` which is set to expand relationships with multiple types and directions.

## F

failure() - Method in interface org.neo4j.graphdb.Transaction
  Marks this transaction as failed, which means that it will unconditionally be rolled back when `Transaction.finish()` is called.
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.CombiningIterator
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.FilteringIterator
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.NestingIterator
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.RangeIterator
filter(Predicate<Path>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the return filter to use, that is which positions are OK to return.
FilteringIterable<T> - Class in org.neo4j.helpers.collection
  An iterable which filters another iterable, only letting items with certain criterias pass through.
FilteringIterable(Iterable<T>, Predicate<T>) - Constructor for class org.neo4j.helpers.collection.FilteringIterable
FilteringIterator<T> - Class in org.neo4j.helpers.collection
  An iterator which filters another iterator, only letting items with certain criterias pass through.
FilteringIterator(Iterator<T>, Predicate<T>) - Constructor for class org.neo4j.helpers.collection.FilteringIterator
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.
first() - Method in class org.neo4j.helpers.Pair

## G

genericMap(Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
  A short-hand method for creating a `Map` of key/value pairs.
get(String, String) - Method in class org.neo4j.helpers.Args
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() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
getAllNodes() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
getArrayStoreSize() - Method in interface org.neo4j.kernel.management.StoreFile
getAvailableMemory() - Method in class org.neo4j.kernel.management.WindowPoolInfo
getBoolean(String, Boolean) - Method in class org.neo4j.helpers.Args
getBranchId() - Method in class org.neo4j.kernel.management.XaResourceInfo
getCacheType() - Method in interface org.neo4j.kernel.management.Cache
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.
getCurrentSurfaceItem() - Method in class org.neo4j.helpers.collection.NestingIterator
getEndNode() - Method in interface org.neo4j.graphdb.Relationship
  Returns the end node of this relationship.
getGraphDatabase() - Method in interface org.neo4j.graphdb.PropertyContainer
  Get the `GraphDatabaseService` that this `Node` or `Relationship` belongs to.
getGraphDbModule() - Method in class org.neo4j.kernel.Config
getId() - Method in interface org.neo4j.graphdb.Node
  Returns the unique id of this node.
getId() - Method in interface org.neo4j.graphdb.Relationship
  Returns the unique id of this relationship.
getKernelStartTime() - Method in interface org.neo4j.kernel.management.Kernel
getKernelVersion() - Method in interface org.neo4j.kernel.management.Kernel
getLockManager() - Method in class org.neo4j.kernel.Config
getLockReleaser() - Method in class org.neo4j.kernel.Config
getLogicalLogSize() - Method in interface org.neo4j.kernel.management.StoreFile
getManagementBean(Class<T>) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
getMBeanQuery() - Method in interface org.neo4j.kernel.management.Kernel
getMemoryPools() - Method in interface org.neo4j.kernel.management.MemoryMapping
getName() - Method in class org.neo4j.kernel.management.XaResourceInfo
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
getNodeCacheSize() - Method in interface org.neo4j.kernel.management.Cache
getNodes() - Method in interface org.neo4j.graphdb.Relationship
  Returns the two nodes that are attached to this relationship.
getNodeStoreSize() - Method in interface org.neo4j.kernel.management.StoreFile
getNumber(String, Number) - Method in class org.neo4j.helpers.Args
getNumberOfAdvertedDeadlocks() - Method in interface org.neo4j.kernel.management.LockManager
getNumberOfCommittedTransactions() - Method in interface org.neo4j.kernel.management.TransactionManager
getNumberOfNodeIdsInUse() - Method in interface org.neo4j.kernel.management.Primitives
getNumberOfOpenedTransactions() - Method in interface org.neo4j.kernel.management.TransactionManager
getNumberOfOpenTransactions() - Method in interface org.neo4j.kernel.management.TransactionManager
getNumberOfOutOfMemory() - Method in class org.neo4j.kernel.management.WindowPoolInfo
getNumberOfPropertyIdsInUse() - Method in interface org.neo4j.kernel.management.Primitives
getNumberOfRelationshipIdsInUse() - Method in interface org.neo4j.kernel.management.Primitives
getNumberOfRelationshipTypeIdsInUse() - Method in interface org.neo4j.kernel.management.Primitives
getNumberOfRolledBackTransactions() - Method in interface org.neo4j.kernel.management.TransactionManager
getNumberOfWindows() - Method in class org.neo4j.kernel.management.WindowPoolInfo
getOtherNode(Node) - Method in interface org.neo4j.graphdb.Relationship
  A convenience operation that, given a node that is attached to this relationship, returns the other node.
getParams() - Method in class org.neo4j.kernel.Config
getPeakNumberOfConcurrentTransactions() - Method in interface org.neo4j.kernel.management.TransactionManager
getPersistenceModule() - Method in class org.neo4j.kernel.Config
getPrefetchedNextOrNull() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
getProperty(String) - Method in interface org.neo4j.graphdb.PropertyContainer
  Returns the property value associated with the given key.
getProperty(String, Object) - Method in interface org.neo4j.graphdb.PropertyContainer
  Returns the property value associated with the given key, or a default value.
getPropertyKeys() - Method in interface org.neo4j.graphdb.PropertyContainer
  Returns all existing property keys, or an empty iterable if this property container has no properties.
getPropertyStoreSize() - Method in interface org.neo4j.kernel.management.StoreFile
getPropertyValues() - Method in interface org.neo4j.graphdb.PropertyContainer
  Deprecated. in favor of using `PropertyContainer.getPropertyKeys()` in combination with `PropertyContainer.getProperty(String)`.
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
getRelationshipCacheSize() - Method in interface org.neo4j.kernel.management.Cache
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.
getRelationshipStoreSize() - Method in interface org.neo4j.kernel.management.StoreFile
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
getResource() - Method in interface org.neo4j.graphdb.event.KernelEventHandler
  Returns the resource associated with this event handler, or `null` if no specific resource is associated with this handler or if it isn't desirable to expose it.
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.
getStoreCreationDate() - Method in interface org.neo4j.kernel.management.Kernel
getStoreDir() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
getStoreDir() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
getStoreDirectory() - Method in interface org.neo4j.kernel.management.Kernel
getStoreId() - Method in interface org.neo4j.kernel.management.Kernel
getStoreLogVersion() - Method in interface org.neo4j.kernel.management.Kernel
getStringStoreSize() - Method in interface org.neo4j.kernel.management.StoreFile
getTotalStoreSize() - Method in interface org.neo4j.kernel.management.StoreFile
getTxModule() - Method in class org.neo4j.kernel.Config
getType() - Method in interface org.neo4j.graphdb.Relationship
  Returns the type of this relationship.
getUsedMemory() - Method in class org.neo4j.kernel.management.WindowPoolInfo
getWindowHitCount() - Method in class org.neo4j.kernel.management.WindowPoolInfo
getWindowMissCount() - Method in class org.neo4j.kernel.management.WindowPoolInfo
getWindowPoolName() - Method in class org.neo4j.kernel.management.WindowPoolInfo
getWindowSize() - Method in class org.neo4j.kernel.management.WindowPoolInfo
getXaResources() - Method in interface org.neo4j.kernel.management.XaManager
GraphDatabaseService - Interface in org.neo4j.graphdb
  The main access point to a running Neo4j instance.

## H

has(String) - Method in class org.neo4j.helpers.Args
hashCode() - Method in class org.neo4j.graphdb.DynamicRelationshipType
  Implements the default hash function as defined by `java.lang.Object`.
hasNext() - Method in class org.neo4j.helpers.collection.ArrayIterator
hasNext() - Method in class org.neo4j.helpers.collection.IteratorWrapper
hasNext() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
  Tries to fetch the next item and caches it so that consecutive calls (w/o an intermediate call to `PrefetchingIterator.next()` will remember it and won't try to fetch it again.
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

isEmpty() - Method in class org.neo4j.helpers.collection.CollectionWrapper
isReadOnly() - Method in interface org.neo4j.kernel.management.Kernel
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`.
IterableWrapper<T,U> - Class in org.neo4j.helpers.collection
  Wraps an `Iterable` so that it returns items of another type.
IterableWrapper(Iterable<U>) - Constructor for class org.neo4j.helpers.collection.IterableWrapper
iterator() - Method in interface org.neo4j.graphdb.Path
  Iterates through both the `Node`s and `Relationship`s of this path in order.
iterator() - Method in interface org.neo4j.graphdb.traversal.Traverser
  Represents the traversal in the form of `Path`s.
iterator() - Method in interface org.neo4j.graphdb.Traverser
  Returns an `Iterator` representing the traversal of the graph.
iterator() - Method in class org.neo4j.helpers.collection.CollectionWrapper
iterator() - Method in class org.neo4j.helpers.collection.CombiningIterable
iterator() - Method in class org.neo4j.helpers.collection.FilteringIterable
iterator() - Method in class org.neo4j.helpers.collection.IterableWrapper
iterator() - Method in class org.neo4j.helpers.collection.NestingIterable
IteratorUtil - Class in org.neo4j.helpers.collection
  Contains common functionality regarding `Iterator`s.
IteratorUtil() - Constructor for class org.neo4j.helpers.collection.IteratorUtil
IteratorWrapper<T,U> - Class in org.neo4j.helpers.collection
  Wraps an `Iterator` so that it returns items of another type.
IteratorWrapper(Iterator<U>) - Constructor for class org.neo4j.helpers.collection.IteratorWrapper

## K

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

## L

lastRelationship() - Method in interface org.neo4j.graphdb.Path
  Returns the last `Relationship` in this path.
lastRelationshipTraversed() - Method in interface org.neo4j.graphdb.TraversalPosition
  Return the last relationship traversed.
length() - Method in interface org.neo4j.graphdb.Path
  Returns the length of this path.
load(Class<T>) - Static method in class org.neo4j.helpers.Service
  Load all implementations of a Service.
load(Class<T>, String) - Static method in class org.neo4j.helpers.Service
  Load the Service implementation with the specified key.
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`.
LockManager - Interface in org.neo4j.kernel.management
LOGICAL_LOG - Static variable in class org.neo4j.kernel.Config

## M

main(String[]) - Static method in class org.neo4j.kernel.StandaloneWithShell
map(Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
  A short-hand method for creating a `Map` of key/value pairs where keys are `String`s and values are `Object`s.
MapUtil - Class in org.neo4j.helpers.collection
  Utility to create `Map`s.
MapUtil() - Constructor for class org.neo4j.helpers.collection.MapUtil
MemoryMapping - Interface in org.neo4j.kernel.management

## N

name() - Method in class org.neo4j.graphdb.DynamicRelationshipType
  Returns the name of this relationship type.
name() - Method in interface org.neo4j.graphdb.RelationshipType
  Returns the name of the relationship type.
NAME - Static variable in interface org.neo4j.kernel.management.Cache
NAME - Static variable in interface org.neo4j.kernel.management.Kernel
NAME - Static variable in interface org.neo4j.kernel.management.LockManager
NAME - Static variable in interface org.neo4j.kernel.management.MemoryMapping
NAME - Static variable in interface org.neo4j.kernel.management.Primitives
NAME - Static variable in interface org.neo4j.kernel.management.StoreFile
NAME - Static variable in interface org.neo4j.kernel.management.TransactionManager
NAME - Static variable in interface org.neo4j.kernel.management.XaManager
NEO_STORE - Static variable in class org.neo4j.kernel.Config
NestingIterable<T,U> - Class in org.neo4j.helpers.collection
  For each item in the supplied iterator (called "surface item") there's instantiated an iterator from that item which is iterated before moving on to the next surface item.
NestingIterable(Iterable<U>) - Constructor for class org.neo4j.helpers.collection.NestingIterable
NestingIterator<T,U> - Class in org.neo4j.helpers.collection
  For each item in the supplied iterator (called "surface item") there's instantiated an iterator from that item which is iterated before moving on to the next surface item.
NestingIterator(Iterator<U>) - Constructor for class org.neo4j.helpers.collection.NestingIterator
next() - Method in interface org.neo4j.graphdb.traversal.BranchSelector
  Decides the next position ("where to go from here") from the current position, based on the `rules`.
next() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  Returns the next expansion source from the expanded relationships from the current node.
next() - Method in class org.neo4j.helpers.collection.ArrayIterator
next() - Method in class org.neo4j.helpers.collection.IteratorWrapper
next() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
  Uses `PrefetchingIterator.hasNext()` to try to fetch the next item and returns it if found, otherwise it throws a `NoSuchElementException`.
Node - Interface in org.neo4j.graphdb
  A node in the graph with properties and relationships to other entities.
node() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  The node for this expansion source.
NODE_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
nodeRepresentation(Path, Node) - Method in class org.neo4j.kernel.Traversal.DefaultPathDescriptor
nodeRepresentation(T, Node) - Method in interface org.neo4j.kernel.Traversal.PathDescriptor
  Returns a string representation of a `Node`.
nodes() - Method in interface org.neo4j.graphdb.Path
  Returns all the nodes in this path.
nodes() - Method in interface org.neo4j.graphdb.traversal.Traverser
  Represents the traversal in the form of `Node`s.
noDuplicates(Iterable<T>) - Static method in class org.neo4j.helpers.collection.FilteringIterable
noDuplicates(Iterator<T>) - Static method in class org.neo4j.helpers.collection.FilteringIterator
noDuplicatesPredicate() - Static method in class org.neo4j.helpers.collection.FilteringIterable
NONE - Static variable in interface org.neo4j.graphdb.traversal.PruneEvaluator
  Default `PruneEvaluator`, does not prune any parts of the traversal.
NotFoundException - Exception in org.neo4j.graphdb
  This exception will be thrown if a request is made to a node, relationship or property that does not exist.
NotFoundException() - Constructor for exception org.neo4j.graphdb.NotFoundException
NotFoundException(String) - Constructor for exception org.neo4j.graphdb.NotFoundException
NotFoundException(String, Throwable) - Constructor for exception org.neo4j.graphdb.NotFoundException
NotFoundException(Throwable) - Constructor for exception org.neo4j.graphdb.NotFoundException
NotInTransactionException - Exception in org.neo4j.graphdb
  An exception that is thrown whenever an API operation that requires a transaction is executed but no transaction is running.
NotInTransactionException() - Constructor for exception org.neo4j.graphdb.NotInTransactionException
NotInTransactionException(String) - Constructor for exception org.neo4j.graphdb.NotInTransactionException
NotInTransactionException(String, Throwable) - Constructor for exception org.neo4j.graphdb.NotInTransactionException
NotInTransactionException(Throwable) - Constructor for exception org.neo4j.graphdb.NotInTransactionException
notNull(Iterable<T>) - Static method in class org.neo4j.helpers.collection.FilteringIterable
notNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.FilteringIterator
notNullPredicate() - Static method in class org.neo4j.helpers.collection.FilteringIterable
notStartNode() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns `true` if the current position is anywhere except on the start node, `false` if it is on the start node.

## O

objectToUnderlyingObject(T) - Method in class org.neo4j.helpers.collection.CollectionWrapper
order(BranchOrderingPolicy) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the `BranchOrderingPolicy` to use.
orderComparedTo(KernelEventHandler) - Method in interface org.neo4j.graphdb.event.KernelEventHandler
  Gives a hint about when to execute this event handler, compared to other handlers.
OrderedByTypeExpander - Class in org.neo4j.kernel
OrderedByTypeExpander() - Constructor for class org.neo4j.kernel.OrderedByTypeExpander
org.neo4j.graphdb - package org.neo4j.graphdb
  The graph database API used by Neo4j.
org.neo4j.graphdb.event - package org.neo4j.graphdb.event
  Event framework.
org.neo4j.graphdb.traversal - package org.neo4j.graphdb.traversal
  Traversal framework.
org.neo4j.helpers - package org.neo4j.helpers
  Common Java utilities.
org.neo4j.helpers.collection - package org.neo4j.helpers.collection
  Collections utilities - Iterator/Iterable utilities and creating `Map`s.
org.neo4j.kernel - package org.neo4j.kernel
  Implementation for embedding a Neo4j graph database in an application.
org.neo4j.kernel.management - package org.neo4j.kernel.management
  Management support using JMX.
orphans() - Method in class org.neo4j.helpers.Args
other() - Method in class org.neo4j.helpers.Pair

## P

Pair<T1,T2> - Class in org.neo4j.helpers
  Utility to handle pairs of objects.
Pair(T1, T2) - Constructor for class org.neo4j.helpers.Pair
parent() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  The parent expansion source which created this `TraversalBranch`.
Path - Interface in org.neo4j.graphdb
  Represents a path in the graph.
pathToString(T, Traversal.PathDescriptor<T>) - Static method in class org.neo4j.kernel.Traversal
  Method for building a string representation of a `Path`, using the given `builder`.
position() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  The position represented by this expansion source.
postorderBreadthFirst() - Static method in class org.neo4j.kernel.Traversal
  Returns a "postorder breadth first" ordering policy.
postorderDepthFirst() - Static method in class org.neo4j.kernel.Traversal
  Returns a "postorder depth first" ordering policy.
Predicate<T> - Interface in org.neo4j.helpers
  Predicate useful for filtering.
PrefetchingIterator<T> - Class in org.neo4j.helpers.collection
  Abstract class for how you usually implement iterators when you don't know how many objects there are (which is pretty much every time) Basically the `PrefetchingIterator.hasNext()` method will look up the next object and cache it with `PrefetchingIterator.setPrefetchedNext(Object)`.
PrefetchingIterator() - Constructor for class org.neo4j.helpers.collection.PrefetchingIterator
preorderBreadthFirst() - Static method in class org.neo4j.kernel.Traversal
  Returns a "preorder breadth first" ordering policy.
preorderDepthFirst() - Static method in class org.neo4j.kernel.Traversal
  Returns a "preorder depth first" ordering policy.
previouslyCommitedValue() - Method in interface org.neo4j.graphdb.event.PropertyEntry
  Get the value of the modified property as it was before the transaction (which modified it) started.
previousNode() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns the previous node.
Primitives - Interface in org.neo4j.kernel.management
PROPERTY_INDEX_KEY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
PROPERTY_INDEX_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
PropertyContainer - Interface in org.neo4j.graphdb
  Defines a common API for handling properties on both `nodes` and `relationships`.
PropertyEntry<T extends PropertyContainer> - Interface in org.neo4j.graphdb.event
  Represents a changed property.
prune(PruneEvaluator) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Adds `pruning` to the list of `PruneEvaluator`s which are used to prune the traversal.
pruneAfter(Path) - Method in interface org.neo4j.graphdb.traversal.PruneEvaluator
  Decides whether or not to prune after `position`.
pruneAfterDepth(int) - Static method in class org.neo4j.kernel.Traversal
  A `PruneEvaluator` which prunes everything beyond `depth`.
PruneEvaluator - Interface in org.neo4j.graphdb.traversal
  An evaluator which can "cut off" relationships so that they will not be traversed in the ongoing traversal.

## R

RangeIterator - Class in org.neo4j.helpers.collection
  Iterates over a range, where the start value is inclusive, but the end value is exclusive.
RangeIterator(int) - Constructor for class org.neo4j.helpers.collection.RangeIterator
RangeIterator(int, int) - Constructor for class org.neo4j.helpers.collection.RangeIterator
RangeIterator(int, int, int) - Constructor for class org.neo4j.helpers.collection.RangeIterator
READ_ONLY - Static variable in class org.neo4j.kernel.Config
REBUILD_IDGENERATORS_FAST - Static variable in class org.neo4j.kernel.Config
registerKernelEventHandler(KernelEventHandler) - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Registers `handler` as a handler for kernel events which are generated from different places in the lifecycle of the kernel.
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Registers `handler` as a handler for transaction events which are generated from different places in the lifecycle of each transaction.
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
Relationship - Interface in org.neo4j.graphdb
  A relationship between two nodes in the graph.
relationship() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  The relationship for this expansion source.
RELATIONSHIP_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
RelationshipExpander - Interface in org.neo4j.graphdb
  An expander of relationships.
relationshipRepresentation(Path, Node, Relationship) - Method in class org.neo4j.kernel.Traversal.DefaultPathDescriptor
relationshipRepresentation(T, Node, Relationship) - Method in interface org.neo4j.kernel.Traversal.PathDescriptor
  Returns a string representation of a `Relationship`.
relationships() - Method in interface org.neo4j.graphdb.Path
  Returns all the relationships in between the nodes which this path consists of.
relationships(RelationshipType) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Adds `type` to the list of relationship types to traverse.
relationships(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Adds `type` to the list of relationship types to traverse in the given `direction`.
relationships() - Method in interface org.neo4j.graphdb.traversal.Traverser
  Represents the traversal in the form of `Relationship`s.
RelationshipType - Interface in org.neo4j.graphdb
  A relationship type is mandatory on all relationships and is used to navigate the node space.
remove(RelationshipType) - Method in interface org.neo4j.graphdb.Expander
  Remove a `RelationshipType` from the `Expander`.
remove() - Method in class org.neo4j.helpers.collection.ArrayIterator
remove(Object) - Method in class org.neo4j.helpers.collection.CollectionWrapper
remove() - Method in class org.neo4j.helpers.collection.IteratorWrapper
remove() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
remove(RelationshipType) - Method in class org.neo4j.kernel.StandardExpander
removeAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
removedNodeProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the properties that had a value removed from a node during the transaction.
removedRelationshipProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the properties that had a value removed from a relationship during the transaction.
removeProperty(String) - Method in interface org.neo4j.graphdb.PropertyContainer
  Removes the property associated with the given key and returns the old value.
retainAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
ReturnableEvaluator - Interface in org.neo4j.graphdb
  A client hook for evaluating whether a specific node should be returned from a traverser.
returnAll() - Static method in class org.neo4j.kernel.Traversal
  A traversal return filter which returns all `Path`s it encounters.
returnAllButStartNode() - Static method in class org.neo4j.kernel.Traversal
  A traversal return filter which returns all `Path`s except the position of the start node.
returnedNodesCount() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns the number of nodes returned by the 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`.
reversed() - Method in interface org.neo4j.graphdb.Expander
reversed() - Method in interface org.neo4j.graphdb.RelationshipExpander
  Returns a new instance with the exact same `RelationshipType`s, but with all directions reversed (see `Direction.reverse()`).
reversed() - Method in class org.neo4j.kernel.StandardExpander

## S

Service - Class in org.neo4j.helpers
  A utility for locating services.
Service(String, String...) - Constructor for class org.neo4j.helpers.Service
  Create a new instance of a service implementation identified with the specified key(s).
Service.CaseInsensitiveService - Class in org.neo4j.helpers
  A base class for services, similar to `Service`, that compares keys using case insensitive comparison instead of exact comparison.
Service.CaseInsensitiveService(String, String...) - Constructor for class org.neo4j.helpers.Service.CaseInsensitiveService
  Create a new instance of a service implementation identified with the specified key(s).
setPrefetchedNext(T) - Method in class org.neo4j.helpers.collection.PrefetchingIterator
setProperty(String, Object) - Method in interface org.neo4j.graphdb.PropertyContainer
  Sets the property value for the given key to `value`.
shutdown() - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Shuts down Neo4j.
shutdown() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
shutdown() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
simplePathToString(Path) - Static method in class org.neo4j.kernel.Traversal
  Returns a quite simple string representation of a `Path`.
simplePathToString(Path, String) - Static method in class org.neo4j.kernel.Traversal
  Returns a quite simple string representation of a `Path`.
singleValueOrNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterator's only value or `null` if there was no items in the iterator.
size() - Method in class org.neo4j.helpers.collection.CollectionWrapper
source() - Method in class org.neo4j.helpers.Args
StandaloneWithShell - Class in org.neo4j.kernel
  Standalone EmbeddedGraphDatabase with Shell enabled.
StandaloneWithShell() - Constructor for class org.neo4j.kernel.StandaloneWithShell
StandardExpander - Class in org.neo4j.kernel
startNode() - Method in interface org.neo4j.graphdb.Path
  Returns the start node of this path.
StopEvaluator - Interface in org.neo4j.graphdb
  A client hook for evaluating whether the traverser should traverse beyond a specific node.
STORAGE_DIRECTORY - Static variable in class org.neo4j.kernel.Config
StoreFile - Interface in org.neo4j.kernel.management
STRING_PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.Config
stringMap(String...) - Static method in class org.neo4j.helpers.collection.MapUtil
  A short-hand method for creating a `Map` of key/value pairs where both keys and values are `String`s.
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

toArray() - Method in class org.neo4j.helpers.collection.CollectionWrapper
toArray(R[]) - Method in class org.neo4j.helpers.collection.CollectionWrapper
toString() - Method in class org.neo4j.graphdb.DynamicRelationshipType
  Returns a string representation of this dynamic relationship type.
toString() - Method in interface org.neo4j.graphdb.Path
  Returns a natural string representation of this path.
toString() - Method in class org.neo4j.helpers.Service
toString() - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
toString() - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
toString() - Method in class org.neo4j.kernel.StandardExpander
Transaction - Interface in org.neo4j.graphdb
  A programmatically handled transaction.
TransactionData - Interface in org.neo4j.graphdb.event
  Represents the data that has changed during the course of one transaction.
TransactionEventHandler<T> - Interface in org.neo4j.graphdb.event
  An event handler interface for Neo4j Transaction events.
TransactionFailureException - Exception in org.neo4j.graphdb
  Signals that a transaction failed and has been rolled back.
TransactionFailureException(String) - Constructor for exception org.neo4j.graphdb.TransactionFailureException
TransactionFailureException(String, Throwable) - Constructor for exception org.neo4j.graphdb.TransactionFailureException
TransactionManager - Interface in org.neo4j.kernel.management
Traversal - Class in org.neo4j.kernel
  A factory for objects regarding traversal of the graph.
Traversal() - Constructor for class org.neo4j.kernel.Traversal
Traversal.DefaultPathDescriptor<T extends Path> - Class in org.neo4j.kernel
  The default `Traversal.PathDescriptor` used in common toString() representations in classes implementing `Path`.
Traversal.DefaultPathDescriptor() - Constructor for class org.neo4j.kernel.Traversal.DefaultPathDescriptor
Traversal.PathDescriptor<T extends Path> - Interface in org.neo4j.kernel
  Provides hooks to help build a string representation of a `Path`.
TraversalBranch - Interface in org.neo4j.graphdb.traversal
  Represents a `position` and a `RelationshipExpander` with a traversal context, for example parent and an iterator of relationships to go next.
TraversalDescription - Interface in org.neo4j.graphdb.traversal
  Represents a description of a traversal.
TraversalPosition - Interface in org.neo4j.graphdb
  Encapsulates information about the current traversal position.
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
  Instantiates a traverser that will start at this node and traverse according to the given order and evaluators along the specified relationship type and direction.
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, RelationshipType, Direction, RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
  Instantiates a traverser that will start at this node and traverse according to the given order and evaluators along the two specified relationship type and direction pairs.
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, Object...) - Method in interface org.neo4j.graphdb.Node
  Instantiates a traverser that will start at this node and traverse according to the given order and evaluators along the specified relationship type and direction pairs.
traverse(Node) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Starts traversing from `startNode` based on all the rules and behavior in this description.
Traverser - Interface in org.neo4j.graphdb.traversal
  This interface represents the traverser which is used to step through the results of a traversal.
Traverser - Interface in org.neo4j.graphdb
  A traversal in the node space.
Traverser.Order - Enum in org.neo4j.graphdb
  Defines a traversal order as used by the traversal framework.

## U

underlyingObjectToObject(U) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
underlyingObjectToObject(U) - Method in class org.neo4j.helpers.collection.CollectionWrapper
underlyingObjectToObject(U) - Method in class org.neo4j.helpers.collection.IterableWrapper
underlyingObjectToObject(U) - Method in class org.neo4j.helpers.collection.IteratorWrapper
uniqueness(Uniqueness) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the `Uniqueness` to use.
uniqueness(Uniqueness, Object) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the `Uniqueness` to use.
Uniqueness - Enum in org.neo4j.graphdb.traversal
  Represents the type of uniqueness to expect from a traversal, for example the uniqueness of nodes or relationships to visit during a traversal.
unregisterKernelEventHandler(KernelEventHandler) - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Unregisters `handler` from the list of kernel event handlers.
unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Unregisters `handler` from the list of transaction event handlers.
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.EmbeddedGraphDatabase
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
USE_MEMORY_MAPPED_BUFFERS - Static variable in class org.neo4j.kernel.Config

## V

value() - Method in interface org.neo4j.graphdb.event.PropertyEntry
  Get the value of the modified property.
valueOf(String) - Static method in enum org.neo4j.graphdb.Direction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.graphdb.event.ErrorState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.graphdb.event.KernelEventHandler.ExecutionOrder
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.graphdb.traversal.Uniqueness
  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.
values() - Static method in enum org.neo4j.graphdb.Direction
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.neo4j.graphdb.event.ErrorState
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.neo4j.graphdb.event.KernelEventHandler.ExecutionOrder
  Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.neo4j.graphdb.traversal.Uniqueness
  Returns an array containing the constants of this enum type, in the order they're 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're declared.

## W

WindowPoolInfo - Class in org.neo4j.kernel.management
WindowPoolInfo(String, long, long, int, int, int, int, int) - Constructor for class org.neo4j.kernel.management.WindowPoolInfo
withName(String) - Static method in class org.neo4j.graphdb.DynamicRelationshipType
  Instantiates a new DynamicRelationshipType with the given name.

## X

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

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010 Neo4j. All Rights Reserved.