clojurewerkz.neocons.rest.paths

all-shortest-between

(all-shortest-between connection from to & {:keys [relationships max-depth]})

exists-between?

(exists-between? connection from to & {:keys [relationships max-depth prune-evaluator uniqueness]})

included-in?

multimethod

Returns true if path includes given obj which can be a node or a relationship

node-in?

multimethod

Returns true if path includes given node

relationship-in?

multimethod

Returns true if path includes given relationship

shortest-between

(shortest-between connection from to & {:keys [relationships max-depth]})

traverse

(traverse connection id & {:keys [order relationships uniqueness prune-evaluator return-filter max-depth], :or {order "breadth_first", uniqueness "none", prune-evaluator {:language "builtin", :name "none"}, return-filter {:language "builtin", :name "all"}}})