Compojure-api Api Documentation
Version: 2.0.0-alpha28
Namespaces
compojure
api
api
async
coercion
core
schema
spec
common
compojure-compat
core
exception
help
main
meta
methods
middleware
request
resource
routes
swagger
sweet
upload
validator
Compojure-api
Compojure Api
compojure.api.api
Public variables and functions:
api
api-defaults
compojure.api.async
Public variables and functions:
compojure.api.coercion
Public variables and functions:
coerce-request!
coerce-response!
default-coercion
get-apidocs
get-request-coercion
resolve-coercion
set-request-coercion
wrap-coerce-response
compojure.api.coercion.core
Public variables and functions:
->CoercionError
Coercion
map->CoercionError
named-coercion
compojure.api.coercion.schema
Public variables and functions:
->SchemaCoercion
coerce-response?
create-coercion
default-coercion
default-options
json-coercion-matcher
map->SchemaCoercion
memoized-coercer
string-coercion-matcher
stringify
compojure.api.coercion.spec
Public variables and functions:
->SpecCoercion
coerce-response?
create-coercion
default-coercion
default-options
default-transformer
json-transformer
map->SpecCoercion
maybe-memoized-specify
memoized-specify
Specify
string-transformer
stringify-pred
compojure.api.common
Public variables and functions:
extract-parameters
fast-map-merge
fifo-memoize
group-with
merge-vector
plain-map?
when-ns
compojure.api.compojure-compat
Compatibility for older Compojure versions.
Public variables and functions:
compojure.api.core
Public variables and functions:
ANY
context
defroutes
DELETE
GET
HEAD
let-routes
OPTIONS
PATCH
POST
PUT
ring-handler
route-middleware
routes
undocumented
compojure.api.exception
Public variables and functions:
http-response-handler
mapped-exception-types
request-parsing-handler
request-validation-handler
response-validation-handler
safe-handler
schema-error-handler
with-logging
compojure.api.help
Public variables and functions:
code
help
help-for
Subject
text
title
Topic
compojure.api.main
Public variables and functions:
-main
resolve-start-fn
compojure.api.meta
Public variables and functions:
+compojure-api-request+
dummy-let
dummy-letk
fnk-schema
merge-parameters
restructure
restructure-param
routing
src-coerce!
static-context
strict
compojure.api.methods
Public variables and functions:
all-methods
compojure.api.middleware
Public variables and functions:
api-middleware
api-middleware-defaults
api-middleware-options
compose-middleware
create-muuntaja
default-muuntaja-options
encode?
get-components
get-swagger-data
middleware-fn
set-swagger-data
wrap-coercion
wrap-components
wrap-exceptions
wrap-format
wrap-inject-data
wrap-swagger-data
compojure.api.request
Public variables and functions:
coercion
lookup
muuntaja
paths
ring-swagger
swagger
compojure.api.resource
Public variables and functions:
Options
resource
compojure.api.routes
Public variables and functions:
->Route
all-paths
fail-on-invalid-child-routes
filter-routes
get-routes
get-static-context-routes
log-invalid-child-routes
map->Route
non-nil-routes
path-for
path-for*
ring-swagger-paths
route-lookup-table
Routing
compojure.api.swagger
Public variables and functions:
base-path
swagger-defaults
swagger-docs
swagger-routes
swagger-spec-path
swagger-ui
transform-operations
compojure.api.sweet
Public variables and functions:
ANY
api
context
defroutes
DELETE
describe
GET
HEAD
let-routes
OPTIONS
PATCH
path-for
POST
PUT
resource
routes
swagger-routes
undocumented
compojure.api.upload
Public variables and functions:
ByteArrayUpload
TempFileUpload
wrap-multipart-params
compojure.api.validator
Public variables and functions:
validate