Neo4j Community

Neo4j Community API

Graph database
org.neo4j.graphdb The graph database API used by Neo4j.
org.neo4j.graphdb.event Event framework.
org.neo4j.graphdb.index Integrated API for node and relationship indexing.
org.neo4j.graphdb.traversal Traversal framework.
org.neo4j.kernel Implementation for embedding a Neo4j graph database in an application.
org.neo4j.kernel.info  

 

Index
org.neo4j.index.lucene Contains QueryContext and ValueContext which is part of the public API for an Index backed by Lucene.

 

Graph algorithms
org.neo4j.graphalgo Scalable graph algorithms like shortest path and others for Neo4j which can be easily accessed via GraphAlgoFactory.

 

Management
org.neo4j.jmx Management support using JMX.

 

Query language
org.neo4j.cypher.javacompat Execute Cypher queries from Java code.

 

Graph matching
org.neo4j.graphmatching Facilities for finding occurrences of patterns in a Neo4j graph.
org.neo4j.graphmatching.filter Filters that allow you to filter out based on properties on nodes and relationships.

 

Helpers
org.neo4j.helpers Common Java utilities.
org.neo4j.helpers.collection Collections utilities - Iterator/Iterable utilities and creating Maps.

 

Tooling
org.neo4j.tooling  

 


Neo4j Community

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