Uses of Interface
org.analogweb.Renderable
-
Packages that use Renderable Package Description org.analogweb Root of Analog Web Framework This package defines fundamental interfaces.org.analogweb.core Analogweb's core (default) implementations.org.analogweb.core.response This package defines execution results for response. -
-
Uses of Renderable in org.analogweb
Classes in org.analogweb with type parameters of type Renderable Modifier and Type Interface Description interface
ResponseFormatterAware<T extends Renderable>
Subinterfaces of Renderable in org.analogweb Modifier and Type Interface Description interface
ResponseFormatterAware<T extends Renderable>
Methods in org.analogweb that return Renderable Modifier and Type Method Description Renderable
RenderableHolder. getRenderable()
Renderable
RenderableResolver. resolve(Object invocationResult, InvocationMetadata metadata, RequestContext context, ResponseContext responseContext)
Method parameters in org.analogweb with type arguments of type Renderable Modifier and Type Method Description ModulesBuilder
ModulesBuilder. addResponseFormatterClass(Class<? extends Renderable> mapToResponseClass, Class<? extends ResponseFormatter> responseFormatterClass)
ModulesBuilder
ModulesBuilder. addResponseFormatters(Class<? extends Renderable> mapToResponseClass, ResponseFormatter... responseFormatters)
ResponseFormatter
Modules. findResponseFormatter(Class<? extends Renderable> mapToResponse)
ResponseFormatter
ResponseFormatterFinder. findResponseFormatter(Class<? extends Renderable> clazz)
-
Uses of Renderable in org.analogweb.core
Methods in org.analogweb.core that return Renderable Modifier and Type Method Description protected Renderable
DefaultRenderableResolver. anyObjectToResponse(Object invocationResult, InvocationMetadata metadata, RequestContext context)
Renderable
ResponseEvaluationException. getActionResult()
protected Renderable
DefaultRenderableResolver. nullToResponse(InvocationMetadata metadata, RequestContext context)
protected Renderable
DefaultRenderableResolver. numberToResponse(Number num)
Renderable
DefaultRenderableResolver. resolve(Object invocationResult, InvocationMetadata metadata, RequestContext context, ResponseContext responseContext)
protected Renderable
DefaultRenderableResolver. stringToResponse(String str, InvocationMetadata metadata, RequestContext context)
Methods in org.analogweb.core with parameters of type Renderable Modifier and Type Method Description protected Response
DefaultResponseHandler. handleResultInternal(Renderable result, InvocationMetadata metadata, RenderableResolver renderableResolver, ResponseFormatter resultFormatter, RequestContext context, ResponseContext response, ExceptionHandler exceptionHandler, ResponseFormatterFinder finder)
Method parameters in org.analogweb.core with type arguments of type Renderable Modifier and Type Method Description ModulesBuilder
DefaultModulesBuilder. addResponseFormatterClass(Class<? extends Renderable> mapToResponseClass, Class<? extends ResponseFormatter> directionFormatterClass)
ModulesBuilder
DefaultModulesBuilder. addResponseFormatters(Class<? extends Renderable> mapToResponseClass, ResponseFormatter... responseFormatters)
protected Class<? extends ResponseFormatter>
DefaultModulesBuilder. getResponseFormatterClass(Class<? extends Renderable> mapToResponse)
Constructors in org.analogweb.core with parameters of type Renderable Constructor Description ResponseEvaluationException(Throwable cause, Renderable result)
-
Uses of Renderable in org.analogweb.core.response
Classes in org.analogweb.core.response with type parameters of type Renderable Modifier and Type Class Description class
BuildAndRenderableResponse<T extends Renderable>
Classes in org.analogweb.core.response that implement Renderable Modifier and Type Class Description class
Acceptable
class
BuildAndRenderableResponse<T extends Renderable>
class
ContextSpecifiedResponse<T extends RequestContext>
class
DefaultRenderable
class
Html
class
HttpStatus
class
Json
class
Redirect
class
RenderableResponses
class
Resource
class
Text
class
TextFormat<T extends TextFormat<T>>
class
TextFormattable<T extends TextFormattable<T>>
Methods in org.analogweb.core.response that return Renderable Modifier and Type Method Description Renderable
Acceptable.Creator. create(Object source)
Renderable
HttpStatus. getRenderable()
Renderable
Acceptable. selectAcceptableOne(RequestContext context)
Methods in org.analogweb.core.response with parameters of type Renderable Modifier and Type Method Description Acceptable
Acceptable. map(Renderable matches, String... mediaTypesStartWith)
Acceptable
Acceptable. mapToAny(Renderable matchesAny)
static Acceptable.Creator
Acceptable.Creators. self(Renderable d)
HttpStatus
HttpStatus. with(Renderable direction)
-