Liking cljdoc? Tell your friends :D

sqlg-clj.core


__cljmacro

(__ xs & body)

Starts a anonymous traversal.

Starts a anonymous traversal.
sourceraw docstring

add-Ecljmultimethod

Adds an edge to the traversal

Adds an edge to the traversal
sourceraw docstring

add-Vcljmultimethod

Adds a vertex to the traversal.

Adds a vertex to the traversal.
sourceraw docstring

addEcljmultimethod

Adds an edge to the traversal. addE is equivalent to add-E.

Adds an edge to the traversal. `addE` is equivalent to `add-E`.
sourceraw docstring

addVcljmultimethod

Adds a vertex to the traversal. addV is equivalent to add-V.

Adds a vertex to the traversal. `addV` is equivalent to `add-V`.
sourceraw docstring

addV*clj

source

aggregateclj

(aggregate t k)
(aggregate t scope k)
source

andclj

(and t & traversals)
source

asclj

(as t step-label & step-labels)
source

barrierclj

(barrier t)
(barrier t max-or-consumer)
source

bothclj

(both t & labels)
source

bothEclj

(bothE t & labels)
source

bothVclj

(bothV t)
source

branchclj

(branch t f-or-t)
source

byclj

(by t)
(by t arg1)
(by t arg1 compar)
source

capclj

(cap t k & ks)
source

cardinalityclj

(cardinality card)

Provides access to Gremlin's Cardinality enum.

Provides access to Gremlin's Cardinality enum.
sourceraw docstring

chooseclj

(choose t f-or-t)
(choose t p-or-t true-choice)
(choose t p-or-t true-choice false-choice)
source

coalesceclj

(coalesce t & traversals)
source

coinclj

(coin t prob)
source

columnclj

(column c)

Provides access to Gremlin's Column enum.

Provides access to Gremlin's Column enum.
sourceraw docstring

connected-componentclj

(connected-component t)
source

constantclj

(constant t c)
source

countclj

(count t)
(count t scope)
source

cyclic-pathclj

(cyclic-path t)
source

dedupclj

(dedup t)
(dedup t & args)
source

dropclj

(drop t)
source

Eclj

(E g & ids)

Returns all edges matching the supplied ids. If no ids are supplied, returns all edges.

Returns all edges matching the supplied ids. If no ids are supplied, returns all edges.
sourceraw docstring

element-mapclj

(element-map t & ks)
source

emitclj

(emit t)
(emit t pred-or-t)
source

explainclj

(explain t)
source

filterclj

(filter t pred-or-t)
source

flat-mapclj

(flat-map t f-or-t)
source

foldclj

(fold t)
(fold t seed fold-function)
source

fromclj

(from t t-or-label-or-vertex)
source

groupclj

(group t)
(group t k)
source

group-countclj

(group-count t)
(group-count t k)
source

hasclj

(has t k)
(has t k val-or-pred-or-t)
(has t label k val-or-pred)

Allows an element if it has the given property or it satisfies given predicate.

Allows an element if it has the given property or it satisfies given predicate.
sourceraw docstring

has-idclj

(has-id t & ids)
source

has-keyclj

(has-key t & ks)
source

has-labelclj

(has-label t label-or-pred)
(has-label t label & labels)
source

has-notclj

(has-not t k)
source

has-valueclj

(has-value t pred-or-obj)
(has-value t obj & objs)
source

idclj

(id t)
source

identityclj

(identity t)
source

inclj

(in t & labels)
source

indexclj

(index t)
source

inEclj

(inE t & labels)
source

injectcljmultimethod

Injects an arbitrary set of objects into the traversal stream

Injects an arbitrary set of objects into the traversal stream
sourceraw docstring

injectscljmultimethod

Equivalent to inject

Equivalent to `inject`
sourceraw docstring

into-list!clj

(into-list! t)

Returns the objects in the traversal as a list.

Returns the objects in the traversal as a list.
sourceraw docstring

into-seq!clj

(into-seq! t)

Returns the objects of the traversal as a sequence.

Returns the objects of the traversal as a sequence.
sourceraw docstring

into-set!clj

(into-set! t)

Returns the objects in the traversal as a set.

Returns the objects in the traversal as a set.
sourceraw docstring

into-vec!clj

(into-vec! t)

Returns the objects in the traversal as a vector.

Returns the objects in the traversal as a vector.
sourceraw docstring

