io.pedestal.http.route.definition.terse

expand-constraint

multimethod

Expand into additional nodes which reflect constraints and apply them to specs.

ExpandableVerbAction

protocol

members

expand-verb-action

(expand-verb-action expandable-verb-action)

Expand expandable-verb-action into a verbose-form verb-map.

map-routes->vec-routes

(map-routes->vec-routes route-map)

Given a map-based route description, return Pedestal’s terse, vector-based routes, with interceptors correctly setup. These generated routes can be consumed by expand-routes

terse-routes

(terse-routes route-spec)