Index

A B C D E F G H I J L M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form

A

addHeader(String, String) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
addHeader(String, String) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.ResponseDecorations
 
AnnotatedParamResolverFactories - Class in se.fortnox.reactivewizard.jaxrs.params.annotated
 
AnnotatedParamResolverFactories() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.annotated.AnnotatedParamResolverFactories
 
AnnotatedParamResolverFactories(DeserializerFactory) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.annotated.AnnotatedParamResolverFactories
 
AnnotatedParamResolverFactory - Interface in se.fortnox.reactivewizard.jaxrs.params.annotated
 
apply(Flux<T>, JaxRsResult<T>) - Static method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator
 
apply(HttpServerRequest, HttpServerResponse) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequestHandler
Handles incoming request if a matching resource is found.
apply(JaxRsResult<T>, Object[]) - Method in interface se.fortnox.reactivewizard.jaxrs.response.ResultTransformer
 
applyOn(JaxRsResult<?>) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.ResponseDecorations
Apply this on a result.
ArrayDeserializer<T> - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes arrays.
ArrayDeserializer(Deserializer<T>, Class<T>) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.ArrayDeserializer
 

B

BeanParamResolver<T> - Class in se.fortnox.reactivewizard.jaxrs.params.annotated
 
BeanParamResolver(Function<JaxRsRequest, Mono<T>>) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.annotated.BeanParamResolver
 
BeanParamResolver.Factory - Class in se.fortnox.reactivewizard.jaxrs.params.annotated
 
BodyDeserializer<T> - Interface in se.fortnox.reactivewizard.jaxrs.params.deserializing
Parses an object out of a byte[].
BooleanDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes booleans.
BooleanDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.BooleanDeserializer
 
BooleanNotNullDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes booleans, not allowing nulls.
BooleanNotNullDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.BooleanNotNullDeserializer
 
build() - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.DecoratedResponseBuilder
Create the decorated response Observable.
ByteBufCollector - Class in se.fortnox.reactivewizard.jaxrs
 
ByteBufCollector() - Constructor for class se.fortnox.reactivewizard.jaxrs.ByteBufCollector
 
ByteBufCollector(int) - Constructor for class se.fortnox.reactivewizard.jaxrs.ByteBufCollector
 

C

call(JaxRsRequest) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
canHandleRequest(JaxRsRequest) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
collectBytes(Flux<ByteBuf>) - Method in class se.fortnox.reactivewizard.jaxrs.ByteBufCollector
Collect bytes from content.
collectBytes(ByteBufFlux) - Method in class se.fortnox.reactivewizard.jaxrs.ByteBufCollector
 
collectString(ByteBufFlux) - Method in class se.fortnox.reactivewizard.jaxrs.ByteBufCollector
 
collectString(Observable<ByteBuf>) - Method in class se.fortnox.reactivewizard.jaxrs.ByteBufCollector
Collect string from input.
compareTo(JaxRsResource) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
compareTo(ResultTransformerFactory) - Method in interface se.fortnox.reactivewizard.jaxrs.response.ResultTransformerFactory
 
concatPaths(Path, Path) - Static method in class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
Concatenate paths.
configure(Binder) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsModule
 
CookieParamResolver<T> - Class in se.fortnox.reactivewizard.jaxrs.params.annotated
Bind a cookie to a method parameter.
CookieParamResolver(Deserializer<T>, Annotation, String) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.annotated.CookieParamResolver
 
CookieParamResolver.Factory - Class in se.fortnox.reactivewizard.jaxrs.params.annotated
 
create(TypeReference<T>, Annotation, String) - Method in interface se.fortnox.reactivewizard.jaxrs.params.annotated.AnnotatedParamResolverFactory
 
create(TypeReference<T>, Annotation, String) - Method in class se.fortnox.reactivewizard.jaxrs.params.annotated.BeanParamResolver.Factory
 
create(TypeReference<T>, Annotation, String) - Method in class se.fortnox.reactivewizard.jaxrs.params.annotated.CookieParamResolver.Factory
 
create(Flux<T>, Object[]) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactory
Create result.
create(HttpServerRequest, Matcher, byte[], ByteBufCollector) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
create(JaxRsResource<T>) - Method in class se.fortnox.reactivewizard.jaxrs.response.NoContentTransformer
 
create(JaxRsResource<T>) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecoratorTransformer
 
create(JaxRsResource<T>) - Method in interface se.fortnox.reactivewizard.jaxrs.response.ResultTransformerFactory
 
