The cl-neo4j Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The cl-neo4j Reference Manual

This is the cl-neo4j Reference Manual, version 0.4, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 11:16:16 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

cl-neo4j
----------------

Wrapper over neo4j Graph Database API.

cl-neo4j is available under MIT License.

Basic API
--------------

cl-neo4j package has a very thin REST API wrapper that returns alists of neo4j result. So like in neo4j one has to extract the id by oneself. Functions correspond to those available in API, see restapi.lisp for details.

Lispy Wrapper
--------------

cl-neo4j-wrapper has a higher level 'lispy' wrapper.

Tests
----------

Tests should clean up after themselves, but authors hold no warranty over corrupted data - use fresh testing database.

To run tests load cl-neo4j.tests system and run (cl-neo4j.tests:run-all-tests).


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 cl-neo4j

Maintainer

Mikhail Novikov <freiksenet@gmail.com>

Author

Kevin Raison <last name @ chatsubo dot net>

Description

neo4j RESTful Client Interface

Long Description

neo4j RESTful Client Interface and higher order extensible CL wrapper for it.

Version

0.4

Dependencies
Source

cl-neo4j.asd (file)

Component

src (module)


Next: , Previous: , Up: Top   [Contents][Index]

3 Modules

Modules are listed depth-first from the system components tree.


Previous: , Up: Modules   [Contents][Index]

3.1 cl-neo4j/src

Parent

cl-neo4j (system)

Location

src/

Components

Next: , Previous: , Up: Top   [Contents][Index]

4 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

4.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.1 cl-neo4j.asd

Location

cl-neo4j.asd

Systems

cl-neo4j (system)

Packages

cl-neo4j-system


Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.2 cl-neo4j/src/package.lisp

Parent

src (module)

Location

src/package.lisp

Packages

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.3 cl-neo4j/src/utilities.lisp

Dependency

package.lisp (file)

Parent

src (module)

Location

src/utilities.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.4 cl-neo4j/src/conditions.lisp

Dependency

utilities.lisp (file)

Parent

src (module)

Location

src/conditions.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.5 cl-neo4j/src/requests.lisp

Dependency

conditions.lisp (file)

Parent

src (module)

Location

src/requests.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

4.1.6 cl-neo4j/src/restapi.lisp

Dependency

requests.lisp (file)

Parent

src (module)

Location

src/restapi.lisp

Exported Definitions
Internal Definitions

list-indexes (function)


Previous: , Up: Lisp files   [Contents][Index]

4.1.7 cl-neo4j/src/wrapper.lisp

Dependency

restapi.lisp (file)

Parent

src (module)

Location

src/wrapper.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

5.1 cl-neo4j-system

Source

cl-neo4j.asd

Use List

Next: , Previous: , Up: Packages   [Contents][Index]

5.2 cl-neo4j-wrapper

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Previous: , Up: Packages   [Contents][Index]

5.3 cl-neo4j

Source

package.lisp (file)

Use List
Used By List

cl-neo4j-wrapper

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

6 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

6.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.1 Special variables

Special Variable: *default-node-constructor*
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Special Variable: *default-relationship-constructor*
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Special Variable: *neo4j-host*
Package

cl-neo4j

Source

requests.lisp (file)

Special Variable: *neo4j-port*
Package

cl-neo4j

Source

requests.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.2 Functions

Function: add-to-index &key TYPE NAME KEY VALUE OBJECT-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: create-index &key TYPE NAME CONFIG
Package

cl-neo4j

Source

restapi.lisp (file)

Function: create-node &key PROPERTIES
Package

cl-neo4j

Source

restapi.lisp (file)

Function: create-relationship &key NODE-ID TO-NODE-ID RELATIONSHIP-TYPE PROPERTIES
Package

cl-neo4j

Source

restapi.lisp (file)

Function: del-node-properties &key NODE-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: del-node-property &key NODE-ID PROPERTY
Package

cl-neo4j

Source

restapi.lisp (file)

Function: del-relationship-properties &key RELATIONSHIP-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: del-relationship-property &key RELATIONSHIP-ID PROPERTY
Package

cl-neo4j

Source

restapi.lisp (file)

Function: delete-index &key TYPE NAME
Package

cl-neo4j

Source

restapi.lisp (file)

Function: delete-node &key NODE-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: delete-relationship &key RELATIONSHIP-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-node &key NODE-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-node-properties &key NODE-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-node-property &key NODE-ID PROPERTY
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-node-relationships &key NODE-ID DIRECTION TYPES
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-path &key NODE-ID TO-NODE-ID RELATIONSHIPS MAX-DEPTH ALGORITHM
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-paths &key NODE-ID TO-NODE-ID RELATIONSHIPS MAX-DEPTH ALGORITHM
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-relationship &key RELATIONSHIP-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-relationship-properties &key RELATIONSHIP-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-relationship-property &key RELATIONSHIP-ID PROPERTY
Package

cl-neo4j

Source

restapi.lisp (file)

Function: get-relationships-types &key
Package

cl-neo4j

Source

restapi.lisp (file)

Function: lookup-index &key TYPE NAME KEY VALUE
Package

cl-neo4j

Source

restapi.lisp (file)

Function: node-create &key CONSTRUCTOR PROPERTIES INITIAL-CONNECTIONS INITIAL-INDEXES

Creates a new node in the graph. Returns created node.

constructor is a constructor for nodes. By default it uses *default-node-constructor*.
properties are plist of node properties.
initial-connections are list of lists of node (or ids), type and direction that node should be connected to. initial-indexes are list of lists of index name, key and value of indexes that node should be added to.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: node-get-by-id ID &key CONSTRUCTOR

Returns a node with given id or nil otherwise. This is a factory method, it accepts keyword argument constructor whcih is defaulted to *default-node-constructor*

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: node-query-index INDEX KEY VALUE &key CONSTRUCTOR

Returns list of nodes in the index with key and value.

This is a factory method, it accepts keyword argument constructor which is defaulted to *default-node-constructor*

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: query-index &key TYPE NAME QUERY
Package

cl-neo4j

Source

restapi.lisp (file)

Function: relationship-get-by-id ID &key CONSTRUCTOR

