[Neo] [ticket] #20: Minor API improvements
neo4j.org
noreply at neo4j.org
Thu Nov 8 19:34:22 CET 2007
#20: Minor API improvements
---------------------------------+------------------------------------------
Reporter: emil | Owner: johans
Type: enhancement request | Status: new
Priority: major | Milestone: neo-1.0
Component: neo-core impl | Keywords:
---------------------------------+------------------------------------------
There are a number of minor API changes in line for b6:
* Expose a {{{NotFoundException}}}. Currently, we chicken out and declare
{{{RuntimeException}}} in a number of cases, such as
{{{embeddedNeo.getNodeById( idThatDoesntExistYet )}}},
{{{node.getProperty( aKeyThatDoesntExist )}}}, etc. That's poor form and
something we should fix.
* Expose {{{node.hasRelationship()}}}. I agree that the current idiom
({{{node.getRelationships().iterator().hasNext()}}}) is too wordy.
--
Ticket URL: <https://trac.neo4j.org/ticket/20>
neo4j.org <http://trac.neo4j.org/>
The Neo4J.org Issue Tracker
More information about the User
mailing list