| Package | Description |
|---|---|
| org.neo4j.cypher.export | |
| org.neo4j.cypher.javacompat |
Execute Cypher queries from Java code.
|
| org.neo4j.graphalgo |
Scalable graph algorithms like shortest path and others for Neo4j which
can be easily accessed via
GraphAlgoFactory. |
| org.neo4j.graphdb |
The core graph database API.
|
| org.neo4j.graphdb.event |
Event framework.
|
| org.neo4j.graphdb.factory |
Create database instances.
|
| org.neo4j.graphdb.index |
Integrated API for node and relationship indexing.
|
| org.neo4j.graphdb.schema |
Optional graph schema including indexes and constraints.
|
| org.neo4j.graphdb.traversal |
Traversal framework.
|
| org.neo4j.graphmatching |
Facilities for finding occurrences of patterns in a Neo4j graph.
|
| org.neo4j.helpers.collection |
Collections utilities - Iterator/Iterable utilities and creating
Maps. |
| org.neo4j.index.lucene |
Contains
QueryContext and
ValueContext which is part of the
public API for an Index backed by Lucene. |
| org.neo4j.jmx |
Management support using JMX.
|
| org.neo4j.server.helpers | |
| org.neo4j.server.plugins | |
| org.neo4j.server.rest.repr | |
| org.neo4j.server.rest.web | |
| org.neo4j.tooling |
Tools, including global operations over the whole graph.
|
| org.neo4j.unsafe.batchinsert |
Tools for high-performance data insertion; make sure to read the instructions before using.
|
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| Label
A label is a grouping facility for
Node where all nodes having a label
are part of the same group. |
| Node
A node in the graph with properties and relationships to other entities.
|
| Relationship
A relationship between two nodes in the graph.
|
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| ResourceIterable |
| ResourceIterator
Closeable Iterator with associated resources.
|
| Class and Description |
|---|
| Direction
Defines relationship directions used when getting relationships from a node
or when creating traversers.
|
| Node
A node in the graph with properties and relationships to other entities.
|
| Path
Represents a path in the graph.
|
| PathExpander
An expander of relationships.
|
| Relationship
A relationship between two nodes in the graph.
|
| RelationshipExpander
Deprecated.
in favor or
PathExpander. A RelationshipExpander
can still be wrapped via StandardExpander.toPathExpander(RelationshipExpander)
to act like a PathExpander. |
| Class and Description |
|---|
| DependencyResolver
Find a dependency given a type.
|
| DependencyResolver.SelectionStrategy
Responsible for making the choice between available candidates.
|
| Direction
Defines relationship directions used when getting relationships from a node
or when creating traversers.
|
| DynamicRelationshipType
A dynamically instantiated and named
RelationshipType. |
| Expander
Deprecated.
Deprecated because
RelationshipExpander is deprecated. See PathExpander instead. |
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| Label
A label is a grouping facility for
Node where all nodes having a label
are part of the same group. |
| Lock
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(). |
| Node
A node in the graph with properties and relationships to other entities.
|
| Path
Represents a path in the graph.
|
| PathExpander
An expander of relationships.
|
| PathExpanderBuilder
A fluent builder for creating specialized
path expanders. |
| PropertyContainer
Defines a common API for handling properties on both
nodes and
relationships. |
| Relationship
A relationship between two nodes in the graph.
|
| RelationshipExpander
Deprecated.
in favor or
PathExpander. A RelationshipExpander
can still be wrapped via StandardExpander.toPathExpander(RelationshipExpander)
to act like a PathExpander. |
| RelationshipType
A relationship type is mandatory on all relationships and is used to navigate
the graph.
|
| Resource
Resource that should be closed when not needed anymore.
|
| ResourceIterable |
| ResourceIterator
Closeable Iterator with associated resources.
|
| ReturnableEvaluator
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. |
| StopEvaluator
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. |
| Transaction
A programmatically handled transaction.
|
| TraversalPosition
Encapsulates information about the current traversal position.
|
| Traverser
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
GraphDatabaseService.traversalDescription(), add rules and
behaviors to it and then calling
TraversalDescription.traverse(Node...). |
| Traverser.Order
Deprecated.
Defines a traversal order as used by the traversal framework.
|
| Class and Description |
|---|
| Label
A label is a grouping facility for
Node where all nodes having a label
are part of the same group. |
| Node
A node in the graph with properties and relationships to other entities.
|
| PropertyContainer
Defines a common API for handling properties on both
nodes and
relationships. |
| Relationship
A relationship between two nodes in the graph.
|
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| Node
A node in the graph with properties and relationships to other entities.
|
| PropertyContainer
Defines a common API for handling properties on both
nodes and
relationships. |
| Relationship
A relationship between two nodes in the graph.
|
| Resource
Resource that should be closed when not needed anymore.
|
| ResourceIterable |
| ResourceIterator
Closeable Iterator with associated resources.
|
| Class and Description |
|---|
| ConstraintViolationException
Thrown when the database is asked to modify data in a way that violates one or more
constraints that it is expected to uphold.
|
| Label
A label is a grouping facility for
Node where all nodes having a label
are part of the same group. |
| Class and Description |
|---|
| Direction
Defines relationship directions used when getting relationships from a node
or when creating traversers.
|
| Node
A node in the graph with properties and relationships to other entities.
|
| Path
Represents a path in the graph.
|
| PathExpander
An expander of relationships.
|
| Relationship
A relationship between two nodes in the graph.
|
| RelationshipExpander
Deprecated.
in favor or
PathExpander. A RelationshipExpander
can still be wrapped via StandardExpander.toPathExpander(RelationshipExpander)
to act like a PathExpander. |
| RelationshipType
A relationship type is mandatory on all relationships and is used to navigate
the graph.
|
| ResourceIterable |
| ResourceIterator
Closeable Iterator with associated resources.
|
| Class and Description |
|---|
| Direction
Defines relationship directions used when getting relationships from a node
or when creating traversers.
|
| Node
A node in the graph with properties and relationships to other entities.
|
| PropertyContainer
Defines a common API for handling properties on both
nodes and
relationships. |
| Relationship
A relationship between two nodes in the graph.
|
| RelationshipType
A relationship type is mandatory on all relationships and is used to navigate
the graph.
|
| Class and Description |
|---|
| PropertyContainer
Defines a common API for handling properties on both
nodes and
relationships. |
| Resource
Resource that should be closed when not needed anymore.
|
| ResourceIterable |
| ResourceIterator
Closeable Iterator with associated resources.
|
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| PropertyContainer
Defines a common API for handling properties on both
nodes and
relationships. |
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| Class and Description |
|---|
| PropertyContainer
Defines a common API for handling properties on both
nodes and
relationships. |
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| Node
A node in the graph with properties and relationships to other entities.
|
| Relationship
A relationship between two nodes in the graph.
|
| Class and Description |
|---|
| Path
Represents a path in the graph.
|
| RelationshipType
A relationship type is mandatory on all relationships and is used to navigate
the graph.
|
| Class and Description |
|---|
| NotFoundException
This exception will be thrown if a request is made to a node, relationship or
property that does not exist.
|
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| Label
A label is a grouping facility for
Node where all nodes having a label
are part of the same group. |
| Node
A node in the graph with properties and relationships to other entities.
|
| Relationship
A relationship between two nodes in the graph.
|
| RelationshipType
A relationship type is mandatory on all relationships and is used to navigate
the graph.
|
| ResourceIterable |
| Class and Description |
|---|
| GraphDatabaseService
The main access point to a running Neo4j instance.
|
| Label
A label is a grouping facility for
Node where all nodes having a label
are part of the same group. |
| RelationshipType
A relationship type is mandatory on all relationships and is used to navigate
the graph.
|
Copyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.