Index

C D H M O P R V 
All Classes and Interfaces|All Packages

C

coerce(Method, Object) - Method in interface dev.mccue.microhttp.reflectivehandler.ResponseCoercer
Coerce the value returned by a Method into an IntoResponse.

D

dev.mccue.microhttp.reflectivehandler - module dev.mccue.microhttp.reflectivehandler
 
dev.mccue.microhttp.reflectivehandler - package dev.mccue.microhttp.reflectivehandler
 

H

handle(Request) - Method in class dev.mccue.microhttp.reflectivehandler.ReflectiveHandler
 

M

method() - Element in annotation interface dev.mccue.microhttp.reflectivehandler.Route
 

O

of(ParameterSupplier, ResponseCoercer, Object) - Static method in class dev.mccue.microhttp.reflectivehandler.ReflectiveHandler
 
of(ParameterSupplier, Object) - Static method in class dev.mccue.microhttp.reflectivehandler.ReflectiveHandler
 
of(ResponseCoercer, Object) - Static method in class dev.mccue.microhttp.reflectivehandler.ReflectiveHandler
 
of(Object) - Static method in class dev.mccue.microhttp.reflectivehandler.ReflectiveHandler
 

P

ParameterSupplier - Interface in dev.mccue.microhttp.reflectivehandler
 
pattern() - Element in annotation interface dev.mccue.microhttp.reflectivehandler.Route
 
provide(Method, Parameter, Matcher, Request) - Method in interface dev.mccue.microhttp.reflectivehandler.ParameterSupplier
Supplies a value for a Parameter in a Method.

R

ReflectiveHandler - Class in dev.mccue.microhttp.reflectivehandler
An implementation of Handler which delegates to methods in the provided object that are annotated with Route.
ResponseCoercer - Interface in dev.mccue.microhttp.reflectivehandler
 
Route - Annotation Interface in dev.mccue.microhttp.reflectivehandler
 
Routes - Annotation Interface in dev.mccue.microhttp.reflectivehandler
 

V

value() - Element in annotation interface dev.mccue.microhttp.reflectivehandler.Routes
 
C D H M O P R V 
All Classes and Interfaces|All Packages