inVclj

(inV t)
source

isclj

(is t val-or-pred)
source

iterate!clj

(iterate! t)

Iterates the traversal with the intent of producing side-effects.

Iterates the traversal with the intent of producing side-effects.
sourceraw docstring

keyclj

(key t)
source

labelclj

(label t)
source

limitclj

(limit t lim)
(limit t scope lim)
source

localclj

(local t local-traversal)
source

loopsclj

(loops t)
(loops t k)
source

mapclj

(map t f-or-t)
source

matchclj

(match t & traversals)
source

mathclj

(math t expr)
source

maxclj

(max t)
(max t scope)
source

meanclj

(mean t)
(mean t scope)
source

midVcljmultimethod

Returns all vertices matching the supplied ids. If no ids are supplied, returns all vertices. midV is equivalent to V

Returns all vertices matching the supplied ids. If no ids are supplied, returns all vertices.
`midV` is equivalent to `V`
sourceraw docstring

minclj

(min t)
(min t scope)
source

next!clj

(next! t)
(next! t i)

Returns the next object in the traversal.

Returns the next object in the traversal.
sourceraw docstring

notclj

(not t not-traversal)
source

operatorclj

(operator o)
source

optionclj

(option t opt-traversal)
(option t pick-token opt-traversal)
source

optionalclj

(optional t opt-traversal)
source

orclj

(or t & traversals)
source

orderclj

(order t)
(order t scope)
source

otherVclj

(otherV t)
source

outclj

(out t & labels)
source

outEclj

(outE t & labels)
source

outVclj

(outV t)
source

page-rankclj

(page-rank t)
(page-rank t alpha)
source

pathclj

(path t)
source

peer-pressureclj

(peer-pressure t)
source

profileclj

(profile t k)
source

projectclj

(project t k & ks)
source

propertiescljmultimethod

Adds an object to the vertex or traversal.

Adds an object to the vertex or traversal.
sourceraw docstring

propertyclj

(property t & args)
source

property-mapclj

(property-map t & ks)
source

rangeclj

(range t low high)
(range t scope low high)
source

repeatclj

(repeat t repeat-traversal)
(repeat t l repeat-traversal)
source

sackclj

(sack t)
(sack t sack-op)
source

sack-barrierclj

(sack-barrier s)
source

sampleclj

(sample t amount)
(sample t scope amount)
source

scopeclj

(scope s)

Provides access to Gremlin's Scope enum.

Provides access to Gremlin's Scope enum.
sourceraw docstring

selectclj

(select t arg1)
(select t arg1 & args)
source

shortest-pathclj

(shortest-path t)
source

side-effectclj

(side-effect t c-or-t)
source

simple-pathclj

(simple-path t)
source

skipclj

(skip t amount)
(skip t scope amount)
source

sortclj

(sort s)

Provides access to Gremlin's Order enum.

Provides access to Gremlin's Order enum.
sourceraw docstring

storecljdeprecated

(store t k)
source

subgraphclj

(subgraph t k)
source

sumclj

(sum t)
(sum t scope)
source

tailclj

(tail t)
(tail t arg1)
(tail t scope lim)
source

time-limitclj

(time-limit t lim)
source

timesclj

(times t loops)
source

toclj

(to t arg1)
(to t direction & labels)
source

to-Eclj

(to-E t direction & labels)
source

to-Vclj

(to-V t direction)
source

traversalclj

(traversal graph-or-conn)
source

treeclj

(tree t)
(tree t k)
source

unfoldclj

(unfold t)
source

unionclj

(union t & traversals)
source

untilclj

(until t pred-or-t)
source

Vcljmultimethod

Returns all vertices matching the supplied ids. If no ids are supplied, returns all vertices.

Returns all vertices matching the supplied ids. If no ids are supplied, returns all vertices.
sourceraw docstring

valueclj

(value t)
(value g k)
source

value-mapclj

(value-map t & args)
source

valuesclj

(values t & ks)
source

whereclj

(where t p-or-t)
(where t k p)
source

withclj

(with t s)
(with t k v)
source

with-bulkclj

(with-bulk g use-bulk)
source

with-pathclj

(with-path g)
source

with-sackclj

(with-sack g arg)
(with-sack g arg m)
source

with-side-effectclj

(with-side-effect g k v)
(with-side-effect g k v r)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close