Liking cljdoc? Tell your friends :D

clj-rpe.core


Nodescljprotocol

-->clj

(--> this rpd)
source

rpeclj

(rpe objs rpd)

Returns the set of objects reachable from objs' (an object or seq of objects) via the path descriptionrpd'.

Example: Get all direct and indirect supertypes (superclasses, interfaces) of Long.

(rpe Long [rpe-+ [rpe-alt 'getSuperclass 'getInterfaces]])

Returns the set of objects reachable from `objs' (an object or seq of
objects) via the path description `rpd'.

Example: Get all direct and indirect supertypes (superclasses, interfaces)
of Long.

  (rpe Long [rpe-+ [rpe-alt 'getSuperclass
                            'getInterfaces]])
sourceraw docstring

rpe-*clj

(rpe-* objs rpd)

Regular path iteration starting at objs' iteratingrpd' zero or many times.

Regular path iteration starting at `objs' iterating `rpd' zero or many
times.
sourceraw docstring

rpe-+clj

(rpe-+ objs rpd)
(rpe-+ objs rpd d skip-objs)

Regular path iteration starting at objs' iteratingrpd' one or many times.

Regular path iteration starting at `objs' iterating `rpd' one or many
times.
sourceraw docstring

rpe-altclj

(rpe-alt objs & alts)

Regular path alternative starting at objs' and traversing allalts' from there.

Regular path alternative starting at `objs' and traversing all `alts' from
there.
sourceraw docstring

rpe-expclj

(rpe-exp objs n rpd)
(rpe-exp objs l u rpd)

Regular path iteration starting at objs' iteratingrpd' either exactly n' times, or at minimuml' times and at most `u' times.

Regular path iteration starting at `objs' iterating `rpd' either exactly `n'
times, or at minimum `l' times and at most `u' times.
sourceraw docstring

rpe-optclj

(rpe-opt objs rpd)

Regular path option returning the union of objs' and the objects reachable viarpd'.

Regular path option returning the union of `objs' and the objects reachable
via `rpd'.
sourceraw docstring

rpe-restrclj

(rpe-restr objs pred)

Regular path restriction filtering objs' bypred'.

Regular path restriction filtering `objs' by `pred'.
sourceraw docstring

rpe-seqclj

(rpe-seq objs & rpds)

Regular path sequence starting at objs' and traversing a path defined byrpds'.

Regular path sequence starting at `objs' and traversing a path defined by
`rpds'.
sourceraw docstring

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

× close