createParamResolver(Parameter) - Method in interface se.fortnox.reactivewizard.jaxrs.params.ParamResolverFactory
 
createParamResolver(Parameter, TypeReference<T>, List<Annotation>, String[]) - Method in class se.fortnox.reactivewizard.jaxrs.params.ParamResolverFactories
 
createParamResolvers(Method, String[]) - Method in class se.fortnox.reactivewizard.jaxrs.params.ParamResolverFactories
Create param resolvers.
createResource(Method, Object, JaxRsMeta) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResourceFactory
 
createResource(Path, Method, Object) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResourceFactory
 
createResources(Object[]) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResourceFactory
 
createResources(Object, List<JaxRsResource>) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResourceFactory
 
createResult(Flux<T>, Object[]) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactory
Create result.
createResult(Flux<T>, Object[]) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsStreamingResultFactory
 
createResultFactory(JaxRsResource<T>) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactoryFactory
Create a result factory.
createTransformers(JaxRsResource<T>) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResultTransformerFactories
Create result transformer from resource.

D

DateDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes dates.
DateDeserializer(Provider<DateFormat>) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.DateDeserializer
 
DecoratedResponseBuilder(T) - Constructor for class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.DecoratedResponseBuilder
 
deserialize(byte[]) - Method in interface se.fortnox.reactivewizard.jaxrs.params.deserializing.BodyDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.ArrayDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.BooleanDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.BooleanNotNullDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.DateDeserializer
 
deserialize(String) - Method in interface se.fortnox.reactivewizard.jaxrs.params.deserializing.Deserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.EnumDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.ListDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.LocalDateDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.LocalTimeDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.NumberDeserializer
 
deserialize(String) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.UUIDDeserializer
 
Deserializer<T> - Interface in se.fortnox.reactivewizard.jaxrs.params.deserializing
Parses an object out of a string.
DeserializerException - Exception in se.fortnox.reactivewizard.jaxrs.params.deserializing
 
DeserializerException(String) - Constructor for exception se.fortnox.reactivewizard.jaxrs.params.deserializing.DeserializerException
 
DeserializerFactory - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Creates deserializers from Strings to a given type.
DeserializerFactory() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.DeserializerFactory
 
DeserializerFactory(Provider<DateFormat>, JsonDeserializerFactory) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.DeserializerFactory
 
doOnOutput(Action1<T>) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
DoubleDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes doubles.
DoubleDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.DoubleDeserializer
 
DoubleNotNullDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes doubles, not allowing nulls.
DoubleNotNullDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.DoubleNotNullDeserializer
 

E

EMPTY_RESPONSE - Static variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
EMPTY_RESPONSE_MONO - Static variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
EnumDeserializer<T extends Enum<T>> - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes enums.
EnumDeserializer(Class<T>) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.EnumDeserializer
 
errorCode - Variable in class se.fortnox.reactivewizard.jaxrs.params.deserializing.NumberDeserializer
 
ExceptionHandler - Class in se.fortnox.reactivewizard
Handles exceptions and writes errors to the response and the log.
ExceptionHandler() - Constructor for class se.fortnox.reactivewizard.ExceptionHandler
 
ExceptionHandler(ObjectMapper) - Constructor for class se.fortnox.reactivewizard.ExceptionHandler
 

F

Factory(AnnotatedParamResolverFactories) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.annotated.BeanParamResolver.Factory
 
Factory(DeserializerFactory) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.annotated.CookieParamResolver.Factory
 
findDefaultValue(List<Annotation>) - Static method in class se.fortnox.reactivewizard.jaxrs.params.ParamResolverFactories
Find the value of the DefaultValue annotation.
findDefaultValueAnnotation(List<Annotation>) - Static method in class se.fortnox.reactivewizard.jaxrs.params.ParamResolverFactories
Find the DefaultValue annotation.
findResource(JaxRsRequest) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResources
Return the request resource.

G

get(Class<? extends Annotation>) - Method in class se.fortnox.reactivewizard.jaxrs.params.annotated.AnnotatedParamResolverFactories
 
get(Class<T>) - Method in class se.fortnox.reactivewizard.jaxrs.params.ParamResolvers
 
getBody() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getBodyDeserializer(TypeReference<T>, String[]) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.DeserializerFactory
Return the body deserializer for param type.
getConsumes() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
 
