Skip navigation links
A B C F G H I J P Q R S T W 

A

accepts(ErrorResponse) - Method in class io.crnk.rs.internal.WebApplicationExceptionMapper
 
addModule(Module) - Method in class io.crnk.rs.CrnkFeature
 
APPLICATION_JSON_API - Static variable in class io.crnk.rs.type.JsonApiMediaType
A String constant representing "application/vnd.api+json" media type.
APPLICATION_JSON_API_TYPE - Static variable in class io.crnk.rs.type.JsonApiMediaType
A MediaType constant representing "application/vnd.api+json" media type.

B

build(ServiceDiscovery) - Method in class io.crnk.rs.internal.legacy.RequestContextParameterProviderRegistryBuilder
 
buildActions(Class<? extends Object>) - Method in class io.crnk.rs.internal.JaxrsModule.JaxrsResourceRepositoryInformationBuilder
 

C

checkAbort() - Method in class io.crnk.rs.JaxrsRequestContext
 
configure(FeatureContext) - Method in class io.crnk.rs.CrnkFeature
 
ContainerRequestContextProvider - Class in io.crnk.rs.internal.legacy.provider
 
ContainerRequestContextProvider() - Constructor for class io.crnk.rs.internal.legacy.provider.ContainerRequestContextProvider
 
CookieParamProvider - Class in io.crnk.rs.internal.legacy.provider
 
CookieParamProvider() - Constructor for class io.crnk.rs.internal.legacy.provider.CookieParamProvider
 
createCrnkFilter() - Method in class io.crnk.rs.CrnkFeature
 
CrnkFeature - Class in io.crnk.rs
Basic Crnk feature that initializes core classes and provides a starting point to use the framework in another projects.
CrnkFeature() - Constructor for class io.crnk.rs.CrnkFeature
 
CrnkFeature(ObjectMapper, QueryParamsBuilder, JsonServiceLocator) - Constructor for class io.crnk.rs.CrnkFeature
 
CrnkFeature(ObjectMapper, QuerySpecDeserializer, JsonServiceLocator) - Constructor for class io.crnk.rs.CrnkFeature
 
CrnkFilter - Class in io.crnk.rs
Handles JSON API requests.
CrnkFilter(CrnkFeature) - Constructor for class io.crnk.rs.CrnkFilter
 

F

filter(ContainerRequestContext) - Method in class io.crnk.rs.CrnkFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.crnk.rs.JsonApiResponseFilter
Creates JSON API responses for custom JAX-RS actions returning Crnk resources.
findProviderFor(Parameter) - Method in class io.crnk.rs.internal.legacy.RequestContextParameterProviderRegistry
 
fromErrorResponse(ErrorResponse) - Method in class io.crnk.rs.internal.WebApplicationExceptionMapper
 

G

getActionType() - Method in class io.crnk.rs.internal.JaxrsModule.JaxrsRepositoryAction
 
getAnnotation(Class<T>) - Method in class io.crnk.rs.internal.legacy.provider.Parameter
 
getBaseUrl() - Method in class io.crnk.rs.JaxrsRequestContext
 
getBoot() - Method in class io.crnk.rs.CrnkFeature
 
getMethod() - Method in class io.crnk.rs.JaxrsRequestContext
 
getModuleName() - Method in class io.crnk.rs.internal.JaxrsModule
 
getName() - Method in class io.crnk.rs.internal.JaxrsModule.JaxrsRepositoryAction
 
getObjectMapper() - Method in class io.crnk.rs.CrnkFeature
 
getParameterProviderRegistry() - Method in class io.crnk.rs.CrnkFeature
 
getParameterProviders() - Method in class io.crnk.rs.internal.legacy.RequestContextParameterProviderRegistry
 
getPath() - Method in class io.crnk.rs.JaxrsRequestContext
 
getQuerySpecDeserializer() - Method in class io.crnk.rs.CrnkFeature
 