Returns relationship with given id or nil otherwise.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: relationship-query-index INDEX KEY VALUE &key CONSTRUCTOR

Returns list of nodes in the index with key and value.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: remove-from-index &key TYPE NAME KEY VALUE OBJECT-ID
Package

cl-neo4j

Source

restapi.lisp (file)

Function: set-node-properties &key NODE-ID PROPERTIES
Package

cl-neo4j

Source

restapi.lisp (file)

Function: set-node-property &key NODE-ID PROPERTY VALUE
Package

cl-neo4j

Source

restapi.lisp (file)

Function: set-relationship-properties &key RELATIONSHIP-ID PROPERTIES
Package

cl-neo4j

Source

restapi.lisp (file)

Function: set-relationship-property &key RELATIONSHIP-ID PROPERTY VALUE
Package

cl-neo4j

Source

restapi.lisp (file)

Function: traverse &key NODE-ID RETURN-TYPE MAX-DEPTH ORDER UNIQUENESS RELATIONSHIPS PRUNE-EVALUATOR RETURN-FILTER
Package

cl-neo4j

Source

restapi.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.3 Generic functions

Generic Function: node-add-to-index NODE INDEX KEY VALUE

Adds node to index with key and value.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: node-add-to-index (NODE standard-node) INDEX KEY VALUE
Method: node-add-to-index (NODE integer) INDEX KEY VALUE
Generic Function: node-delete NODE &key CASCADE

Deletes a node. Cascade deletes the node even if node had relationships (deleting them too).

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: node-delete (NODE standard-node) &key CASCADE
Method: node-delete (NODE integer) &key CASCADE
Generic Function: node-id OBJECT
Generic Function: (setf node-id) NEW-VALUE OBJECT
Package

cl-neo4j-wrapper

Methods
Method: node-id (STANDARD-NODE standard-node)

automatically generated reader method

Source

wrapper.lisp (file)

Method: (setf node-id) NEW-VALUE (STANDARD-NODE standard-node)

automatically generated writer method

Source

wrapper.lisp (file)

Generic Function: node-properties NODE

Returns plist of properties of the node.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Writer

(setf node-properties) (generic function)

Methods
Method: node-properties (STANDARD-NODE standard-node)

automatically generated reader method

Method: node-properties (NODE integer)
Generic Function: (setf node-properties) NEW-VALUE OBJECT
Package

cl-neo4j-wrapper

Reader

node-properties (generic function)

Methods
Method: (setf node-properties) NEW-VALUE (STANDARD-NODE standard-node)

automatically generated writer method

Source

wrapper.lisp (file)

Generic Function: node-property NODE PROPERTY

Returns value of the property of the node. Returns nil if property is undefined.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Writer

(setf node-property) (generic function)

Methods
Method: node-property (NODE standard-node) PROPERTY
Method: node-property (NODE integer) PROPERTY
Generic Function: (setf node-property) VALUE NODE PROPERTY

Sets a value of the property of the node to value. Value of nil deletes property.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Reader

node-property (generic function)

Methods
Method: (setf node-property) VALUE (NODE standard-node) PROPERTY
Method: (setf node-property) VALUE (NODE integer) PROPERTY
Generic Function: node-relationships NODE &key TYPES DIRECTION CONSTRUCTOR

Returns list of node relations, optionally filtered by list of possible types and direction. This is a factory method, accepts *default-node-constructor*

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: node-relationships (NODE standard-node) &key TYPES DIRECTION
Method: node-relationships (NODE integer) &key CONSTRUCTOR TYPES DIRECTION
Generic Function: node-remove-from-index NODE INDEX &optional KEY VALUE

Removes node from index. Optionally removes only from index with key and value.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: node-remove-from-index (NODE standard-node) INDEX &optional KEY VALUE
Method: node-remove-from-index (NODE integer) INDEX &optional KEY VALUE
Generic Function: node-traverse NODE &key ORDER UNIQUENESS RELATIONSHIPS PRUNE-EVALUATOR RETURN-FILTER MAX-DEPTH CONSTRUCTOR &allow-other-keys
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: node-traverse (NODE standard-node) &rest KEYS
Method: node-traverse (NODE integer) &rest KEYS &key CONSTRUCTOR &allow-other-keys
Generic Function: relationship-add-to-index RELATIONSHIP INDEX KEY VALUE

Adds Relationship to index with key and value.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: relationship-add-to-index (RELATIONSHIP standard-relationship) INDEX KEY VALUE
Method: relationship-add-to-index (RELATIONSHIP integer) INDEX KEY VALUE
Generic Function: relationship-create NODE1 NODE2 TYPE &key PROPERTIES DIRECTION INITIAL-INDEXES CONSTRUCTOR

Creates new relationship in a graph. Returns created relationship. If any step fails it tries to cleanup after itself.

constructor is a constructor for relationships. By default it uses *default-relationship-constructor*. properties are plist of relationship properties.
direction indicates a direction of relation from the point of view of node1.
initial-indexes are list of lists of index name, key and value of indexes that node should be added to

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: relationship-create (NODE1 standard-node) (NODE2 standard-node) TYPE &rest KEYS
Method: relationship-create (NODE1 integer) (NODE2 integer) TYPE &key CONSTRUCTOR PROPERTIES DIRECTION INITIAL-INDEXES
Generic Function: relationship-delete RELATIONSHIP

Deletes a relationship.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: relationship-delete (RELATIONSHIP standard-relationship)
Method: relationship-delete (RELATIONSHIP integer)
Generic Function: relationship-end RELATIONSHIP

Returns end node of relationship.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: relationship-end (RELATIONSHIP standard-relationship)
Method: relationship-end (RELATIONSHIP integer)
Generic Function: relationship-id OBJECT
Generic Function: (setf relationship-id) NEW-VALUE OBJECT
Package

cl-neo4j-wrapper

Methods
Method: relationship-id (STANDARD-RELATIONSHIP standard-relationship)

automatically generated reader method

Source

wrapper.lisp (file)

Method: (setf relationship-id) NEW-VALUE (STANDARD-RELATIONSHIP standard-relationship)

automatically generated writer method

Source

wrapper.lisp (file)

Generic Function: relationship-properties RELATIONSHIP

Returns plist of relationship properties.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Writer

