cmr.exchange.query.core

This namespace defines records for the accepted URL query parameters or, if using HTTP POST, keys in a JSON payload. Additionall, functions for working with these parameters are defined here.

create

(create & args)

Documentation forthcoming

missing-params-errors

(missing-params-errors missing)

Documentation forthcoming

missing-required-param?

(missing-required-param? raw-params required-params)

Documentation forthcoming

missing-required-params

(missing-required-params raw-params required-params)

Documentation forthcoming

parse

(parse raw-params)(parse raw-params destination)(parse raw-params destination opts)

This is a convenience function for calling code that wants to create a collection params instance. By default, the params are converted to the default internal representation. However, in the case of the 2-arity an explicit desired type is indicated so no conversion is performed.