Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A simple unified API that can access both the server and embedded Neo4j database. Used by the neo4j gem
Ruby

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
config/neo4j
lib
spec
.gitignore
.travis.yml
Gemfile
README.rdoc
Rakefile
neo4j-core.gemspec

README.rdoc

Neo4j-core

This gem only contains the JRuby mapping of the Neo4j graph database. The neo4j.rb gem will be split up into two gems, neo4j-core and neo4j. This gem will be included by neo4j 2.0.0 gem.

Changes from the neo4j.rb

  • Use of YARD instead of RDoc

  • Some tidy up of the API and code (e.g. Neo4j::Node#rels methods)

  • Change of Ruby module structure.

  • More RSpecs and more use of mocking combined with real testing of the Java layer

  • Make sure that we retrieve relationships and nodes lazy if possible.

  • Cypher Query DSL

This gem contains two modules: Neo4j and Neo4j::Core The Neo4j module is public and the Neo4j::Core(::*) are private modules.

The public API

{Neo4j::Node} The Java Neo4j Node

{Neo4j::Relationship} The Java Relationship

{Neo4j} The Database

{Neo4j::Cypher} Cypher Query Generator, see RSpec spec/neo4j/cypher_spec

Something went wrong with that request. Please try again.