(setf relationship-properties) (generic function)

Methods
Method: relationship-properties (STANDARD-RELATIONSHIP standard-relationship)

automatically generated reader method

Method: relationship-properties (RELATIONSHIP integer)
Generic Function: (setf relationship-properties) NEW-VALUE OBJECT
Package

cl-neo4j-wrapper

Reader

relationship-properties (generic function)

Methods
Method: (setf relationship-properties) NEW-VALUE (STANDARD-RELATIONSHIP standard-relationship)

automatically generated writer method

Source

wrapper.lisp (file)

Generic Function: relationship-property RELATIONSHIP PROPERTY

Returns value of the property of the relationship. Returns nil if property is undefined.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Writer

(setf relationship-property) (generic function)

Methods
Method: relationship-property (RELATIONSHIP standard-relationship) PROPERTY
Method: relationship-property (RELATIONSHIP integer) PROPERTY
Generic Function: (setf relationship-property) VALUE RELATIONSHIP PROPERTY

Sets a value of the property of the relationship to value. Value of nil deletes property.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Reader

relationship-property (generic function)

Methods
Method: (setf relationship-property) VALUE (RELATIONSHIP standard-relationship) PROPERTY
Method: (setf relationship-property) VALUE (RELATIONSHIP integer) PROPERTY
Generic Function: relationship-remove-from-index RELATIONSHIP INDEX &optional KEY VALUE

Removes relationship from index. Optionally removes only from index with key and value.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: relationship-remove-from-index (RELATIONSHIP standard-relationship) INDEX &optional KEY VALUE
Method: relationship-remove-from-index (RELATIONSHIP integer) INDEX &optional KEY VALUE
Generic Function: relationship-start RELATIONSHIP

Returns start node of relationship.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: relationship-start (RELATIONSHIP standard-relationship)
Method: relationship-start (RELATIONSHIP integer)
Generic Function: relationship-traverse NODE &key ORDER UNIQUENESS RELATIONSHIPS PRUNE-EVALUATOR RETURN-FILTER MAX-DEPTH CONSTRUCTOR &allow-other-keys
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Methods
Method: relationship-traverse (NODE standard-node) &rest KEYS
Method: relationship-traverse (NODE integer) &rest KEYS &key CONSTRUCTOR &allow-other-keys
Generic Function: relationship-type RELATIONSHIP

Returns type of the relationship.

Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Writer

(setf relationship-type) (generic function)

Methods
Method: relationship-type (STANDARD-RELATIONSHIP standard-relationship)

automatically generated reader method

Method: relationship-type (RELATIONSHIP integer)
Generic Function: (setf relationship-type) NEW-VALUE OBJECT
Package

cl-neo4j-wrapper

Reader

relationship-type (generic function)

Methods
Method: (setf relationship-type) NEW-VALUE (STANDARD-RELATIONSHIP standard-relationship)

automatically generated writer method

Source

wrapper.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

6.1.4 Conditions

Condition: index-entry-not-found-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • uri (method)
  • uri (method)
Direct slots
Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Condition: index-not-found-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • uri (method)
  • uri (method)
Direct slots
Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Condition: invalid-data-sent-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • uri (method)
  • uri (method)
  • json (method)
  • json (method)
Direct slots
Slot: json
Initargs

:json

Readers

json (generic function)

Writers

(setf json) (generic function)

Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Condition: node-not-found-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • property (method)
  • property (method)
  • uri (method)
  • uri (method)
Direct slots
Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Slot: property
Initargs

:property

Readers

property (generic function)

Writers

(setf property) (generic function)

Condition: path-not-found-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • uri (method)
  • uri (method)
Direct slots
Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Condition: property-not-found-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • uri (method)
  • uri (method)
Direct slots
Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Condition: relationship-not-found-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • property (method)
  • property (method)
  • uri (method)
  • uri (method)
Direct slots
Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Slot: property
Initargs

:property

Readers

property (generic function)

Writers

(setf property) (generic function)

Condition: unable-to-delete-node-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • uri (method)
  • uri (method)
Direct slots
Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Condition: unknown-return-type-error ()
Package

cl-neo4j

Source

conditions.lisp (file)

Direct superclasses

error (condition)

Direct methods
  • status (method)
  • status (method)
  • property (method)
  • property (method)
  • uri (method)
  • uri (method)
Direct slots
Slot: uri
Initargs

:uri

Readers

uri (generic function)

Writers

(setf uri) (generic function)

Slot: property
Initargs

:property

Readers

property (generic function)

Writers

(setf property) (generic function)

Slot: status
Initargs

:status

Readers

status (generic function)

Writers

(setf status) (generic function)


Previous: , Up: Exported definitions   [Contents][Index]

6.1.5 Classes

Class: standard-node ()
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: id
Initargs

:id

Readers

node-id (generic function)

Writers

(setf node-id) (generic function)

Slot: properties
Initargs

:properties

Readers

node-properties (generic function)

Writers

(setf node-properties) (generic function)

Class: standard-relationship ()
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: id
Initargs

:id

Readers

relationship-id (generic function)

Writers

(setf relationship-id) (generic function)

Slot: properties
Initargs

:properties

Readers

relationship-properties (generic function)

Writers

(setf relationship-properties) (generic function)

Slot: type
Initargs

:type

Readers

relationship-type (generic function)

Writers

(setf relationship-type) (generic function)

Slot: start-id
Initargs

:start

Readers

%relationship-start-id (generic function)

Writers

(setf %relationship-start-id) (generic function)

Slot: end-id
Initargs

:end

Readers

%relationship-end-id (generic function)

Writers

(setf %relationship-end-id) (generic function)


Previous: , Up: Definitions   [Contents][Index]

6.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.1 Special variables

Special Variable: *default-request-handler*
Package

cl-neo4j

Source

requests.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.2 Macros

Macro: def-neo4j-fun NAME LAMBDA-LIST METHOD &rest ARGS
Package

cl-neo4j

Source

requests.lisp (file)

Macro: with-neo4j-database (HOST PORT) &rest BODY
Package

cl-neo4j

Source

requests.lisp (file)

Macro: with-request-handler HANDLER &body BODY
Package

cl-neo4j

Source

requests.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.3 Functions

