This is the routes Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 04:24:11 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
routes
puri
(system).
iterate
(system).
split-sequence
(system).
src
(module).
Modules are listed depth-first from the system components tree.
routes/src
routes
(system).
package.lisp
(file).
uri-template.lisp
(file).
route.lisp
(file).
mapper.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
routes/routes.asd
routes/src/package.lisp
routes/src/uri-template.lisp
routes/src/route.lisp
routes/src/mapper.lisp
routes/src/uri-template.lisp
package.lisp
(file).
src
(module).
+no-bindings+
(special variable).
concat-template
(class).
custom-variable-template
(class).
or-template
(class).
template-data
(reader method).
(setf template-data)
(writer method).
template-variables
(generic function).
uri-component-template
(class).
variable-parse-fun
(reader method).
variable-template
(class).
wildcard-template
(class).
*make-template-map*
(special variable).
+fail+
(constant).
apply-bindings
(generic function).
custom-template
(class).
custom-wildcard-template
(class).
extend-bindings
(function).
get-binding
(function).
lookup
(function).
make-concat-template
(function).
make-or-template
(function).
make-unify-template
(function).
make-variable-template
(function).
make-wildcard-template
(function).
merge-uri-templates
(generic function).
occurs-in-p
(function).
unify
(function).
unify/impl
(generic function).
uri-template-equal
(generic function).
variable-p
(function).
routes/src/route.lisp
uri-template.lisp
(file).
src
(module).
base-route
(class).
make-route
(function).
parse-template
(function).
proxy-route
(class).
proxy-route-target
(reader method).
route
(class).
route-check-conditions
(generic function).
route-name
(generic function).
route-template
(generic function).
route-variables
(function).
generate-url
(function).
intern-keyword
(macro).
parse-path
(function).
unify/impl
(method).
unify/impl
(method).
routes/src/mapper.lisp
route.lisp
(file).
src
(module).
connect
(function).
mapper
(class).
match
(generic function).
reset-mapper
(function).
Packages are listed by definition order.
routes
common-lisp
.
iterate
.
split-sequence
.
+no-bindings+
(special variable).
base-route
(class).
concat-template
(class).
connect
(function).
custom-variable-template
(class).
make-route
(function).
mapper
(class).
match
(generic function).
or-template
(class).
parse-template
(function).
proxy-route
(class).
proxy-route-target
(generic reader).
reset-mapper
(function).
route
(class).
route-check-conditions
(generic function).
route-name
(generic function).
route-template
(generic function).
route-variables
(function).
template-data
(generic reader).
(setf template-data)
(generic writer).
template-variables
(generic function).
uri-component-template
(class).
variable-parse-fun
(generic reader).
variable-template
(class).
wildcard-template
(class).
*make-template-map*
(special variable).
+fail+
(constant).
apply-bindings
(generic function).
custom-template
(class).
custom-wildcard-template
(class).
extend-bindings
(function).
generate-url
(function).
get-binding
(function).
intern-keyword
(macro).
lookup
(function).
make-concat-template
(function).
make-or-template
(function).
make-unify-template
(function).
make-variable-template
(function).
make-wildcard-template
(function).
merge-uri-templates
(generic function).
occurs-in-p
(function).
parse-path
(function).
unify
(function).
unify/impl
(generic function).
uri-template-equal
(generic function).
variable-p
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Indicates unification success, with no variables.
proxy-route
)) ¶automatically generated reader method
Used for check the additional conditions when comparing the ROUTE with the request.
proxy-route
) bindings) ¶Route name
proxy-route
)) ¶Template URI of ROUTE
proxy-route
)) ¶uri-component-template
)) ¶automatically generated reader method
spec
.
uri-component-template
)) ¶automatically generated writer method
spec
.
wildcard-template
)) ¶variable-template
)) ¶cons
)) ¶uri-component-template
)) ¶custom-template
)) ¶automatically generated reader method
:target
This slot is read-only.
:template
This slot is read-only.
:spec
Add a (var . value) pair to a binding list.
Find a (variable . value) pair in a binding list.
Get the value part (for var) from a binding list.
Does var occur anywhere inside x?
concat-template
) bindings) ¶wildcard-template
) bindings) ¶variable-template
) bindings) ¶cons
) bindings) ¶string
) bindings) ¶(eql nil)
) bindings) ¶Merge the templates A and B into one template
or-template
) (b or-template
)) ¶or-template
) b) ¶or-template
)) ¶cons
) (b cons
)) ¶variable-template
) (route base-route
) bindings) ¶base-route
) (a variable-template
) bindings) ¶or-template
) x bindings) ¶or-template
) bindings) ¶concat-template
) (str string
) bindings) ¶concat-template
) bindings) ¶custom-template
) x bindings) ¶variable-template
) x bindings) ¶variable-template
) bindings) ¶string
) (b string
) bindings) ¶cons
) (b cons
) bindings) ¶wildcard-template
) x bindings) ¶Return T if template a and template are equal
cons
) (b cons
)) ¶wildcard-template
)) ¶wildcard-template
) b) ¶uri-component-template
) (b uri-component-template
)) ¶Default implementation
Jump to: | (
A C E F G I L M O P R T U V |
---|
Jump to: | (
A C E F G I L M O P R T U V |
---|
Jump to: | *
+
C P S T |
---|
Jump to: | *
+
C P S T |
---|
Jump to: | B C F M O P R S U V W |
---|
Jump to: | B C F M O P R S U V W |
---|