getCookie(String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getCookieValue(String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getCookieValue(String, String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
Return the cookie value or default value, if non-existent.
getDefaultValue() - Method in class se.fortnox.reactivewizard.jaxrs.params.annotated.CookieParamResolver
 
getFormParam(String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getFormParam(String, String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getFullPath() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
 
getHeader(String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getHeader(String, String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getHeaders() - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.ResponseDecorations
 
getHeaderValue(Map.Entry<String, String>) - Method in class se.fortnox.reactivewizard.ExceptionHandler
Override this to specify own logic to handle certain headers.
getHeaderValueOrRedact(Map.Entry<String, String>) - Static method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
Returns the value of a header.
getHeaderValueOrRedact(Map.Entry<String, String>, Set<String>) - Static method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
Returns the value of a header.
getHeaderValuesOrRedact(Map<String, String>) - Static method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
Redact sensitive information from header values.
getHeaderValuesOrRedact(Map<String, String>, Set<String>) - Static method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
Redact sensitive information from header values.
getHttpMethod() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
 
getHttpMethod() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
getHttpMethod() - Method in interface se.fortnox.reactivewizard.jaxrs.JaxRsResourceInterceptor.JaxRsResourceContext
Return the http method.
getInstanceMethod() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
getJaxRsClass(Class<?>) - Static method in class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
Finds the JAX-RS class of a class, which may be the same class or an interface that it implements.
getNullValue() - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.NumberDeserializer
 
getNullValue() - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.NumberNotNullDeserializer
 
getParamDeserializer(TypeReference<T>) - Method in class se.fortnox.reactivewizard.jaxrs.params.deserializing.DeserializerFactory
Return Deserializer from param type.
getPath() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getPath() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
getPath(Class<? extends Object>) - Static method in class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
Return the path.
getPathParam(String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
Return the path param.
getPathParam(String, String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
Get path param or default value, if non-existent.
getPrio() - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecoratorTransformer
 
getPrio() - Method in interface se.fortnox.reactivewizard.jaxrs.response.ResultTransformerFactory
 
getProduces() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
 
getProduces() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
getQueryParam(String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
Return the query param.
getQueryParam(String, String) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
Return the query param or default value, if non-existent..
getRequestHeader(String) - Method in interface se.fortnox.reactivewizard.jaxrs.JaxRsResourceInterceptor.JaxRsResourceContext
Return a request header.
getRequestHeaderNames() - Method in interface se.fortnox.reactivewizard.jaxrs.JaxRsResourceInterceptor.JaxRsResourceContext
Return the request header names.
getRequestUri() - Method in interface se.fortnox.reactivewizard.jaxrs.JaxRsResourceInterceptor.JaxRsResourceContext
Return the request uri.
getResourceMethod() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
getResourcePath() - Method in interface se.fortnox.reactivewizard.jaxrs.JaxRsResourceInterceptor.JaxRsResourceContext
Return the resourcee path.
getResources() - Method in interface se.fortnox.reactivewizard.jaxrs.JaxRsResourcesProvider
 
getResponseStatus() - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
getStatus() - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.ResponseDecorations
 
getUri() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
getValue(JaxRsRequest) - Method in class se.fortnox.reactivewizard.jaxrs.params.annotated.BeanParamResolver
 
getValue(JaxRsRequest) - Method in class se.fortnox.reactivewizard.jaxrs.params.annotated.CookieParamResolver
 

H

handleException(HttpServerRequest, HttpServerResponse, Throwable) - Method in class se.fortnox.reactivewizard.ExceptionHandler
Handle exceptions from server requests.
hasMethod(HttpMethod) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
headers - Variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
headers - Variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactory
 
headersToString(HttpServerRequest, StringBuilder) - Static method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
Concatenate request header keys and values into a loggable string.
headersToString(HttpServerResponse, StringBuilder) - Static method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
Concatenate response header keys and values into a loggable string.

I

IntegerDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes integers.
IntegerDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.IntegerDeserializer
 
IntegerNotNullDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes integers, not allowing null.
IntegerNotNullDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.IntegerNotNullDeserializer
 

J

JaxRsMeta - Class in se.fortnox.reactivewizard.jaxrs
 
JaxRsMeta(Method) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
 
JaxRsMeta(Method, Path) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
 
JaxRsModule - Class in se.fortnox.reactivewizard.jaxrs
 
JaxRsModule() - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsModule
 
JaxRsRequest - Class in se.fortnox.reactivewizard.jaxrs
Represents an incoming request.
JaxRsRequest(HttpServerRequest) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
JaxRsRequest(HttpServerRequest, Matcher, byte[], ByteBufCollector) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
JaxRsRequest(HttpServerRequest, ByteBufCollector) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 
JaxRsRequestHandler - Class in se.fortnox.reactivewizard.jaxrs
Handles incoming requests.
JaxRsRequestHandler(Object[], JaxRsResourceFactory, ExceptionHandler, Boolean) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsRequestHandler
 
JaxRsRequestHandler(Object[], JaxRsResourceFactory, ExceptionHandler, Boolean, JaxRsResourceInterceptors) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsRequestHandler
 
JaxRsRequestHandler(Object[], JaxRsResourceFactory, ExceptionHandler, ByteBufCollector, Boolean, JaxRsResourceInterceptors) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsRequestHandler
 
JaxRsRequestHandler(JaxRsResourcesProvider, JaxRsResourceFactory, ExceptionHandler, ByteBufCollector) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsRequestHandler
 
JaxRsRequestHandler(JaxRsResourcesProvider, JaxRsResourceFactory, ExceptionHandler, ByteBufCollector, JaxRsResourceInterceptors) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsRequestHandler
 
JaxRsResource<T> - Class in se.fortnox.reactivewizard.jaxrs
Represents a JaxRs resource.
JaxRsResource(Method, Object, ParamResolverFactories, JaxRsResultFactoryFactory, JaxRsMeta) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
JaxRsResourceFactory - Class in se.fortnox.reactivewizard.jaxrs
 
JaxRsResourceFactory() - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsResourceFactory
 
JaxRsResourceFactory(ParamResolverFactories, JaxRsResultFactoryFactory) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsResourceFactory
 
JaxRsResourceInterceptor - Interface in se.fortnox.reactivewizard.jaxrs
Interface that allows for customized JaxRsResource call handling.
JaxRsResourceInterceptor.JaxRsResourceContext - Interface in se.fortnox.reactivewizard.jaxrs
The information available to the interceptors.
JaxRsResourceInterceptors - Class in se.fortnox.reactivewizard.jaxrs
Composition of all registered JaxRsResourceInterceptor instances.
JaxRsResourceInterceptors(Set<JaxRsResourceInterceptor>) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsResourceInterceptors
 
JaxRsResources - Class in se.fortnox.reactivewizard.jaxrs
 
JaxRsResources(Object[], JaxRsResourceFactory, Boolean) - Constructor for class se.fortnox.reactivewizard.jaxrs.JaxRsResources
 
JaxRsResourcesProvider - Interface in se.fortnox.reactivewizard.jaxrs
Provides JaxRs resources to the JaxRsRequestHandler.
JaxRsResult<T> - Class in se.fortnox.reactivewizard.jaxrs.response
Represents a result of a call to a JaxRs resource.
JaxRsResult(Flux<T>, HttpResponseStatus, Func1<Flux<T>, Flux<byte[]>>, Map<String, String>) - Constructor for class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
JaxRsResultFactory<T> - Class in se.fortnox.reactivewizard.jaxrs.response
 
JaxRsResultFactory(JaxRsResource<T>, ResultTransformerFactories, JsonSerializerFactory) - Constructor for class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactory
 
jaxRsResultFactoryFactory - Variable in class se.fortnox.reactivewizard.jaxrs.JaxRsResourceFactory
 
JaxRsResultFactoryFactory - Class in se.fortnox.reactivewizard.jaxrs.response
 
JaxRsResultFactoryFactory() - Constructor for class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactoryFactory
 
JaxRsResultFactoryFactory(ResultTransformerFactories, JsonSerializerFactory) - Constructor for class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactoryFactory
 
JaxRsStreamingResult<T> - Class in se.fortnox.reactivewizard.jaxrs.response
 
JaxRsStreamingResult(Flux<T>, HttpResponseStatus, Func1<Flux<T>, Flux<byte[]>>, Map<String, String>) - Constructor for class se.fortnox.reactivewizard.jaxrs.response.JaxRsStreamingResult
 
JaxRsStreamingResultFactory<T> - Class in se.fortnox.reactivewizard.jaxrs.response
 
JaxRsStreamingResultFactory(JaxRsResource<T>, ResultTransformerFactories, JsonSerializerFactory) - Constructor for class se.fortnox.reactivewizard.jaxrs.response.JaxRsStreamingResultFactory
 

L

ListDeserializer<T> - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes lists of objects.
ListDeserializer(Deserializer<T>) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.ListDeserializer
 
loadBody() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
Load the body.
LocalDateDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes dates as LocalDate.
LocalDateDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.LocalDateDeserializer
 
LocalTimeDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes times as LocalTime.
LocalTimeDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.LocalTimeDeserializer
 
log(HttpServerRequest, HttpServerResponse, long) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 
log(HttpServerRequest, HttpServerResponse, long) - Method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
 
logAccess(HttpServerRequest, HttpServerResponse, long, StringBuilder) - Static method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
Append a log entry for a server access event.
logRequestResponse(HttpServerRequest, HttpServerResponse, long, Logger) - Static method in class se.fortnox.reactivewizard.jaxrs.RequestLogger
Write a log entry for a request/response pair.
LongDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes longs.
LongDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.LongDeserializer
 
LongNotNullDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes longs, not allowing null.
LongNotNullDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.LongNotNullDeserializer
 

M

map(Func1<Flux<T>, Flux<T>>) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
matchesPath(Pattern) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequest
 

N

NoContentTransformer - Class in se.fortnox.reactivewizard.jaxrs.response
Kept only to avoid breaking changes.
NoContentTransformer() - Constructor for class se.fortnox.reactivewizard.jaxrs.response.NoContentTransformer
 
NumberDeserializer<T> - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Generic number deserializer.
NumberDeserializer(Function<String, T>, String) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.NumberDeserializer
 
NumberNotNullDeserializer<T> - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Generic number deserializer, not allowing null.
NumberNotNullDeserializer(Function<String, T>, String) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.NumberNotNullDeserializer
 

O

of(T) - Static method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator
Creates a DecoratedResponseBuilder for the supplied Observable.
output - Variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 

P

parameterName - Variable in class se.fortnox.reactivewizard.jaxrs.params.annotated.CookieParamResolver
 
ParamResolver<T> - Interface in se.fortnox.reactivewizard.jaxrs.params
Interface for resolving custom parameter types from an incoming request.
paramResolverFactories - Variable in class se.fortnox.reactivewizard.jaxrs.JaxRsResourceFactory
 
ParamResolverFactories - Class in se.fortnox.reactivewizard.jaxrs.params
Creates param resolvers which can resolve method parameters from an incoming request.
ParamResolverFactories() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.ParamResolverFactories
 
ParamResolverFactories(DeserializerFactory, ParamResolvers, AnnotatedParamResolverFactories, ParamTypeResolver) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.ParamResolverFactories
 
ParamResolverFactory<T> - Interface in se.fortnox.reactivewizard.jaxrs.params
A factory that can create a param resolver for a given parameter.
ParamResolvers - Class in se.fortnox.reactivewizard.jaxrs.params
Finds a ParamResolverFactory for a given type.
ParamResolvers() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.ParamResolvers
 
ParamResolvers(Set<ParamResolver>, Set<ParamResolverFactory>) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.ParamResolvers
 
ParamResolvers(ParamResolver...) - Constructor for class se.fortnox.reactivewizard.jaxrs.params.ParamResolvers
 
ParamTypeResolver - Class in se.fortnox.reactivewizard.jaxrs.params
 
ParamTypeResolver() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.ParamTypeResolver
 
postHandle(JaxRsResourceInterceptor.JaxRsResourceContext, Publisher<Void>) - Method in interface se.fortnox.reactivewizard.jaxrs.JaxRsResourceInterceptor
Intercept the call to a JaxRsResource.
preHandle(HttpServerRequest, JaxRsResource<?>) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsRequestHandler
Pre handling hook for classes extending this class.
preHandle(JaxRsResourceInterceptor.JaxRsResourceContext) - Method in interface se.fortnox.reactivewizard.jaxrs.JaxRsResourceInterceptor
Intercept the call to a JaxRsResource.

R

rawReturnType - Variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactory
 
RequestHandler - Interface in se.fortnox.reactivewizard
 
RequestLogger - Class in se.fortnox.reactivewizard.jaxrs
Logs incoming requests to a Logger.
RequestLogger(Logger) - Constructor for class se.fortnox.reactivewizard.jaxrs.RequestLogger
 
resolve(JaxRsRequest) - Method in class se.fortnox.reactivewizard.jaxrs.params.annotated.CookieParamResolver
 
resolve(JaxRsRequest) - Method in class se.fortnox.reactivewizard.jaxrs.params.annotated.BeanParamResolver
 
resolve(JaxRsRequest) - Method in interface se.fortnox.reactivewizard.jaxrs.params.ParamResolver
 
resolveParamType(Parameter, Parameter) - Method in class se.fortnox.reactivewizard.jaxrs.params.ParamTypeResolver
 
resolveParamType(Parameter, Parameter) - Method in class se.fortnox.reactivewizard.jaxrs.params.WrapSupportingParamTypeResolver
 
ResponseDecorations() - Constructor for class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.ResponseDecorations
 
ResponseDecorator - Class in se.fortnox.reactivewizard.jaxrs.response
Allows you to return response headers together with your result.
ResponseDecorator() - Constructor for class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator
 
ResponseDecorator.DecoratedResponseBuilder<T> - Class in se.fortnox.reactivewizard.jaxrs.response
 
ResponseDecorator.ResponseDecorations - Class in se.fortnox.reactivewizard.jaxrs.response
 
ResponseDecoratorTransformer - Class in se.fortnox.reactivewizard.jaxrs.response
Adds headers returned from a resource.
ResponseDecoratorTransformer() - Constructor for class se.fortnox.reactivewizard.jaxrs.response.ResponseDecoratorTransformer
 
responseStatus - Variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
responseStatus - Variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactory
 
ResultTransformer<T> - Interface in se.fortnox.reactivewizard.jaxrs.response
Interface for transforming a result of a JaxRs call.
ResultTransformerFactories - Class in se.fortnox.reactivewizard.jaxrs.response
 
ResultTransformerFactories(Set<ResultTransformerFactory>) - Constructor for class se.fortnox.reactivewizard.jaxrs.response.ResultTransformerFactories
 
ResultTransformerFactories(ResultTransformerFactory...) - Constructor for class se.fortnox.reactivewizard.jaxrs.response.ResultTransformerFactories
 
ResultTransformerFactory - Interface in se.fortnox.reactivewizard.jaxrs.response
 

S

se.fortnox.reactivewizard - package se.fortnox.reactivewizard
 
se.fortnox.reactivewizard.jaxrs - package se.fortnox.reactivewizard.jaxrs
 
se.fortnox.reactivewizard.jaxrs.params - package se.fortnox.reactivewizard.jaxrs.params
 
se.fortnox.reactivewizard.jaxrs.params.annotated - package se.fortnox.reactivewizard.jaxrs.params.annotated
 
se.fortnox.reactivewizard.jaxrs.params.deserializing - package se.fortnox.reactivewizard.jaxrs.params.deserializing
 
se.fortnox.reactivewizard.jaxrs.response - package se.fortnox.reactivewizard.jaxrs.response
 
serializer - Variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
 
serializer - Variable in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResultFactory
 
setHeaders(Map<String, String>) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.ResponseDecorations
 
setMethod(HttpMethod) - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsMeta
 
setStatus(HttpResponseStatus) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.ResponseDecorations
 
setStatus(AtomicReference<HttpResponseStatus>) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.ResponseDecorations
 

T

toString() - Method in class se.fortnox.reactivewizard.jaxrs.JaxRsResource
 

U

UUIDDeserializer - Class in se.fortnox.reactivewizard.jaxrs.params.deserializing
Deserializes UUIDs.
UUIDDeserializer() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.deserializing.UUIDDeserializer
 

W

withHeader(String, String) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.DecoratedResponseBuilder
Appends a header to the current header collection.
withHeaders(Map<String, String>) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.DecoratedResponseBuilder
Set the headers map that will be used.
withHeaders(Observable<T>, Map<String, String>) - Static method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator
Use this to wrap your Observable with some headers.
withStatus(HttpResponseStatus) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.DecoratedResponseBuilder
Set the status that will be returned.
withStatus(AtomicReference<HttpResponseStatus>) - Method in class se.fortnox.reactivewizard.jaxrs.response.ResponseDecorator.DecoratedResponseBuilder
Set the status that will be returned.
WrapSupportingParamTypeResolver - Class in se.fortnox.reactivewizard.jaxrs.params
 
WrapSupportingParamTypeResolver() - Constructor for class se.fortnox.reactivewizard.jaxrs.params.WrapSupportingParamTypeResolver
 
write(HttpServerResponse) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsResult
Write the response.
write(HttpServerResponse) - Method in class se.fortnox.reactivewizard.jaxrs.response.JaxRsStreamingResult
 
A B C D E F G H I J L M N O P R S T U W 
All Classes and Interfaces|All Packages|Serialized Form