getRequestBody() - Method in class io.crnk.rs.JaxrsRequestContext
 
getRequestHeader(String) - Method in class io.crnk.rs.JaxrsRequestContext
 
getRequestParameterProvider() - Method in class io.crnk.rs.JaxrsRequestContext
 
getRequestParameters() - Method in class io.crnk.rs.JaxrsRequestContext
 
getResponseHeader(String) - Method in class io.crnk.rs.JaxrsRequestContext
 
getType() - Method in class io.crnk.rs.internal.legacy.provider.Parameter
 
getWebPathPrefix() - Method in class io.crnk.rs.CrnkFeature
 

H

HeaderParamProvider - Class in io.crnk.rs.internal.legacy.provider
 
HeaderParamProvider() - Constructor for class io.crnk.rs.internal.legacy.provider.HeaderParamProvider
 

I

io.crnk.rs - package io.crnk.rs
 
io.crnk.rs.internal - package io.crnk.rs.internal
 
io.crnk.rs.internal.legacy - package io.crnk.rs.internal.legacy
 
io.crnk.rs.internal.legacy.provider - package io.crnk.rs.internal.legacy.provider
 
io.crnk.rs.type - package io.crnk.rs.type
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class io.crnk.rs.internal.legacy.provider.Parameter
 
isUserInRole(String) - Method in class io.crnk.rs.internal.JaxrsSecurityProvider
 

J

JaxrsModule - Class in io.crnk.rs.internal
 
JaxrsModule(SecurityContext) - Constructor for class io.crnk.rs.internal.JaxrsModule
 
JaxrsModule.JaxrsRepositoryAction - Class in io.crnk.rs.internal
 
JaxrsModule.JaxrsResourceRepositoryInformationBuilder - Class in io.crnk.rs.internal
 
JaxrsParameterProvider - Class in io.crnk.rs.internal.legacy
An implementation of legacy provider for JAX-RS integration based on a registry of RequestContextParameterProvider provided by an instance of RequestContextParameterProviderRegistry.
JaxrsParameterProvider(ObjectMapper, ContainerRequestContext, RequestContextParameterProviderRegistry) - Constructor for class io.crnk.rs.internal.legacy.JaxrsParameterProvider
 
JaxrsRepositoryAction(String, RepositoryAction.RepositoryActionType) - Constructor for class io.crnk.rs.internal.JaxrsModule.JaxrsRepositoryAction
 
JaxrsRequestContext - Class in io.crnk.rs
 
JaxrsResourceRepositoryInformationBuilder() - Constructor for class io.crnk.rs.internal.JaxrsModule.JaxrsResourceRepositoryInformationBuilder
 
JaxrsSecurityProvider - Class in io.crnk.rs.internal
 
JaxrsSecurityProvider(SecurityContext) - Constructor for class io.crnk.rs.internal.JaxrsSecurityProvider
 
JsonapiExceptionMapperBridge - Class in io.crnk.rs
Allows to return JAXRS exceptions in the JSON API format.
JsonapiExceptionMapperBridge(CrnkFeature) - Constructor for class io.crnk.rs.JsonapiExceptionMapperBridge
 
JsonApiMediaType - Class in io.crnk.rs.type
 
JsonApiResponseFilter - Class in io.crnk.rs
Uses the Crnk DocumentMapper to create a JSON API response for custom JAX-RS actions returning Crnk resources.
JsonApiResponseFilter(CrnkFeature) - Constructor for class io.crnk.rs.JsonApiResponseFilter
 

P

Parameter - Class in io.crnk.rs.internal.legacy.provider
 
Parameter(Method, int) - Constructor for class io.crnk.rs.internal.legacy.provider.Parameter
 
provide(Method, int) - Method in class io.crnk.rs.internal.legacy.JaxrsParameterProvider
 
provides(Parameter) - Method in class io.crnk.rs.internal.legacy.provider.ContainerRequestContextProvider
 