Function: %make-neo4j-request &key (METHOD METHOD) (URI URI) (PAYLOAD PAYLOAD)
Package

cl-neo4j

Source

requests.lisp (file)

Function: basic-handler &key HOST PORT
Package

cl-neo4j

Source

requests.lisp (file)

Function: copy-neo4j-request INSTANCE
Package

cl-neo4j

Source

requests.lisp (file)

Function: decode-neo4j-json-output JSON
Package

cl-neo4j

Source

utilities.lisp (file)

Function: extract-id-from-link LINK
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: format-neo4j-query HOST PORT RESOURCE &key DB-POSTFIX
Package

cl-neo4j

Source

utilities.lisp (file)

Function: list-indexes &key TYPE
Package

cl-neo4j

Source

restapi.lisp (file)

Function: make-neo4j-request METHOD URI PAYLOAD ERROR-HANDLERS &key REQUEST-HANDLER
Package

cl-neo4j

Source

requests.lisp (file)

Function: make-standard-node ALIST
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: make-standard-relationship ALIST
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: neo4j-request-p OBJECT
Package

cl-neo4j

Source

requests.lisp (file)

Function: normalize-alist ALIST
Package

cl-neo4j-wrapper

Source

wrapper.lisp (file)

Function: request-method INSTANCE
Function: (setf request-method) VALUE INSTANCE
Package

cl-neo4j

Source

requests.lisp (file)

Function: request-payload INSTANCE
Function: (setf request-payload) VALUE INSTANCE
Package

cl-neo4j

Source

requests.lisp (file)

Function: request-uri INSTANCE
Function: (setf request-uri) VALUE INSTANCE
Package

cl-neo4j

Source

requests.lisp (file)

Function: urlencode STRING
Package

cl-neo4j

Source

utilities.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.4 Generic functions

Generic Function: %relationship-end-id OBJECT
Generic Function: (setf %relationship-end-id) NEW-VALUE OBJECT
Package

cl-neo4j-wrapper

Methods
Method: %relationship-end-id (STANDARD-RELATIONSHIP standard-relationship)

automatically generated reader method

Source

wrapper.lisp (file)

Method: (setf %relationship-end-id) NEW-VALUE (STANDARD-RELATIONSHIP standard-relationship)

automatically generated writer method

Source

wrapper.lisp (file)

Generic Function: %relationship-start-id OBJECT
Generic Function: (setf %relationship-start-id) NEW-VALUE OBJECT
Package

cl-neo4j-wrapper

Methods
Method: %relationship-start-id (STANDARD-RELATIONSHIP standard-relationship)

automatically generated reader method

Source

wrapper.lisp (file)

Method: (setf %relationship-start-id) NEW-VALUE (STANDARD-RELATIONSHIP standard-relationship)

automatically generated writer method

Source

wrapper.lisp (file)

Generic Function: close-handler HANDLER

Closes the handler. Handler should do finalization operarions - batch handler sends the request at this point.

Package

cl-neo4j

Source

requests.lisp (file)

Methods
Method: close-handler (HANDLER basic-handler)
Generic Function: encode-neo4j-json-payload OBJECT ENCODE-TYPE &key HOST PORT
Package

cl-neo4j

Source

utilities.lisp (file)

Methods
Method: encode-neo4j-json-payload OBJECT (ENCODE-TYPE (eql relationship)) &key
Method: encode-neo4j-json-payload OBJECT (ENCODE-TYPE (eql object)) &key
Method: encode-neo4j-json-payload OBJECT (ENCODE-TYPE (eql relationship-url-single)) &key HOST PORT
Method: encode-neo4j-json-payload OBJECT (ENCODE-TYPE (eql relationship-url)) &key HOST PORT
Method: encode-neo4j-json-payload OBJECT (ENCODE-TYPE (eql node-url-single)) &key HOST PORT
Method: encode-neo4j-json-payload OBJECT (ENCODE-TYPE (eql node-url)) &key HOST PORT
Method: encode-neo4j-json-payload OBJECT ENCODE-TYPE &key
Generic Function: handle-request HANDLER REQUEST ERROR-HANDLERS

Main interface for the handlers, make-neo4j-request uses it.

Package

cl-neo4j

Source

requests.lisp (file)

Methods
Method: handle-request (HANDLER basic-handler) REQUEST ERROR-HANDLERS
Method: handle-request (HANDLER symbol) REQUEST ERROR-HANDLERS
Generic Function: handler-host OBJECT
Generic Function: (setf handler-host) NEW-VALUE OBJECT
Package

cl-neo4j

Methods
Method: handler-host (BASIC-HANDLER basic-handler)

automatically generated reader method

Source

requests.lisp (file)

Method: (setf handler-host) NEW-VALUE (BASIC-HANDLER basic-handler)

automatically generated writer method

Source

requests.lisp (file)

Generic Function: handler-port OBJECT
Generic Function: (setf handler-port) NEW-VALUE OBJECT
Package

cl-neo4j

Methods
Method: handler-port (BASIC-HANDLER basic-handler)

automatically generated reader method

Source

requests.lisp (file)

Method: (setf handler-port) NEW-VALUE (BASIC-HANDLER basic-handler)

automatically generated writer method

Source

requests.lisp (file)

Generic Function: json CONDITION
Generic Function: (setf json) NEW-VALUE CONDITION
Package

cl-neo4j

Methods
Method: json (CONDITION invalid-data-sent-error)
Method: (setf json) NEW-VALUE (CONDITION invalid-data-sent-error)
Source

conditions.lisp (file)

Generic Function: property CONDITION
Generic Function: (setf property) NEW-VALUE CONDITION
Package

cl-neo4j

Methods
Method: property (CONDITION relationship-not-found-error)
Method: (setf property) NEW-VALUE (CONDITION relationship-not-found-error)
Source

conditions.lisp (file)

Method: property (CONDITION node-not-found-error)
Method: (setf property) NEW-VALUE (CONDITION node-not-found-error)
Source

conditions.lisp (file)

Method: property (CONDITION unknown-return-type-error)
Method: (setf property) NEW-VALUE (CONDITION unknown-return-type-error)
Source

conditions.lisp (file)

Generic Function: send-request HANDLER REQUEST

