Index (Neo4j Community 1.8.RC1 API)
Date: 2012-09-07

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

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

## A

AbstractFilterExpression - Class in org.neo4j.graphmatching.filter
  Deprecated.
AbstractFilterExpression(String, String) - Constructor for class org.neo4j.graphmatching.filter.AbstractFilterExpression
  Deprecated. Constructs a new filter expression.
AbstractGraphDatabase - Class in org.neo4j.kernel
AbstractGraphDatabase() - Constructor for class org.neo4j.kernel.AbstractGraphDatabase
AbstractPatternObject<T extends PropertyContainer> - Class in org.neo4j.graphmatching
  Deprecated.
AbstractSelectorOrderer<T> - Class in org.neo4j.kernel
AbstractSelectorOrderer(BranchSelector, BranchSelector) - Constructor for class org.neo4j.kernel.AbstractSelectorOrderer
accept(T) - Method in interface org.neo4j.helpers.Predicate
acceptDiagnosticsVisitor(Object) - Method in class org.neo4j.kernel.configuration.Config
acceptDiagnosticsVisitor(Object) - Method in interface org.neo4j.kernel.info.DiagnosticsProvider
  Accept a visitor that may or may not be capable of visiting this object.
acquireReadLock(PropertyContainer) - Method in interface org.neo4j.graphdb.Transaction
  Acquires a read lock for `entity` for this transaction.
acquireReadLock(PropertyContainer) - Method in class org.neo4j.kernel.PlaceboTransaction
acquireReadLock(PropertyContainer) - Method in class org.neo4j.kernel.TopLevelTransaction
acquireWriteLock(PropertyContainer) - Method in interface org.neo4j.graphdb.Transaction
  Acquires a write lock for `entity` for this transaction.
acquireWriteLock(PropertyContainer) - Method in class org.neo4j.kernel.PlaceboTransaction
acquireWriteLock(PropertyContainer) - Method in class org.neo4j.kernel.TopLevelTransaction
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, String, Object) - Method in interface org.neo4j.graphdb.index.Index
  Adds a key/value pair for `entity` to the index.
add(T) - Method in class org.neo4j.helpers.collection.CachingIterator
  Not supported by this implement.
add(T) - Method in class org.neo4j.helpers.collection.CollectionWrapper
add(long) - Method in class org.neo4j.helpers.Stats
add(T, long) - Method in class org.neo4j.index.lucene.LuceneTimeline
add(T, long) - Method in interface org.neo4j.index.lucene.TimelineIndex
  Adds an entity to this timeline with the given `timestamp`.
