Dependencies - Project Dependencies

## Project Dependencies

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Type
--- | --- | --- | ---
org.neo4j | neo4j-apoc | 1.1 | pom

### test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId | ArtifactId | Version | Type
--- | --- | --- | ---
junit | junit | 4.8.1 | jar

## Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Type
--- | --- | --- | ---
com.google.protobuf | protobuf-java | 2.3.0 | jar
jline | jline | 0.9.94 | jar
org.apache.geronimo.specs | geronimo-jta_1.1_spec | 1.1.1 | jar
org.apache.lucene | lucene-core | 2.9.2 | jar
org.neo4j | neo4j-graph-algo | 0.6 | jar
org.neo4j | neo4j-index | 1.1 | jar
org.neo4j | neo4j-kernel | 1.1 | jar
org.neo4j | neo4j-online-backup | 0.6 | jar
org.neo4j | neo4j-remote-graphdb | 0.7 | jar
org.neo4j | neo4j-shell | 1.1 | jar

## Project Dependency Graph

### Dependency Tree

- org.neo4j.examples:neo4j-apoc-examples:jar:1.1

  Neo4j Apoc
  Description: Basic Neo4j examples URL: http://neo4j.org/neo4j-apoc-examples Project License: Apache License Version 2.0

  - org.neo4j:neo4j-apoc:pom:1.1 (compile)

    A Package Of Components
    Description: A meta package containing the most used Neo4j libraries. Intended use: as a Maven dependency. URL: http://components.neo4j.org/neo4j-apoc/ Project License: Apache License Version 2.0

    - org.neo4j:neo4j-kernel:jar:1.1 (compile)

      Neo4j - Graph Database Kernel
      Description: Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org. URL: http://components.neo4j.org/neo4j-kernel/ Project License: GNU Affero General Public License, Version 3

      - org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1 (compile)

        JTA 1.1
        Description: Provides open-source implementations of Sun specifications. URL: http://geronimo.apache.org/specs/geronimo-jta_1.1_spec Project License: The Apache Software License, Version 2.0

    - org.neo4j:neo4j-index:jar:1.1 (compile)

      Neo4j - Index
      Description: Utility classes to add various indexing functionality in Neo4j. URL: http://components.neo4j.org/neo4j-index/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-kernel:jar:1.1 (compile)

        Neo4j - Graph Database Kernel
        Description: Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org. URL: http://components.neo4j.org/neo4j-kernel/ Project License: GNU Affero General Public License, Version 3

      - org.apache.lucene:lucene-core:jar:2.9.2 (compile)

        Lucene Core
        Description: Apache Lucene Java Core URL: http://lucene.apache.org/java/lucene-core Project License: Apache 2

    - org.neo4j:neo4j-shell:jar:1.1 (compile)

      Neo4j - Generic shell
      Description: A generic command shell with a client and server part URL: http://components.neo4j.org/neo4j-shell/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-kernel:jar:1.1 (compile)

        Neo4j - Graph Database Kernel
        Description: Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org. URL: http://components.neo4j.org/neo4j-kernel/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-index:jar:1.1 (compile)

        Neo4j - Index
        Description: Utility classes to add various indexing functionality in Neo4j. URL: http://components.neo4j.org/neo4j-index/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-online-backup:jar:0.6 (compile)

        Onlinebackup
        Description: Backup of resources using the XA framework URL: http://components.neo4j.org/neo4j-online-backup/ Project License: GNU Affero General Public License, Version 3

      - jline:jline:jar:0.9.94 (compile)

        JLine
        Description: JLine is a java library for reading and editing user input in console applications. It features tab-completion, command history, password masking, customizable keybindings, and pass-through handlers to use to chain to other console applications. URL: http://jline.sourceforge.net Project License: BSD

    - org.neo4j:neo4j-remote-graphdb:jar:0.7 (compile)

      Neo4j - Remote Graph Database
      Description: There is currently no description associated with this project. URL: http://components.neo4j.org/neo4j-remote-graphdb/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-kernel:jar:1.1 (compile)

        Neo4j - Graph Database Kernel
        Description: Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org. URL: http://components.neo4j.org/neo4j-kernel/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-index:jar:1.1 (compile)

        Neo4j - Index
        Description: Utility classes to add various indexing functionality in Neo4j. URL: http://components.neo4j.org/neo4j-index/ Project License: GNU Affero General Public License, Version 3

      - com.google.protobuf:protobuf-java:jar:2.3.0 (compile)

        Protocol Buffer Java API
        Description: Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. URL: http://code.google.com/p/protobuf Project License: New BSD license

    - org.neo4j:neo4j-graph-algo:jar:0.6 (compile)

      graph-algo
      Description: Graph algorithms for neo4j URL: http://components.neo4j.org/neo4j-graph-algo/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-kernel:jar:1.1 (compile)

        Neo4j - Graph Database Kernel
        Description: Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org. URL: http://components.neo4j.org/neo4j-kernel/ Project License: GNU Affero General Public License, Version 3

    - org.neo4j:neo4j-online-backup:jar:0.6 (compile)

      Onlinebackup
      Description: Backup of resources using the XA framework URL: http://components.neo4j.org/neo4j-online-backup/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-kernel:jar:1.1 (compile)

        Neo4j - Graph Database Kernel
        Description: Neo4j kernel is a lightweight, embedded Java database designed to store data structured as graphs rather than tables. For more information, see http://neo4j.org. URL: http://components.neo4j.org/neo4j-kernel/ Project License: GNU Affero General Public License, Version 3

      - org.neo4j:neo4j-index:jar:1.1 (compile)

        Neo4j - Index
        Description: Utility classes to add various indexing functionality in Neo4j. URL: http://components.neo4j.org/neo4j-index/ Project License: GNU Affero General Public License, Version 3

  - junit:junit:jar:4.8.1 (test)

    JUnit
    Description: JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. URL: http://junit.org Project License: Common Public License Version 1.0

## Licenses

BSD: JLine

GNU Affero General Public License, Version 3: Neo4j - Generic shell, Neo4j - Graph Database Kernel, Neo4j - Index, Neo4j - Remote Graph Database, Onlinebackup, graph-algo

The Apache Software License, Version 2.0: JTA 1.1

Apache License Version 2.0: A Package Of Components, Neo4j Apoc

New BSD license: Protocol Buffer Java API

Common Public License Version 1.0: JUnit

Apache 2: Lucene Core