Governs how handler sends the request.

Package

cl-neo4j

Source

requests.lisp (file)

Methods
Method: send-request (HANDLER basic-handler) REQUEST
Generic Function: status CONDITION
Generic Function: (setf status) NEW-VALUE CONDITION
Package

cl-neo4j

Methods
Method: status (CONDITION unknown-return-type-error)
Method: (setf status) NEW-VALUE (CONDITION unknown-return-type-error)
Source

conditions.lisp (file)

Generic Function: uri CONDITION
Generic Function: (setf uri) NEW-VALUE CONDITION
Package

cl-neo4j

Methods
Method: uri (CONDITION path-not-found-error)
Method: (setf uri) NEW-VALUE (CONDITION path-not-found-error)
Source

conditions.lisp (file)

Method: uri (CONDITION index-entry-not-found-error)
Method: (setf uri) NEW-VALUE (CONDITION index-entry-not-found-error)
Source

conditions.lisp (file)

Method: uri (CONDITION index-not-found-error)
Method: (setf uri) NEW-VALUE (CONDITION index-not-found-error)
Source

conditions.lisp (file)

Method: uri (CONDITION property-not-found-error)
Method: (setf uri) NEW-VALUE (CONDITION property-not-found-error)
Source

conditions.lisp (file)

Method: uri (CONDITION relationship-not-found-error)
Method: (setf uri) NEW-VALUE (CONDITION relationship-not-found-error)
Source

conditions.lisp (file)

Method: uri (CONDITION unable-to-delete-node-error)
Method: (setf uri) NEW-VALUE (CONDITION unable-to-delete-node-error)
Source

conditions.lisp (file)

Method: uri (CONDITION node-not-found-error)
Method: (setf uri) NEW-VALUE (CONDITION node-not-found-error)
Source

conditions.lisp (file)

Method: uri (CONDITION invalid-data-sent-error)
Method: (setf uri) NEW-VALUE (CONDITION invalid-data-sent-error)
Source

conditions.lisp (file)

Method: uri (CONDITION unknown-return-type-error)
Method: (setf uri) NEW-VALUE (CONDITION unknown-return-type-error)
Source

conditions.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

6.2.5 Structures

Structure: neo4j-request ()
Package

cl-neo4j

Source

requests.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: method
Readers

request-method (function)

Writers

(setf request-method) (function)

Slot: uri
Readers

request-uri (function)

Writers

(setf request-uri) (function)

Slot: payload
Readers

request-payload (function)

Writers

(setf request-payload) (function)


Previous: , Up: Internal definitions   [Contents][Index]

6.2.6 Classes

Class: basic-handler ()

Basic handler that just sends request to the database.

Package

cl-neo4j

Source

requests.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: host
Initargs

:host

Readers

handler-host (generic function)

Writers

(setf handler-host) (generic function)

Slot: port
Initargs

:port

Readers

handler-port (generic function)

Writers