add(BaseConfigurationMigrator.Migration) - Method in class org.neo4j.kernel.configuration.BaseConfigurationMigrator
add(T) - Method in class org.neo4j.kernel.lifecycle.LifeSupport
add(RelationshipType) - Method in class org.neo4j.kernel.StandardExpander
add(RelationshipType, Direction) - Method in class org.neo4j.kernel.StandardExpander
add(long, Map<String, Object>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndex
  Adds key/value pairs for `entity` to the index.
addAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
addAll(C, Iterable<? extends T>) - Static method in class org.neo4j.helpers.collection.Iterables
addConfigurationChangeListener(ConfigurationChangeListener) - Method in class org.neo4j.kernel.configuration.Config
addCosts(T, T) - Method in interface org.neo4j.graphalgo.CostAccumulator
  This is the accumulating method.
addFilter(FilterExpression) - Method in class org.neo4j.graphmatching.PatternGroup
  Deprecated. Adds a filter expression to the list of filters for this group.
addLifecycleListener(LifecycleListener) - Method in class org.neo4j.kernel.lifecycle.LifeSupport
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
addPropertyChangeListener(PropertyChangeListener) - Method in class org.neo4j.kernel.CircuitBreaker
addPropertyConstraint(String, ValueMatcher) - Method in class org.neo4j.graphmatching.AbstractPatternObject
  Deprecated. Add a constraint to the property with the given key on this pattern object.
addRelationshipFilter(Predicate<? super Relationship>) - Method in interface org.neo4j.graphdb.Expander
  Add a `Relationship` filter.
addRelationshipFilter(Predicate<? super Relationship>) - Method in class org.neo4j.kernel.StandardExpander
addRelationsipFilter(Predicate<? super Relationship>) - Method in interface org.neo4j.graphdb.Expander
  Deprecated. because of typo, use `Expander.addRelationshipFilter(Predicate)` instead
addRelationsipFilter(Predicate<? super Relationship>) - Method in class org.neo4j.kernel.StandardExpander
addRotationListener(Runnable) - Method in class org.neo4j.kernel.logging.BufferingLogger
addRotationListener(Runnable) - Method in class org.neo4j.kernel.logging.LogbackService.Slf4jStringLogger
addToCollection(Iterator<T>, C) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Adds all the items in `iterator` to `collection`.
addToCollection(Iterable<T>, C) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Adds all the items in `iterator` to `collection`.
addVetoableChangeListener(VetoableChangeListener) - Method in class org.neo4j.kernel.CircuitBreaker
afterCommit(TransactionData, T) - Method in interface org.neo4j.graphdb.event.TransactionEventHandler
  Invoked after the transaction has been committed successfully.
afterCompletion(TransactionData, int, List<TransactionEventHandlers.HandlerAndState>) - Method in class org.neo4j.kernel.TransactionEventHandlers
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.
agentArgument(String) - Method in class org.neo4j.kernel.KernelExtension
agentLoad(KernelData, Object) - Method in class org.neo4j.kernel.KernelExtension
agentVisit(KernelData, S, Object) - Method in class org.neo4j.kernel.KernelExtension
ALL - Static variable in interface org.neo4j.graphdb.ReturnableEvaluator
  Deprecated. A returnable evaluator that returns all nodes encountered.
all() - Static method in class org.neo4j.graphdb.traversal.Evaluators
ALL_BUT_START_NODE - Static variable in interface org.neo4j.graphdb.ReturnableEvaluator
  Deprecated. A returnable evaluator that returns all nodes except the start node.
allow_store_upgrade - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
ALLOW_STORE_UPGRADE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
allowAggressiveReuse() - Method in enum org.neo4j.kernel.IdType
allPaths(RelationshipExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find all available paths between two nodes.
allPaths(PathExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find all available paths between two nodes.
allSimplePaths(RelationshipExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find all simple paths between two nodes.
allSimplePaths(PathExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find all simple paths between two nodes.
AlternatingSelectorOrderer - Class in org.neo4j.kernel
AlternatingSelectorOrderer(BranchSelector, BranchSelector) - Constructor for class org.neo4j.kernel.AlternatingSelectorOrderer
alternatingSelectorOrdering() - Static method in class org.neo4j.kernel.Traversal
and(Specification<T>...) - Static method in class org.neo4j.helpers.Specifications
and(Iterable<Specification<T>>) - Static method in class org.neo4j.helpers.Specifications
and(Specification<T>...) - Method in class org.neo4j.helpers.Specifications.AndSpecification
and(Specification<T>...) - Method in class org.neo4j.helpers.Specifications.OrSpecification
AnnotatedFieldHarvester - Class in org.neo4j.kernel.configuration
AnnotatedFieldHarvester() - Constructor for class org.neo4j.kernel.configuration.AnnotatedFieldHarvester
AnnotationBasedConfigurationMigrator - Class in org.neo4j.kernel.configuration
AnnotationBasedConfigurationMigrator(Iterable<Class<?>>) - Constructor for class org.neo4j.kernel.configuration.AnnotationBasedConfigurationMigrator
ANY - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
append(C, Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
appendProvider(DiagnosticsProvider) - Method in class org.neo4j.kernel.info.DiagnosticsManager
appliesTo(Map<String, String>) - Method in interface org.neo4j.kernel.configuration.BaseConfigurationMigrator.Migration
appliesTo(Map<String, String>) - Method in class org.neo4j.kernel.configuration.BaseConfigurationMigrator.SpecificPropertyMigration
apply(Map<String, String>, StringLogger) - Method in class org.neo4j.kernel.configuration.AnnotationBasedConfigurationMigrator
apply(Map<String, String>, StringLogger) - Method in class org.neo4j.kernel.configuration.BaseConfigurationMigrator
apply(Map<String, String>) - Method in interface org.neo4j.kernel.configuration.BaseConfigurationMigrator.Migration
apply(Map<String, String>) - Method in class org.neo4j.kernel.configuration.BaseConfigurationMigrator.SpecificPropertyMigration
apply(Map<String, String>) - Method in class org.neo4j.kernel.configuration.ConfigurationDefaults
apply(Map<String, String>, StringLogger) - Method in interface org.neo4j.kernel.configuration.ConfigurationMigrator
apply(Map<String, String>) - Method in class org.neo4j.kernel.configuration.SystemPropertiesConfiguration
applyChanges(Map<String, String>) - Method in class org.neo4j.kernel.configuration.Config
  Replace the current set of configuration parameters with another one.
Args - Class in org.neo4j.helpers
  Parses a String[] argument from a main-method.
Args(String...) - Constructor for class org.neo4j.helpers.Args
  Suitable for main( String[] args )
Args(Map<String, String>) - Constructor for class org.neo4j.helpers.Args
array_block_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
ARRAY_BLOCK_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
ARRAY_PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
ArrayIterator<T> - Class in org.neo4j.helpers.collection
ArrayIterator(T[]) - Constructor for class org.neo4j.helpers.collection.ArrayIterator
ArrayPropertyUtil - Class in org.neo4j.graphmatching
  Deprecated.
ArrayPropertyUtil() - Constructor for class org.neo4j.graphmatching.ArrayPropertyUtil
  Deprecated.
arrays_mapped_memory - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
arrays_mapped_memory_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
asCollection(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Creates a collection from an iterable.
asIterable(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Exposes `iterator` as an `Iterable`.
asIterable(File) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Creates an `Iterable` for iterating over the lines of a text file.
asIterator(File) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Creates an `Iterator` for iterating over the lines of a text file.
asMap() - Method in class org.neo4j.helpers.Args
assignedNodeProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the properties that had a value assigned or overwritten on a node during the transaction.
assignedRelationshipProperties() - Method in interface org.neo4j.graphdb.event.TransactionData
  Get the properties that had a value assigned on a relationship during the transaction.
aStar(RelationshipExpander, CostEvaluator<Double>, EstimateEvaluator<Double>) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an `PathFinder` which uses the A* algorithm to find the cheapest path between two nodes.
aStar(PathExpander, CostEvaluator<Double>, EstimateEvaluator<Double>) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an `PathFinder` which uses the A* algorithm to find the cheapest path between two nodes.
at(GraphDatabaseService) - Static method in class org.neo4j.tooling.GlobalGraphOperations
  Get a `GlobalGraphOperations` for the given `db`.
atDepth(int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Returns an `Evaluator` which only includes positions at `depth` and prunes everything deeper than that.
AutoConfigurator - Class in org.neo4j.kernel
AutoConfigurator(FileSystemAbstraction, String, boolean, boolean) - Constructor for class org.neo4j.kernel.AutoConfigurator
AutoIndexer<T extends PropertyContainer> - Interface in org.neo4j.graphdb.index
  The primary interaction point with the auto indexing infrastructure of neo4j.
average() - Method in class org.neo4j.helpers.Stats

## B

backup_slave - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
BACKUP_SLAVE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
BaseConfigurationMigrator - Class in org.neo4j.kernel.configuration
  A basic approach to implementing configuration migrations.
BaseConfigurationMigrator() - Constructor for class org.neo4j.kernel.configuration.BaseConfigurationMigrator
BaseConfigurationMigrator.Migration - Interface in org.neo4j.kernel.configuration
BaseConfigurationMigrator.PropertyRenamed - Class in org.neo4j.kernel.configuration
BaseConfigurationMigrator.PropertyRenamed(String, String, String) - Constructor for class org.neo4j.kernel.configuration.BaseConfigurationMigrator.PropertyRenamed
BaseConfigurationMigrator.SpecificPropertyMigration - Class in org.neo4j.kernel.configuration
BaseConfigurationMigrator.SpecificPropertyMigration(String, String) - Constructor for class org.neo4j.kernel.configuration.BaseConfigurationMigrator.SpecificPropertyMigration
batchDatabase(String) - Static method in class org.neo4j.unsafe.batchinsert.BatchInserters
  Get a `GraphDatabaseService` that does not support deletions and transactions.
batchDatabase(String, Map<String, String>) - Static method in class org.neo4j.unsafe.batchinsert.BatchInserters
  Get a `GraphDatabaseService` that does not support deletions and transactions.
BatchInserter - Interface in org.neo4j.unsafe.batchinsert
  The batch inserter drops support for transactions and concurrency in favor of insertion speed.
BatchInserterImpl - Class in org.neo4j.unsafe.batchinsert
BatchInserterIndex - Interface in org.neo4j.graphdb.index
  Deprecated. this interface has been moved to `BatchInserterIndex` as of version 1.7
BatchInserterIndex - Interface in org.neo4j.unsafe.batchinsert
  The `BatchInserter` version of `Index`.
BatchInserterIndexProvider - Interface in org.neo4j.graphdb.index
  Deprecated. this interface has been moved to `org.neo4j.unsafe.batchinsert.BatchInserterIndexProvider.java` as of version 1.7.
BatchInserterIndexProvider - Interface in org.neo4j.unsafe.batchinsert
  A place to access `BatchInserterIndex`s from a certain index provider.
BatchInserters - Class in org.neo4j.unsafe.batchinsert
  Provides instances of batch inserters.
BatchInserters() - Constructor for class org.neo4j.unsafe.batchinsert.BatchInserters
BatchRelationship - Class in org.neo4j.unsafe.batchinsert
  Simple relationship wrapping start node id, end node id and relationship type.
beforeCommit(TransactionData) - Method in interface org.neo4j.graphdb.event.TransactionEventHandler
  Invoked when a transaction is about to be committed.
beforeCompletion(TransactionData, List<TransactionEventHandlers.HandlerAndState>) - Method in class org.neo4j.kernel.TransactionEventHandlers
beforeShutdown() - Method in interface org.neo4j.graphdb.event.KernelEventHandler
  This method is invoked during the shutdown process of a Neo4j Graph Database.
begin() - Method in interface org.neo4j.kernel.TransactionBuilder
  Starts a new transaction and associates it with the current thread.
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.InternalAbstractGraphDatabase
bidirectionalTraversal() - Static method in class org.neo4j.kernel.Traversal
BidirectionalTraversalBranchPath - Class in org.neo4j.kernel
BidirectionalTraversalBranchPath(TraversalBranch, TraversalBranch) - Constructor for class org.neo4j.kernel.BidirectionalTraversalBranchPath
BidirectionalTraversalDescription - Interface in org.neo4j.graphdb.traversal
  Represents a description of a bidirectional traversal.
BidirectionalUniquenessFilter - Interface in org.neo4j.graphdb.traversal
BranchCollisionDetector - Interface in org.neo4j.graphdb.traversal
  In a bidirectional traversal there's one traversal from each start/end side and they will probably meet somewhere in the middle and the full paths are formed.
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.
BranchState<STATE> - Interface in org.neo4j.graphdb.traversal
  Accessor for a state associated with a `TraversalBranch` during 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.
BufferingLogger - Class in org.neo4j.kernel.logging
  Buffers all messages sent to it, and is able to replay those messages into another StringLogger.
BufferingLogger() - Constructor for class org.neo4j.kernel.logging.BufferingLogger
build() - Method in class org.neo4j.kernel.PathDescription
bytes(long) - Static method in class org.neo4j.helpers.Format

## C

cache(Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
cache_type - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
CACHE_TYPE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
cache_type - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
cacheProviders - Variable in class org.neo4j.graphdb.factory.GraphDatabaseFactory
caches - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
CachingIterator<T> - Class in org.neo4j.helpers.collection
  An `Iterator` which lazily fetches and caches items from the underlying iterator when items are requested.
CachingIterator(Iterator<T>) - Constructor for class org.neo4j.helpers.collection.CachingIterator
  Creates a new caching iterator using `source` as its underlying `Iterator` to get items lazily from.
cast(Iterable<C>) - Static method in class org.neo4j.helpers.collection.Iterables
cast() - Static method in class org.neo4j.helpers.collection.Iterables
castToGenericVisitor(Class<T>, Object) - Static method in class org.neo4j.kernel.info.DiagnosticsManager
CatchingIteratorWrapper<T,U> - Class in org.neo4j.helpers.collection
CatchingIteratorWrapper(Iterator<U>) - Constructor for class org.neo4j.helpers.collection.CatchingIteratorWrapper
check(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.UniquenessFilter
  Checks whether or not `branch` is unique, and hence can be visited in this traversal.
check() - Method in class org.neo4j.kernel.guard.Guard
check() - Method in interface org.neo4j.kernel.guard.Guard.GuardInternal
check() - Method in class org.neo4j.kernel.guard.Guard.OperationsCount
check() - Method in class org.neo4j.kernel.guard.Guard.Timeout
checkFirst(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.UniquenessFilter
  The check whether or not to expand the first branch is a separate method because it may contain checks which would be unnecessary for all other checks.
checkFull(Path) - Method in interface org.neo4j.graphdb.traversal.BidirectionalUniquenessFilter
  Checks `Path` alone to see if it follows the uniqueness contract provided by this `UniquenessFilter`.
CircuitBreaker - Class in org.neo4j.kernel
  Implementation of the CircuitBreaker pattern
CircuitBreaker(int, long, Specification<Throwable>) - Constructor for class org.neo4j.kernel.CircuitBreaker
CircuitBreaker(int, long) - Constructor for class org.neo4j.kernel.CircuitBreaker
CircuitBreaker() - Constructor for class org.neo4j.kernel.CircuitBreaker
CircuitBreaker.Status - Enum in org.neo4j.kernel
ClassicLoggingService - Class in org.neo4j.kernel.logging
  Implements the old-style logging with just one logger regardless of name.
ClassicLoggingService(Config) - Constructor for class org.neo4j.kernel.logging.ClassicLoggingService
clear() - Method in class org.neo4j.helpers.collection.CollectionWrapper
ClosableIterable<T> - Interface in org.neo4j.helpers.collection
ClosableIterator<T> - Interface in org.neo4j.helpers.collection
close() - Method in interface org.neo4j.graphdb.index.IndexHits
  Closes the underlying search result.
close() - Method in interface org.neo4j.helpers.collection.ClosableIterable
close() - Method in interface org.neo4j.helpers.collection.ClosableIterator
close() - Method in class org.neo4j.helpers.collection.LinesOfFileIterator
close() - Method in class org.neo4j.kernel.DefaultLastCommittedTxIdSetter
close() - Method in class org.neo4j.kernel.logging.BufferingLogger
close() - Method in class org.neo4j.kernel.logging.LogbackService.Slf4jStringLogger
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
collisionEvaluator(Evaluator) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
  Sets the `Evaluator` to use for branch collisions.
collisionPolicy(BranchCollisionPolicy) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
  Sets the collision policy to use during this traversal.
columnAs(String) - Method in class org.neo4j.cypher.javacompat.ExecutionResult
  Provides result objects from a single column of the result set.
columns() - Method in class org.neo4j.cypher.javacompat.ExecutionResult
  The exact names used to represent each column in the result set.
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<? extends Iterator<T>>) - Constructor for class org.neo4j.helpers.collection.CombiningIterator
CombiningIterator(T, Iterator<T>) - Constructor for class org.neo4j.helpers.collection.CombiningIterator
CommonBranchOrdering - Enum in org.neo4j.kernel
CommonEvaluators - Class in org.neo4j.graphalgo
  Factory for common evaluators used by some graph algos, f.ex `CostEvaluator` and `EstimateEvaluator`.
CommonEvaluators() - Constructor for class org.neo4j.graphalgo.CommonEvaluators
CommonFactories - Class in org.neo4j.kernel
  Deprecated.
CommonFactories() - Constructor for class org.neo4j.kernel.CommonFactories
  Deprecated.
CommonValueMatchers - Class in org.neo4j.graphmatching
  Deprecated.
CompareExpression - Class in org.neo4j.graphmatching.filter
  Deprecated.
CompareExpression(String, String, String, Object) - Constructor for class org.neo4j.graphmatching.filter.CompareExpression
  Deprecated. Constructs a new comparison expression.
concat(Iterable<? extends T>...) - Static method in class org.neo4j.helpers.collection.Iterables
concat(Iterable<Iterable<T>>) - Static method in class org.neo4j.helpers.collection.Iterables
Config - Class in org.neo4j.kernel.configuration
  This class holds the overall configuration of a Neo4j database instance.
Config() - Constructor for class org.neo4j.kernel.configuration.Config
Config(Map<String, String>) - Constructor for class org.neo4j.kernel.configuration.Config
Config(Map<String, String>, Class<?>...) - Constructor for class org.neo4j.kernel.configuration.Config
Config(Map<String, String>, Iterable<Class<?>>) - Constructor for class org.neo4j.kernel.configuration.Config
config - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
CONFIG - Static variable in interface org.neo4j.kernel.logging.Loggers
ConfigAsciiDocGenerator - Class in org.neo4j.kernel.configuration
  Generates Asciidoc by using subclasses of `SettingsResourceBundle`, to pick up localized documentation of the documentation.
ConfigAsciiDocGenerator() - Constructor for class org.neo4j.kernel.configuration.ConfigAsciiDocGenerator
configMatches(Map<String, String>, Map<String, String>) - Method in interface org.neo4j.graphdb.index.IndexImplementation
ConfigParam - Interface in org.neo4j.kernel.configuration
  Interface for specifying configuration parameters.
ConfigParam.Conversion - Class in org.neo4j.kernel.configuration
  Utility for converting `ConfigParam` objects to a Map of configuration parameter.s
ConfigParam.Conversion() - Constructor for class org.neo4j.kernel.configuration.ConfigParam.Conversion
ConfigurationChange - Class in org.neo4j.kernel.configuration
  TODO
ConfigurationChange(String, String, String) - Constructor for class org.neo4j.kernel.configuration.ConfigurationChange
ConfigurationChangeListener - Interface in org.neo4j.kernel.configuration
  TODO
ConfigurationDefaults - Class in org.neo4j.kernel.configuration
  Provides defaults for database settings.
ConfigurationDefaults(Class<?>...) - Constructor for class org.neo4j.kernel.configuration.ConfigurationDefaults
ConfigurationDefaults(Iterable<Class<?>>) - Constructor for class org.neo4j.kernel.configuration.ConfigurationDefaults
ConfigurationMigrator - Interface in org.neo4j.kernel.configuration
ConfigurationPrefix - Annotation Type in org.neo4j.kernel.configuration
  Add this annotation to configuration interfaces to specify what prefix to use For example, HA configuration interfaces would have @ConfigurationPrefix("ha.") as annotation
ConfigurationValidator - Class in org.neo4j.kernel.configuration
  Given a set of annotated config classes, validates configuration maps using the validators in the setting class fields.
ConfigurationValidator(Iterable<Class<?>>) - Constructor for class org.neo4j.kernel.configuration.ConfigurationValidator
configure() - Method in class org.neo4j.kernel.AutoConfigurator
configure(Map<String, String>) - Method in interface org.neo4j.kernel.configuration.ConfigParam
  Add the configuration parameter(s) of this object to the specified map.
configValueContainsMultipleParameters(String) - Static method in class org.neo4j.kernel.configuration.GraphDatabaseConfigurationMigrator
  Deprecated.
constant(T) - Static method in class org.neo4j.helpers.collection.Iterables
contains(Object) - Method in class org.neo4j.helpers.collection.CollectionWrapper
containsAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
continues() - Method in enum org.neo4j.graphdb.traversal.Evaluation
continues() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
convertCollection(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
copyFile(String, String) - Method in class org.neo4j.kernel.DefaultFileSystemAbstraction
CostAccumulator<T> - Interface in org.neo4j.graphalgo
  In order to make the solving of shortest path problems as general as possible, the algorithms accept objects handling all relevant tasks regarding costs of paths.
CostEvaluator<T> - Interface in org.neo4j.graphalgo
  In order to make the solving of shortest path problems as general as possible, the algorithms accept objects handling all relevant tasks regarding costs of paths.
count(Iterable<?>) - Static method in class org.neo4j.helpers.collection.Iterables
count(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Counts the number of items in the `iterator` by looping through it.
count(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Counts the number of items in the `iterable` by looping through it.
count() - Method in class org.neo4j.helpers.Counter
count - Variable in class org.neo4j.helpers.Stats
Counter - Class in org.neo4j.helpers
Counter() - Constructor for class org.neo4j.helpers.Counter
create(Map<String, Object>) - Method in class org.neo4j.graphdb.index.UniqueFactory
  Implement this method to create the `Node` or `Relationship` to index.
create(Map<String, Object>) - Method in class org.neo4j.graphdb.index.UniqueFactory.UniqueNodeFactory
  Default implementation of `UniqueFactory.create(Map)`, creates a plain node.
create(TraversalBranch, PathExpander) - Method in interface org.neo4j.graphdb.traversal.BranchOrderingPolicy
  Instantiates a `BranchSelector` with `startBranch` as the first branch to base a decision on "where to go next".
create(BranchSelector, BranchSelector, int) - Method in interface org.neo4j.graphdb.traversal.SideSelectorPolicy
  Creates a new `SideSelector` given the `start`/`end` `BranchSelector`s and an optional `maxDepth`.
create(Object) - Method in interface org.neo4j.graphdb.traversal.UniquenessFactory
  Creates a new `UniquenessFilter` optionally with a parameter to it, otherwise null if no parameter should be handed to it.
create(ConfigParam...) - Static method in class org.neo4j.kernel.configuration.ConfigParam.Conversion
  Create a new configuration map from a set of `ConfigParam` objects.
create(String) - Method in class org.neo4j.kernel.DefaultFileSystemAbstraction
create(FileSystemAbstraction, String) - Method in class org.neo4j.kernel.DefaultIdGeneratorFactory
create(FileSystemAbstraction, String) - Method in interface org.neo4j.kernel.IdGeneratorFactory
create(String, int, int, Thread, long, boolean) - Static method in class org.neo4j.kernel.info.WaitingThread
createCaches() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
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.
createFileSystemAbstraction() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createIdGeneratorFactory() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createKernelData() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createLastCommittedTxIdSetter() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createLockManager() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
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.InternalAbstractGraphDatabase
createNode(Map<String, Object>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Creates a node assigning next available id to id and also adds any properties supplied.
createNode(long, Map<String, Object>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Creates a node with supplied id and properties.
createNode(Map<String, Object>) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
createNode(long, Map<String, Object>) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
createNodeLookup() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createOptionalRelationshipTo(PatternNode) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a directed, optional `PatternRelationship` from this node, to the specified other node.
createOptionalRelationshipTo(PatternNode, Direction) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Create an optional `PatternRelationship` between this node and the specified other node, with the specified direction.
createOptionalRelationshipTo(PatternNode, RelationshipType) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a directed, optional `PatternRelationship` of the specified `RelationshipType` from this node to the specified other node.
createOptionalRelationshipTo(PatternNode, RelationshipType, Direction) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Create an optional `PatternRelationship` of the specified `RelationshipType` between this node and the specified other node, with the specified direction.
createRecoveryVerifier() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createRelationship(long, long, RelationshipType, Map<String, Object>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Creates a relationship between two nodes of a specific type.
createRelationship(long, long, RelationshipType, Map<String, Object>) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
createRelationshipLookups() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createRelationshipTo(Node, RelationshipType) - Method in interface org.neo4j.graphdb.Node
  Creates a relationship between this node and another node.
createRelationshipTo(PatternNode) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a directed, required `PatternRelationship` from this node, to the specified other node.
createRelationshipTo(PatternNode, Direction) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a required `PatternRelationship` between this node and the specified other node, with the specified direction.
createRelationshipTo(PatternNode, RelationshipType) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a directed, required `PatternRelationship` of the specified `RelationshipType` from this node to the specified other node.
createRelationshipTo(PatternNode, RelationshipType, Direction) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a required `PatternRelationship` of the specified `RelationshipType` between this node and the specified other node, with the specified direction.
createRelationshipTypeCreator() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createStoreFactory() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createStringLogger() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createTxHook() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
createTxIdGenerator() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
current() - Method in class org.neo4j.helpers.collection.CachingIterator
  Returns the last item returned by `CachingIterator.next()`/`CachingIterator.previous()`.
current() - Method in class org.neo4j.helpers.collection.PositionedIterator
  Returns the current node.
currentGuard() - Method in class org.neo4j.kernel.guard.Guard
currentIterator() - Method in class org.neo4j.helpers.collection.CombiningIterator
currentNode() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns the current node.
currentPosition() - Method in interface org.neo4j.graphdb.Traverser
  Deprecated. Returns the current traversal position, that is where the traversal is at the moment.
currentScore() - Method in interface org.neo4j.graphdb.index.IndexHits
  Returns the score of the most recently fetched item from this iterator (from `Iterator.next()`).
currentSide() - Method in interface org.neo4j.graphdb.traversal.SideSelector
currentSide() - Method in class org.neo4j.kernel.AbstractSelectorOrderer
cypher_parser_version - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
CypherParser - Class in org.neo4j.cypher.javacompat
  Deprecated.
CypherParser() - Constructor for class org.neo4j.cypher.javacompat.CypherParser
  Deprecated.

## D

DaemonThreadFactory - Class in org.neo4j.helpers
  Yes, it's yet another daemon thread factory since Executors doesn't provide one.
DaemonThreadFactory(String) - Constructor for class org.neo4j.helpers.DaemonThreadFactory
DATASOURCE - Static variable in interface org.neo4j.kernel.logging.Loggers
date() - Static method in class org.neo4j.helpers.Format
date(TimeZone) - Static method in class org.neo4j.helpers.Format
date(long) - Static method in class org.neo4j.helpers.Format
date(long, TimeZone) - Static method in class org.neo4j.helpers.Format
date(Date) - Static method in class org.neo4j.helpers.Format
date(Date, TimeZone) - Static method in class org.neo4j.helpers.Format
DATE_FORMAT - Static variable in class org.neo4j.helpers.Format
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
decode(byte[]) - Static method in class org.neo4j.helpers.UTF8
Default - Annotation Type in org.neo4j.graphdb.factory
  Deprecated.
DEFAULT - Static variable in class org.neo4j.kernel.StandardExpander
DEFAULT_DATA_SOURCE_NAME - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
DEFAULT_PATTERN_GROUP - Static variable in class org.neo4j.graphmatching.PatternNode
  Deprecated. The default `PatternGroup`.
DEFAULT_TIME_ZONE - Static variable in class org.neo4j.helpers.Format
  Default time zone is UTC (+00:00) so that comparing timestamped logs from different sources is an easier task.
defaultFileSystemAbstraction() - Static method in class org.neo4j.kernel.CommonFactories
  Deprecated.
DefaultFileSystemAbstraction - Class in org.neo4j.kernel
  TODO
DefaultFileSystemAbstraction() - Constructor for class org.neo4j.kernel.DefaultFileSystemAbstraction
defaultIdGeneratorFactory() - Static method in class org.neo4j.kernel.CommonFactories
  Deprecated.
DefaultIdGeneratorFactory - Class in org.neo4j.kernel
  TODO
DefaultIdGeneratorFactory() - Constructor for class org.neo4j.kernel.DefaultIdGeneratorFactory
defaultLastCommittedTxIdSetter() - Static method in class org.neo4j.kernel.CommonFactories
  Deprecated.
DefaultLastCommittedTxIdSetter - Class in org.neo4j.kernel
  Default implementation of LastCommittedTxIdSetter that does nothing
DefaultLastCommittedTxIdSetter() - Constructor for class org.neo4j.kernel.DefaultLastCommittedTxIdSetter
defaultLogBufferFactory() - Static method in class org.neo4j.kernel.CommonFactories
  Deprecated.
defaultOperator(QueryParser.Operator) - Method in class org.neo4j.index.lucene.QueryContext
  Changes the the default operator used between terms in compound queries, default is OR.
defaultPathToString(Path) - Static method in class org.neo4j.kernel.Traversal
  Returns the default string representation of a `Path`.
defaultRecoveryVerifier() - Static method in class org.neo4j.kernel.CommonFactories
  Deprecated.
defaultTxHook() - Static method in class org.neo4j.kernel.CommonFactories
  Deprecated.
DefaultTxHook - Class in org.neo4j.kernel
DefaultTxHook() - Constructor for class org.neo4j.kernel.DefaultTxHook
delete() - Method in interface org.neo4j.graphdb.index.Index
  Clears the index and deletes the configuration associated with it.
delete(T) - Method in class org.neo4j.graphdb.index.UniqueFactory
  Invoked after a new entity has been `created`, but adding it to the index failed (due to being added by another transaction concurrently).
delete(Node) - Method in class org.neo4j.graphdb.index.UniqueFactory.UniqueNodeFactory
  Default implementation of `UniqueFactory.delete(PropertyContainer)`.
delete(Relationship) - Method in class org.neo4j.graphdb.index.UniqueFactory.UniqueRelationshipFactory
  Default implementation of `UniqueFactory.delete(PropertyContainer)`.
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.
deleteFile(String) - Method in class org.neo4j.kernel.DefaultFileSystemAbstraction
DependencyResolver - Interface in org.neo4j.graphdb
  Find a dependency given a type.
depth() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns the current traversal depth.
DEPTH_ONE - Static variable in interface org.neo4j.graphdb.StopEvaluator
  Deprecated. 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 - Annotation Type in org.neo4j.graphdb.factory
  Deprecated.
Description - Annotation Type in org.neo4j.jmx
  Used to provide JMX documentation to management beans.
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.
DevNullLoggingService - Class in org.neo4j.kernel.logging
DevNullLoggingService() - Constructor for class org.neo4j.kernel.logging.DevNullLoggingService
DIAGNOSTICS - Static variable in interface org.neo4j.kernel.logging.Loggers
DiagnosticsExtractor<T> - Interface in org.neo4j.kernel.info
  An object that can extract diagnostics information from a source of a specific type.
DiagnosticsExtractor.VisitableDiagnostics<T> - Interface in org.neo4j.kernel.info
  A `DiagnosticsExtractor` capable of `accepting visitors`.
DiagnosticsManager - Class in org.neo4j.kernel.info
DiagnosticsManager(StringLogger) - Constructor for class org.neo4j.kernel.info.DiagnosticsManager
diagnosticsManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
DiagnosticsPhase - Enum in org.neo4j.kernel.info
DiagnosticsProvider - Interface in org.neo4j.kernel.info
dijkstra(RelationshipExpander, CostEvaluator<Double>) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an `PathFinder` which uses the Dijkstra algorithm to find the cheapest path between two nodes.
dijkstra(PathExpander, CostEvaluator<Double>) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an `PathFinder` which uses the Dijkstra algorithm to find the cheapest path between two nodes.
dijkstra(RelationshipExpander, String) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  See `GraphAlgoFactory.dijkstra(RelationshipExpander, CostEvaluator)`.
dijkstra(PathExpander, String) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  See `GraphAlgoFactory.dijkstra(RelationshipExpander, CostEvaluator)`.
dijkstra(PathExpander, InitialStateFactory, CostEvaluator<Double>) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  See `GraphAlgoFactory.dijkstra(RelationshipExpander, CostEvaluator)`.
dijkstra(PathExpander, InitialStateFactory, String) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  See `GraphAlgoFactory.dijkstra(RelationshipExpander, CostEvaluator)`.
Direction - Enum in org.neo4j.graphdb
  Defines relationship directions used when getting relationships from a node or when creating traversers.
dispatchDiagnosticsVisitor(T, Object) - Method in interface org.neo4j.kernel.info.DiagnosticsExtractor.VisitableDiagnostics
  Accept a visitor that may or may not be capable of visiting this object.
done(long) - Method in class org.neo4j.helpers.ProgressIndicator.Decorator
done() - Method in class org.neo4j.helpers.ProgressIndicator.Decorator
done(long) - Method in interface org.neo4j.helpers.ProgressIndicator
  Mark the process as done with the current source.
done() - Method in interface org.neo4j.helpers.ProgressIndicator
  Signal that the entire progress has completed.
done(long) - Method in class org.neo4j.helpers.ProgressIndicator.MultiProgress
done() - Method in class org.neo4j.helpers.ProgressIndicator.MultiProgress
  Signal that the entire progress (all sources) is done.
done(long) - Method in class org.neo4j.helpers.ProgressIndicator.SimpleProgress
done() - Method in class org.neo4j.helpers.ProgressIndicator.SimpleProgress
done(long) - Method in class org.neo4j.helpers.ProgressIndicator.UnknownEndProgress
done() - Method in class org.neo4j.helpers.ProgressIndicator.UnknownEndProgress
doubleCostEvaluator(String) - Static method in class org.neo4j.graphalgo.CommonEvaluators
doubleCostEvaluator(String, double) - Static method in class org.neo4j.graphalgo.CommonEvaluators
dump(DiagnosticsPhase, StringLogger) - Method in class org.neo4j.kernel.configuration.Config
dump(String) - Method in class org.neo4j.kernel.info.DiagnosticsManager
dump(DiagnosticsPhase, StringLogger) - Method in interface org.neo4j.kernel.info.DiagnosticsProvider
  Dump the diagnostic information of this `DiagnosticsProvider` for the specified `phase` to the provided `log`.
dump(StringLogger) - Method in class org.neo4j.kernel.lifecycle.LifeSupport
dump_configuration - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
DUMP_CONFIGURATION - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
dump_configuration - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
dumpAll() - Method in class org.neo4j.kernel.info.DiagnosticsManager
dumpDiagnostics(T, DiagnosticsPhase, StringLogger) - Method in interface org.neo4j.kernel.info.DiagnosticsExtractor
  Dump the diagnostic information of the specified source for the specified `phase` to the provided `log`.
DURATION - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
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.
EmbeddedGraphDatabase(String, Map<String, String>, Iterable<IndexProvider>, Iterable<KernelExtension>, Iterable<CacheProvider>) - Constructor for class org.neo4j.kernel.EmbeddedGraphDatabase
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.
EmbeddedReadOnlyGraphDatabase(String, Map<String, String>, Iterable<IndexProvider>, Iterable<KernelExtension>, Iterable<CacheProvider>) - Constructor for class org.neo4j.kernel.EmbeddedReadOnlyGraphDatabase
empty() - Static method in class org.neo4j.helpers.collection.Iterables
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`.
emptyPathExpander() - Static method in class org.neo4j.kernel.Traversal
  Returns an empty `PathExpander` which, if not modified, will expand all relationships when asked to expand a `Node`.
ENABLE_ONLINE_BACKUP - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
ENABLE_REMOTE_SHELL - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
encode(String) - Static method in class org.neo4j.helpers.UTF8
END_OF_GRAPH - Static variable in interface org.neo4j.graphdb.StopEvaluator
  Deprecated. Traverse until the end of the graph.
endCurrentSelector() - Method in class org.neo4j.kernel.AbstractSelectorOrderer
endNode() - Method in interface org.neo4j.graphdb.Path
  Returns the end node of this path.
endNode() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
endNode() - Method in class org.neo4j.kernel.ExtendedPath
endNodeIs(Evaluation, Evaluation, Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  An `Evaluator` which will return `evaluationIfMatch` if `Path.endNode()` for a given path is any of `nodes`, else `evaluationIfNoMatch`.
endNodeProperty(String) - Static method in class org.neo4j.graphdb.traversal.Sorting
  Sorts `Path`s by the property value of each path's end node.
endNodeRelationshipCount(PathExpander) - Static method in class org.neo4j.graphdb.traversal.Sorting
  Sorts `Path`s by the relationship count returned for its end node by the supplied `expander`.
endSide(TraversalDescription) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
  Sets the end side `TraversalDescription` of this bidirectional traversal.
entity() - Method in interface org.neo4j.graphdb.event.PropertyEntry
  Get the entity that this property was modified on.
ephemeral - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
equals(Object) - Method in class org.neo4j.graphdb.DynamicRelationshipType
  Implements the identity-based equals defined by `java.lang.Object`.
equals(Object) - Method in class org.neo4j.graphmatching.PatternElement
  Deprecated.
equals(Object) - Method in class org.neo4j.helpers.Pair
equals(Object) - Method in class org.neo4j.helpers.Triplet
equals(Object) - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
equals(Object) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
equals(Object) - Method in class org.neo4j.kernel.KernelData
equals(Object) - Method in class org.neo4j.kernel.KernelExtension
ErrorState - Enum in org.neo4j.graphdb.event
  An object that describes a state from which a Neo4j Graph Database cannot continue.
EstimateEvaluator<T> - Interface in org.neo4j.graphalgo
  Evaluator used to estimate the weight of the remaining path from one node to another.
evaluate(TraversalBranch, Direction) - Method in interface org.neo4j.graphdb.traversal.BranchCollisionDetector
  Evaluate the given `branch` coming from either the start side or the end side.
evaluate(Path) - Method in interface org.neo4j.graphdb.traversal.Evaluator
  Evaluates a `Path` and returns an `Evaluation` containing information about whether or not to include it in the traversal result, i.e return it from the `Traverser`.
evaluate(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.TraversalContext
  Evaluates a `TraversalBranch` whether or not to include it in the result and whether or not to continue further down this branch or not.
evaluate(TraversalBranch, Direction) - Method in class org.neo4j.kernel.StandardBranchCollisionDetector
Evaluation - Enum in org.neo4j.graphdb.traversal
  Outcome of `Evaluator.evaluate(org.neo4j.graphdb.Path)`.
evaluation(Evaluation) - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  Can change evaluation outcome in a negative direction.
Evaluator - Interface in org.neo4j.graphdb.traversal
  An Evaluator controls what's to be returned from a traversal and also how pruning is done.
evaluator(Evaluator) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Adds `evaluator` to the list of evaluators which will control the behaviour of the traversal.
Evaluators - Class in org.neo4j.graphdb.traversal
  Common `Evaluator`s useful during common traversals.
Evaluators() - Constructor for class org.neo4j.graphdb.traversal.Evaluators
exact(Object) - Static method in class org.neo4j.graphmatching.CommonValueMatchers
  Deprecated. Checks for equality between a value and `valueToMatch`.
exactAny(Object) - Static method in class org.neo4j.graphmatching.CommonValueMatchers
  Deprecated. Checks for equality between a value and `valueToMatch`.
exactAnyOf(Object...) - Static method in class org.neo4j.graphmatching.CommonValueMatchers
  Deprecated. Checks for equality between a value and any one of `anyOfTheseToMatch`.
ExceptionHandlingIterable<T> - Class in org.neo4j.helpers.collection
  allows to catch, analyse and react on exceptions that are thrown by the inner iterable useful for exception conversion on iterator methods Uses sun.misc.Unsafe internally to rethrow original exceptions !
ExceptionHandlingIterable(Iterable<T>) - Constructor for class org.neo4j.helpers.collection.ExceptionHandlingIterable
exceptionOk(Throwable) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
exceptionOnHasNext(Throwable) - Method in class org.neo4j.helpers.collection.ExceptionHandlingIterable
exceptionOnIterator(Throwable) - Method in class org.neo4j.helpers.collection.ExceptionHandlingIterable
exceptionOnNext(Throwable) - Method in class org.neo4j.helpers.collection.ExceptionHandlingIterable
exceptionOnRemove(Throwable) - Method in class org.neo4j.helpers.collection.ExceptionHandlingIterable
Exceptions - Class in org.neo4j.helpers
excludeStartPosition() - Static method in class org.neo4j.graphdb.traversal.Evaluators
execute(Query) - Method in class org.neo4j.cypher.javacompat.ExecutionEngine
  Deprecated.
execute(String) - Method in class org.neo4j.cypher.javacompat.ExecutionEngine
  Executes a query and returns an iterable that contains the result set
execute(Query, Map<String, Object>) - Method in class org.neo4j.cypher.javacompat.ExecutionEngine
  Deprecated.
execute(String, Map<String, Object>) - Method in class org.neo4j.cypher.javacompat.ExecutionEngine
  Executes a `Query` and returns an iterable that contains the result set
execution_guard_enabled - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
execution_guard_enabled - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
ExecutionEngine - Class in org.neo4j.cypher.javacompat
  To run a `Query`, use this class.
ExecutionEngine(GraphDatabaseService) - Constructor for class org.neo4j.cypher.javacompat.ExecutionEngine
  Creates an execution engine around the give graph database
ExecutionResult - Class in org.neo4j.cypher.javacompat
  Holds Cypher query result sets, in tabular form.
ExecutionResult(ExecutionResult) - Constructor for class org.neo4j.cypher.javacompat.ExecutionResult
  Constructor used by the Cypher framework.
existsForNodes(String) - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns whether or not there exists a node index with the name `indexName`.
existsForRelationships(String) - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns whether or not there exists a relationship index with the name `indexName`.
expand(Path, BranchState<STATE>) - Method in interface org.neo4j.graphdb.PathExpander
  Returns relationships for a `Path`, most commonly from the `Path.endNode()`.
expand(Node) - Method in interface org.neo4j.graphdb.RelationshipExpander
  Deprecated. Returns relationships for a `Node`.
expand(PathExpander<?>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the `PathExpander` as the expander of relationships, discarding all previous calls to `TraversalDescription.relationships(RelationshipType)` and `TraversalDescription.relationships(RelationshipType, Direction)` or any other expand method.
expand(PathExpander<STATE>, InitialStateFactory<STATE>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the `PathExpander` as the expander of relationships, discarding all previous calls to `TraversalDescription.relationships(RelationshipType)` and `TraversalDescription.relationships(RelationshipType, Direction)` or any other expand method.
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)` or any other expand method.
expand(Node) - Method in class org.neo4j.kernel.StandardExpander
expand(Path, BranchState) - 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(PathExpander) - Static method in class org.neo4j.kernel.Traversal
expander(RelationshipExpander) - Static method in class org.neo4j.kernel.Traversal
  Returns a `RelationshipExpander` wrapped as an `Expander`.
expanderForAllTypes() - Static method in class org.neo4j.kernel.Traversal
  Returns a `RelationshipExpander` which expands relationships of all types and directions.
expanderForAllTypes(Direction) - Static method in class org.neo4j.kernel.Traversal
  Returns a `RelationshipExpander` which expands relationships of all types in the given `direction`.
expanderForTypes(RelationshipType, Direction) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `RelationshipExpander` which is set to expand relationships with `type` and `direction`.
expanderForTypes(RelationshipType) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `RelationshipExpander` which is set to expand relationships with `type` in any direction.
expanderForTypes(RelationshipType, Direction, RelationshipType, Direction) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `RelationshipExpander` which is set to expand relationships with two different types and directions.
expanderForTypes(RelationshipType, Direction, RelationshipType, Direction, Object...) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `RelationshipExpander` which is set to expand relationships with multiple types and directions.
extend(Path, Relationship) - Static method in class org.neo4j.kernel.ExtendedPath
ExtendedPath - Class in org.neo4j.kernel
ExtendedPath(Path, Relationship) - Constructor for class org.neo4j.kernel.ExtendedPath
EXTENSION - Static variable in interface org.neo4j.kernel.logging.Loggers
extensions - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
extract(String, StringLogger) - Method in class org.neo4j.kernel.info.DiagnosticsManager

## F

failure() - Method in interface org.neo4j.graphdb.Transaction
  Marks this transaction as failed, which means that it will unconditionally be rolled back when `Transaction.finish()` is called.
failure() - Method in class org.neo4j.kernel.PlaceboTransaction
failure() - Method in class org.neo4j.kernel.TopLevelTransaction
FALSE - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
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.LimitingIterator
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.LinesOfFileIterator
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.NestingIterator
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
fetchNextOrNull() - Method in class org.neo4j.helpers.collection.RangeIterator
fetchNextOrNullFromSource(Iterator<U>) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
fileExists(String) - Method in class org.neo4j.kernel.DefaultFileSystemAbstraction
fileSystem - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
fillInDefaults(Map<String, String>) - Method in interface org.neo4j.graphdb.index.IndexImplementation
  Fills in default configuration parameters for indexes provided from this index provider.
filter(Specification<? super X>, Iterable<X>) - Static method in class org.neo4j.helpers.collection.Iterables
FilterBinaryNode - Class in org.neo4j.graphmatching.filter
  Deprecated.
FilterBinaryNode(FilterExpression, boolean, FilterExpression) - Constructor for class org.neo4j.graphmatching.filter.FilterBinaryNode
  Deprecated. Constructs a new binary node which has two expressions, grouped together as one.
FilterExpression - Interface in org.neo4j.graphmatching.filter
  Deprecated.
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
FilterValueGetter - Interface in org.neo4j.graphmatching.filter
  Deprecated.
findAllPaths(Node, Node) - Method in interface org.neo4j.graphalgo.PathFinder
  Tries to find all paths between `start` and `end` nodes.
findSinglePath(Node, Node) - Method in interface org.neo4j.graphalgo.PathFinder
  Tries to find a single path between `start` and `end` nodes.
findStatic(Class<?>, Class<T>, Class) - Method in class org.neo4j.kernel.configuration.AnnotatedFieldHarvester
  Find all static fields of a given type, annotated with some given annotation.
findStatic(Class<?>, Class<T>) - Method in class org.neo4j.kernel.configuration.AnnotatedFieldHarvester
  Find all static fields of a given type.
finish() - Method in interface org.neo4j.graphdb.Transaction
  Commits or marks this transaction for rollback, depending on whether `Transaction.success()` or `Transaction.failure()` has been previously invoked.
finish() - Method in class org.neo4j.kernel.PlaceboTransaction
finish() - Method in class org.neo4j.kernel.TopLevelTransaction
finishTransaction(int, boolean) - Method in class org.neo4j.kernel.DefaultTxHook
first(Iterable<? extends X>) - Static method in class org.neo4j.helpers.collection.Iterables
first(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterator's first element.
first(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterable's first element.
first() - Method in class org.neo4j.helpers.Pair
first() - Method in class org.neo4j.helpers.Triplet
first_delay - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Configuration key for the first delay, expressed in milliseconds.
FirstItemIterable<T> - Class in org.neo4j.helpers.collection
  Wraps the given iterator but keeps the first item to allow later access to it, like CachingIterator but with less memory overhead.
FirstItemIterable(Iterable<T>) - Constructor for class org.neo4j.helpers.collection.FirstItemIterable
FirstItemIterable(Iterator<T>) - Constructor for class org.neo4j.helpers.collection.FirstItemIterable
firstOrNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterator's first element or `null` if no element found.
firstOrNull(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterable's first element or `null` if no element found.
flatten(I...) - Static method in class org.neo4j.helpers.collection.Iterables
flattenIterables(Iterable<I>) - Static method in class org.neo4j.helpers.collection.Iterables
flush() - Method in class org.neo4j.kernel.logging.BufferingLogger
flush() - Method in class org.neo4j.kernel.logging.LogbackService.Slf4jStringLogger
flush() - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndex
  Makes sure additions/updates can be seen by `BatchInserterIndex.get(String, Object)`, `BatchInserterIndex.query(String, Object)` and `BatchInserterIndex.query(Object)` so that they are guaranteed to return correct results.
fold(Function<? super FROM, TO>, Iterable<? extends FROM>) - Static method in class org.neo4j.helpers.collection.Iterables
forced_id - Static variable in class org.neo4j.kernel.KernelData
forced_kernel_id - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
Format - Class in org.neo4j.helpers
forNodes(String) - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns an `Index` for `Node`s with the name `indexName`.
forNodes(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns an `Index` for `Node`s with the name `indexName`.
forRelationships(String) - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns an `Index` for `Relationship`s with the name `indexName`.
forRelationships(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns an `Index` for `Relationship`s with the name `indexName`.
freeIdsDuringRollback() - Method in class org.neo4j.kernel.DefaultTxHook
fromDepth(int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Returns an `Evaluator` which only includes positions from `depth` and deeper and never prunes anything.
fromEnd(Iterator<T>, int) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the iterator's n:th item from the end of the iteration.
fromEnd(Iterable<T>, int) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the iterator's n:th item from the end of the iteration.
fromEndOrNull(Iterator<T>, int) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the iterator's n:th item from the end of the iteration.
fromEndOrNull(Iterable<T>, int) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the iterator's n:th item from the end of the iteration.
Function<From,To> - Interface in org.neo4j.helpers
  Generic function interface to map from one type to another.

## G

gc_monitor_block_threshold - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
gc_monitor_interval - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
gc_monitor_threshold - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
GC_MONITOR_THRESHOLD - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
gc_monitor_wait_time - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
GC_MONITOR_WAIT_TIME - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
gcr - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings.CacheTypeSetting
  Deprecated.
gcr_cache_min_log_interval - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
GCR_CACHE_MIN_LOG_INTERVAL - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
GenerateConfigDocumentation - Class in org.neo4j.tooling
  Generates Asciidoc for the GraphDatabaseSettings class.
GenerateConfigDocumentation() - Constructor for class org.neo4j.tooling.GenerateConfigDocumentation
GenerateDefaultNeo4jProperties - Class in org.neo4j.tooling
  Generates the default neo4j.properties file by using the `GraphDatabaseSettingsResourceBundle`
GenerateDefaultNeo4jProperties() - Constructor for class org.neo4j.tooling.GenerateDefaultNeo4jProperties
generateDocsFor(Class<? extends SettingsResourceBundle>) - Method in class org.neo4j.kernel.configuration.ConfigAsciiDocGenerator
generateDocsFor(String) - Method in class org.neo4j.kernel.configuration.ConfigAsciiDocGenerator
genericMap(Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
  A short-hand method for creating a `Map` of key/value pairs.
genericMap(Map<K, V>, Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
  A short-hand method for adding key/value pairs into a `Map`.
geoEstimateEvaluator(String, String) - Static method in class org.neo4j.graphalgo.CommonEvaluators
get(String, Object) - Method in interface org.neo4j.graphdb.index.ReadableIndex
  Returns exact matches from this index, given the key/value pair.
get(String, Object, Node, Node) - Method in interface org.neo4j.graphdb.index.ReadableRelationshipIndex
  Returns exact matches from this index, given the key/value pair.
get(String, String) - Method in class org.neo4j.helpers.Args
get(String, String, String) - Method in class org.neo4j.helpers.Args
get(GraphDatabaseSetting<T>) - Method in class org.neo4j.kernel.configuration.Config
  Retrieve a configuration property.
get(IdType) - Method in class org.neo4j.kernel.DefaultIdGeneratorFactory
get(IdType) - Method in interface org.neo4j.kernel.IdGeneratorFactory
get(String, Object) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndex
  Returns exact matches from this index, given the key/value pair.
getAllNodes() - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Deprecated. this operation can be found in `GlobalGraphOperations` instead.
getAllNodes() - Method in interface org.neo4j.graphdb.Traverser
  Deprecated. Returns a collection of all nodes for this traversal.
getAllNodes() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getAllNodes() - Method in class org.neo4j.tooling.GlobalGraphOperations
  Returns all nodes in the graph.
getAllRelationships() - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Get all `PatternRelationship`s associated with this pattern node.
getAllRelationships() - Method in class org.neo4j.tooling.GlobalGraphOperations
  Returns all relationships in the graph.
getAllRelationshipTypes() - Method in class org.neo4j.tooling.GlobalGraphOperations
  Returns all relationship types currently in the underlying store.
getAssociation() - Method in class org.neo4j.graphmatching.AbstractPatternObject
  Deprecated. Get the `Node` or `Relationship` currently associated with this pattern object.
getAttribute(ObjectName, String) - Static method in class org.neo4j.jmx.JmxUtils
getAutoIndex() - Method in interface org.neo4j.graphdb.index.AutoIndexer
  Returns the auto index used by the auto indexer.
getAutoIndex() - Method in interface org.neo4j.graphdb.index.RelationshipAutoIndexer
getAutoIndexedProperties() - Method in interface org.neo4j.graphdb.index.AutoIndexer
  Returns the set of property names that are currently monitored for auto indexing.
getBatchGraphDbService() - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
  Deprecated. as of Neo4j 1.7
getBetween(Long, Long) - Method in class org.neo4j.index.lucene.LuceneTimeline
getBetween(Long, Long, boolean) - Method in class org.neo4j.index.lucene.LuceneTimeline
getBetween(Long, Long, boolean) - Method in interface org.neo4j.index.lucene.TimelineIndex
  Query the timeline with optional lower/upper bounds and get back entities within that range, ordered by date.
getBetween(Long, Long) - Method in interface org.neo4j.index.lucene.TimelineIndex
  Query the timeline with optional lower/upper bounds and get back entities within that range, ordered by date with lowest first.
getBoolean(String, Boolean) - Method in class org.neo4j.helpers.Args
getBoolean(String, Boolean, Boolean) - Method in class org.neo4j.helpers.Args
getBoolean(GraphDatabaseSetting.BooleanSetting) - Method in class org.neo4j.kernel.configuration.Config
  Deprecated.
getConfig() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getConfig() - Method in class org.neo4j.kernel.KernelData
getConfiguration(Index<? extends PropertyContainer>) - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns the configuration for `index`.
getCorrectValue() - Method in class org.neo4j.index.lucene.ValueContext
  Returns the string representation of the value given in the constructor, or the unmodified value if `ValueContext.indexNumeric()` has been called.
getCost(Relationship, Direction) - Method in interface org.neo4j.graphalgo.CostEvaluator
  This is the general method for looking up costs for relationships.
getCost(Node, Node) - Method in interface org.neo4j.graphalgo.EstimateEvaluator
  Estimate the weight of the remaining path from one node to another.
getCurrentSurfaceItem() - Method in class org.neo4j.helpers.collection.NestingIterator
getDataSourceName() - Method in interface org.neo4j.graphdb.index.IndexImplementation
  Returns the name of the XA data source coupled with this index provider.
getDefault(GraphDatabaseSetting<?>, Class<?>) - Static method in class org.neo4j.kernel.configuration.ConfigurationDefaults
getDefaultOperator() - Method in class org.neo4j.index.lucene.QueryContext
  Returns the default operator used between terms in compound queries.
getDefaultValue() - Method in interface org.neo4j.graphdb.factory.GraphDatabaseSetting.DefaultValue
  Deprecated.
getDefaultValue() - Method in class org.neo4j.graphdb.factory.GraphDatabaseSettings.UseMemoryMappedBuffers
  Deprecated.
getDeprecationMessage() - Method in interface org.neo4j.kernel.configuration.BaseConfigurationMigrator.Migration
getDeprecationMessage() - Method in class org.neo4j.kernel.configuration.BaseConfigurationMigrator.SpecificPropertyMigration
getDiagnosticsIdentifier() - Method in class org.neo4j.kernel.configuration.Config
getDiagnosticsIdentifier() - Method in interface org.neo4j.kernel.info.DiagnosticsProvider
  Return an identifier for this `DiagnosticsProvider`.
getDiagnosticsManager() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getDiagnosticsManager() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getDirectionFrom(PatternNode) - Method in class org.neo4j.graphmatching.PatternRelationship
  Deprecated. Get the direction in which relationships are discovered using this relationship pattern from the specified node.
getDouble(GraphDatabaseSetting.DoubleSetting) - Method in class org.neo4j.kernel.configuration.Config
  Deprecated.
getDuration(GraphDatabaseSetting.StringSetting) - Method in class org.neo4j.kernel.configuration.Config
  Deprecated.
getElements() - Method in class org.neo4j.graphmatching.PatternMatch
  Deprecated. Get the matched elements in this match.
getEnableOn() - Method in class org.neo4j.kernel.CircuitBreaker
getEndNode() - Method in interface org.neo4j.graphdb.Relationship
  Returns the end node of this relationship.
getEndNode() - Method in class org.neo4j.unsafe.batchinsert.BatchRelationship
getEntityType() - Method in interface org.neo4j.graphdb.index.ReadableIndex
getEnum(Class<T>, GraphDatabaseSetting.OptionsSetting) - Method in class org.neo4j.kernel.configuration.Config
  Deprecated.
getFileSize(String) - Method in class org.neo4j.kernel.DefaultFileSystemAbstraction
getFilters() - Method in class org.neo4j.graphmatching.PatternGroup
  Deprecated. Returns the filter expressions which has been added for this group with `PatternGroup.addFilter(FilterExpression)`.
getFirst() - Method in class org.neo4j.helpers.collection.FirstItemIterable
getFirst() - Method in class org.neo4j.index.lucene.LuceneTimeline
getFirst() - Method in interface org.neo4j.index.lucene.TimelineIndex
getFirstNode() - Method in class org.neo4j.graphmatching.PatternRelationship
  Deprecated. Get the first pattern node that this pattern relationship relates.
getFloat(GraphDatabaseSetting.FloatSetting) - Method in class org.neo4j.kernel.configuration.Config
  Deprecated.
getFromPatternRelationship() - Method in class org.neo4j.graphmatching.PatternElement
  Deprecated. Returns the `PatternRelationship` corresponding to the matching `Relationship`.
getFromRelationship() - Method in class org.neo4j.graphmatching.PatternElement
  Deprecated. Returns the `Relationship` traversed to get to the `Node` returned from `PatternElement.getNode()`.
getGrabSize() - Method in enum org.neo4j.kernel.IdType
getGraphDatabase() - Method in interface org.neo4j.graphdb.index.ReadableIndex
  Get the `graph database` that owns this index.
getGraphDatabase() - Method in interface org.neo4j.graphdb.PropertyContainer
  Get the `GraphDatabaseService` that this `Node` or `Relationship` belongs to.
getGroup() - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Get the `PatternGroup` of this pattern node.
getGuard() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getGuard() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
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.
getId() - Method in class org.neo4j.unsafe.batchinsert.BatchRelationship
getIdGeneratorFactory() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getIdGeneratorFactory() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getIdGeneratorFactory() - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getIndexProviders() - Method in class org.neo4j.graphdb.factory.GraphDatabaseFactory
getIndexProviders() - Method in class org.neo4j.kernel.ListIndexIterable
getIndexStore() - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getInteger(GraphDatabaseSetting.IntegerSetting) - Method in class org.neo4j.kernel.configuration.Config
  Deprecated.
getKernelData() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getKernelData() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getKernelExtension() - Method in class org.neo4j.graphdb.factory.GraphDatabaseFactory
getKernelPanicGenerator() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getKernelPanicGenerator() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getKernelRevision() - Static method in class org.neo4j.kernel.Version
getKernelStartTime() - Method in interface org.neo4j.jmx.Kernel
getKernelVersion() - Method in interface org.neo4j.jmx.Kernel
getKeys() - Method in class org.neo4j.graphdb.factory.SettingsResourceBundle
  Deprecated.
getKeys() - Method in class org.neo4j.kernel.configuration.Config
getLabel() - Method in class org.neo4j.graphmatching.AbstractPatternObject
  Deprecated. Get the label of this pattern object.
getLabel() - Method in class org.neo4j.graphmatching.filter.AbstractFilterExpression
  Deprecated.
getLast() - Method in class org.neo4j.index.lucene.LuceneTimeline
getLast() - Method in interface org.neo4j.index.lucene.TimelineIndex
getLastThrowable() - Method in class org.neo4j.kernel.CircuitBreaker
getLeftExpression() - Method in class org.neo4j.graphmatching.filter.FilterBinaryNode
  Deprecated.
getLockingTransactions() - Method in class org.neo4j.kernel.info.LockInfo
getLockManager() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getLockManager() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getLockReleaser() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getLockReleaser() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getLogger(String) - Method in class org.neo4j.kernel.logging.ClassicLoggingService
getLogger(String) - Method in class org.neo4j.kernel.logging.DevNullLoggingService
getLogger(String) - Method in class org.neo4j.kernel.logging.LogbackService
getLogger(String) - Method in interface org.neo4j.kernel.logging.Logging
getLong(GraphDatabaseSetting.LongSetting) - Method in class org.neo4j.kernel.configuration.Config
  Deprecated.
getManagementBean(Class<T>) - Method in class org.neo4j.kernel.AbstractGraphDatabase
  Deprecated. since Neo4j may now have multiple beans implementing the same bean interface, this method has been deprecated in favor of `GraphDatabaseAPI.getSingleManagementBean(Class)` and `GraphDatabaseAPI.getManagementBeans(Class)` . Version 1.5 of Neo4j will be the last version to contain this method.
getManagementBean(Class<T>) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getManagementBeans(Class<T>) - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getManagementBeans(Class<T>) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getMatcher() - Static method in class org.neo4j.graphmatching.PatternMatcher
  Deprecated. Get the sole instance of the `PatternMatcher`.
getMax() - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberSetting
  Deprecated.
getMaxValue() - Method in enum org.neo4j.kernel.IdType
getMBeanQuery() - Method in interface org.neo4j.jmx.Kernel
getMessage(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
getMessageLog() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getMessageLog() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getMin() - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberSetting
  Deprecated.
getName() - Method in interface org.neo4j.graphdb.index.ReadableIndex
getName() - Method in class org.neo4j.kernel.configuration.ConfigurationChange
getNewValue() - Method in class org.neo4j.kernel.configuration.ConfigurationChange
getNiceMemoryInformation() - Method in class org.neo4j.kernel.AutoConfigurator
getNode() - Method in class org.neo4j.graphmatching.PatternElement
  Deprecated. Returns the matching `Node` which is just one part of the whole match.
getNodeAutoIndexer() - Method in interface org.neo4j.graphdb.index.IndexManager
getNodeById(long) - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Looks up a node by id.
getNodeById(long) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getNodeFor(PatternNode) - Method in class org.neo4j.graphmatching.PatternMatch
  Deprecated.
getNodeManager() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getNodeManager() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getNodeProperties(long) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Returns a map containing all the properties of this node.
getNodeProperties(long) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getNodes() - Method in interface org.neo4j.graphdb.Relationship
  Returns the two nodes that are attached to this relationship.
getNumber(String, Number) - Method in class org.neo4j.helpers.Args
getNumberOfNodeIdsInUse() - Method in interface org.neo4j.jmx.Primitives
getNumberOfPathsReturned() - Method in interface org.neo4j.graphdb.traversal.TraversalMetadata
getNumberOfPropertyIdsInUse() - Method in interface org.neo4j.jmx.Primitives
getNumberOfRelationshipIdsInUse() - Method in interface org.neo4j.jmx.Primitives
getNumberOfRelationshipsTraversed() - Method in interface org.neo4j.graphdb.traversal.TraversalMetadata
getNumberOfRelationshipTypeIdsInUse() - Method in interface org.neo4j.jmx.Primitives
getObjectName(GraphDatabaseAPI, String) - Static method in class org.neo4j.jmx.JmxUtils
getOldValue() - Method in class org.neo4j.kernel.configuration.ConfigurationChange
getOpsCount() - Method in class org.neo4j.kernel.guard.Guard.OperationsCount
getOpsCount() - Method in exception org.neo4j.kernel.guard.GuardOperationsCountException
getOrCreate(String, Object) - Method in class org.neo4j.graphdb.index.UniqueFactory
  Get the indexed entity, creating it (exactly once) if no indexed entity exists.
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.
getOtherNode(PatternNode) - Method in class org.neo4j.graphmatching.PatternRelationship
  Deprecated. Get the `PatternNode` that this pattern relationship relates, that is not the specified node.
getOvertime() - Method in exception org.neo4j.kernel.guard.GuardTimeoutException
getParam(String) - Method in class org.neo4j.kernel.KernelData
  Deprecated.
getParams() - Method in class org.neo4j.kernel.configuration.Config
getPatternNode() - Method in class org.neo4j.graphmatching.PatternElement
  Deprecated. Returns the `PatternNode` corresponding to the matching `Node`.
getPersistenceSource() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getPersistenceSource() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
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.
getProperty() - Method in class org.neo4j.graphmatching.filter.AbstractFilterExpression
  Deprecated.
getPropertyConstraints() - Method in class org.neo4j.graphmatching.AbstractPatternObject
  Deprecated. Get all the constraints on the properties of this pattern object.
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)`.
getQueryOrQueryObject() - Method in class org.neo4j.index.lucene.QueryContext
getReadCount() - Method in class org.neo4j.kernel.info.LockInfo
getReadCount() - Method in class org.neo4j.kernel.info.LockingTransaction
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.InternalAbstractGraphDatabase
getReferenceNode() - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Returns the reference node id or `-1` if it doesn't exist.
getReferenceNode() - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getRelationshipAutoIndexer() - Method in interface org.neo4j.graphdb.index.IndexManager
getRelationshipById(long) - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Looks up a relationship by id.
getRelationshipById(long) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getRelationshipById(long) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Gets a relationship by id.
getRelationshipById(long) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getRelationshipFor(PatternRelationship) - Method in class org.neo4j.graphmatching.PatternMatch
  Deprecated.
getRelationshipIds(long) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Returns an iterable over all the relationship ids connected to node with supplied id.
getRelationshipIds(long) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getRelationshipProperties(long) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Returns a map containing all the properties of the relationships.
getRelationshipProperties(long) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
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, 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 and have the given `direction`.
getRelationships(Direction) - Method in interface org.neo4j.graphdb.Node
  Returns all `OUTGOING` or `INCOMING` relationships from this node.
getRelationships(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
  Returns all relationships with the given type and direction that are attached to this node.
getRelationships(boolean) - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated. Get the optional or the required `PatternRelationship`s associated with this pattern node.
getRelationships(long) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Returns an iterable of `relationships` connected to the node with supplied id.
getRelationships(long) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getRelationshipTypeHolder() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getRelationshipTypeHolder() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getRelationshipTypes() - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Deprecated. this operation can be found in `GlobalGraphOperations` instead.
getRelationshipTypes() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getReleaseVersion() - Method in class org.neo4j.kernel.Version
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.
getResourceId() - Method in class org.neo4j.kernel.info.LockInfo
getResourceType() - Method in class org.neo4j.kernel.info.LockInfo
getRevision() - Method in class org.neo4j.kernel.Version
  Returns the build revision of the running neo4j kernel.
getRightExpression() - Method in class org.neo4j.graphmatching.filter.FilterBinaryNode
  Deprecated.
getSecondNode() - Method in class org.neo4j.graphmatching.PatternRelationship
  Deprecated. Get the second pattern node that this pattern relationship relates.
getServiceLevel() - Method in class org.neo4j.kernel.CircuitBreaker
getSettingsClass() - Method in interface org.neo4j.kernel.configuration.HasSettings
  Get a class that defines settings using static fields.
getSettingsClass() - Method in class org.neo4j.kernel.KernelExtension
getSimpleRelationshipById(long) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getSimpleRelationships(long) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getSingle() - Method in interface org.neo4j.graphdb.index.IndexHits
  Returns the first and only item from the result iterator, or `null` if there was none.
getSingleManagementBean(Class<T>) - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getSingleManagementBean(Class<T>) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
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`.
getSize(GraphDatabaseSetting.StringSetting) - Method in class org.neo4j.kernel.configuration.Config
  Deprecated.
getSorting() - Method in class org.neo4j.index.lucene.QueryContext
  Returns the sorting setting for this context.
getStartNode() - Method in interface org.neo4j.graphdb.Relationship
  Returns the start node of this relationship.
getStartNode() - Method in class org.neo4j.unsafe.batchinsert.BatchRelationship
getState() - Method in interface org.neo4j.graphdb.traversal.BranchState
getState(KernelData) - Method in class org.neo4j.kernel.KernelExtension
getStateForCurrentSelector() - Method in class org.neo4j.kernel.AbstractSelectorOrderer
getStatus() - Method in class org.neo4j.kernel.CircuitBreaker
getStatus() - Method in class org.neo4j.kernel.lifecycle.LifeSupport
getStoreCreationDate() - Method in interface org.neo4j.jmx.Kernel
getStoreDir() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getStoreDir() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getStoreDir() - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Returns the path to this Neo4j store.
getStoreDir() - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
getStoreDirectory() - Method in interface org.neo4j.jmx.Kernel
getStoreId() - Method in interface org.neo4j.jmx.Kernel
getStoreId() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getStoreId() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getStoreLogVersion() - Method in interface org.neo4j.jmx.Kernel
getTargetLog() - Method in class org.neo4j.kernel.info.DiagnosticsManager
getThreadId() - Method in class org.neo4j.kernel.info.WaitingThread
getThreadName() - Method in class org.neo4j.kernel.info.WaitingThread
getThreshold() - Method in class org.neo4j.kernel.CircuitBreaker
getTop() - Method in class org.neo4j.index.lucene.QueryContext
  Return the max number of results to be returned.
getTradeCorrectnessForSpeed() - Method in class org.neo4j.index.lucene.QueryContext
  Returns `true` if this context is set to prioritize speed over the inclusion of transactional state in the results.
getTransaction() - Method in class org.neo4j.kernel.info.LockingTransaction
getTrippedOn() - Method in class org.neo4j.kernel.CircuitBreaker
getTxIdGenerator() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getTxIdGenerator() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getTxManager() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getTxManager() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
getType() - Method in interface org.neo4j.graphdb.Relationship
  Returns the type of this relationship.
getType() - Method in class org.neo4j.graphmatching.PatternRelationship
  Deprecated. Get the `RelationshipType` a relationship must have in order to match this pattern relationship.
getType() - Method in class org.neo4j.unsafe.batchinsert.BatchRelationship
getUnsafe() - Static method in class org.neo4j.helpers.collection.ExceptionHandlingIterable
getValue() - Method in class org.neo4j.index.lucene.ValueContext
getValues(String) - Method in interface org.neo4j.graphmatching.filter.FilterValueGetter
  Deprecated. Returns an array of values.
getVersion() - Method in class org.neo4j.kernel.Version
  Gets the version of the running neo4j kernel.
getWaitingSince() - Method in class org.neo4j.kernel.info.WaitingThread
getWaitingThreads() - Method in class org.neo4j.kernel.info.LockInfo
getWaitingThreadsCount() - Method in class org.neo4j.kernel.info.LockInfo
getWriteCount() - Method in class org.neo4j.kernel.info.LockInfo
getWriteCount() - Method in class org.neo4j.kernel.info.LockingTransaction
getXaDataSourceManager() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
getXaDataSourceManager() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
GlobalGraphOperations - Class in org.neo4j.tooling
  A tool for doing global operations, for example `GlobalGraphOperations.getAllNodes()`.
grab_file_lock - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
GraphAlgoFactory - Class in org.neo4j.graphalgo
  Static factory methods for the recommended implementations of common graph algorithms for Neo4j.
GraphAlgoFactory() - Constructor for class org.neo4j.graphalgo.GraphAlgoFactory
graphDatabase() - Method in class org.neo4j.graphdb.index.UniqueFactory
  Get the `graph database` of the referenced index.
graphDatabase() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase.DefaultKernelData
graphDatabase() - Method in class org.neo4j.kernel.KernelData
GraphDatabaseAPI - Interface in org.neo4j.kernel
  This API can be used to get access to services.
GraphDatabaseBuilder - Class in org.neo4j.graphdb.factory
  Builder for GraphDatabaseServices that allows for setting and loading configuration.
GraphDatabaseBuilder(GraphDatabaseBuilder.DatabaseCreator) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseBuilder
GraphDatabaseBuilder.DatabaseCreator - Interface in org.neo4j.graphdb.factory
GraphDatabaseConfigurationMigrator - Class in org.neo4j.kernel.configuration
GraphDatabaseConfigurationMigrator() - Constructor for class org.neo4j.kernel.configuration.GraphDatabaseConfigurationMigrator
GraphDatabaseFactory - Class in org.neo4j.graphdb.factory
  Creates a `GraphDatabaseService`.
GraphDatabaseFactory() - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseFactory
GraphDatabaseService - Interface in org.neo4j.graphdb
  The main access point to a running Neo4j instance.
GraphDatabaseSetting<T> - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting(String, String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
GraphDatabaseSetting.AbstractPathSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.AbstractPathSetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.AbstractPathSetting
  Deprecated.
GraphDatabaseSetting.AbstractPathSetting(String, boolean, boolean) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.AbstractPathSetting
  Deprecated.
GraphDatabaseSetting.AbstractPathSetting(String, GraphDatabaseSetting.DirectorySetting, boolean, boolean) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.AbstractPathSetting
  Deprecated.
GraphDatabaseSetting.BaseOptionsSetting<ST> - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.BaseOptionsSetting(String, String...) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.BaseOptionsSetting
  Deprecated.
GraphDatabaseSetting.BooleanSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.BooleanSetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.BooleanSetting
  Deprecated.
GraphDatabaseSetting.DefaultValue - Interface in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.DirectorySetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.DirectorySetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.DirectorySetting
  Deprecated.
GraphDatabaseSetting.DirectorySetting(String, boolean, boolean) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.DirectorySetting
  Deprecated.
GraphDatabaseSetting.DirectorySetting(String, GraphDatabaseSetting.DirectorySetting, boolean, boolean) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.DirectorySetting
  Deprecated.
GraphDatabaseSetting.DoubleSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.DoubleSetting(String, String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.DoubleSetting
  Deprecated.
GraphDatabaseSetting.DoubleSetting(String, String, Double, Double) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.DoubleSetting
  Deprecated.
GraphDatabaseSetting.EnumerableSetting<ET extends Enum<ET>> - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.EnumerableSetting(String, Class<ET>) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.EnumerableSetting
  Deprecated.
GraphDatabaseSetting.FileSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.FileSetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.FileSetting
  Deprecated.
GraphDatabaseSetting.FileSetting(String, boolean, boolean) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.FileSetting
  Deprecated.
GraphDatabaseSetting.FileSetting(String, GraphDatabaseSetting.DirectorySetting, boolean, boolean) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.FileSetting
  Deprecated.
GraphDatabaseSetting.FloatSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.FloatSetting(String, String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.FloatSetting
  Deprecated.
GraphDatabaseSetting.FloatSetting(String, String, Float, Float) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.FloatSetting
  Deprecated.
GraphDatabaseSetting.IntegerRangeNumberOfBytesSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.IntegerRangeNumberOfBytesSetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.IntegerRangeNumberOfBytesSetting
  Deprecated.
GraphDatabaseSetting.IntegerRangeNumberOfBytesSetting(String, int) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.IntegerRangeNumberOfBytesSetting
  Deprecated.
GraphDatabaseSetting.IntegerSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.IntegerSetting(String, String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.IntegerSetting
  Deprecated.
GraphDatabaseSetting.IntegerSetting(String, String, Integer, Integer) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.IntegerSetting
  Deprecated.
GraphDatabaseSetting.ListSetting<T> - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.ListSetting(String, GraphDatabaseSetting<T>) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.ListSetting
  Deprecated.
GraphDatabaseSetting.ListSetting(String, GraphDatabaseSetting<T>, String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.ListSetting
  Deprecated.
GraphDatabaseSetting.LongSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.LongSetting(String, String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.LongSetting
  Deprecated.
GraphDatabaseSetting.LongSetting(String, String, Long, Long) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.LongSetting
  Deprecated.
GraphDatabaseSetting.NumberOfBytesSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.NumberOfBytesSetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberOfBytesSetting
  Deprecated.
GraphDatabaseSetting.NumberSetting<T extends Number> - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.NumberSetting(String, String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberSetting
  Deprecated.
GraphDatabaseSetting.NumberSetting(String, String, T, T) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberSetting
  Deprecated.
GraphDatabaseSetting.OptionsSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.OptionsSetting(String, String...) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.OptionsSetting
  Deprecated.
GraphDatabaseSetting.PortSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.PortSetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.PortSetting
  Deprecated.
GraphDatabaseSetting.StringSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.StringSetting() - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.StringSetting
  Deprecated.
GraphDatabaseSetting.StringSetting(String, String, String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.StringSetting
  Deprecated.
GraphDatabaseSetting.TimeSpanSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.TimeSpanSetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.TimeSpanSetting
  Deprecated.
GraphDatabaseSetting.URISetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSetting.URISetting(String) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.URISetting
  Deprecated.
GraphDatabaseSetting.URISetting(String, boolean) - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSetting.URISetting
  Deprecated.
GraphDatabaseSettings - Class in org.neo4j.graphdb.factory
  Settings for the Community edition of Neo4j.
GraphDatabaseSettings() - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSettings
GraphDatabaseSettings.CacheTypeSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSettings.CacheTypeSetting() - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSettings.CacheTypeSetting
  Deprecated.
GraphDatabaseSettings.CypherParserSetting - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSettings.CypherParserSetting() - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSettings.CypherParserSetting
  Deprecated.
GraphDatabaseSettings.UseMemoryMappedBuffers - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSettings.UseMemoryMappedBuffers() - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSettings.UseMemoryMappedBuffers
  Deprecated.
GraphDatabaseSettingsResourceBundle - Class in org.neo4j.graphdb.factory
  Deprecated.
GraphDatabaseSettingsResourceBundle() - Constructor for class org.neo4j.graphdb.factory.GraphDatabaseSettingsResourceBundle
  Deprecated.
Guard - Class in org.neo4j.kernel.guard
Guard(StringLogger) - Constructor for class org.neo4j.kernel.guard.Guard
guard - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
Guard.GuardInternal - Interface in org.neo4j.kernel.guard
Guard.OperationsCount - Class in org.neo4j.kernel.guard
Guard.Timeout - Class in org.neo4j.kernel.guard
GuardException - Exception in org.neo4j.kernel.guard
GuardException(String) - Constructor for exception org.neo4j.kernel.guard.GuardException
GuardOperationsCountException - Exception in org.neo4j.kernel.guard
GuardOperationsCountException(long) - Constructor for exception org.neo4j.kernel.guard.GuardOperationsCountException
GuardTimeoutException - Exception in org.neo4j.kernel.guard
GuardTimeoutException(long) - Constructor for exception org.neo4j.kernel.guard.GuardTimeoutException

## H

handleGetObject(String) - Method in class org.neo4j.graphdb.factory.SettingsResourceBundle
  Deprecated.
has() - Static method in class org.neo4j.graphmatching.CommonValueMatchers
  Deprecated. Checks that the property exists.
has(String) - Method in class org.neo4j.helpers.Args
hasAnyLocks(Transaction) - Method in class org.neo4j.kernel.DefaultTxHook
hasHandlers() - Method in class org.neo4j.kernel.TransactionEventHandlers
hashCode() - Method in class org.neo4j.graphdb.DynamicRelationshipType
  Implements the default hash function as defined by `java.lang.Object`.
hashCode() - Method in class org.neo4j.graphmatching.PatternElement
  Deprecated.
hashCode() - Method in class org.neo4j.helpers.Pair
hashCode() - Method in class org.neo4j.helpers.Triplet
hashCode() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
hashCode() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
hashCode() - Method in class org.neo4j.kernel.KernelData
hashCode() - Method in class org.neo4j.kernel.KernelExtension
hasNext() - Method in class org.neo4j.helpers.collection.ArrayIterator
hasNext() - Method in class org.neo4j.helpers.collection.CachingIterator
  Returns whether a call to `CachingIterator.next()` will be able to return an item or not.
hasNext() - Method in class org.neo4j.helpers.collection.IteratorWrapper
hasNext() - Method in class org.neo4j.helpers.collection.PositionedIterator
hasNext() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
  Tries to fetch the next item and caches it so that consecutive calls (w/o an intermediate call to `PrefetchingIterator.next()` will remember it and won't try to fetch it again.
hasNext() - Method in class org.neo4j.helpers.collection.ReverseArrayIterator
hasPrevious() - Method in class org.neo4j.helpers.collection.CachingIterator
  Returns whether or not a call to `CachingIterator.previous()` will be able to return an item or not.
hasProperty(String) - Method in interface org.neo4j.graphdb.PropertyContainer
  Returns `true` if this property container has a property accessible through the given key, `false` otherwise.
hasRelationship() - Method in interface org.neo4j.graphdb.Node
  Returns `true` if there are any relationships attached to this node, `false` otherwise.
hasRelationship(RelationshipType...) - Method in interface org.neo4j.graphdb.Node
  Returns `true` if there are any relationships of any of the types in `types` attached to this node (regardless of direction), `false` otherwise.
hasRelationship(Direction, 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 (for the given `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.
HasSettings - Interface in org.neo4j.kernel.configuration
high - Variable in class org.neo4j.helpers.Stats
high() - Method in class org.neo4j.helpers.Stats

## I

identifier() - Method in class org.neo4j.graphdb.index.IndexProvider
IdGeneratorFactory - Interface in org.neo4j.kernel
idGeneratorFactory - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
IdType - Enum in org.neo4j.kernel
illegalValue(Locale, String...) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
illegalValue(Locale, String, Object[]) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
illegalValue(Locale, String, String, Object[]) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
in(T...) - Static method in class org.neo4j.helpers.Specifications
in(Iterable<T>) - Static method in class org.neo4j.helpers.Specifications
inc() - Method in class org.neo4j.helpers.Counter
includeIfAcceptedByAny(Evaluator...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Whereas adding `Evaluator`s to a `TraversalDescription` puts those evaluators in `AND-mode` this can group many evaluators in `OR-mode`.
includeIfContainsAll(Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Evaluator which decides to include a `Path` if all the `nodes` exist in it.
includePath(Path, TraversalBranch, TraversalBranch) - Method in class org.neo4j.kernel.ShortestPathsBranchCollisionDetector
includePath(Path, TraversalBranch, TraversalBranch) - Method in class org.neo4j.kernel.StandardBranchCollisionDetector
includes() - Method in enum org.neo4j.graphdb.traversal.Evaluation
includes() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
includeWhereEndNodeIs(Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
includeWhereLastRelationshipTypeIs(RelationshipType, RelationshipType...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
includingDepths(int, int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Returns an `Evaluator` which only includes positions between depths `minDepth` and `maxDepth`.
index() - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Returns the `IndexManager` paired with this graph database service and is the entry point for managing indexes coupled with this database.
Index<T extends PropertyContainer> - Interface in org.neo4j.graphdb.index
  An index to associate key/value pairs with entities (`Node`s or `Relationship`s) for fast lookup and querying.
index() - Method in class org.neo4j.graphdb.index.UniqueFactory
  Get the referenced index.
index() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
INDEX - Static variable in interface org.neo4j.kernel.logging.Loggers
IndexHits<T> - Interface in org.neo4j.graphdb.index
  An `Iterator` with additional `IndexHits.size()` and `IndexHits.close()` methods on it, used for iterating over index query results.
IndexImplementation - Interface in org.neo4j.graphdb.index
  A provider which can create and instantiate `Index`s.
IndexIterable - Interface in org.neo4j.graphdb.index
  Workaround for https://issues.apache.org/jira/browse/ARIES-834 Should be removed when the bug is fixed or Neo4j kernel code has been refactored to use dependency injection.
IndexManager - Interface in org.neo4j.graphdb.index
  A one stop shop for accessing `Index`s for `Node`s and `Relationship`s.
indexManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
indexNumeric() - Method in class org.neo4j.index.lucene.ValueContext
  Returns a ValueContext to be used with `Index.add(PropertyContainer, String, Object)`
IndexProvider - Class in org.neo4j.graphdb.index
IndexProvider(String) - Constructor for class org.neo4j.graphdb.index.IndexProvider
indexProviders - Variable in class org.neo4j.graphdb.factory.GraphDatabaseFactory
indexProviders - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
indexStore - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
init() - Method in class org.neo4j.kernel.info.DiagnosticsManager
init() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase.DefaultKernelData
init() - Method in class org.neo4j.kernel.KernelEventHandlers
init() - Method in interface org.neo4j.kernel.lifecycle.Lifecycle
init() - Method in class org.neo4j.kernel.lifecycle.LifecycleAdapter
init() - Method in class org.neo4j.kernel.lifecycle.LifeSupport
  Initialize all registered instances, transitioning from status NONE to STOPPED.
init() - Method in class org.neo4j.kernel.logging.ClassicLoggingService
init() - Method in class org.neo4j.kernel.logging.LogbackService
init() - Method in class org.neo4j.kernel.TransactionEventHandlers
initialize(T, Map<String, Object>) - Method in class org.neo4j.graphdb.index.UniqueFactory
  Implement this method to initialize the `Node` or `Relationship` created for being stored in the index.
initialize(Relationship, Map<String, Object>) - Method in class org.neo4j.graphdb.index.UniqueFactory.UniqueRelationshipFactory
  Default implementation of `UniqueFactory.initialize(PropertyContainer, Map)`, does nothing for `Relationships`.
initialize(PathExpander, TraversalContext) - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  Initializes this `TraversalBranch`, the relationship iterator, `Evaluation` etc.
initializeTransaction(int) - Method in class org.neo4j.kernel.DefaultTxHook
initialState(Path) - Method in interface org.neo4j.graphdb.traversal.InitialStateFactory
  Returns an initial state for a `Path`.
initialState() - Method in class org.neo4j.kernel.AbstractSelectorOrderer
initialState() - Method in class org.neo4j.kernel.AlternatingSelectorOrderer
initialState() - Method in class org.neo4j.kernel.LevelSelectorOrderer
initialState(STATE) - Static method in class org.neo4j.kernel.Traversal
  `InitialStateFactory` which always returns the supplied `initialState`.
InitialStateFactory<STATE> - Interface in org.neo4j.graphdb.traversal
  Factory for initial state of `TraversalBranch`es in a traversal.
inserter(String) - Static method in class org.neo4j.unsafe.batchinsert.BatchInserters
  Get a `BatchInserter` given a store directory.
inserter(String, Map<String, String>) - Static method in class org.neo4j.unsafe.batchinsert.BatchInserters
  Get a `BatchInserter` given a store directory.
instanceId() - Method in class org.neo4j.kernel.KernelData
intCostEvaluator(String) - Static method in class org.neo4j.graphalgo.CommonEvaluators
intercept_committing_transactions - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
INTERCEPT_COMMITTING_TRANSACTIONS - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
intercept_deserialized_transactions - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
INTERCEPT_DESERIALIZED_TRANSACTIONS - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
InternalAbstractGraphDatabase - Class in org.neo4j.kernel
  Exposes the methods `InternalAbstractGraphDatabase.getManagementBeans(Class)`() a.s.o.
InternalAbstractGraphDatabase(String, Map<String, String>, Iterable<IndexProvider>, Iterable<KernelExtension>, Iterable<CacheProvider>) - Constructor for class org.neo4j.kernel.InternalAbstractGraphDatabase
InternalAbstractGraphDatabase.Configuration - Class in org.neo4j.kernel
InternalAbstractGraphDatabase.Configuration() - Constructor for class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
InternalAbstractGraphDatabase.DefaultKernelData - Class in org.neo4j.kernel
InternalAbstractGraphDatabase.DefaultKernelData(Config, GraphDatabaseAPI) - Constructor for class org.neo4j.kernel.InternalAbstractGraphDatabase.DefaultKernelData
interval - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Configuration key for the interval for regular updates, expressed in milliseconds.
InvalidConfigurationValueException - Exception in org.neo4j.graphdb.config
InvalidConfigurationValueException(Setting, String, String) - Constructor for exception org.neo4j.graphdb.config.InvalidConfigurationValueException
InvalidConfigurationValueException(Setting, String, Exception) - Constructor for exception org.neo4j.graphdb.config.InvalidConfigurationValueException
invoke(ObjectName, String, Object[], String[]) - Static method in class org.neo4j.jmx.JmxUtils
isDeleted(Node) - Method in interface org.neo4j.graphdb.event.TransactionData
  Returns whether or not `node` is deleted in this transaction.
isDeleted(Relationship) - Method in interface org.neo4j.graphdb.event.TransactionData
  Returns whether or not `relationship` is deleted in this transaction.
isEmpty() - Method in class org.neo4j.helpers.collection.CollectionWrapper
isEnabled() - Method in interface org.neo4j.graphdb.index.AutoIndexer
  Returns true iff this auto indexer is enabled, false otherwise.
isEphemeral() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
isExplicitlyRequested() - Method in enum org.neo4j.kernel.info.DiagnosticsPhase
isInitialization() - Method in enum org.neo4j.kernel.info.DiagnosticsPhase
isLoaded(KernelData) - Method in class org.neo4j.kernel.KernelExtension
isMarkedAsSuccessful() - Method in class org.neo4j.kernel.TopLevelTransaction
isOn() - Method in class org.neo4j.kernel.CircuitBreaker
isOptional() - Method in class org.neo4j.graphmatching.PatternRelationship
  Deprecated. Does this pattern relationship represent a relationship that has to exist in the subgraph to consider the subgraph a match of the pattern, or is it an optional relationship.
isReadOnly() - Method in interface org.neo4j.jmx.Kernel
isReturnableNode(TraversalPosition) - Method in interface org.neo4j.graphdb.ReturnableEvaluator
  Deprecated. Method invoked by traverser to see if the current position is a returnable node.
isSet(GraphDatabaseSetting<?>) - Method in class org.neo4j.kernel.configuration.Config
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
  Deprecated. 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`.
isUnique(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.TraversalContext
  Used for all except branches to check adherence to the traversal uniqueness.
isUniqueFirst(TraversalBranch) - Method in interface org.neo4j.graphdb.traversal.TraversalContext
  Used for start branches to check adherence to the traversal uniqueness.
isWaitingOnReadLock() - Method in class org.neo4j.kernel.info.WaitingThread
isWaitingOnWriteLock() - Method in class org.neo4j.kernel.info.WaitingThread
isWriteable() - Method in interface org.neo4j.graphdb.index.ReadableIndex
  A ReadableIndex is possible to support mutating operations as well.
itemDodged(U) - Method in class org.neo4j.helpers.collection.CatchingIteratorWrapper
iterable(Enumeration<T>) - Static method in class org.neo4j.helpers.collection.Iterables
iterable(C...) - Static method in class org.neo4j.helpers.collection.Iterables
Iterables - Class in org.neo4j.helpers.collection
  TODO
Iterables() - Constructor for class org.neo4j.helpers.collection.Iterables
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 class org.neo4j.cypher.javacompat.ExecutionResult
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
  Deprecated. 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.ExceptionHandlingIterable
iterator() - Method in class org.neo4j.helpers.collection.FilteringIterable
iterator() - Method in class org.neo4j.helpers.collection.FirstItemIterable
iterator() - Method in class org.neo4j.helpers.collection.IterableWrapper
iterator() - Method in class org.neo4j.helpers.collection.LimitingIterable
iterator() - Method in class org.neo4j.helpers.collection.NestingIterable
iterator() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
iterator() - Method in class org.neo4j.kernel.ExtendedPath
iterator() - Method in class org.neo4j.kernel.info.DiagnosticsManager
iterator() - Method in class org.neo4j.kernel.LegacyIndexIterable
iterator() - Method in class org.neo4j.kernel.ListIndexIterable
IteratorUtil - Class in org.neo4j.helpers.collection
  Contains common functionality regarding `Iterator`s and `Iterable`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

## J

jarUsage(Class<?>, String...) - Static method in class org.neo4j.helpers.Args
JmxUtils - Class in org.neo4j.jmx
JmxUtils() - Constructor for class org.neo4j.jmx.JmxUtils

## K

keep_logical_logs - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
KEEP_LOGICAL_LOGS - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
Kernel - Interface in org.neo4j.jmx
KERNEL_ARTIFACT_ID - Static variable in class org.neo4j.kernel.Version
KernelData - Class in org.neo4j.kernel
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`.
kernelEventHandlers - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
KernelEventHandlers - Class in org.neo4j.kernel
  Handle the collection of kernel event handlers, and fire events as needed.
KernelEventHandlers() - Constructor for class org.neo4j.kernel.KernelEventHandlers
kernelEventHandlers - Variable in class org.neo4j.kernel.KernelEventHandlers
KernelExtension<S> - Class in org.neo4j.kernel
  Hook for providing extended functionality to the Neo4j Graph Database kernel.
KernelExtension(String) - Constructor for class org.neo4j.kernel.KernelExtension
kernelExtensions - Variable in class org.neo4j.graphdb.factory.GraphDatabaseFactory
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.
kernelPanic(ErrorState) - Method in class org.neo4j.kernel.KernelEventHandlers
kernelPanicEventGenerator - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
key() - Method in interface org.neo4j.graphdb.event.PropertyEntry
  Get the key of the modified property.
keySet() - Method in class org.neo4j.graphdb.factory.SettingsResourceBundle
  Deprecated.

## L

label - Variable in class org.neo4j.graphmatching.AbstractPatternObject
  Deprecated.
last(Iterable<? extends X>) - Static method in class org.neo4j.helpers.collection.Iterables
last(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterator's last element.
last(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterable's last element.
lastCommittedTxIdSetter - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
lastOrNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterator's last element or `null` if no element found.
lastOrNull(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterable's last element or `null` if no element found.
lastRelationship() - Method in interface org.neo4j.graphdb.Path
  Returns the last `Relationship` in this path.
lastRelationship() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
lastRelationship() - Method in class org.neo4j.kernel.ExtendedPath
lastRelationshipTraversed() - Method in interface org.neo4j.graphdb.TraversalPosition
  Return the last relationship traversed.
lastRelationshipTypeIs(Evaluation, Evaluation, RelationshipType, RelationshipType...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Returns an `Evaluator` which compares the type of the last relationship in a `Path` to a given set of relationship types (one or more).If the type of the last relationship in a path is of one of the given types then `evaluationIfMatch` will be returned, otherwise `evaluationIfNoMatch` will be returned.
launderedException(Throwable) - Static method in class org.neo4j.helpers.Exceptions
launderedException(String, Throwable) - Static method in class org.neo4j.helpers.Exceptions
launderedException(Class<T>, Throwable) - Static method in class org.neo4j.helpers.Exceptions
launderedException(Class<T>, String, Throwable) - Static method in class org.neo4j.helpers.Exceptions
LegacyIndexIterable - Class in org.neo4j.kernel
  Provides `IndexProvider` objects based on `Service#load()` static method.
LegacyIndexIterable() - Constructor for class org.neo4j.kernel.LegacyIndexIterable
length() - Method in interface org.neo4j.graphdb.Path
  Returns the length of this path.
length() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
length() - Method in class org.neo4j.kernel.ExtendedPath
LevelSelectorOrderer - Class in org.neo4j.kernel
LevelSelectorOrderer(BranchSelector, BranchSelector, boolean, int) - Constructor for class org.neo4j.kernel.LevelSelectorOrderer
levelSelectorOrdering() - Static method in class org.neo4j.kernel.Traversal
life - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
Lifecycle - Interface in org.neo4j.kernel.lifecycle
  Lifecycle interface for kernel components.
LifecycleAdapter - Class in org.neo4j.kernel.lifecycle
  Adapter for Lifecycle interface.
LifecycleAdapter() - Constructor for class org.neo4j.kernel.lifecycle.LifecycleAdapter
LifecycleException - Exception in org.neo4j.kernel.lifecycle
  This exception is thrown by LifeSupport if a lifecycle transition fails.
LifecycleException(Object, LifecycleStatus, LifecycleStatus, Throwable) - Constructor for exception org.neo4j.kernel.lifecycle.LifecycleException
LifecycleListener - Interface in org.neo4j.kernel.lifecycle
  Listener interface for listening to changes in status of instances managed through LifeSupport, including the LifeSupport instance itself.
LifecycleStatus - Enum in org.neo4j.kernel.lifecycle
  Enumerates the different status an instance can have while managed through LifeSupport.
LifeSupport - Class in org.neo4j.kernel.lifecycle
  Support class for handling collections of Lifecycle instances.
LifeSupport() - Constructor for class org.neo4j.kernel.lifecycle.LifeSupport
limit(int, Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
limit(int) - Static method in class org.neo4j.helpers.collection.Iterables
LimitingIterable<T> - Class in org.neo4j.helpers.collection
  Limits the amount of items returned by an `Iterable`, or rather `Iterator`s spawned from it.
LimitingIterable(Iterable<T>, int) - Constructor for class org.neo4j.helpers.collection.LimitingIterable
  Instantiates a new limiting `Iterable` which can limit the number of items returned from iterators it spawns.
LimitingIterator<T> - Class in org.neo4j.helpers.collection
  Limits the amount of items returned by an `Iterator`.
LimitingIterator(Iterator<T>, int) - Constructor for class org.neo4j.helpers.collection.LimitingIterator
  Instantiates a new limiting iterator which iterates over `source` and if `limit` items have been returned the next `PrefetchingIterator.hasNext()` will return `false`.
limitReached() - Method in class org.neo4j.helpers.collection.LimitingIterator
LinesOfFileIterator - Class in org.neo4j.helpers.collection
LinesOfFileIterator(File) - Constructor for class org.neo4j.helpers.collection.LinesOfFileIterator
ListIndexIterable - Class in org.neo4j.kernel
  Provides `IndexProvider` objects based on a provided list.
ListIndexIterable() - Constructor for class org.neo4j.kernel.ListIndexIterable
load(DependencyResolver) - Method in class org.neo4j.graphdb.index.IndexProvider
load(Reader) - Static method in class org.neo4j.helpers.collection.MapUtil
  Loads a `Map` from a `Reader` assuming strings as keys and values.
load(InputStream) - Static method in class org.neo4j.helpers.collection.MapUtil
  Loads a `Map` from an `InputStream` assuming strings as keys and values.
load(File) - Static method in class org.neo4j.helpers.collection.MapUtil
  Loads a `Map` from a `File` assuming strings as keys and values.
load(Class<T>) - Static method in class org.neo4j.helpers.Service
  Load all implementations of a Service.
load(Class<T>, String) - Static method in class org.neo4j.helpers.Service
  Load the Service implementation with the specified key.
load(DependencyResolver) - Method in class org.neo4j.index.lucene.LuceneIndexProvider
load(KernelData) - Method in class org.neo4j.kernel.KernelExtension
  Load this extension for a particular Neo4j Kernel.
load_kernel_extensions - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
load_kernel_extensions - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
loadAgent(String) - Method in class org.neo4j.kernel.KernelExtension
loadAgent(KernelData, Object) - Method in class org.neo4j.kernel.KernelExtension
loadConfiguration(KernelData) - Method in class org.neo4j.kernel.KernelExtension
  Takes place before any data sources has been registered and is there to let extensions affect the configuration of other things starting up.
loadPropertiesFromFile(String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseBuilder
  Load a Properties file from a given file, and add the settings to the builder.
loadPropertiesFromURL(URL) - Method in class org.neo4j.graphdb.factory.GraphDatabaseBuilder
  Load Properties file from a given URL, and add the settings to the builder.
loadStrictly(Reader) - Static method in class org.neo4j.helpers.collection.MapUtil
  Loads a `Map` from a `Reader` assuming strings as keys and values.
loadStrictly(InputStream) - Static method in class org.neo4j.helpers.collection.MapUtil
  Loads a `Map` from an `InputStream` assuming strings as keys and values.
loadStrictly(File) - Static method in class org.neo4j.helpers.collection.MapUtil
  Loads a `Map` from a `File` assuming strings as keys and values.
Lock - Interface in org.neo4j.graphdb
  An acquired lock on an entity for a transaction, acquired from `Transaction.acquireWriteLock(PropertyContainer)` or `Transaction.acquireReadLock(PropertyContainer)` this lock can be released manually using `Lock.release()`.
LockImpl - Class in org.neo4j.kernel
LockInfo - Class in org.neo4j.kernel.info
LockInfo(ResourceType, String, int, int, List<LockingTransaction>, List<WaitingThread>) - Constructor for class org.neo4j.kernel.info.LockInfo
LockInfo(ResourceType, String, int, int, Collection<LockingTransaction>) - Constructor for class org.neo4j.kernel.info.LockInfo
LockingTransaction - Class in org.neo4j.kernel.info
LockingTransaction(String, int, int) - Constructor for class org.neo4j.kernel.info.LockingTransaction
lockManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
lockReleaser - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
LogbackService - Class in org.neo4j.kernel.logging
  Logging service that uses Logback as backend.
LogbackService(Config) - Constructor for class org.neo4j.kernel.logging.LogbackService
LogbackService.Slf4jStringLogger - Class in org.neo4j.kernel.logging
logBufferFactory - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
Loggers - Interface in org.neo4j.kernel.logging
  List of standard Logger names
logging - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
Logging - Interface in org.neo4j.kernel.logging
  Logging service that is used for creating loggers with specific names.
logical_log - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
LOGICAL_LOG - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
logical_log - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
logLine(String) - Method in class org.neo4j.kernel.logging.BufferingLogger
logLine(String) - Method in class org.neo4j.kernel.logging.LogbackService.Slf4jStringLogger
logLongMessage(String, Visitor<StringLogger.LineLogger>, boolean) - Method in class org.neo4j.kernel.logging.BufferingLogger
logLongMessage(String, Visitor<StringLogger.LineLogger>, boolean) - Method in class org.neo4j.kernel.logging.LogbackService.Slf4jStringLogger
logMessage(String) - Method in class org.neo4j.kernel.logging.BufferingLogger
logMessage(String, Throwable) - Method in class org.neo4j.kernel.logging.BufferingLogger
logMessage(String, boolean) - Method in class org.neo4j.kernel.logging.BufferingLogger
logMessage(String, Throwable, boolean) - Method in class org.neo4j.kernel.logging.BufferingLogger
logMessage(String, boolean) - Method in class org.neo4j.kernel.logging.LogbackService.Slf4jStringLogger
logMessage(String, Throwable, boolean) - Method in class org.neo4j.kernel.logging.LogbackService.Slf4jStringLogger
loop(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Convenience method for looping over an `Iterator`.
low - Variable in class org.neo4j.helpers.Stats
low() - Method in class org.neo4j.helpers.Stats
lucene_searcher_cache_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
LUCENE_SEARCHER_CACHE_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
lucene_writer_cache_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
LUCENE_WRITER_CACHE_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
LuceneBatchInserterIndexProvider - Class in org.neo4j.unsafe.batchinsert
  The `BatchInserter` version of the Lucene-based indexes.
LuceneBatchInserterIndexProvider(BatchInserter) - Constructor for class org.neo4j.unsafe.batchinsert.LuceneBatchInserterIndexProvider
LuceneIndexProvider - Class in org.neo4j.index.lucene
LuceneIndexProvider() - Constructor for class org.neo4j.index.lucene.LuceneIndexProvider
LuceneIndexProvider.Configuration - Class in org.neo4j.index.lucene
LuceneIndexProvider.Configuration() - Constructor for class org.neo4j.index.lucene.LuceneIndexProvider.Configuration
LuceneTimeline<T extends PropertyContainer> - Class in org.neo4j.index.lucene
LuceneTimeline(GraphDatabaseService, Index<T>) - Constructor for class org.neo4j.index.lucene.LuceneTimeline

## M

main(String[]) - Static method in class org.neo4j.tooling.GenerateConfigDocumentation
main(String[]) - Static method in class org.neo4j.tooling.GenerateDefaultNeo4jProperties
ManagementInterface - Annotation Type in org.neo4j.jmx
  Marks that an interface is a Neo4j management interface.
map(Function<? super FROM, ? extends TO>, Iterable<FROM>) - Static method in class org.neo4j.helpers.collection.Iterables
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.
map(Map<String, Object>, Object...) - Static method in class org.neo4j.helpers.collection.MapUtil
  A short-hand method for creating a `Map` of key/value pairs where keys are `String`s and values are `Object`s.
map(From) - Method in interface org.neo4j.helpers.Function
  Map a single item from one type to another
MapUtil - Class in org.neo4j.helpers.collection
  Utility to create `Map`s.
MapUtil() - Constructor for class org.neo4j.helpers.collection.MapUtil
match(PatternNode, Node) - Method in class org.neo4j.graphmatching.PatternMatcher
  Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
match(PatternNode, Node, Map<String, PatternNode>) - Method in class org.neo4j.graphmatching.PatternMatcher
  Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
match(PatternNode, Map<String, PatternNode>, PatternNode...) - Method in class org.neo4j.graphmatching.PatternMatcher
  Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
match(PatternNode, Map<String, PatternNode>, Collection<PatternNode>) - Method in class org.neo4j.graphmatching.PatternMatcher
  Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
match(PatternNode, Node, Map<String, PatternNode>, Collection<PatternNode>) - Method in class org.neo4j.graphmatching.PatternMatcher
  Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
match(PatternNode, Node, Map<String, PatternNode>, PatternNode...) - Method in class org.neo4j.graphmatching.PatternMatcher
  Deprecated. Find occurrences of the pattern defined by the given `PatternNode` where the given `PatternNode` starts matching at the given `Node`.
matches(FilterValueGetter) - Method in class org.neo4j.graphmatching.filter.CompareExpression
  Deprecated.
matches(FilterValueGetter) - Method in class org.neo4j.graphmatching.filter.FilterBinaryNode
  Deprecated.
matches(FilterValueGetter) - Method in interface org.neo4j.graphmatching.filter.FilterExpression
  Deprecated. Matches a value from a `valueGetter` and returns whether or not there was a match.
matches(FilterValueGetter) - Method in class org.neo4j.graphmatching.filter.RegexPattern
  Deprecated.
matches(Object) - Method in interface org.neo4j.graphmatching.ValueMatcher
  Deprecated. Tries to match `value` to see if it matches an expected value.
matchesAll(Specification<? super T>, Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
matchesAny(Specification<? super T>, Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
max - Variable in class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberSetting
  Deprecated.
MaxCostEvaluator<T> - Interface in org.neo4j.graphalgo
  Evaluator for determining if the maximum path cost has been exceeded.
maxCostExceeded(T) - Method in interface org.neo4j.graphalgo.MaxCostEvaluator
  Evaluates whether the maximum cost has been exceeded.
merge(Iterable<PatternMatch>) - Static method in class org.neo4j.graphmatching.PatternMatch
  Deprecated. Used to merge two matches.
merge(PatternMatch...) - Static method in class org.neo4j.graphmatching.PatternMatch
  Deprecated. Used to merge matches.
metadata() - Method in interface org.neo4j.graphalgo.PathFinder
metadata() - Method in interface org.neo4j.graphdb.traversal.Traverser
Migrator - Annotation Type in org.neo4j.kernel.configuration
  Used in settings classes to denote that a field contains an `ConfigurationMigrator`.
min - Variable in class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberSetting
  Deprecated.
mirroredSides(TraversalDescription) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
  Sets both the start side and end side of this bidirectional traversal, the `start side` is assigned the `sideDescription` and the `end side` is assigned the same description, although `reversed`.
mix(Iterable<T>...) - Static method in class org.neo4j.helpers.collection.Iterables
msgLog - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase

## N

name() - Method in interface org.neo4j.graphdb.config.Setting
name() - Method in class org.neo4j.graphdb.DynamicRelationshipType
  Returns the name of this relationship type.
name() - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
name() - Method in interface org.neo4j.graphdb.RelationshipType
  Returns the name of the relationship type.
NAME - Static variable in interface org.neo4j.jmx.Kernel
NAME - Static variable in interface org.neo4j.jmx.Primitives
NamedThreadFactory - Class in org.neo4j.helpers
NamedThreadFactory(String) - Constructor for class org.neo4j.helpers.NamedThreadFactory
NEO4J - Static variable in interface org.neo4j.kernel.logging.Loggers
neo_store - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
NEO_STORE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
neo_store - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
neoDataSource - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
NEOSTORE - Static variable in interface org.neo4j.kernel.logging.Loggers
NestingIterable<T,U> - Class in org.neo4j.helpers.collection
  Concatenates sub-iterables of an iterable.
NestingIterable(Iterable<U>) - Constructor for class org.neo4j.helpers.collection.NestingIterable
NestingIterator<T,U> - Class in org.neo4j.helpers.collection
  Concatenates sub-iterators of an iterator.
NestingIterator(Iterator<U>) - Constructor for class org.neo4j.helpers.collection.NestingIterator
newDatabase(Map<String, String>) - Method in interface org.neo4j.graphdb.factory.GraphDatabaseBuilder.DatabaseCreator
newEmbeddedDatabase(String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseFactory
newEmbeddedDatabaseBuilder(String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseFactory
newGraphDatabase() - Method in class org.neo4j.graphdb.factory.GraphDatabaseBuilder
  Create a new database with the configuration registered through the builder.
newMultiProgressIndicator(long) - Method in interface org.neo4j.helpers.ProgressIndicator.Factory
newMultiProgressIndicator(long) - Method in class org.neo4j.helpers.ProgressIndicator.Textual
newSimpleProgressIndicator(long) - Method in interface org.neo4j.helpers.ProgressIndicator.Factory
newSimpleProgressIndicator(long) - Method in class org.neo4j.helpers.ProgressIndicator.Textual
newThread(Runnable) - Method in class org.neo4j.helpers.DaemonThreadFactory
newThread(Runnable) - Method in class org.neo4j.helpers.NamedThreadFactory
next(TraversalContext) - 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(PathExpander, TraversalContext) - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  Returns the next expansion source from the expanded relationships from the current node.
next() - Method in class org.neo4j.helpers.collection.ArrayIterator
next() - Method in class org.neo4j.helpers.collection.CachingIterator
  Returns the next item given the current `CachingIterator.position()`.
next() - Method in class org.neo4j.helpers.collection.IteratorWrapper
next() - Method in class org.neo4j.helpers.collection.PositionedIterator
next() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
  Uses `PrefetchingIterator.hasNext()` to try to fetch the next item and returns it if found, otherwise it throws a `NoSuchElementException`.
next() - Method in class org.neo4j.helpers.collection.ReverseArrayIterator
next(TraversalContext) - Method in class org.neo4j.kernel.AlternatingSelectorOrderer
next(TraversalContext) - Method in class org.neo4j.kernel.LevelSelectorOrderer
next(TraversalContext) - Method in class org.neo4j.kernel.PreorderBreadthFirstSelector
nextBranchFromCurrentSelector(TraversalContext, boolean) - Method in class org.neo4j.kernel.AbstractSelectorOrderer
nextBranchFromNextSelector(TraversalContext, boolean) - Method in class org.neo4j.kernel.AbstractSelectorOrderer
nextIndex() - Method in class org.neo4j.helpers.collection.CachingIterator
nextPage() - Method in class org.neo4j.helpers.collection.PagingIterator
  Returns a new `Iterator` instance which exposes the current page as its own iterator, which fetches items lazily from the underlying iterator.
nextSelector() - Method in class org.neo4j.kernel.AbstractSelectorOrderer
NO_BRANCH_STATE - Static variable in class org.neo4j.kernel.Traversal
NO_LOCK - Static variable in class org.neo4j.kernel.PlaceboTransaction
NO_STATE - Static variable in interface org.neo4j.graphdb.traversal.InitialStateFactory
  An `InitialStateFactory` which returns `null` as state.
noBranchState() - Static method in class org.neo4j.kernel.Traversal
Node - Interface in org.neo4j.graphdb
  A node in the graph with properties and relationships to other entities.
node_auto_indexing - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
NODE_AUTO_INDEXING - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
node_cache_array_fraction - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
NODE_CACHE_ARRAY_FRACTION - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
node_cache_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
NODE_CACHE_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
node_keys_indexable - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
NODE_KEYS_INDEXABLE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
NODE_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
nodeAutoIndexer - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
nodeExists(long) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Checks if a node with the given id exists.
nodeExists(long) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
nodeHasProperty(long, String) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Returns true iff the node with id has a property with name .
nodeHasProperty(long, String) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
nodeIndex(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.BatchInserterIndexProvider
  Deprecated. Returns a `BatchInserterIndex` for `Node`s for the name `indexName` with the given `config`.
nodeIndex(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.IndexImplementation
  Returns an `Index` for `Node`s for the name `indexName` with the given `config`.
nodeIndex(String, Map<String, String>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndexProvider
  Returns a `BatchInserterIndex` for `Node`s for the name `indexName` with the given `config`.
nodeIndex(String, Map<String, String>) - Method in class org.neo4j.unsafe.batchinsert.LuceneBatchInserterIndexProvider
nodeIndexNames() - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns the names of all existing `Node` indexes.
nodeManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
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 starting from the start node going forward towards the end node.
nodes() - Method in interface org.neo4j.graphdb.traversal.Traverser
  Represents the traversal in the form of `Node`s.
nodes() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
nodes() - Method in class org.neo4j.kernel.ExtendedPath
nodestore_mapped_memory - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
nodestore_mapped_memory_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
nodestore_propertystore_index_keys_mapped_memory - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
nodestore_propertystore_index_keys_mapped_memory_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
nodestore_propertystore_index_mapped_memory - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
nodestore_propertystore_index_mapped_memory_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
nodestore_propertystore_mapped_memory - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
nodestore_propertystore_mapped_memory_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
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 class org.neo4j.graphdb.factory.GraphDatabaseSettings.CacheTypeSetting
  Deprecated.
NONE - Static variable in interface org.neo4j.graphdb.traversal.PruneEvaluator
  Deprecated. Default `PruneEvaluator`, does not prune any parts of the traversal.
NONE - Static variable in interface org.neo4j.helpers.ProgressIndicator.Factory
NONE - Static variable in interface org.neo4j.helpers.ProgressIndicator
  A null object implementation of the ProgressIndicator interface.
not(Specification<T>) - Static method in class org.neo4j.helpers.Specifications
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
notifyConfigurationChanges(Iterable<ConfigurationChange>) - Method in interface org.neo4j.kernel.configuration.ConfigurationChangeListener
notifyConfigurationChanges(Iterable<ConfigurationChange>) - Method in class org.neo4j.kernel.configuration.RestartOnChange
notifyStatusChanged(Object, LifecycleStatus, LifecycleStatus) - Method in interface org.neo4j.kernel.lifecycle.LifecycleListener
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
notNull() - Static method in class org.neo4j.helpers.Specifications
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.
numeric(Number) - Static method in class org.neo4j.index.lucene.ValueContext
  Convience method to add a numeric value to an index.
numericRange(String, Number, Number) - Static method in class org.neo4j.index.lucene.QueryContext
  Will create a `QueryContext` with a query for numeric ranges, that is values that have been indexed using `ValueContext.indexNumeric()`.
numericRange(String, Number, Number, boolean, boolean) - Static method in class org.neo4j.index.lucene.QueryContext
  Will create a `QueryContext` with a query for numeric ranges, that is values that have been indexed using `ValueContext.indexNumeric()`.

## O

objectToUnderlyingObject(T) - Method in class org.neo4j.helpers.collection.CollectionWrapper
of(boolean, boolean) - Static method in enum org.neo4j.graphdb.traversal.Evaluation
  Returns an `Evaluation` for the given `includes` and `continues`.
of(T1, T2) - Static method in class org.neo4j.helpers.Pair
  Create a new pair of objects.
of(T1, T2, T3) - Static method in class org.neo4j.helpers.Triplet
  Create a new triplet of objects.
ofContinues(boolean) - Static method in enum org.neo4j.graphdb.traversal.Evaluation
  Returns an `Evaluation` for the given `continues`, meaning whether or not to continue further down a `TraversalBranch` in the traversal.
ofIncludes(boolean) - Static method in enum org.neo4j.graphdb.traversal.Evaluation
  Returns an `Evaluation` for the given `includes`, meaning whether or not to include a `TraversalBranch` in the traversal result or not.
online_backup_enabled - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
online_backup_port - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
open(String, String) - Method in class org.neo4j.kernel.DefaultFileSystemAbstraction
open(FileSystemAbstraction, String, int, IdType, long, boolean) - Method in class org.neo4j.kernel.DefaultIdGeneratorFactory
open(FileSystemAbstraction, String, int, IdType, long, boolean) - Method in interface org.neo4j.kernel.IdGeneratorFactory
options() - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.BaseOptionsSetting
  Deprecated.
or(Specification<T>...) - Method in class org.neo4j.helpers.Specifications.AndSpecification
or(Specification<T>...) - Static method in class org.neo4j.helpers.Specifications
or(Iterable<Specification<T>>) - Static method in class org.neo4j.helpers.Specifications
or(Specification<T>...) - Method in class org.neo4j.helpers.Specifications.OrSpecification
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.cypher.javacompat - package org.neo4j.cypher.javacompat
  Execute Cypher queries from Java code.
org.neo4j.graphalgo - package org.neo4j.graphalgo
  Scalable graph algorithms like shortest path and others for Neo4j which can be easily accessed via `GraphAlgoFactory`.
org.neo4j.graphdb - package org.neo4j.graphdb
  The graph database API used by Neo4j.
org.neo4j.graphdb.config - package org.neo4j.graphdb.config
org.neo4j.graphdb.event - package org.neo4j.graphdb.event
  Event framework.
org.neo4j.graphdb.factory - package org.neo4j.graphdb.factory
org.neo4j.graphdb.index - package org.neo4j.graphdb.index
  Integrated API for node and relationship indexing.
org.neo4j.graphdb.traversal - package org.neo4j.graphdb.traversal
  Traversal framework.
org.neo4j.graphmatching - package org.neo4j.graphmatching
  Facilities for finding occurrences of patterns in a Neo4j graph.
org.neo4j.graphmatching.filter - package org.neo4j.graphmatching.filter
  Filters that allow you to filter out based on properties on nodes and relationships.
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.index.lucene - package org.neo4j.index.lucene
  Contains `QueryContext` and `ValueContext` which is part of the public API for an `Index` backed by Lucene.
org.neo4j.jmx - package org.neo4j.jmx
  Management support using JMX.
org.neo4j.kernel - package org.neo4j.kernel
  Implementation for embedding a Neo4j graph database in an application.
org.neo4j.kernel.configuration - package org.neo4j.kernel.configuration
org.neo4j.kernel.guard - package org.neo4j.kernel.guard
org.neo4j.kernel.info - package org.neo4j.kernel.info
org.neo4j.kernel.lifecycle - package org.neo4j.kernel.lifecycle
org.neo4j.kernel.logging - package org.neo4j.kernel.logging
org.neo4j.tooling - package org.neo4j.tooling
org.neo4j.unsafe.batchinsert - package org.neo4j.unsafe.batchinsert
  Tools for high-performance data insertion; make sure to read the instructions before using.
orphans() - Method in class org.neo4j.helpers.Args
osIsMacOS() - Static method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
osIsWindows() - Static method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
other() - Method in class org.neo4j.helpers.Pair
other() - Method in class org.neo4j.helpers.Triplet

## P

page() - Method in class org.neo4j.helpers.collection.PagingIterator
page(int) - Method in class org.neo4j.helpers.collection.PagingIterator
  Sets the current page of the iterator.
PagingIterator<T> - Class in org.neo4j.helpers.collection
  A `CachingIterator` which can more easily divide the items into pages, where optionally each page can be seen as its own `Iterator` instance for convenience using `PagingIterator.nextPage()`.
PagingIterator(Iterator<T>, int) - Constructor for class org.neo4j.helpers.collection.PagingIterator
  Creates a new paging iterator with `source` as its underlying `Iterator` to lazily get items from.
Pair<T1,T2> - Class in org.neo4j.helpers
  Utility to handle pairs of objects.
params - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
parent() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  The parent expansion source which created this `TraversalBranch`.
parse(String) - Method in class org.neo4j.cypher.javacompat.CypherParser
  Deprecated.
parseConsole(String) - Static method in class org.neo4j.cypher.javacompat.CypherParser
  Deprecated.
parseLongWithUnit(String) - Static method in class org.neo4j.kernel.configuration.Config
parseMapFromConfigValue(String, String) - Static method in class org.neo4j.kernel.configuration.GraphDatabaseConfigurationMigrator
  Deprecated.
parseStrict(String) - Static method in class org.neo4j.cypher.javacompat.CypherParser
  Deprecated.
parseTimeMillis(String) - Static method in class org.neo4j.helpers.TimeUtil
Path - Interface in org.neo4j.graphdb
  Represents a path in the graph.
path() - Static method in class org.neo4j.kernel.Traversal
PathDescription - Class in org.neo4j.kernel
  Experimental and very crude utility for building a slightly more powerful expander to use in a traversal.
PathDescription() - Constructor for class org.neo4j.kernel.PathDescription
PathExpander<STATE> - Interface in org.neo4j.graphdb
  An expander of relationships.
pathExpanderForAllTypes() - Static method in class org.neo4j.kernel.Traversal
  Returns a `RelationshipExpander` which expands relationships of all types and directions.
pathExpanderForAllTypes(Direction) - Static method in class org.neo4j.kernel.Traversal
  Returns a `PathExpander` which expands relationships of all types in the given `direction`.
pathExpanderForTypes(RelationshipType, Direction) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `PathExpander` which is set to expand relationships with `type` and `direction`.
pathExpanderForTypes(RelationshipType) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `PathExpander` which is set to expand relationships with `type` in any direction.
pathExpanderForTypes(RelationshipType, Direction, RelationshipType, Direction) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `PathExpander` which is set to expand relationships with two different types and directions.
pathExpanderForTypes(RelationshipType, Direction, RelationshipType, Direction, Object...) - Static method in class org.neo4j.kernel.Traversal
  Creates a new `PathExpander` which is set to expand relationships with multiple types and directions.
PathFinder<P extends Path> - Interface in org.neo4j.graphalgo
  Interface of algorithms that finds paths in between two nodes.
pathsWithLength(RelationshipExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find simple all paths of a certain length between two nodes.
pathsWithLength(PathExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find simple all paths of a certain length between two nodes.
pathToString(T, Traversal.PathDescriptor<T>) - Static method in class org.neo4j.kernel.Traversal
  Method for building a string representation of a `Path`, using the given `builder`.
PatternElement - Class in org.neo4j.graphmatching
  Deprecated.
PatternGroup - Class in org.neo4j.graphmatching
  Deprecated.
PatternGroup() - Constructor for class org.neo4j.graphmatching.PatternGroup
  Deprecated.
PatternMatch - Class in org.neo4j.graphmatching
  Deprecated.
PatternMatcher - Class in org.neo4j.graphmatching
  Deprecated.
PatternNode - Class in org.neo4j.graphmatching
  Deprecated.
PatternNode() - Constructor for class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a new pattern node in the default `PatternGroup` with a blank label.
PatternNode(String) - Constructor for class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a new pattern node in the default `PatternGroup` with the specified label.
PatternNode(PatternGroup) - Constructor for class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a new pattern node in the specified `PatternGroup` with a blank label.
PatternNode(PatternGroup, String) - Constructor for class org.neo4j.graphmatching.PatternNode
  Deprecated. Create a new pattern node in the specified `PatternGroup` with the specified label.
PatternRelationship - Class in org.neo4j.graphmatching
  Deprecated.
PatternUtil - Class in org.neo4j.graphmatching
  Deprecated.
PatternUtil() - Constructor for class org.neo4j.graphmatching.PatternUtil
  Deprecated.
persistenceManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
persistenceSource - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
phase(String) - Method in class org.neo4j.helpers.ProgressIndicator.Decorator
phase(String) - Method in interface org.neo4j.helpers.ProgressIndicator
  Set the name of the current phase of the progress.
phase(String) - Method in class org.neo4j.helpers.ProgressIndicator.SimpleProgress
phase(String) - Method in class org.neo4j.helpers.ProgressIndicator.UnknownEndProgress
PlaceboTransaction - Class in org.neo4j.kernel
PlaceboTransaction(TransactionManager) - Constructor for class org.neo4j.kernel.PlaceboTransaction
position() - Method in class org.neo4j.helpers.collection.CachingIterator
  Returns the current position of the iterator, initially 0.
position(int) - Method in class org.neo4j.helpers.collection.CachingIterator
  Sets the position of the iterator.
PositionedIterator<T> - Class in org.neo4j.helpers.collection
  Decorator class that wraps any iterator and remembers the current node.
PositionedIterator(Iterator<? extends T>) - Constructor for class org.neo4j.helpers.collection.PositionedIterator
  Creates an instance of the class, wrapping iterator
postorderBreadthFirst() - Static method in class org.neo4j.kernel.Traversal
  Returns a "postorder breadth first" ordering policy.
postorderDepthFirst() - Static method in class org.neo4j.kernel.Traversal
  Returns a "postorder depth first" ordering policy.
preciseAverage() - Method in class org.neo4j.helpers.Stats
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.
PreorderBreadthFirstSelector - Class in org.neo4j.kernel
  Selects `TraversalBranch`s according to breadth first pattern, the most natural ordering in a breadth first search, see http://en.wikipedia.org/wiki/Breadth-first_search
PreorderBreadthFirstSelector(TraversalBranch, PathExpander) - Constructor for class org.neo4j.kernel.PreorderBreadthFirstSelector
preorderDepthFirst() - Static method in class org.neo4j.kernel.Traversal
  Returns a "preorder depth first" ordering policy.
prepend(C, Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
prependProvider(DiagnosticsProvider) - Method in class org.neo4j.kernel.info.DiagnosticsManager
previous() - Method in class org.neo4j.helpers.collection.CachingIterator
previousIndex() - Method in class org.neo4j.helpers.collection.CachingIterator
previouslyCommitedValue() - Method in interface org.neo4j.graphdb.event.PropertyEntry
  Get the value of the modified property as it was before the transaction (which modified it) started.
previousNode() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns the previous node.
Primitives - Interface in org.neo4j.jmx
printGraph(PatternNode, PrintStream) - Static method in class org.neo4j.graphmatching.PatternUtil
  Deprecated. Print a pattern graph rooted at a particular `PatternNode` to the specified `PrintStream`.
progress(int) - Method in class org.neo4j.helpers.ProgressIndicator.SimpleProgress
  Implement this method to emit the progress notifications.
ProgressIndicator - Interface in org.neo4j.helpers
  A generic interface for reporting progress by a tool.
ProgressIndicator.Decorator - Class in org.neo4j.helpers
ProgressIndicator.Decorator(ProgressIndicator) - Constructor for class org.neo4j.helpers.ProgressIndicator.Decorator
ProgressIndicator.Factory - Interface in org.neo4j.helpers
  A factory interface for creating `ProgressIndicator`s.
ProgressIndicator.MultiProgress - Class in org.neo4j.helpers
  A `ProgressIndicator` that can report the total progress for multiple sources.
ProgressIndicator.MultiProgress(long) - Constructor for class org.neo4j.helpers.ProgressIndicator.MultiProgress
  Create a `ProgressIndicator` for multiple sources.
ProgressIndicator.SimpleProgress - Class in org.neo4j.helpers
  A `ProgressIndicator` that can report the progress for a single source.
ProgressIndicator.SimpleProgress(long) - Constructor for class org.neo4j.helpers.ProgressIndicator.SimpleProgress
  Create a `ProgressIndicator` for a single source.
ProgressIndicator.Textual - Class in org.neo4j.helpers
  A factory implementation that creates progress indicators that log progress textually.
ProgressIndicator.Textual(PrintStream) - Constructor for class org.neo4j.helpers.ProgressIndicator.Textual
ProgressIndicator.UnknownEndProgress - Class in org.neo4j.helpers
  Progress indicator where the end is unknown.
ProgressIndicator.UnknownEndProgress(long, String) - Constructor for class org.neo4j.helpers.ProgressIndicator.UnknownEndProgress
ProgressIndicator.UnknownEndProgress(long, String, PrintStream) - Constructor for class org.neo4j.helpers.ProgressIndicator.UnknownEndProgress
properties() - Method in class org.neo4j.kernel.KernelData
PROPERTY_INDEX_KEY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
PROPERTY_INDEX_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
propertyAdded(T, String, Object) - Method in interface org.neo4j.kernel.PropertyTracker
propertyChanged(T, String, Object, Object) - Method in interface org.neo4j.kernel.PropertyTracker
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.
propertyIndexManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
propertyRemoved(T, String, Object) - Method in interface org.neo4j.kernel.PropertyTracker
propertyRenamed(String, String, String) - Static method in class org.neo4j.kernel.configuration.BaseConfigurationMigrator
PropertyTracker<T extends PropertyContainer> - Interface in org.neo4j.kernel
propertyValueToCollection(Object) - Static method in class org.neo4j.graphmatching.ArrayPropertyUtil
  Deprecated.
PROVIDER - Static variable in interface org.neo4j.graphdb.index.IndexManager
  The configuration key to use for specifying which provider an index will have, i.e.
prune() - Method in interface org.neo4j.graphdb.traversal.TraversalBranch
  Explicitly tell this branch to be pruned so that consecutive calls to `#next()` is guaranteed to return `null`.
pruneAfter(Path) - Method in interface org.neo4j.graphdb.traversal.PruneEvaluator
  Deprecated. Decides whether or not to prune after `position`.
PruneEvaluator - Interface in org.neo4j.graphdb.traversal
  Deprecated. because of the introduction of `Evaluator` which combines `PruneEvaluator` and filtering (`Predicate` of `Path`s).
pruneWhereEndNodeIs(Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
pruneWhereLastRelationshipTypeIs(RelationshipType, RelationshipType...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
put(String, String) - Method in class org.neo4j.helpers.Args
putAll(Map<String, String>) - Method in class org.neo4j.helpers.Args
putIfAbsent(T, String, Object) - Method in interface org.neo4j.graphdb.index.Index
  Add the entity to this index for the given key/value pair if this particular key/value pair doesn't already exist.

## Q

query(String, Object) - Method in interface org.neo4j.graphdb.index.ReadableIndex
  Returns matches from this index based on the supplied `key` and query object, which can be a query string or an implementation-specific query object.
query(Object) - Method in interface org.neo4j.graphdb.index.ReadableIndex
  Returns matches from this index based on the supplied query object, which can be a query string or an implementation-specific query object.
query(String, Object, Node, Node) - Method in interface org.neo4j.graphdb.index.ReadableRelationshipIndex
  Returns matches from this index based on the supplied `key` and query object, which can be a query string or an implementation-specific query object.
query(Object, Node, Node) - Method in interface org.neo4j.graphdb.index.ReadableRelationshipIndex
  Returns matches from this index based on the supplied query object, which can be a query string or an implementation-specific query object.
query(String, Object) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndex
  Returns matches from this index based on the supplied `key` and query object, which can be a query string or an implementation-specific query object.
query(Object) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndex
  Returns matches from this index based on the supplied query object, which can be a query string or an implementation-specific query object.
QueryContext - Class in org.neo4j.index.lucene
  This class has the extra query configuration to use with `ReadableIndex.query(Object)` and `ReadableIndex.query(String, Object)`.
QueryContext(Object) - Constructor for class org.neo4j.index.lucene.QueryContext

## R

ragManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
rangeCheck(Locale, Comparable) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberSetting
  Deprecated.
rangeCheck(Comparable) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberSetting
  Deprecated.
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.graphdb.factory.GraphDatabaseSettings
read_only - Static variable in class org.neo4j.index.lucene.LuceneIndexProvider.Configuration
READ_ONLY - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
read_only - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
ReadableIndex<T extends PropertyContainer> - Interface in org.neo4j.graphdb.index
  An index that allows for read only operations.
ReadableRelationshipIndex - Interface in org.neo4j.graphdb.index
  Extends the `ReadableIndex` interface with additional get/query methods which are specific to `Relationship`s.
rebuild_idgenerators_fast - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
REBUILD_IDGENERATORS_FAST - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
recoveryVerifier - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
regex(Pattern) - Static method in class org.neo4j.graphmatching.CommonValueMatchers
  Deprecated. Checks that the `String` property matches the specified regular expression pattern.
RegexPattern - Class in org.neo4j.graphmatching.filter
  Deprecated.
RegexPattern(String, String, String, String) - Constructor for class org.neo4j.graphmatching.filter.RegexPattern
  Deprecated. Constructs a new regex pattern for filtering.
register(DiagnosticsExtractor<T>, T) - Method in class org.neo4j.kernel.info.DiagnosticsManager
registerAll(Class<E>, T) - Method in class org.neo4j.kernel.info.DiagnosticsManager
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.EmbeddedReadOnlyGraphDatabase
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
registerKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.KernelEventHandlers
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.EmbeddedReadOnlyGraphDatabase
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
registerTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.TransactionEventHandlers
Relationship - Interface in org.neo4j.graphdb
  A relationship between two nodes in the graph.
relationship_auto_indexing - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
RELATIONSHIP_AUTO_INDEXING - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
relationship_cache_array_fraction - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
RELATIONSHIP_CACHE_ARRAY_FRACTION - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
relationship_cache_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
RELATIONSHIP_CACHE_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
relationship_grab_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
relationship_keys_indexable - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
RELATIONSHIP_KEYS_INDEXABLE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
RELATIONSHIP_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
RelationshipAutoIndexer - Interface in org.neo4j.graphdb.index
RelationshipExpander - Interface in org.neo4j.graphdb
  Deprecated. in favor or `PathExpander`. A `RelationshipExpander` can still be wrapped via `StandardExpander.toPathExpander(RelationshipExpander)` to act like a `PathExpander`.
relationshipHasProperty(long, String) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Returns true iff the relationship with id has a property with name .
relationshipHasProperty(long, String) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
relationshipIndex(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.BatchInserterIndexProvider
  Deprecated. Returns a `BatchInserterIndex` for `Relationship`s for the name `indexName` with the given `config`.
relationshipIndex(String, Map<String, String>) - Method in interface org.neo4j.graphdb.index.IndexImplementation
  Returns an `Index` for `Relationship`s for the name `indexName` with the given `config`.
RelationshipIndex - Interface in org.neo4j.graphdb.index
  Extends the ReadableRelationshipIndex and the Index interfaces for completing the set of available types.
relationshipIndex(String, Map<String, String>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndexProvider
  Returns a `BatchInserterIndex` for `Relationship`s for the name `indexName` with the given `config`.
relationshipIndex(String, Map<String, String>) - Method in class org.neo4j.unsafe.batchinsert.LuceneBatchInserterIndexProvider
relationshipIndexNames() - Method in interface org.neo4j.graphdb.index.IndexManager
  Returns the names of all existing `Relationship` indexes.
relationshipRepresentation(Path, Node, Relationship) - Method in class org.neo4j.kernel.Traversal.DefaultPathDescriptor
relationshipRepresentation(T, Node, Relationship) - Method in interface org.neo4j.kernel.Traversal.PathDescriptor
  Returns a string representation of a `Relationship`.
relationships() - Method in interface org.neo4j.graphdb.Path
  Returns all the relationships in between the nodes which this path consists of.
relationships(RelationshipType) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Adds `type` to the list of relationship types to traverse.
relationships(RelationshipType, Direction) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Adds `type` to the list of relationship types to traverse in the given `direction`.
relationships() - Method in interface org.neo4j.graphdb.traversal.Traverser
  Represents the traversal in the form of `Relationship`s.
relationships() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
relationships() - Method in class org.neo4j.kernel.ExtendedPath
relationshipstore_mapped_memory - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
relationshipstore_mapped_memory_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
relationshipTraversed() - Method in interface org.neo4j.graphdb.traversal.TraversalContext
  Reports that one more relationship has been traversed in this traversal.
RelationshipType - Interface in org.neo4j.graphdb
  A relationship type is mandatory on all relationships and is used to navigate the node space.
relationshipTypeCreator - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
relationshipTypeHolder - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
relAutoIndexer - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
release() - Method in interface org.neo4j.graphdb.Lock
  Releases this lock before the transaction finishes.
release() - Method in class org.neo4j.kernel.LockImpl
remote_logging_enabled - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
remote_logging_host - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
remote_logging_port - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
remove(RelationshipType) - Method in interface org.neo4j.graphdb.Expander
  Remove a `RelationshipType` from the `Expander`.
remove(T, String, Object) - Method in interface org.neo4j.graphdb.index.Index
  Removes a key/value pair for `entity` from the index.
remove(T, String) - Method in interface org.neo4j.graphdb.index.Index
  Removes key/value pairs for `entity` where key is `key` from the index.
remove(T) - Method in interface org.neo4j.graphdb.index.Index
  Removes an entity from the index and all its key/value pairs which has been previously associated using `Index.add(PropertyContainer, String, Object)`.
remove() - Method in class org.neo4j.helpers.collection.ArrayIterator
remove() - Method in class org.neo4j.helpers.collection.CachingIterator
  Not supported by this implement.
remove(Object) - Method in class org.neo4j.helpers.collection.CollectionWrapper
remove() - Method in class org.neo4j.helpers.collection.IteratorWrapper
remove() - Method in class org.neo4j.helpers.collection.PositionedIterator
remove() - Method in class org.neo4j.helpers.collection.PrefetchingIterator
remove() - Method in class org.neo4j.helpers.collection.ReverseArrayIterator
remove(T, long) - Method in class org.neo4j.index.lucene.LuceneTimeline
remove(T, long) - Method in interface org.neo4j.index.lucene.TimelineIndex
  Removes an entity from the timeline.
remove(RelationshipType) - Method in class org.neo4j.kernel.StandardExpander
removeAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
removeConfiguration(Index<? extends PropertyContainer>, String) - Method in interface org.neo4j.graphdb.index.IndexManager
  EXPERT: Removes a configuration parameter from an index.
removeConfigurationChangeListener(ConfigurationChangeListener) - Method in class org.neo4j.kernel.configuration.Config
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.
removeLifecycleListener(LifecycleListener) - Method in class org.neo4j.kernel.lifecycle.LifeSupport
removeNodeProperty(long, String) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Removes the property named from the node with id , if present.
removeNodeProperty(long, String) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
removeProperty(String) - Method in interface org.neo4j.graphdb.PropertyContainer
  Removes the property associated with the given key and returns the old value.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.neo4j.kernel.CircuitBreaker
removeRelationshipProperty(long, String) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Removes the property named from the relationship with id , if present.
removeRelationshipProperty(long, String) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
removeVetoableChangeListener(VetoableChangeListener) - Method in class org.neo4j.kernel.CircuitBreaker
renameFile(String, String) - Method in class org.neo4j.kernel.DefaultFileSystemAbstraction
replayInto(StringLogger) - Method in class org.neo4j.kernel.logging.BufferingLogger
  Replays buffered messages and clears the buffer.
resolveDependency(Class<T>) - Method in interface org.neo4j.graphdb.DependencyResolver
ResourceType - Enum in org.neo4j.kernel.info
restart(Lifecycle) - Method in class org.neo4j.kernel.lifecycle.LifeSupport
  Restart an individual instance.
RestartOnChange - Class in org.neo4j.kernel.configuration
  When a specified change happens, restart the given LifeSupport instance.
RestartOnChange(Class<?>, Lifecycle) - Constructor for class org.neo4j.kernel.configuration.RestartOnChange
RestartOnChange(String, Lifecycle) - Constructor for class org.neo4j.kernel.configuration.RestartOnChange
RestartOnChange(Specification<String>, Lifecycle) - Constructor for class org.neo4j.kernel.configuration.RestartOnChange
restartOnChange - Variable in class org.neo4j.kernel.logging.LogbackService
retainAll(Collection) - Method in class org.neo4j.helpers.collection.CollectionWrapper
rethrow(Throwable) - Method in class org.neo4j.helpers.collection.ExceptionHandlingIterable
ReturnableEvaluator - Interface in org.neo4j.graphdb
  Deprecated. because of the introduction of a new traversal framework, see more information at `TraversalDescription` and `Traversal` and the new traversal framework's equivalent `Predicate`.
returnedNodesCount() - Method in interface org.neo4j.graphdb.TraversalPosition
  Returns the number of nodes returned by the traverser so far.
returnWhereEndNodeIs(Node...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Deprecated. use {@link #includeWhereEndNodeIs(Node...)
returnWhereLastRelationshipTypeIs(RelationshipType, RelationshipType...) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Deprecated. use `Evaluators.includeWhereLastRelationshipTypeIs(RelationshipType, RelationshipType...)`
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`.
reverse() - Method in interface org.neo4j.graphdb.PathExpander
  Returns a new instance with the exact expansion logic, but reversed.
reverse() - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Creates an identical `TraversalDescription`, although reversed in how it traverses the graph.
reverse(Iterable<X>) - Static method in class org.neo4j.helpers.collection.Iterables
reverse(Map<K, V>) - Static method in class org.neo4j.helpers.collection.MapUtil
  Reversed a map, making the key value and the value key.
reverse() - Method in class org.neo4j.kernel.StandardExpander
ReverseArrayIterator<T> - Class in org.neo4j.helpers.collection
ReverseArrayIterator(T[]) - Constructor for class org.neo4j.helpers.collection.ReverseArrayIterator
reversed() - Method in interface org.neo4j.graphdb.Expander
reversed() - Method in interface org.neo4j.graphdb.RelationshipExpander
  Deprecated. Returns a new instance with the exact expansion logic, but reversed.
reversed() - Method in class org.neo4j.kernel.StandardExpander
reverseNodes() - Method in interface org.neo4j.graphdb.Path
  Returns all the nodes in this path in reversed order, i.e.
reverseNodes() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
reverseNodes() - Method in class org.neo4j.kernel.ExtendedPath
reverseRelationships() - Method in interface org.neo4j.graphdb.Path
  Returns all the relationships in between the nodes which this path consists of in reverse order, i.e.
reverseRelationships() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
reverseRelationships() - Method in class org.neo4j.kernel.ExtendedPath
run() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase

## S

satisfiedBy(T) - Method in interface org.neo4j.helpers.Specification
satisfiedBy(T) - Method in class org.neo4j.helpers.Specifications.AndSpecification
satisfiedBy(T) - Method in class org.neo4j.helpers.Specifications.OrSpecification
second() - Method in class org.neo4j.helpers.Triplet
Service - Class in org.neo4j.helpers
  A utility for locating services.
Service(String, String...) - Constructor for class org.neo4j.helpers.Service
  Create a new instance of a service implementation identified with the specified key(s).
Service.CaseInsensitiveService - Class in org.neo4j.helpers
  A base class for services, similar to `Service`, that compares keys using case insensitive comparison instead of exact comparison.
Service.CaseInsensitiveService(String, String...) - Constructor for class org.neo4j.helpers.Service.CaseInsensitiveService
  Create a new instance of a service implementation identified with the specified key(s).
Service.Implementation - Annotation Type in org.neo4j.helpers
  Designates that a class implements the specified service and should be added to the services listings file (META-INF/services/[service-name]).
set(T) - Method in class org.neo4j.helpers.collection.CachingIterator
  Not supported by this implement.
setAssociation(T) - Method in class org.neo4j.graphmatching.AbstractPatternObject
  Deprecated. Associate this object with a particular `Node` or `Relationship`.
setCacheCapacity(String, int) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndex
  Sets the cache size for key/value pairs for the given `key`.
setCacheProviders(Iterable<CacheProvider>) - Method in class org.neo4j.graphdb.factory.GraphDatabaseFactory
setConfig(Setting, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseBuilder
  Set a database setting to a particular value.
setConfig(String, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseBuilder
  Deprecated. Use setConfig with explicit GraphDatabaseSetting instead Set unvalidated config option
setConfig(Map<String, String>) - Method in class org.neo4j.graphdb.factory.GraphDatabaseBuilder
  Set a map of config settings into the builder.
setConfiguration(Index<? extends PropertyContainer>, String, String) - Method in interface org.neo4j.graphdb.index.IndexManager
  EXPERT: Sets a configuration parameter for an index.
setEnabled(boolean) - Method in interface org.neo4j.graphdb.index.AutoIndexer
  Sets the AutoIndexer as enabled or not.
setIndexProviders(IndexIterable) - Method in class org.neo4j.graphdb.factory.GraphDatabaseFactory
  Sets an `IndexProvider` iterable source.
setIndexProviders(List<IndexProvider>) - Method in class org.neo4j.kernel.ListIndexIterable
  Sets the source of the iterator.
setKernelExtensions(Iterable<KernelExtension>) - Method in class org.neo4j.graphdb.factory.GraphDatabaseFactory
setLabel(String) - Method in class org.neo4j.graphmatching.AbstractPatternObject
  Deprecated. Sets the label of this pattern object;
setLastCommittedTxId(long) - Method in class org.neo4j.kernel.DefaultLastCommittedTxIdSetter
setLogger(StringLogger) - Method in class org.neo4j.kernel.configuration.Config
setNodeProperties(long, Map<String, Object>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Sets the properties of a node.
setNodeProperties(long, Map<String, Object>) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
setNodeProperty(long, String, Object) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Sets the property with name of node with id to the value .
setNodeProperty(long, String, Object) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
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`.
setRelationshipProperties(long, Map<String, Object>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Sets the properties of a relationship.
setRelationshipProperties(long, Map<String, Object>) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
setRelationshipProperty(long, String, Object) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Sets the property with name of relationship with id to the value .
setRelationshipProperty(long, String, Object) - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
setState(STATE) - Method in interface org.neo4j.graphdb.traversal.BranchState
  Sets the `TraversalBranch` state for upcoming children of that branch.
setStateForCurrentSelector(T) - Method in class org.neo4j.kernel.AbstractSelectorOrderer
Setting - Interface in org.neo4j.graphdb.config
  This interface is available only for use, not for implementing.
SettingsResourceBundle - Class in org.neo4j.graphdb.factory
  Deprecated.
SettingsResourceBundle(Class) - Constructor for class org.neo4j.graphdb.factory.SettingsResourceBundle
  Deprecated.
setValueWithOldSetting(String, Map<String, String>) - Method in class org.neo4j.kernel.configuration.BaseConfigurationMigrator.PropertyRenamed
setValueWithOldSetting(String, Map<String, String>) - Method in class org.neo4j.kernel.configuration.BaseConfigurationMigrator.SpecificPropertyMigration
shortestPath(RelationshipExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find all shortest paths (that is paths with as short `Path.length()` as possible) between two nodes.
shortestPath(PathExpander, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find all shortest paths (that is paths with as short `Path.length()` as possible) between two nodes.
shortestPath(RelationshipExpander, int, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find all shortest paths (that is paths with as short `Path.length()` as possible) between two nodes.
shortestPath(PathExpander, int, int) - Static method in class org.neo4j.graphalgo.GraphAlgoFactory
  Returns an algorithm which can find all shortest paths (that is paths with as short `Path.length()` as possible) between two nodes.
ShortestPathsBranchCollisionDetector - Class in org.neo4j.kernel
ShortestPathsBranchCollisionDetector(Evaluator) - Constructor for class org.neo4j.kernel.ShortestPathsBranchCollisionDetector
shortestPathsCollisionDetector(int) - Static method in class org.neo4j.kernel.Traversal
shutdown() - Method in interface org.neo4j.graphdb.GraphDatabaseService
  Shuts down Neo4j.
shutdown() - Method in interface org.neo4j.graphdb.index.BatchInserterIndexProvider
  Deprecated. Shuts down this index provider and ensures that all indexes are fully written to disk.
shutdown() - Method in class org.neo4j.kernel.info.DiagnosticsManager
shutdown() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase.DefaultKernelData
shutdown() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
shutdown() - Method in class org.neo4j.kernel.KernelEventHandlers
shutdown() - Method in interface org.neo4j.kernel.lifecycle.Lifecycle
shutdown() - Method in class org.neo4j.kernel.lifecycle.LifecycleAdapter
shutdown() - Method in class org.neo4j.kernel.lifecycle.LifeSupport
  Shutdown all registered instances, transitioning from either STARTED or STOPPED to SHUTDOWN.
shutdown() - Method in class org.neo4j.kernel.logging.ClassicLoggingService
shutdown() - Method in class org.neo4j.kernel.logging.LogbackService
shutdown() - Method in class org.neo4j.kernel.TransactionEventHandlers
shutdown() - Method in interface org.neo4j.unsafe.batchinsert.BatchInserter
  Shuts down this batch inserter syncing all changes that are still only in memory to disk.
shutdown() - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
shutdown() - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndexProvider
  Shuts down this index provider and ensures that all indexes are fully written to disk.
shutdown() - Method in class org.neo4j.unsafe.batchinsert.LuceneBatchInserterIndexProvider
sideSelector(SideSelectorPolicy, int) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
  In a bidirectional traversal the traverser alternates which side (start or end) to move further for each step.
SideSelector - Interface in org.neo4j.graphdb.traversal
  Dictates which side is the current side in a bidirectional traversal to traverse the next step for.
SideSelectorPolicies - Enum in org.neo4j.kernel
SideSelectorPolicy - Interface in org.neo4j.graphdb.traversal
  A factory for `SideSelector`s.
simplePathToString(Path) - Static method in class org.neo4j.kernel.Traversal
  Returns a quite simple string representation of a `Path`.
simplePathToString(Path, String) - Static method in class org.neo4j.kernel.Traversal
  Returns a quite simple string representation of a `Path`.
single(Iterable<? extends X>) - Static method in class org.neo4j.helpers.collection.Iterables
single(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterator's single element.
single(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterable's single element.
singleOrNull(Iterator<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterator's single element or `null` if no element found.
singleOrNull(Iterable<T>) - Static method in class org.neo4j.helpers.collection.IteratorUtil
  Returns the given iterable's single element or `null` if no element found.
SIZE - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
size() - Method in interface org.neo4j.graphdb.index.IndexHits
  Returns the size of this iterable, in most scenarios this value is accurate while in some scenarios near-accurate.
size() - Method in class org.neo4j.helpers.collection.CollectionWrapper
skip(int, Iterable<X>) - Static method in class org.neo4j.helpers.collection.Iterables
soft - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings.CacheTypeSetting
  Deprecated.
sort(Comparator<? super Path>) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
sort(Sort) - Method in class org.neo4j.index.lucene.QueryContext
  Returns a QueryContext with sorting added to it.
sort(String, String...) - Method in class org.neo4j.index.lucene.QueryContext
  Returns a QueryContext with sorting added to it.
sortByScore() - Method in class org.neo4j.index.lucene.QueryContext
Sorting - Class in org.neo4j.graphdb.traversal
  Provides some common traversal sorting, used by `TraversalDescription.sort(Comparator)`.
sortNumeric(String, boolean) - Method in class org.neo4j.index.lucene.QueryContext
  Sort the results of a numeric range query if the query in this context is a `NumericRangeQuery`, see `QueryContext.numericRange(String, Number, Number)`, Otherwise an `IllegalStateException` will be thrown.
source() - Method in class org.neo4j.helpers.Args
Specification<T> - Interface in org.neo4j.helpers
  Specification interface
Specifications - Class in org.neo4j.helpers
  Common specifications
Specifications() - Constructor for class org.neo4j.helpers.Specifications
Specifications.AndSpecification<T> - Class in org.neo4j.helpers
Specifications.OrSpecification<T> - Class in org.neo4j.helpers
StandardBranchCollisionDetector - Class in org.neo4j.kernel
StandardBranchCollisionDetector(Evaluator) - Constructor for class org.neo4j.kernel.StandardBranchCollisionDetector
StandardExpander - Class in org.neo4j.kernel
start(Guard.GuardInternal) - Method in class org.neo4j.kernel.guard.Guard
start() - Method in class org.neo4j.kernel.info.DiagnosticsManager
start() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase.DefaultKernelData
start() - Method in class org.neo4j.kernel.KernelEventHandlers
start() - Method in interface org.neo4j.kernel.lifecycle.Lifecycle
start() - Method in class org.neo4j.kernel.lifecycle.LifecycleAdapter
start() - Method in class org.neo4j.kernel.lifecycle.LifeSupport
  Start all registered instances, transitioning from STOPPED to STARTED.
start() - Method in class org.neo4j.kernel.TransactionEventHandlers
startAutoIndexingProperty(String) - Method in interface org.neo4j.graphdb.index.AutoIndexer
  Start auto indexing a property.
startNode() - Method in interface org.neo4j.graphdb.Path
  Returns the start node of this path.
startNode() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
startNode() - Method in class org.neo4j.kernel.ExtendedPath
startOperationsCount(long) - Method in class org.neo4j.kernel.guard.Guard
startSide(TraversalDescription) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
  Sets the start side `TraversalDescription` of this bidirectional traversal.
startTimeout(long) - Method in class org.neo4j.kernel.guard.Guard
Stats - Class in org.neo4j.helpers
Stats(String) - Constructor for class org.neo4j.helpers.Stats
step(RelationshipType) - Method in class org.neo4j.kernel.PathDescription
step(RelationshipType, Direction) - Method in class org.neo4j.kernel.PathDescription
step(Expander) - Method in class org.neo4j.kernel.PathDescription
stop() - Method in class org.neo4j.kernel.guard.Guard
stop() - Method in class org.neo4j.kernel.info.DiagnosticsManager
stop() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase.DefaultKernelData
stop() - Method in class org.neo4j.kernel.KernelEventHandlers
stop() - Method in interface org.neo4j.kernel.lifecycle.Lifecycle
stop() - Method in class org.neo4j.kernel.lifecycle.LifecycleAdapter
stop() - Method in class org.neo4j.kernel.lifecycle.LifeSupport
  Stop all registered instances, transitioning from STARTED to STOPPED.
stop() - Method in class org.neo4j.kernel.TransactionEventHandlers
stopAutoIndexingProperty(String) - Method in interface org.neo4j.graphdb.index.AutoIndexer
  Removes the argument from the set of auto indexed properties.
StopEvaluator - Interface in org.neo4j.graphdb
  Deprecated. because of the introduction of a new traversal framework, see more information at `TraversalDescription` and `Traversal` and the new traversal framework's equivalent `Evaluator`.
STORAGE_DIRECTORY - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
store(Map<String, String>, File) - Static method in class org.neo4j.helpers.collection.MapUtil
  Stores the data in `config` into `file` in a standard java `Properties` format.
store(Map<String, String>, OutputStream) - Static method in class org.neo4j.helpers.collection.MapUtil
  Stores the data in `config` into `stream` in a standard java `Properties` format.
store(Map<String, String>, Writer) - Static method in class org.neo4j.helpers.collection.MapUtil
  Stores the data in `config` into `writer` in a standard java `Properties` format.
store_dir - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
store_dir - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
storeDir - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
storeFactory - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
storeId - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
storeStrictly(Map<String, String>, File) - Static method in class org.neo4j.helpers.collection.MapUtil
  Stores the data in `config` into `file` in a standard java `Properties` format.
storeStrictly(Map<String, String>, OutputStream) - Static method in class org.neo4j.helpers.collection.MapUtil
  Stores the data in `config` into `stream` in a standard java `Properties` format.
storeStrictly(Map<String, String>, Writer) - Static method in class org.neo4j.helpers.collection.MapUtil
  Stores the data in `config` into `writer` in a standard java `Properties` format.
streamToFile(Iterable<T>, File) - Static method in class org.neo4j.helpers.collection.IteratorUtil
streamToFile(Iterator<T>, File) - Static method in class org.neo4j.helpers.collection.IteratorUtil
string_block_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
STRING_BLOCK_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
STRING_PROPERTY_STORE_MMAP_SIZE - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
stringLogger - Variable in class org.neo4j.kernel.logging.ClassicLoggingService
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.
stringMap(Map<String, String>, String...) - Static method in class org.neo4j.helpers.collection.MapUtil
  A short-hand method for creating a `Map` of key/value pairs where both keys and values are `String`s.
strings_mapped_memory - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Deprecated.
strings_mapped_memory_size - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
strong - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings.CacheTypeSetting
  Deprecated.
success() - Method in interface org.neo4j.graphdb.Transaction
  Marks this transaction as successful, which means that it will be committed upon invocation of `Transaction.finish()` unless `Transaction.failure()` has or will be invoked before then.
success() - Method in class org.neo4j.kernel.CircuitBreaker
success() - Method in class org.neo4j.kernel.PlaceboTransaction
success() - Method in class org.neo4j.kernel.TopLevelTransaction
syncHook - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
SystemPropertiesConfiguration - Class in org.neo4j.kernel.configuration
  Collect settings from System.getProperties().
SystemPropertiesConfiguration(Class<?>...) - Constructor for class org.neo4j.kernel.configuration.SystemPropertiesConfiguration
SystemPropertiesConfiguration(Iterable<Class<?>>) - Constructor for class org.neo4j.kernel.configuration.SystemPropertiesConfiguration

## T

textual(PrintStream, long) - Static method in class org.neo4j.helpers.ProgressIndicator.MultiProgress
  Returns a simple `ProgressIndicator` that reports progress by printing to the provided stream.
textual(PrintStream, long) - Static method in class org.neo4j.helpers.ProgressIndicator.SimpleProgress
  Returns a simple `ProgressIndicator` that reports progress by printing to the provided stream.
third() - Method in class org.neo4j.helpers.Triplet
ThisShouldNotHappenError - Error in org.neo4j.helpers
ThisShouldNotHappenError(String, String) - Constructor for error org.neo4j.helpers.ThisShouldNotHappenError
threshold_for_logging_rotation - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
throwable(Throwable) - Method in class org.neo4j.kernel.CircuitBreaker
time() - Static method in class org.neo4j.helpers.Format
time(TimeZone) - Static method in class org.neo4j.helpers.Format
time(long) - Static method in class org.neo4j.helpers.Format
time(long, TimeZone) - Static method in class org.neo4j.helpers.Format
time(Date) - Static method in class org.neo4j.helpers.Format
time(Date, TimeZone) - Static method in class org.neo4j.helpers.Format
TIME_FORMAT - Static variable in class org.neo4j.helpers.Format
TimelineIndex<T extends PropertyContainer> - Interface in org.neo4j.index.lucene
  A utility for ordering nodes or relationships in a timeline.
TimeUtil - Class in org.neo4j.helpers
TimeUtil() - Constructor for class org.neo4j.helpers.TimeUtil
Title - Annotation Type in org.neo4j.graphdb.factory
  Deprecated.
toArray() - Method in class org.neo4j.helpers.collection.CollectionWrapper
toArray(R[]) - Method in class org.neo4j.helpers.collection.CollectionWrapper
toArray(Iterable<Object>) - Static method in class org.neo4j.helpers.collection.Iterables
toArray(Class<T>, Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
toDepth(int) - Static method in class org.neo4j.graphdb.traversal.Evaluators
  Returns an `Evaluator` which includes positions down to `depth` and prunes everything deeper than that.
toList(Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
top(int) - Method in class org.neo4j.index.lucene.QueryContext
  Makes use of `IndexSearcher.search(org.apache.lucene.search.Query, int)`, alternatively `IndexSearcher.search(org.apache.lucene.search.Query, org.apache.lucene.search.Filter, int, Sort)` where only the top `numberOfTopHits` hits are returned.
toPathExpander(RelationshipExpander) - Static method in class org.neo4j.kernel.StandardExpander
TopLevelTransaction - Class in org.neo4j.kernel
TopLevelTransaction(AbstractTransactionManager, LockManager, LockReleaser) - Constructor for class org.neo4j.kernel.TopLevelTransaction
toString() - Method in class org.neo4j.cypher.javacompat.ExecutionResult
toString(PrintWriter) - Method in class org.neo4j.cypher.javacompat.ExecutionResult
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.graphmatching.PatternElement
  Deprecated.
toString() - Method in class org.neo4j.graphmatching.PatternNode
  Deprecated.
toString() - Method in class org.neo4j.graphmatching.PatternRelationship
  Deprecated.
toString() - Method in class org.neo4j.helpers.Pair
toString() - Method in class org.neo4j.helpers.Service
toString() - Method in class org.neo4j.helpers.Stats
toString() - Method in class org.neo4j.helpers.Triplet
toString() - Method in class org.neo4j.index.lucene.ValueContext
toString() - Method in class org.neo4j.kernel.BidirectionalTraversalBranchPath
toString() - Method in class org.neo4j.kernel.configuration.Config
toString() - Method in class org.neo4j.kernel.configuration.ConfigurationChange
toString() - Method in enum org.neo4j.kernel.info.DiagnosticsPhase
toString() - Method in class org.neo4j.kernel.info.LockInfo
toString() - Method in class org.neo4j.kernel.info.LockingTransaction
toString(String) - Method in enum org.neo4j.kernel.info.ResourceType
toString() - Method in class org.neo4j.kernel.info.WaitingThread
toString() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
toString() - Method in class org.neo4j.kernel.logging.BufferingLogger
toString() - Method in class org.neo4j.kernel.StandardExpander
toString() - Method in class org.neo4j.kernel.Version
toString() - Method in class org.neo4j.unsafe.batchinsert.BatchInserterImpl
total - Variable in class org.neo4j.helpers.Stats
tradeCorrectnessForSpeed() - Method in class org.neo4j.index.lucene.QueryContext
  Adding to or removing from an index affects results from query methods inside the same transaction, even before those changes are committed.
Transaction - Interface in org.neo4j.graphdb
  A programmatically handled transaction.
TransactionBuilder - Interface in org.neo4j.kernel
  A builder for controlling certain behaviors of a 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.
transactionEventHandlers - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
TransactionEventHandlers - Class in org.neo4j.kernel
  Handle the collection of transaction event handlers, and fire events as needed.
TransactionEventHandlers(TransactionManager) - Constructor for class org.neo4j.kernel.TransactionEventHandlers
transactionEventHandlers - Variable in class org.neo4j.kernel.TransactionEventHandlers
TransactionEventHandlers.HandlerAndState - Class in org.neo4j.kernel
TransactionEventHandlers.HandlerAndState(TransactionEventHandler<?>, Object) - Constructor for class org.neo4j.kernel.TransactionEventHandlers.HandlerAndState
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
transactionRunning() - Method in class org.neo4j.kernel.AbstractGraphDatabase
  Deprecated. This method is only for internal use. Version 1.9 of Neo4j will be the last version to contain this method.
transactionRunning() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
translate(Function<FROM, TO>, Specification<? super TO>) - Static method in class org.neo4j.helpers.Specifications
Traversal - Class in org.neo4j.kernel
  A factory for objects regarding traversal of the graph.
Traversal() - Constructor for class org.neo4j.kernel.Traversal
traversal() - Static method in class org.neo4j.kernel.Traversal
  More convenient name than `Traversal.description()` when using static imports.
traversal(UniquenessFactory) - Static method in class org.neo4j.kernel.Traversal
traversal(UniquenessFactory, Object) - Static method in 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.
TraversalContext - Interface in org.neo4j.graphdb.traversal
  Provides a context for `TraversalBranch`es which they need to move further and report their progress.
TraversalDescription - Interface in org.neo4j.graphdb.traversal
  Represents a description of a traversal.
TraversalMetadata - Interface in org.neo4j.graphdb.traversal
  Provides metadata about 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
  Deprecated. because of an unnatural and too tight coupling with `Node`. Also because of the introduction of a new traversal framework. The new way of doing traversals is by creating a new `TraversalDescription` from `Traversal#traversal()`, add rules and behaviours to it and then calling `TraversalDescription.traverse(Node...)`
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, RelationshipType, Direction, RelationshipType, Direction) - Method in interface org.neo4j.graphdb.Node
  Deprecated. because of an unnatural and too tight coupling with `Node`. Also because of the introduction of a new traversal framework. The new way of doing traversals is by creating a new `TraversalDescription` from `Traversal#traversal()`, add rules and behaviours to it and then calling `TraversalDescription.traverse(Node...)`
traverse(Traverser.Order, StopEvaluator, ReturnableEvaluator, Object...) - Method in interface org.neo4j.graphdb.Node
  Deprecated. because of an unnatural and too tight coupling with `Node`. Also because of the introduction of a new traversal framework. The new way of doing traversals is by creating a new `TraversalDescription` from `Traversal#traversal()`, add rules and behaviours to it and then calling `TraversalDescription.traverse(Node...)`
traverse(Node, Node) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
  Traverse between a given `start` and `end` node with all applied rules and behavior in this traversal description.
traverse(Iterable<Node>, Iterable<Node>) - Method in interface org.neo4j.graphdb.traversal.BidirectionalTraversalDescription
  Traverse between a set of `start` and `end` nodes with all applied rules and behavior in this traversal description.
traverse(Node) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Traverse from a single start node based on all the rules and behavior in this description.
traverse(Node...) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Traverse from a set of start nodes 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
  Deprecated. because of an unnatural and too tight coupling with `Node`. Also because of the introduction of a new traversal framework and the usage of it. The new way of doing traversals is by creating a new `TraversalDescription` from `Traversal#description()`, add rules and behaviours to it and then calling `TraversalDescription#traverse(Node...)`.
Traverser.Order - Enum in org.neo4j.graphdb
  Deprecated. Defines a traversal order as used by the traversal framework.
trip() - Method in class org.neo4j.kernel.CircuitBreaker
Triplet<T1,T2,T3> - Class in org.neo4j.helpers
  Utility to handle triplets of objects.
TRUE - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
TRUE() - Static method in class org.neo4j.helpers.Specifications
tryAppendProvider(T) - Method in class org.neo4j.kernel.info.DiagnosticsManager
tryLock(String, FileChannel) - Method in class org.neo4j.kernel.DefaultFileSystemAbstraction
turnOn() - Method in class org.neo4j.kernel.CircuitBreaker
tx() - Method in interface org.neo4j.kernel.GraphDatabaseAPI
  Deprecated.
tx() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
tx_manager_impl - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
txHook - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
txIdGenerator - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
txManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
TXMANAGER - Static variable in interface org.neo4j.kernel.logging.Loggers
TXMANAGER_IMPLEMENTATION - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.

## U

udc_enabled - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Configuration key for enabling the UDC extension.
udc_host - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  The host address to which UDC updates will be sent.
udc_registration_key - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Unique registration id
udc_source - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
  Configuration key for overriding the source parameter in UDC
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
unforced() - Method in interface org.neo4j.kernel.TransactionBuilder
  Relaxes the forcing constraint of the logical logs for this transaction so that the data is written out, but not forced to disk.
unique(Iterable<T>) - Static method in class org.neo4j.helpers.collection.Iterables
UniqueFactory<T extends PropertyContainer> - Class in org.neo4j.graphdb.index
  A utility class for creating unique (with regard to a given index) entities.
UniqueFactory.UniqueNodeFactory - Class in org.neo4j.graphdb.index
  Implementation of `UniqueFactory` for `Node`.
UniqueFactory.UniqueNodeFactory(Index<Node>) - Constructor for class org.neo4j.graphdb.index.UniqueFactory.UniqueNodeFactory
  Create a new `UniqueFactory` for nodes.
UniqueFactory.UniqueNodeFactory(GraphDatabaseService, String) - Constructor for class org.neo4j.graphdb.index.UniqueFactory.UniqueNodeFactory
  Create a new `UniqueFactory` for nodes.
UniqueFactory.UniqueRelationshipFactory - Class in org.neo4j.graphdb.index
  Implementation of `UniqueFactory` for `Relationship`.
UniqueFactory.UniqueRelationshipFactory(Index<Relationship>) - Constructor for class org.neo4j.graphdb.index.UniqueFactory.UniqueRelationshipFactory
  Create a new `UniqueFactory` for relationships.
UniqueFactory.UniqueRelationshipFactory(GraphDatabaseService, String) - Constructor for class org.neo4j.graphdb.index.UniqueFactory.UniqueRelationshipFactory
  Create a new `UniqueFactory` for relationships.
uniqueness(UniquenessFactory) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the `UniquenessFactory` for creating the `UniquenessFilter` to use.
uniqueness(UniquenessFactory, Object) - Method in interface org.neo4j.graphdb.traversal.TraversalDescription
  Sets the `UniquenessFactory` for creating the `UniquenessFilter` to use.
Uniqueness - Enum in org.neo4j.kernel
  Contains some uniqueness modes that are very common in traversals, for example uniqueness of nodes or relationships to visit during a traversal.
UniquenessFactory - Interface in org.neo4j.graphdb.traversal
  Factory for `UniquenessFilter` filters, it can supply the created `UniquenessFilter` with an optional parameter which is up to the filter itself to validate and make sense of.
UniquenessFilter - Interface in org.neo4j.graphdb.traversal
unload(S) - Method in class org.neo4j.kernel.KernelExtension
unnecessaryRelationshipTraversed() - Method in interface org.neo4j.graphdb.traversal.TraversalContext
  Reports that one more relationship has been traversed, albeit a relationship that hasn't provided any benefit to the 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.EmbeddedReadOnlyGraphDatabase
unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
unregisterKernelEventHandler(KernelEventHandler) - Method in class org.neo4j.kernel.KernelEventHandlers
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.EmbeddedReadOnlyGraphDatabase
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase
unregisterTransactionEventHandler(TransactionEventHandler<T>) - Method in class org.neo4j.kernel.TransactionEventHandlers
update(boolean, long) - Method in class org.neo4j.helpers.ProgressIndicator.Decorator
update(boolean, long) - Method in class org.neo4j.helpers.ProgressIndicator.SimpleProgress
update(boolean, long) - Method in class org.neo4j.helpers.ProgressIndicator.UnknownEndProgress
update(boolean, long) - Method in interface org.neo4j.helpers.ProgressIndicator
  Update the current progress count for the current source.
update(Map<String, String>, ConfigParam...) - Static method in class org.neo4j.kernel.configuration.ConfigParam.Conversion
  Updates a configuration map with the specified configuration parameters.
updateOrAdd(long, Map<String, Object>) - Method in interface org.neo4j.unsafe.batchinsert.BatchInserterIndex
  Adds key/value pairs for `entity` to the index.
use_memory_mapped_buffers - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings
USE_MEMORY_MAPPED_BUFFERS - Static variable in class org.neo4j.kernel.configuration.Config
  Deprecated.
use_memory_mapped_buffers - Static variable in class org.neo4j.kernel.InternalAbstractGraphDatabase.Configuration
UTF8 - Class in org.neo4j.helpers
  Utility class for converting strings to an from UTF-8 encoded bytes.

## V

v1_5 - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings.CypherParserSetting
  Deprecated.
v1_6 - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings.CypherParserSetting
  Deprecated.
v1_7 - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings.CypherParserSetting
  Deprecated.
validate(String) - Method in interface org.neo4j.graphdb.config.Setting
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.AbstractPathSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.BaseOptionsSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.DirectorySetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.DoubleSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.FileSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.FloatSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.IntegerRangeNumberOfBytesSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.IntegerSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.ListSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.LongSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberOfBytesSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.StringSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.TimeSpanSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.URISetting
  Deprecated.
validate(String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
validate(Locale, String) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated. Validate a raw string value, called when configuration is set.
validate(Map<String, String>) - Method in class org.neo4j.kernel.configuration.ConfigurationValidator
validationMessage() - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated.
value() - Method in interface org.neo4j.graphdb.event.PropertyEntry
  Get the value of the modified property.
ValueContext - Class in org.neo4j.index.lucene
  ValueContext allows you to give not just a value, but to give the value some context to live in.
ValueContext(Object) - Constructor for class org.neo4j.index.lucene.ValueContext
ValueMatcher - Interface in org.neo4j.graphmatching
  Deprecated.
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, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.AbstractPathSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.BooleanSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.DoubleSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.EnumerableSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.FloatSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.IntegerRangeNumberOfBytesSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.IntegerSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.ListSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.LongSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.NumberOfBytesSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.OptionsSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.StringSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.TimeSpanSetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting.URISetting
  Deprecated.
valueOf(String, Config) - Method in class org.neo4j.graphdb.factory.GraphDatabaseSetting
  Deprecated. Create a typed value from a raw string value.
valueOf(String) - Static method in enum org.neo4j.graphdb.traversal.Evaluation
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.graphdb.Traverser.Order
  Deprecated. Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.CircuitBreaker.Status
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.CommonBranchOrdering
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.IdType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.info.DiagnosticsPhase
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.info.ResourceType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.lifecycle.LifecycleStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.SideSelectorPolicies
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.neo4j.kernel.Uniqueness
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.neo4j.graphdb.Direction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.graphdb.event.ErrorState
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.graphdb.event.KernelEventHandler.ExecutionOrder
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.graphdb.traversal.Evaluation
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.graphdb.Traverser.Order
  Deprecated. Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.CircuitBreaker.Status
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.CommonBranchOrdering
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.IdType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.info.DiagnosticsPhase
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.info.ResourceType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.lifecycle.LifecycleStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.SideSelectorPolicies
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.neo4j.kernel.Uniqueness
  Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.neo4j.kernel.InternalAbstractGraphDatabase.DefaultKernelData
version() - Method in class org.neo4j.kernel.KernelData
Version - Class in org.neo4j.kernel
Version(String, String) - Constructor for class org.neo4j.kernel.Version
visit(E) - Method in interface org.neo4j.helpers.collection.Visitor
  Invoked for each element in a collection.
visitAll(Object) - Method in class org.neo4j.kernel.info.DiagnosticsManager
Visitor<E> - Interface in org.neo4j.helpers.collection
  A visitor to internalize iteration.

## W

WaitingThread - Class in org.neo4j.kernel.info
WaitingThread(String, int, int, long, String, long, boolean) - Constructor for class org.neo4j.kernel.info.WaitingThread
weak - Static variable in class org.neo4j.graphdb.factory.GraphDatabaseSettings.CacheTypeSetting
  Deprecated.
weight() - Method in interface org.neo4j.graphalgo.WeightedPath
  Returns the weight of the path.
WeightedPath - Interface in org.neo4j.graphalgo
  A `Path` that has an associated weight.
withCause(T, Throwable) - Static method in class org.neo4j.helpers.Exceptions
withName(String) - Static method in class org.neo4j.graphdb.DynamicRelationshipType
  Instantiates a new DynamicRelationshipType with the given name.

## X

xaDataSourceManager - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
xaFactory - Variable in class org.neo4j.kernel.InternalAbstractGraphDatabase
XAFACTORY - Static variable in interface org.neo4j.kernel.logging.Loggers

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

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

Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.