Liking cljdoc? Tell your friends :D

com.nytimes.querqy.protocols


Emittercljprotocol

emitclj

(emit this query opts)

Emit a system-specific query for a given querqy.model.ExpandedQuery

Emit a system-specific query for a given `querqy.model.ExpandedQuery`
source

Parsercljprotocol

parseclj

(parse this string)

Parse a string into in a query.model.Query

Parse a string into in a `query.model.Query`
source

Rewritercljprotocol

A rewriter transforms

A rewriter transforms 

rewriteclj

(rewrite this query)
(rewrite this query context)

Transform an ExpandedQuery into a new, potentially rewritten ExpandedQuery.

Transform an ExpandedQuery into a new, potentially rewritten ExpandedQuery.
sourceraw docstring

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

× close