(setf handler-port) (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   C   F   L   M  
Index Entry  Section

C
cl-neo4j.asd: The cl-neo4j<dot>asd file
cl-neo4j/src: The cl-neo4j/src module
cl-neo4j/src/conditions.lisp: The cl-neo4j/src/conditions<dot>lisp file
cl-neo4j/src/package.lisp: The cl-neo4j/src/package<dot>lisp file
cl-neo4j/src/requests.lisp: The cl-neo4j/src/requests<dot>lisp file
cl-neo4j/src/restapi.lisp: The cl-neo4j/src/restapi<dot>lisp file
cl-neo4j/src/utilities.lisp: The cl-neo4j/src/utilities<dot>lisp file
cl-neo4j/src/wrapper.lisp: The cl-neo4j/src/wrapper<dot>lisp file

F
File, Lisp, cl-neo4j.asd: The cl-neo4j<dot>asd file
File, Lisp, cl-neo4j/src/conditions.lisp: The cl-neo4j/src/conditions<dot>lisp file
File, Lisp, cl-neo4j/src/package.lisp: The cl-neo4j/src/package<dot>lisp file
File, Lisp, cl-neo4j/src/requests.lisp: The cl-neo4j/src/requests<dot>lisp file
File, Lisp, cl-neo4j/src/restapi.lisp: The cl-neo4j/src/restapi<dot>lisp file
File, Lisp, cl-neo4j/src/utilities.lisp: The cl-neo4j/src/utilities<dot>lisp file
File, Lisp, cl-neo4j/src/wrapper.lisp: The cl-neo4j/src/wrapper<dot>lisp file

L
Lisp File, cl-neo4j.asd: The cl-neo4j<dot>asd file
Lisp File, cl-neo4j/src/conditions.lisp: The cl-neo4j/src/conditions<dot>lisp file
Lisp File, cl-neo4j/src/package.lisp: The cl-neo4j/src/package<dot>lisp file
Lisp File, cl-neo4j/src/requests.lisp: The cl-neo4j/src/requests<dot>lisp file
Lisp File, cl-neo4j/src/restapi.lisp: The cl-neo4j/src/restapi<dot>lisp file
Lisp File, cl-neo4j/src/utilities.lisp: The cl-neo4j/src/utilities<dot>lisp file
Lisp File, cl-neo4j/src/wrapper.lisp: The cl-neo4j/src/wrapper<dot>lisp file

M
Module, cl-neo4j/src: The cl-neo4j/src module

Jump to:   C   F   L   M  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   J   L   M   N   P   Q   R   S   T   U   W  
Index Entry  Section

%
%make-neo4j-request: Internal functions
%relationship-end-id: Internal generic functions
%relationship-end-id: Internal generic functions
%relationship-start-id: Internal generic functions
%relationship-start-id: Internal generic functions

(
(setf %relationship-end-id): Internal generic functions
(setf %relationship-end-id): Internal generic functions
(setf %relationship-start-id): Internal generic functions
(setf %relationship-start-id): Internal generic functions
(setf handler-host): Internal generic functions
(setf handler-host): Internal generic functions
(setf handler-port): Internal generic functions
(setf handler-port): Internal generic functions
(setf json): Internal generic functions
(setf json): Internal generic functions
(setf node-id): Exported generic functions
(setf node-id): Exported generic functions
(setf node-properties): Exported generic functions
(setf node-properties): Exported generic functions
(setf node-property): Exported generic functions
(setf node-property): Exported generic functions
(setf node-property): Exported generic functions
(setf property): Internal generic functions
(setf property): Internal generic functions
(setf property): Internal generic functions
(setf property): Internal generic functions
(setf relationship-id): Exported generic functions
(setf relationship-id): Exported generic functions
(setf relationship-properties): Exported generic functions
(setf relationship-properties): Exported generic functions
(setf relationship-property): Exported generic functions
(setf relationship-property): Exported generic functions
(setf relationship-property): Exported generic functions
(setf relationship-type): Exported generic functions
(setf relationship-type): Exported generic functions
(setf request-method): Internal functions
(setf request-payload): Internal functions
(setf request-uri): Internal functions
(setf status): Internal generic functions
(setf status): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions
(setf uri): Internal generic functions

A
add-to-index: Exported functions

B
basic-handler: Internal functions

C
close-handler: Internal generic functions
close-handler: Internal generic functions
copy-neo4j-request: Internal functions
create-index: Exported functions
create-node: Exported functions
create-relationship: Exported functions

D
decode-neo4j-json-output: Internal functions
def-neo4j-fun: Internal macros
del-node-properties: Exported functions
del-node-property: Exported functions
del-relationship-properties: Exported functions
del-relationship-property: Exported functions
delete-index: Exported functions
delete-node: Exported functions
delete-relationship: Exported functions

E
encode-neo4j-json-payload: Internal generic functions
encode-neo4j-json-payload: Internal generic functions
encode-neo4j-json-payload: Internal generic functions
encode-neo4j-json-payload: Internal generic functions
encode-neo4j-json-payload: Internal generic functions
encode-neo4j-json-payload: Internal generic functions
encode-neo4j-json-payload: Internal generic functions
encode-neo4j-json-payload: Internal generic functions
extract-id-from-link: Internal functions

F
format-neo4j-query: Internal functions
Function, %make-neo4j-request: Internal functions
Function, (setf request-method): Internal functions
Function, (setf request-payload): Internal functions
Function, (setf request-uri): Internal functions
Function, add-to-index: Exported functions
Function, basic-handler: Internal functions
Function, copy-neo4j-request: Internal functions
Function, create-index: Exported functions
Function, create-node: Exported functions
Function, create-relationship: Exported functions
Function, decode-neo4j-json-output: Internal functions
Function, del-node-properties: Exported functions
Function, del-node-property: Exported functions
Function, del-relationship-properties: Exported functions
Function, del-relationship-property: Exported functions
Function, delete-index: Exported functions
Function, delete-node: Exported functions
Function, delete-relationship: Exported functions
Function, extract-id-from-link: Internal functions
Function, format-neo4j-query: Internal functions
Function, get-node: Exported functions
Function, get-node-properties: Exported functions
Function, get-node-property: Exported functions
Function, get-node-relationships: Exported functions
Function, get-path: Exported functions
Function, get-paths: Exported functions
Function, get-relationship: Exported functions
Function, get-relationship-properties: Exported functions
Function, get-relationship-property: Exported functions
Function, get-relationships-types: Exported functions
Function, list-indexes: Internal functions
Function, lookup-index: Exported functions
Function, make-neo4j-request: Internal functions
Function, make-standard-node: Internal functions
Function, make-standard-relationship: Internal functions
Function, neo4j-request-p: Internal functions
Function, node-create: Exported functions
Function, node-get-by-id: Exported functions
Function, node-query-index: Exported functions
Function, normalize-alist: Internal functions
Function, query-index: Exported functions
Function, relationship-get-by-id: Exported functions
Function, relationship-query-index: Exported functions
Function, remove-from-index: Exported functions
Function, request-method: Internal functions
Function, request-payload: Internal functions
Function, request-uri: Internal functions
Function, set-node-properties: Exported functions
Function, set-node-property: Exported functions
Function, set-relationship-properties: Exported functions
Function, set-relationship-property: Exported functions
Function, traverse: Exported functions
Function, urlencode: Internal functions

G
Generic Function, %relationship-end-id: Internal generic functions
Generic Function, %relationship-start-id: Internal generic functions
Generic Function, (setf %relationship-end-id): Internal generic functions
Generic Function, (setf %relationship-start-id): Internal generic functions
Generic Function, (setf handler-host): Internal generic functions
Generic Function, (setf handler-port): Internal generic functions
Generic Function, (setf json): Internal generic functions
Generic Function, (setf node-id): Exported generic functions
Generic Function, (setf node-properties): Exported generic functions
Generic Function, (setf node-property): Exported generic functions
Generic Function, (setf property): Internal generic functions
Generic Function, (setf relationship-id): Exported generic functions
Generic Function, (setf relationship-properties): Exported generic functions
Generic Function, (setf relationship-property): Exported generic functions
Generic Function, (setf relationship-type): Exported generic functions
Generic Function, (setf status): Internal generic functions
Generic Function, (setf uri): Internal generic functions
Generic Function, close-handler: Internal generic functions
Generic Function, encode-neo4j-json-payload: Internal generic functions
Generic Function, handle-request: Internal generic functions
Generic Function, handler-host: Internal generic functions
Generic Function, handler-port: Internal generic functions
Generic Function, json: Internal generic functions
Generic Function, node-add-to-index: Exported generic functions
Generic Function, node-delete: Exported generic functions
Generic Function, node-id: Exported generic functions
Generic Function, node-properties: Exported generic functions
Generic Function, node-property: Exported generic functions
Generic Function, node-relationships: Exported generic functions
Generic Function, node-remove-from-index: Exported generic functions
Generic Function, node-traverse: Exported generic functions
Generic Function, property: Internal generic functions
Generic Function, relationship-add-to-index: Exported generic functions
Generic Function, relationship-create: Exported generic functions
Generic Function, relationship-delete: Exported generic functions
Generic Function, relationship-end: Exported generic functions
Generic Function, relationship-id: Exported generic functions
Generic Function, relationship-properties: Exported generic functions
Generic Function, relationship-property: Exported generic functions
Generic Function, relationship-remove-from-index: Exported generic functions
Generic Function, relationship-start: Exported generic functions
Generic Function, relationship-traverse: Exported generic functions
Generic Function, relationship-type: Exported generic functions
Generic Function, send-request: Internal generic functions
Generic Function, status: Internal generic functions
Generic Function, uri: Internal generic functions
get-node: Exported functions
get-node-properties: Exported functions
get-node-property: Exported functions
get-node-relationships: Exported functions
get-path: Exported functions
get-paths: Exported functions
get-relationship: Exported functions
get-relationship-properties: Exported functions
get-relationship-property: Exported functions
get-relationships-types: Exported functions

H
handle-request: Internal generic functions
handle-request: Internal generic functions
handle-request: Internal generic functions
handler-host: Internal generic functions
handler-host: Internal generic functions
handler-port: Internal generic functions
handler-port: Internal generic functions

J
json: Internal generic functions
json: Internal generic functions

L
list-indexes: Internal functions
lookup-index: Exported functions

M
Macro, def-neo4j-fun: Internal macros
Macro, with-neo4j-database: Internal macros
Macro, with-request-handler: Internal macros
make-neo4j-request: Internal functions
make-standard-node: Internal functions
make-standard-relationship: Internal functions
Method, %relationship-end-id: Internal generic functions
Method, %relationship-start-id: Internal generic functions
Method, (setf %relationship-end-id): Internal generic functions
Method, (setf %relationship-start-id): Internal generic functions
Method, (setf handler-host): Internal generic functions
Method, (setf handler-port): Internal generic functions
Method, (setf json): Internal generic functions
Method, (setf node-id): Exported generic functions
Method, (setf node-properties): Exported generic functions
Method, (setf node-property): Exported generic functions
Method, (setf node-property): Exported generic functions
Method, (setf property): Internal generic functions
Method, (setf property): Internal generic functions
Method, (setf property): Internal generic functions
Method, (setf relationship-id): Exported generic functions
Method, (setf relationship-properties): Exported generic functions
Method, (setf relationship-property): Exported generic functions
Method, (setf relationship-property): Exported generic functions
Method, (setf relationship-type): Exported generic functions
Method, (setf status): Internal generic functions
Method, (setf uri): Internal generic functions
Method, (setf uri): Internal generic functions
Method, (setf uri): Internal generic functions
Method, (setf uri): Internal generic functions
Method, (setf uri): Internal generic functions
Method, (setf uri): Internal generic functions
Method, (setf uri): Internal generic functions
Method, (setf uri): Internal generic functions
Method, (setf uri): Internal generic functions
Method, close-handler: Internal generic functions
Method, encode-neo4j-json-payload: Internal generic functions
Method, encode-neo4j-json-payload: Internal generic functions
Method, encode-neo4j-json-payload: Internal generic functions
Method, encode-neo4j-json-payload: Internal generic functions
Method, encode-neo4j-json-payload: Internal generic functions
Method, encode-neo4j-json-payload: Internal generic functions
Method, encode-neo4j-json-payload: Internal generic functions
Method, handle-request: Internal generic functions
Method, handle-request: Internal generic functions
Method, handler-host: Internal generic functions
Method, handler-port: Internal generic functions
Method, json: Internal generic functions
Method, node-add-to-index: Exported generic functions
Method, node-add-to-index: Exported generic functions
Method, node-delete: Exported generic functions
Method, node-delete: Exported generic functions
Method, node-id: Exported generic functions
Method, node-properties: Exported generic functions
Method, node-properties: Exported generic functions
Method, node-property: Exported generic functions
Method, node-property: Exported generic functions
Method, node-relationships: Exported generic functions
Method, node-relationships: Exported generic functions
Method, node-remove-from-index: Exported generic functions
Method, node-remove-from-index: Exported generic functions
Method, node-traverse: Exported generic functions
Method, node-traverse: Exported generic functions
Method, property: Internal generic functions
Method, property: Internal generic functions
Method, property: Internal generic functions
Method, relationship-add-to-index: Exported generic functions
Method, relationship-add-to-index: Exported generic functions
Method, relationship-create: Exported generic functions
Method, relationship-create: Exported generic functions
Method, relationship-delete: Exported generic functions
Method, relationship-delete: Exported generic functions
Method, relationship-end: Exported generic functions
Method, relationship-end: Exported generic functions
Method, relationship-id: Exported generic functions
Method, relationship-properties: Exported generic functions
Method, relationship-properties: Exported generic functions
Method, relationship-property: Exported generic functions
Method, relationship-property: Exported generic functions
Method, relationship-remove-from-index: Exported generic functions
Method, relationship-remove-from-index: Exported generic functions
Method, relationship-start: Exported generic functions
Method, relationship-start: Exported generic functions
Method, relationship-traverse: Exported generic functions
Method, relationship-traverse: Exported generic functions
Method, relationship-type: Exported generic functions
Method, relationship-type: Exported generic functions
Method, send-request: Internal generic functions
Method, status: Internal generic functions
Method, uri: Internal generic functions
Method, uri: Internal generic functions
Method, uri: Internal generic functions
Method, uri: Internal generic functions
Method, uri: Internal generic functions
Method, uri: Internal generic functions
Method, uri: Internal generic functions
Method, uri: Internal generic functions
Method, uri: Internal generic functions

N
neo4j-request-p: Internal functions
node-add-to-index: Exported generic functions
node-add-to-index: Exported generic functions
node-add-to-index: Exported generic functions
node-create: Exported functions
node-delete: Exported generic functions
node-delete: Exported generic functions
node-delete: Exported generic functions
node-get-by-id: Exported functions
node-id: Exported generic functions
node-id: Exported generic functions
node-properties: Exported generic functions
node-properties: Exported generic functions
node-properties: Exported generic functions
node-property: Exported generic functions
node-property: Exported generic functions
node-property: Exported generic functions
node-query-index: Exported functions
node-relationships: Exported generic functions
node-relationships: Exported generic functions
node-relationships: Exported generic functions
node-remove-from-index: Exported generic functions
node-remove-from-index: Exported generic functions
node-remove-from-index: Exported generic functions
node-traverse: Exported generic functions
node-traverse: Exported generic functions
node-traverse: Exported generic functions
normalize-alist: Internal functions

P
property: Internal generic functions
property: Internal generic functions
property: Internal generic functions
property: Internal generic functions

Q
query-index: Exported functions

R
relationship-add-to-index: Exported generic functions
relationship-add-to-index: Exported generic functions
relationship-add-to-index: Exported generic functions
relationship-create: Exported generic functions
relationship-create: Exported generic functions
relationship-create: Exported generic functions
relationship-delete: Exported generic functions
relationship-delete: Exported generic functions
relationship-delete: Exported generic functions
relationship-end: Exported generic functions
relationship-end: Exported generic functions
relationship-end: Exported generic functions
relationship-get-by-id: Exported functions
relationship-id: Exported generic functions
relationship-id: Exported generic functions
relationship-properties: Exported generic functions
relationship-properties: Exported generic functions
relationship-properties: Exported generic functions
relationship-property: Exported generic functions
relationship-property: Exported generic functions
relationship-property: Exported generic functions
relationship-query-index: Exported functions
relationship-remove-from-index: Exported generic functions
relationship-remove-from-index: Exported generic functions
relationship-remove-from-index: Exported generic functions
relationship-start: Exported generic functions
relationship-start: Exported generic functions
relationship-start: Exported generic functions
relationship-traverse: Exported generic functions
relationship-traverse: Exported generic functions
relationship-traverse: Exported generic functions
relationship-type: Exported generic functions
relationship-type: Exported generic functions
relationship-type: Exported generic functions
remove-from-index: Exported functions
request-method: Internal functions
request-payload: Internal functions
request-uri: Internal functions

S
send-request: Internal generic functions
send-request: Internal generic functions
set-node-properties: Exported functions
set-node-property: Exported functions
set-relationship-properties: Exported functions
set-relationship-property: Exported functions
status: Internal generic functions
status: Internal generic functions

T
traverse: Exported functions

U
uri: Internal generic functions
uri: Internal generic functions
uri: Internal generic functions
uri: Internal generic functions
uri: Internal generic functions
uri: Internal generic functions
uri: Internal generic functions
uri: Internal generic functions
uri: Internal generic functions
uri: Internal generic functions
urlencode: Internal functions

W
with-neo4j-database: Internal macros
with-request-handler: Internal macros

Jump to:   %   (  
A   B   C   D   E   F   G   H   J   L   M   N   P   Q   R   S   T   U   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
E   H   I   J   M   P   S   T   U  
Index Entry  Section

*
*default-node-constructor*: Exported special variables
*default-relationship-constructor*: Exported special variables
*default-request-handler*: Internal special variables
*neo4j-host*: Exported special variables
*neo4j-port*: Exported special variables

E
end-id: Exported classes

H
host: Internal classes

I
id: Exported classes
id: Exported classes

J
json: Exported conditions

M
method: Internal structures

P
payload: Internal structures
port: Internal classes
properties: Exported classes
properties: Exported classes
property: Exported conditions
property: Exported conditions
property: Exported conditions

S
Slot, end-id: Exported classes
Slot, host: Internal classes
Slot, id: Exported classes
Slot, id: Exported classes
Slot, json: Exported conditions
Slot, method: Internal structures
Slot, payload: Internal structures
Slot, port: Internal classes
Slot, properties: Exported classes
Slot, properties: Exported classes
Slot, property: Exported conditions
Slot, property: Exported conditions
Slot, property: Exported conditions
Slot, start-id: Exported classes
Slot, status: Exported conditions
Slot, type: Exported classes
Slot, uri: Exported conditions
Slot, uri: Exported conditions
Slot, uri: Exported conditions
Slot, uri: Exported conditions
Slot, uri: Exported conditions
Slot, uri: Exported conditions
Slot, uri: Exported conditions
Slot, uri: Exported conditions
Slot, uri: Exported conditions
Slot, uri: Internal structures
Special Variable, *default-node-constructor*: Exported special variables
Special Variable, *default-relationship-constructor*: Exported special variables
Special Variable, *default-request-handler*: Internal special variables
Special Variable, *neo4j-host*: Exported special variables
Special Variable, *neo4j-port*: Exported special variables
start-id: Exported classes
status: Exported conditions

T
type: Exported classes

U
uri: Exported conditions
uri: Exported conditions
uri: Exported conditions
uri: Exported conditions
uri: Exported conditions
uri: Exported conditions
uri: Exported conditions
uri: Exported conditions
uri: Exported conditions
uri: Internal structures

Jump to:   *  
E   H   I   J   M   P   S   T   U  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   B   C   I   N   P   R   S   U  
Index Entry  Section

B
basic-handler: Internal classes

C
cl-neo4j: The cl-neo4j system
cl-neo4j: The cl-neo4j package
cl-neo4j-system: The cl-neo4j-system package
cl-neo4j-wrapper: The cl-neo4j-wrapper package
Class, basic-handler: Internal classes
Class, standard-node: Exported classes
Class, standard-relationship: Exported classes
Condition, index-entry-not-found-error: Exported conditions
Condition, index-not-found-error: Exported conditions
Condition, invalid-data-sent-error: Exported conditions
Condition, node-not-found-error: Exported conditions
Condition, path-not-found-error: Exported conditions
Condition, property-not-found-error: Exported conditions
Condition, relationship-not-found-error: Exported conditions
Condition, unable-to-delete-node-error: Exported conditions
Condition, unknown-return-type-error: Exported conditions

I
index-entry-not-found-error: Exported conditions
index-not-found-error: Exported conditions
invalid-data-sent-error: Exported conditions

N
neo4j-request: Internal structures
node-not-found-error: Exported conditions

P
Package, cl-neo4j: The cl-neo4j package
Package, cl-neo4j-system: The cl-neo4j-system package
Package, cl-neo4j-wrapper: The cl-neo4j-wrapper package
path-not-found-error: Exported conditions
property-not-found-error: Exported conditions

R
relationship-not-found-error: Exported conditions

S
standard-node: Exported classes
standard-relationship: Exported classes
Structure, neo4j-request: Internal structures
System, cl-neo4j: The cl-neo4j system

U
unable-to-delete-node-error: Exported conditions
unknown-return-type-error: Exported conditions

Jump to:   B   C   I   N   P   R   S   U