provides(Parameter) - Method in class io.crnk.rs.internal.legacy.provider.CookieParamProvider
 
provides(Parameter) - Method in class io.crnk.rs.internal.legacy.provider.HeaderParamProvider
 
provides(Parameter) - Method in class io.crnk.rs.internal.legacy.provider.QueryParamProvider
 
provides(Parameter) - Method in interface io.crnk.rs.internal.legacy.provider.RequestContextParameterProvider
 
provides(Parameter) - Method in class io.crnk.rs.internal.legacy.provider.SecurityContextProvider
 
provideValue(Parameter, ContainerRequestContext, ObjectMapper) - Method in class io.crnk.rs.internal.legacy.provider.ContainerRequestContextProvider
 
provideValue(Parameter, ContainerRequestContext, ObjectMapper) - Method in class io.crnk.rs.internal.legacy.provider.CookieParamProvider
 
provideValue(Parameter, ContainerRequestContext, ObjectMapper) - Method in class io.crnk.rs.internal.legacy.provider.HeaderParamProvider
 
provideValue(Parameter, ContainerRequestContext, ObjectMapper) - Method in class io.crnk.rs.internal.legacy.provider.QueryParamProvider
 
provideValue(Parameter, ContainerRequestContext, ObjectMapper) - Method in interface io.crnk.rs.internal.legacy.provider.RequestContextParameterProvider
 
provideValue(Parameter, ContainerRequestContext, ObjectMapper) - Method in class io.crnk.rs.internal.legacy.provider.SecurityContextProvider
 

Q

QueryParamProvider - Class in io.crnk.rs.internal.legacy.provider
 
QueryParamProvider() - Constructor for class io.crnk.rs.internal.legacy.provider.QueryParamProvider
 

R

RequestContextParameterProvider - Interface in io.crnk.rs.internal.legacy.provider
 
RequestContextParameterProviderRegistry - Class in io.crnk.rs.internal.legacy
 
RequestContextParameterProviderRegistry(Set<RequestContextParameterProvider>) - Constructor for class io.crnk.rs.internal.legacy.RequestContextParameterProviderRegistry
 
RequestContextParameterProviderRegistryBuilder - Class in io.crnk.rs.internal.legacy
 
RequestContextParameterProviderRegistryBuilder() - Constructor for class io.crnk.rs.internal.legacy.RequestContextParameterProviderRegistryBuilder
 

S

SecurityContextProvider - Class in io.crnk.rs.internal.legacy.provider
 
SecurityContextProvider() - Constructor for class io.crnk.rs.internal.legacy.provider.SecurityContextProvider
 
setDefaultPageLimit(Long) - Method in class io.crnk.rs.CrnkFeature
 
setParameterProviders(Set<RequestContextParameterProvider>) - Method in class io.crnk.rs.internal.legacy.RequestContextParameterProviderRegistry
 
setResponse(int, byte[]) - Method in class io.crnk.rs.JaxrsRequestContext
 
setResponseHeader(String, String) - Method in class io.crnk.rs.JaxrsRequestContext
 
setServiceUrlProvider(ServiceUrlProvider) - Method in class io.crnk.rs.CrnkFeature
Sets a custom ServiceUrlProvider.
setupModule(Module.ModuleContext) - Method in class io.crnk.rs.internal.JaxrsModule
 

T

toErrorResponse(WebApplicationException) - Method in class io.crnk.rs.internal.WebApplicationExceptionMapper
 
toResponse(RuntimeException) - Method in class io.crnk.rs.JsonapiExceptionMapperBridge
 

W

WebApplicationExceptionMapper - Class in io.crnk.rs.internal
Maps all exceptions which are subclasses of WebApplicationException to a JSON API exception response.
The JSON API response contains the original exception information.
WebApplicationExceptionMapper() - Constructor for class io.crnk.rs.internal.WebApplicationExceptionMapper
 
A B C F G H I J P Q R S T W 
Skip navigation links