Skip navigation links
Spincast Framework Javadoc
A B C D E F G H I J K L M N O P R S T U V W X Z 

A

accept(ContentTypeDefaults...) - Method in interface org.spincast.core.routing.IRouteBuilder
Sets the accepted Content-Types.
accept(Set<ContentTypeDefaults>) - Method in interface org.spincast.core.routing.IRouteBuilder
Sets the accepted Content-Types.
accept(ContentTypeDefaults...) - Method in class org.spincast.plugins.routing.RouteBuilder
 
accept(Set<ContentTypeDefaults>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
acceptAsString(String...) - Method in interface org.spincast.core.routing.IRouteBuilder
Sets the accepted Content-Types.
acceptAsString(Set<String>) - Method in interface org.spincast.core.routing.IRouteBuilder
Sets the accepted Content-Types.
acceptAsString(String...) - Method in class org.spincast.plugins.routing.RouteBuilder
 
acceptAsString(Set<String>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
add(String, Object) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Adds a request scoped variable.
add(Map<String, Object>) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Adds request scoped variables.
add(Object) - Method in interface org.spincast.core.json.IJsonArray
Adds an element at the end.
add(Object) - Method in class org.spincast.core.json.JsonArray
 
add(String, Object) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
add(Map<String, Object>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
addBuilderOptions(Undertow.Builder) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addCommonLoaderFeatures(PebbleEngine.Builder) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
addCookie(ICookie) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
Adds a cookie.
addCookie(String, String) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
Adds a cookie using the specified name and value.
addCookie(String, String, String, String, Date, boolean, boolean, boolean, int) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
Adds a cookie, using all possible configurations.
addCookie(ICookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
addCookie(String, String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
addCookie(String, String, String, String, Date, boolean, boolean, boolean, int) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
addCookie(String, String) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
addCookie(ICookie) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
addCookie(String, String) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Adds a cookie.
addCookie(ICookie) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Adds a cookie.
addCookies(Object, Map<String, ICookie>) - Method in interface org.spincast.core.server.IServer
Adds cookies.
addCookies(Collection<ICookie>) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
addCookies(Collection<ICookie>) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Adds some cookies.
addCookies(Object, Map<String, ICookie>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addDefaultNotFoundRoute() - Method in class org.spincast.core.controllers.SpincastFrontController
Add the default Not Found route.
addDependenciesInCustomRequestScope(R) - Method in class org.spincast.core.controllers.SpincastFrontController
Add dependencies to the custom request scope
addEntityFileUpload(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
addEntityFileUpload(String, boolean, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
addEntityFileUpload(String, String) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Adds a file to upload.
addEntityFileUpload(String, boolean, String) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Adds a file to upload.
addEntityFormDataValue(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
addEntityFormDataValue(String, String) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Adds a value to a Form data.
addError(IValidationError) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Adds a validation error.
addError(String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Adds a validation error.
addErrors(List<IValidationError>) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Adds validation errors.
addErrorsFormattedSpecificField(String, List<IValidationError>, FormatType, StringBuilder, IJsonObject) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
addErrorsFormattedSpecificFieldHtml(String, StringBuilder, List<IValidationError>) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
addErrorsFormattedSpecificFieldTextPlain(String, StringBuilder, List<IValidationError>) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
addFilterDefaultRoutingTypes(IRouteBuilder<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
addFirst(Object) - Method in interface org.spincast.core.json.IJsonArray
Adds an element at the beginning.
addFirst(Object) - Method in class org.spincast.core.json.JsonArray
 
addHeaderValue(String, String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Adds a value to a response header.
addHeaderValue(String, String) - Method in interface org.spincast.core.filters.ICorsFilterClient
Adds an header value.
addHeaderValue(String, String) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
addHeaderValue(String, String) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Adds a value to the specified header.
addHeaderValue(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
addHeaderValues(String, List<String>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Adds a list of values to a response header.
addHeaderValues(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
addHeaderValues(String, List<String>) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Adds some values to the specified header.
addHeaderValues(String, List<String>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
addHttpListener(Undertow.Builder, String, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addHttpsListener(Undertow.Builder, String, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addRequestContextInCustomRequestScope(R) - Method in class org.spincast.core.controllers.SpincastFrontController
Add the request context object in the cutom request scope
addRoute(IRoute<R>) - Method in interface org.spincast.core.routing.IRouter
Adds a route, directly.
addRoute(IRoute<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
addRouteParamPatternAlias(String, String) - Method in interface org.spincast.core.routing.IRouter
Adds an alias for a path pattern.
addRouteParamPatternAlias(String, String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
addSecurityHeaders(R) - Method in interface org.spincast.core.filters.ISpincastFilters
Adds some recommended security headers.
addSecurityHeaders(R) - Method in class org.spincast.core.filters.SpincastFilters
 
addStaticResource(IStaticResource<R>) - Method in interface org.spincast.core.routing.IRouter
Adds a static resource route, directly.
addStaticResource(IStaticResource<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
addStaticResourceToServe(IStaticResource<?>) - Method in interface org.spincast.core.server.IServer
Adds a static resource to serve directly by the server.
addStaticResourceToServe(IStaticResource<?>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addTemplatingGlobalVariable(String, Object) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Adds a global variable that will be available to any following evaluation by the templating engine.
addTemplatingGlobalVariable(String, Object) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
addTemplatingGlobalVariables(Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Adds global variables that will be available to any following evaluation by the templating engine.
addTemplatingGlobalVariables(Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
after(IHandler<R>) - Method in interface org.spincast.core.routing.IRouteBuilder
Adds an "after" filter which will only be applied to this particular route.
after(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates an "after" filter.
after(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates an "after" filter.
after(IHandler<R>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
after(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
after(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
afterClass() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
afterClass() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
afterClass() - Method in interface org.spincast.testing.utils.IBeforeAfterClassMethodsProvider
Called after the tests of the class are ran.
ALL() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds all HTTP methods as being supported.
ALL(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a route matching any HTTP method.
ALL() - Method in class org.spincast.plugins.routing.RouteBuilder
 
ALL(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
allRoutingTypes() - Method in interface org.spincast.core.routing.IRouteBuilder
This route will be considered for all routing types.
allRoutingTypes() - Method in class org.spincast.plugins.routing.RouteBuilder
 
APP_PROPERTIES_FILE_NAME_DEFAULT - Static variable in interface org.spincast.plugins.configpropsfile.ISpincastConfigPropsFileBasedConfig
 
APP_PROPERTIES_KEY_ENVIRONMENT_IS_DEBUG - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_ENVIRONMENT_NAME - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTP_SERVER_PORT - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_KEYPASS - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_PATH - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_STOREPASS - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_TYPE - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_PORT - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_SERVER_HOST - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
apply(ICorsFilterClient) - Method in class org.spincast.core.filters.CorsFilter
 
apply(ICorsFilterClient) - Method in interface org.spincast.core.filters.ICorsFilter
Apply the cors filter and return the result.

B

before(IHandler<R>) - Method in interface org.spincast.core.routing.IRouteBuilder
Adds a "before" filter which will only be applied to this particular route.
before(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates a "before" filter.
before(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates a "before" filter.
before(IHandler<R>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
before(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
before(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
before() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
Ran before each test.
before() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
beforeAndAfter(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates a "before" and an "after" filters.
beforeAndAfter(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates a "before" and an "after" filters.
beforeAndAfter(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
beforeAndAfter(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
beforeClass() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
beforeClass() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
beforeClass() - Method in interface org.spincast.testing.utils.IBeforeAfterClassMethodsProvider
Called before the tests of the class are ran.
beforeStartServer() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
Allows some initialization to be run once the Guice context is created, but before the server is started.
bindAlphaAlias(boolean, IRouter<R>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindAlphaNumericAlias(boolean, IRouter<R>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindAlphaNumericPlusAlias(boolean, IRouter<R>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindAlphaPlusAlias(boolean, IRouter<R>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindConfigPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindConfigPlugin() - Method in class org.spincast.defaults.tests.DefaultTestingModule
 
bindCookieFactory() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
bindCookiesPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindCustomXmlIndenter() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
bindDefaultPredefinedRouteParamPatternsBinder() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindDictionaryPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindFrontController() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindGzipCheckerHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindHttpClientFactory() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
bindHttpResponseFactory() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
bindJsonManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
bindJsonMixinsMultiBinder() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
bindJsonObjectFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindLocaleResolver() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
 
bindLocaleResolverPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindMainArgs() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindNumericAlias(boolean, IRouter<R>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindNumericPlusAlias(boolean, IRouter<R>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindRequestContextAddon() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
 
bindRequestContextBaseDeps() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindRequestContextFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindRequestContextInRequestScope() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindRequestContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindRequestPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindResponsePlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRouter() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRoutingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindServerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindSpincastConfig() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
bindSpincastConfig() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
bindSpincastDictionary() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
bindSpincastDictionaryImplClass() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
bindSpincastFilters() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindSpincastRequestScope() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindSpincastUtilsClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindSpincastValidatorBaseDeps() - Method in class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
bindStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindStaticResourceCorsConfigFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindStaticResourceFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindTemplatingEnginePlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindTemplatingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindTestConfig() - Method in class org.spincast.testing.core.SpincastTestModule
 
bindValidationErrorFactory() - Method in class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
bindVariablesPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindXmlManager() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
bindXmlMixinsMultiBinder() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
binJsonManagerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
binxCustomXmlPrettyPrinter() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
binXmlManagerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 

C

callRouteHandlers(R, IRoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Call the handlers, in order they are specified.
castExchange(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
classpath(String) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
The path to the resource, on the classpath.
classpath(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
clear() - Method in interface org.spincast.core.json.IJsonArray
Clears all elements.
clear() - Method in class org.spincast.core.json.JsonArray
 
clearRoutes() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
close() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
computeTestMethods() - Method in class org.spincast.testing.utils.OneInstancePerClassJUnitRunner
If the class is annotated with @ExpectingInstanciationException no @Test method are required.
configure() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
configure() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
configure() - Method in class org.spincast.defaults.tests.DefaultTestingModule
 
configure() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
configure() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
 
configure() - Method in class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
 
configure() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
 
configure() - Method in class org.spincast.testing.core.SpincastTestModule
 
configureEmptyBeans(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
configureEmptyBeans(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
configureMixins(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
configureMixins(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
configureObjectMapper(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Configuration of the ObjectMapper.
configureXmlMapper(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Configuration of the XmlMapper.
CONNECT(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a CONNECT request.
CONNECT(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a CONNECT method.
CONNECT(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a CONNECT method.
CONNECT(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a CONNECT method.
ConnectRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a CONNECT request.
ConnectRequestBuilder(String, ICookieFactory, IHttpResponseFactory) - Constructor for class org.spincast.plugins.httpclient.builders.ConnectRequestBuilder
 
ContentTypeDefaults - Enum in org.spincast.core.utils
Some often used Content-Types.
convertToApacheCookie(ICookie) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
Converts a Spincast cookie to an Apache one.
convertToNameValuePair(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
Cookie - Class in org.spincast.plugins.cookies
 
Cookie(String, ISpincastConfig) - Constructor for class org.spincast.plugins.cookies.Cookie
Constructor
Cookie(String, String, ISpincastConfig) - Constructor for class org.spincast.plugins.cookies.Cookie
Constructor
Cookie(String, String, String, String, Date, boolean, boolean, boolean, int, ISpincastConfig) - Constructor for class org.spincast.plugins.cookies.Cookie
Constructor
COOKIE_NAME_LOCALE_TO_USE - Static variable in class org.spincast.core.config.SpincastConstants
Name of the Cookie to save the user Locale.
cookies() - Method in interface org.spincast.core.exchange.IRequestContext
Cookies related methods.
cookies() - Method in class org.spincast.core.exchange.RequestContextBase
 
cors(R) - Method in interface org.spincast.core.filters.ISpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>) - Method in interface org.spincast.core.filters.ISpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>) - Method in interface org.spincast.core.filters.ISpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.filters.ISpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.filters.ISpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.filters.ISpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.filters.ISpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R) - Method in class org.spincast.core.filters.SpincastFilters
 
cors(R, Set<String>) - Method in class org.spincast.core.filters.SpincastFilters
 
cors(R, Set<String>, Set<String>) - Method in class org.spincast.core.filters.SpincastFilters
 
cors(R, Set<String>, Set<String>, Set<String>) - Method in class org.spincast.core.filters.SpincastFilters
 
cors(R, Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.core.filters.SpincastFilters
 
cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.core.filters.SpincastFilters
 
cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.core.filters.SpincastFilters
 
cors() - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on all matching requests (except the static resources, for whom cors has to be activated directly!)
cors(Set<String>) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on matching requests (except the static resources, for whom cors has to be activated directly!)
cors(Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on matching requests (except the static resources, for whom cors has to be activated directly!)
cors(Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on matching requests (except the static resources, for whom cors has to be activated directly!)
cors(Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on matching requests (except the static resources, for whom cors has to be activated directly!)
cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on matching requests (except the static resources, for whom cors has to be activated directly!)
cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on matching requests (except the static resources, for whom cors has to be activated directly!)
cors(String) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on all requests matching the specified path (except the static resources, for whom cors has to be activated directly!)
cors(String, Set<String>) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on requests matching the specified path (except the static resources, for whom cors has to be activated directly!)
cors(String, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on requests matching the specified path (except the static resources, for whom cors has to be activated directly!)
cors(String, Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on requests matching the specified path (except the static resources, for whom cors has to be activated directly!)
cors(String, Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on requests matching the specified path (except the static resources, for whom cors has to be activated directly!)
cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on requests matching the specified path (except the static resources, for whom cors has to be activated directly!)
cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.routing.IRouter
Enables Cross-Origin Resource Sharing (Cors) on requests matching the specified path (except the static resources, for whom cors has to be activated directly!)
cors() - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>, Set<String>, Set<String>, boolean, int) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors() - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
cors(Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
cors(Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
cors(Set<String>, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
cors(Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
cors(Set<String>, Set<String>, Set<String>, boolean, int) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
corsAddAllowCookies(ICorsFilterClient) - Method in class org.spincast.core.filters.CorsFilter
 
corsAddAllowMethods(ICorsFilterClient, Set<HttpMethod>) - Method in class org.spincast.core.filters.CorsFilter
 
corsAddAllowOrigin(ICorsFilterClient) - Method in class org.spincast.core.filters.CorsFilter
 
corsAddExtraHeadersAllowedToBeRead(ICorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilter
 
corsAddExtraHeadersAllowedToBeSent(ICorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilter
 
corsAddMaxAge(ICorsFilterClient, int) - Method in class org.spincast.core.filters.CorsFilter
 
corsCore(ICorsFilterClient, Set<String>, boolean) - Method in class org.spincast.core.filters.CorsFilter
 
CorsFilter - Class in org.spincast.core.filters
Cors filter implementation.
CorsFilter() - Constructor for class org.spincast.core.filters.CorsFilter
 
CorsFilterResponse - Enum in org.spincast.core.filters
A response from the cors filter.
CorsHandler - Class in org.spincast.plugins.undertow
 
CorsHandler(HttpHandler, IStaticResourceCorsConfig, ICorsFilter) - Constructor for class org.spincast.plugins.undertow.CorsHandler
 
create() - Method in interface org.spincast.core.json.IJsonManager
Creates an empty JsonObject
create(String) - Method in interface org.spincast.core.json.IJsonManager
Creates a JsonObject from a Json String.
create(InputStream) - Method in interface org.spincast.core.json.IJsonManager
Creates a JsonObject from an inputStream.
create() - Method in interface org.spincast.core.json.IJsonObjectFactory
 
create(IHandler<R>) - Method in interface org.spincast.core.routing.IRouteBuilder
Creates and returns the route without adding it to the router.
create() - Method in interface org.spincast.core.routing.IRouteBuilderFactory
Creates a route builder without using a router.
create(IRouter<R>) - Method in interface org.spincast.core.routing.IRouteBuilderFactory
Creates a route builder using the specified router.
create() - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Creates and returns the static resource without adding it to the router.
create(boolean) - Method in interface org.spincast.core.routing.IStaticResourceBuilderFactory
Creates a static resources builder by specifying if the resource to build is a file or a directory, but without using a router.
create(IRouter<R>, boolean) - Method in interface org.spincast.core.routing.IStaticResourceBuilderFactory
Creates a static resources builder by specifying if the resource to build is a file or a directory.
create(int, String, byte[], Map<String, List<String>>, Map<String, ICookie>, boolean) - Method in interface org.spincast.plugins.httpclient.IHttpResponseFactory
 
create() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
create(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
create(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
create(IRoute<R>, IHandler<R>, Map<String, String>, int) - Method in interface org.spincast.plugins.routing.IRouteHandlerMatchFactory
 
create(Set<String>, Set<String>, Set<String>, boolean, int) - Method in interface org.spincast.plugins.routing.IStaticResourceCorsConfigFactory
 
create(StaticResourceType, String, String, IHandler<R>, IStaticResourceCorsConfig) - Method in interface org.spincast.plugins.routing.IStaticResourceFactory
 
create(IHandler<R>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
create() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
create(HttpHandler, IStaticResourceCorsConfig) - Method in interface org.spincast.plugins.undertow.ICorsHandlerFactory
 
create(String) - Method in interface org.spincast.plugins.undertow.IFileClassPathResourceManagerFactory
 
create(HttpHandler, String) - Method in interface org.spincast.plugins.undertow.IGzipCheckerHandlerFactory
 
create(String, String, String) - Method in interface org.spincast.plugins.validation.IValidationErrorFactory
Creates a validation error.
create(T) - Method in interface org.spincast.plugins.validation.IValidatorFactory
Creates a validator.
createArray() - Method in interface org.spincast.core.json.IJsonManager
Creates an empty JsonArray.
createArray(String) - Method in interface org.spincast.core.json.IJsonManager
Creates a JsonArray from a Json String.
createArray(InputStream) - Method in interface org.spincast.core.json.IJsonManager
Creates a JsonArray from an inputStream.
createArray() - Method in interface org.spincast.core.json.IJsonObjectFactory
 
createArray() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
createArray(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
createArray(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
createCookie(String) - Method in interface org.spincast.core.cookies.ICookieFactory
Creates a cookie using the given name (null value).
createCookie(String, String) - Method in interface org.spincast.core.cookies.ICookieFactory
Creates a cookie using the given name and value.
createCookie(String, String, String, String, Date, boolean, boolean, boolean, int) - Method in interface org.spincast.core.cookies.ICookieFactory
Creates a cookie using all possible configurations.
createCorsFilterClient(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.core.filters.SpincastFilters
Creates a client for the cors filter.
createCorsFilterClient(HttpServerExchange, IStaticResourceCorsConfig) - Method in class org.spincast.plugins.undertow.CorsHandler
Create the client for the cors filter.
createForwardedRequestContext(R, String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
createHandlerMatchForBeforeOrAfterFilter(IRouteHandlerMatch<R>, IHandler<R>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
Creates a new match for a "before" or "after" handler specific to a route.
createHttpClient() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
Creates the HTTPClient with a cookies store.
createHttpClientBuilder() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
createInjector() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
The test class must implement this method to create the Guice injector.
createInjector() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
createInjector() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedTestBase
 
createInstance() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.ConnectRequestBuilder
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.DeleteRequestBuilder
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.GetRequestBuilder
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.HeadRequestBuilder
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.OptionsRequestBuilder
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
Creates the HttpRequestBase depending on the HTTP method.
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.TraceRequestBuilder
 
createNoMatchingParamsHandlerMatch(IRoute<R>, String, IHandler<R>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
Creates an handler match with no matching params.
createObjectManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Creates the ObjectMapper
createPlaceholder(String) - Method in interface org.spincast.core.templating.ITemplatingEngine
Creates a placeholder using the current templating engine implementation.
createPlaceholder(String) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Creates a placeholder using the current templating engine implementation.
createPlaceholder(String) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
createPlaceholder(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
createRegularHandlerMatches(RoutingType, IRoute<R>, HttpMethod, List<String>, URL, int) - Method in class org.spincast.plugins.routing.SpincastRouter
Get the matches (filters and main handle) if the route matches the URL and HTTP method, or returns NULL otherwise.
createRequestContext(Object) - Method in interface org.spincast.core.exchange.IRequestContextFactory
 
createRoute(String, Set<HttpMethod>, String, Set<RoutingType>, List<IHandler<R>>, IHandler<R>, List<IHandler<R>>, Set<Integer>, Set<String>) - Method in interface org.spincast.plugins.routing.IRouteFactory
 
createRoutingResult(List<IRouteHandlerMatch<R>>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
createSSLContext(KeyManager[], TrustManager[]) - Method in class org.spincast.plugins.undertow.SSLContextManager
 
createTest() - Method in class org.spincast.testing.utils.OneInstancePerClassJUnitRunner
 
createTestingFilePath(String) - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
Create a temporary test file, using the given relative path.
createTestingFilePath() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
Create a temporary test file.
createTestUrl(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Creates an URL to the started HTTP server.
createTestUrl(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Creates an URL to the started HTTP server.
createTestUrl(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Creates an URL to the started HTTP server.
createXmlMapper() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Creates the XmlMapper
customExceptionHandling(Throwable, R, IRoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Custom exception handling.
CustomStatusCodeException - Exception in org.spincast.core.exceptions
 
CustomStatusCodeException() - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
CustomStatusCodeException(String) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
CustomStatusCodeException(String, int) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
CustomStatusCodeException(boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
CustomStatusCodeException(String, boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
CustomStatusCodeException(String, int, boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 

D

DEFAULT_ROUTE_PATH - Static variable in interface org.spincast.core.routing.IRouter
The default path used when Spincast creates routes by itself.
defaultExceptionHandling(Object, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
Default exception handling.
DefaultIntegrationTestingBase - Class in org.spincast.defaults.tests
 
DefaultIntegrationTestingBase() - Constructor for class org.spincast.defaults.tests.DefaultIntegrationTestingBase
 
defaultPrivateExceptionHandling(Object, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
Default exception handling for private exceptions
defaultPublicExceptionHandling(Object, IPublicException) - Method in class org.spincast.core.controllers.SpincastFrontController
Default exception handling for exceptions with public information.
DefaultRequestContext - Class in org.spincast.core.exchange
The default implementation of the request context.
DefaultRequestContext(Object, RequestContextBaseDeps<IDefaultRequestContext>) - Constructor for class org.spincast.core.exchange.DefaultRequestContext
 
DefaultRouteParamAliasesBinder<R extends IRequestContext<?>> - Class in org.spincast.core.routing
Component that binds some default route parameter aliases.
DefaultRouteParamAliasesBinder() - Constructor for class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
DefaultRouter - Class in org.spincast.plugins.routing
An implementaiton of the IDefaultRouter interface, for easy usage of the default version of the router.
DefaultRouter(ISpincastRouterConfig, IRouteFactory<IDefaultRequestContext>, ISpincastConfig, ISpincastDictionary, IServer, ISpincastFilters<IDefaultRequestContext>, IRouteBuilderFactory<IDefaultRequestContext>, IStaticResourceBuilderFactory<IDefaultRequestContext>, IRouteHandlerMatchFactory<IDefaultRequestContext>, IStaticResourceFactory<IDefaultRequestContext>) - Constructor for class org.spincast.plugins.routing.DefaultRouter
 
DefaultTestingBase - Class in org.spincast.defaults.tests
 
DefaultTestingBase() - Constructor for class org.spincast.defaults.tests.DefaultTestingBase
 
DefaultTestingModule - Class in org.spincast.defaults.tests
Testing module using the default implementations for the required components.
DefaultTestingModule() - Constructor for class org.spincast.defaults.tests.DefaultTestingModule
 
DefaultTestingModule(String[]) - Constructor for class org.spincast.defaults.tests.DefaultTestingModule
 
DELETE() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds DELETE as a supported HTTP method.
DELETE(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a DELETE route.
DELETE(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a DELETE request.
DELETE() - Method in class org.spincast.plugins.routing.RouteBuilder
 
DELETE(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
DELETE(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a DELETE method.
DELETE(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a DELETE method.
DELETE(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a DELETE method.
deleteAllCookies() - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
Deletes all cookies.
deleteAllCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
deleteAllTemplatingGlobalVariables() - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Deletes all global templating variables.
deleteAllTemplatingGlobalVariables() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
deleteCookie(String) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
Deletes a cookie.
deleteCookie(String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
deleteCookie(ICookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
DeleteRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a DELETE request.
DeleteRequestBuilder(String, ICookieFactory, IHttpResponseFactory) - Constructor for class org.spincast.plugins.httpclient.builders.DeleteRequestBuilder
 
deleteTempDir() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
deleteTemplatingGlobalVariable(String) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Deletes a global templating variable.
deleteTemplatingGlobalVariable(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
deserializeJsonArray(FromXmlParser, DeserializationContext) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
deserializeJsonArray(FromXmlParser, DeserializationContext, boolean) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
deserializeJsonObject(FromXmlParser, DeserializationContext, Map.Entry<String, Object>) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
deserializeObjectOrArray(FromXmlParser, DeserializationContext) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
dir(String) - Method in interface org.spincast.core.routing.IRouter
Start the creation of a static resource directory.
dir(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
disableSslCertificateErrors() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
disableSslCertificateErrors() - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Disables SSL certificates errors (such as self-signed certificate errors).
dummyRouteHandler - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 

E

end() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Flushes everything and closes the response.
end(Object) - Method in interface org.spincast.core.server.IServer
Ends the exchange.
end() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
end(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
enter() - Method in class org.spincast.core.guice.SpincastRequestScope
 
EntitySenderRequestBuilderBase<T extends IRequestBuilderBase<?>> - Class in org.spincast.plugins.httpclient.builders
Implementation for the builders that can send an entity, or upload files..
EntitySenderRequestBuilderBase(String, ICookieFactory, IHttpResponseFactory, IJsonManager, IXmlManager) - Constructor for class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Constructor
EntitySenderRequestBuilderBase.EntityType - Enum in org.spincast.plugins.httpclient.builders
 
evaluate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, IJsonObject) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, IJsonObject, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Evaluates some content using the given parameters.
evaluate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Evaluates some content using the given parameters.
evaluate(String, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, IJsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, IJsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
evaluate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
EXCEPTION - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If an "Exception" route is run, this variable will contain the exception that occured.
exception() - Method in interface org.spincast.core.routing.IRouteBuilder
This route will be considered during an Exception routing process.
exception(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates a route considered during an "Exception" routing process.
exception(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates a route considered during an "Exception" routing process.
exception() - Method in class org.spincast.plugins.routing.RouteBuilder
 
exception(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
exception(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
exception_default_message() - Method in interface org.spincast.core.config.ISpincastDictionary
The message to display if the default Exception route is used.
exception_default_message() - Method in class org.spincast.plugins.dictionary.SpincastDictionary
 
exchange() - Method in interface org.spincast.core.exchange.IRequestContext
The underlying exchange object, as given by the HTTP server.
exchange() - Method in class org.spincast.core.exchange.RequestContextBase
 
exit() - Method in class org.spincast.core.guice.SpincastRequestScope
 
ExpectingInstanciationException - Annotation Type in org.spincast.testing.utils
When this annoation is added on a Test Class, the class instanciation is expecting to fail.
extendGuiceInjector(Injector) - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
Allows to extend the base Guice injector
extendGuiceInjector(Injector) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 

F

file(String) - Method in interface org.spincast.core.routing.IRouter
Start the creation of a static resource file.
file(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
FileClassPathResourceManager - Class in org.spincast.plugins.undertow
 
FileClassPathResourceManager(String) - Constructor for class org.spincast.plugins.undertow.FileClassPathResourceManager
 
fileSystem(String) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
The path to the resource, on the file system.
fileSystem(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
FileToUpload - Class in org.spincast.plugins.httpclient
Information on a file to upload.
FileToUpload(String, boolean, String) - Constructor for class org.spincast.plugins.httpclient.FileToUpload
 
findFreePort() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
Finds a free port.
findRouteMatch(R) - Method in class org.spincast.core.controllers.SpincastFrontController
Find the route handlers to call.
flush() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Flushes the current response.
flush(boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Flushes the current response.
flush() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
flush(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
flushBytes(Object, byte[], boolean) - Method in interface org.spincast.core.server.IServer
Flushes some bytes to the response.
flushBytes(Object, byte[], boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
forceRequestSizeValidation(Object) - Method in interface org.spincast.core.server.IServer
Is the request size valid?
forceRequestSizeValidation(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
FormatType - Enum in org.spincast.plugins.validation
The type of the formatted errors to generate, when asked.
FORWARD_ROUTE_EXCEPTION_MESSAGE - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If a request is forwaded, this is going to be the forwarding message (taken from the ForwardRouteException exception) The associated value is of type: String.
FORWARD_ROUTE_URL - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
When a route is forwarded, this is the new URL.
ForwardRouteException - Exception in org.spincast.core.exceptions
Exception that will forward the request to another route.
ForwardRouteException(String) - Constructor for exception org.spincast.core.exceptions.ForwardRouteException
 
ForwardRouteException(String, boolean) - Constructor for exception org.spincast.core.exceptions.ForwardRouteException
 
ForwardRouteException(String, String) - Constructor for exception org.spincast.core.exceptions.ForwardRouteException
 
ForwardRouteException(String, String, boolean) - Constructor for exception org.spincast.core.exceptions.ForwardRouteException
 
found() - Method in interface org.spincast.core.routing.IRouteBuilder
This route will be considered during a Found routing process.
found() - Method in class org.spincast.plugins.routing.RouteBuilder
 
fromJsonInputStream(InputStream, Class<T>) - Method in interface org.spincast.core.json.IJsonManager
Creates an instance of the specified T type from a Json inputStream.
fromJsonInputStream(InputStream, Class<T>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromJsonInputStreamToMap(InputStream) - Method in interface org.spincast.core.json.IJsonManager
Creates a Map<String, Object> from a Json inputStream.
fromJsonInputStreamToMap(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromJsonString(String, Class<T>) - Method in interface org.spincast.core.json.IJsonManager
Creates an instance of the specified T type from a Json String.
fromJsonString(String, Class<T>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromJsonStringToMap(String) - Method in interface org.spincast.core.json.IJsonManager
Creates a Map<String, Object> from a Json String.
fromJsonStringToMap(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromString(String) - Static method in enum org.spincast.core.utils.ContentTypeDefaults
 
fromStringValue(String) - Static method in enum org.spincast.core.routing.HttpMethod
Returns a HttpMethod from its String representation, or null if not found.
fromTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, IJsonObject) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates a template using the parameters specified as a IJsonObject.
fromTemplate(String, IJsonObject, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates a template using the parameters specified as a IJsonObject.
fromTemplate(String, boolean, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, boolean, IJsonObject) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates a template using the parameters specified as a IJsonObject.
fromTemplate(String, boolean, IJsonObject, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
Evaluates a template using the parameters specified as a IJsonObject.
fromTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Renders a template using the given parameters.
fromTemplate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, boolean, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Renders a template using the given parameters.
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, IJsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, IJsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, IJsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, IJsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromXml(String) - Method in interface org.spincast.core.xml.IXmlManager
Deserializes a XML to an IJsonObject.
fromXml(String, Class<T>) - Method in interface org.spincast.core.xml.IXmlManager
Deserializes a XML to the given Class.
fromXml(String) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXml(String, Class<T>) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXmlInputStream(InputStream, Class<T>) - Method in interface org.spincast.core.xml.IXmlManager
Deserializes a XML inputstream to the given Type.
fromXmlInputStream(InputStream, Class<T>) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXmlToJsonArray(String) - Method in interface org.spincast.core.xml.IXmlManager
Deserializes a XML to an IJsonArray.
fromXmlToJsonArray(String) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXmlToType(String, Type) - Method in interface org.spincast.core.xml.IXmlManager
Deserializes a XML to the given Type.
fromXmlToType(String, Type) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 

G

generateTempClassFile(File) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
geNumericAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Numeric alias
geNumericPlusAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Numeric + "_" and "-" alias
get(Class<T>) - Method in interface org.spincast.core.exchange.IRequestContext
Shortcut to get an instance from Guice.
get(Key<T>) - Method in interface org.spincast.core.exchange.IRequestContext
Shortcut to get an instance from Guice.
get(String) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Gets the specified request scoped variable.
get(String, Class<T>) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Gets the specified request scoped variable as the specified class.
get(String, Key<T>) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Gets the specified request scoped variable as the specified Key.
get(Class<T>) - Method in class org.spincast.core.exchange.RequestContextBase
 
get(Key<T>) - Method in class org.spincast.core.exchange.RequestContextBase
 
get(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element at the specified position.
get(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property.
get(String, Object) - Method in interface org.spincast.core.json.IJsonObject
Gets a property.
get(int) - Method in class org.spincast.core.json.JsonArray
 
get(String) - Method in class org.spincast.core.json.JsonObject
 
get(String, Object) - Method in class org.spincast.core.json.JsonObject
 
GET() - Method in interface org.spincast.core.routing.IRouteBuilder
Addss GET as a supported HTTP method.
GET(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a GET route.
GET(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a GET request.
GET() - Method in class org.spincast.plugins.routing.RouteBuilder
 
GET(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
get(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
get(String, Class<T>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
get(String, Key<T>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
GET(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a GET method.
GET(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a GET method.
GET(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a GET method.
getAcceptedContentTypes() - Method in interface org.spincast.core.routing.IRoute
The Content-Types this route accepts (names all lowercased).
getAcceptedContentTypes() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getAcceptedContentTypes() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getAfterFilters() - Method in interface org.spincast.core.routing.IRoute
The "after" filters, if any.
getAfterFilters() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getAfterFilters() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getAll() - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Gets all the request scoped variables.
getAll() - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
getAllContentTypesVariations() - Static method in enum org.spincast.core.utils.ContentTypeDefaults
 
getAllowedMethods() - Method in interface org.spincast.core.filters.ICorsFilterClient
The allowed HTTP methods, for the cors request.
getAllowedOrigins() - Method in interface org.spincast.core.filters.ICorsFilterClient
The allowed origins, for the cors request.
getAllowedOrigins() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
The allowed origins.
getAllowedOrigins() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
getAlphaAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Alpha alias
getAlphaNumericAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Alphanumeric alias
getAlphaNumericPlusAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Alphanumeric + "_" and "-" alias
getAlphaPlusAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Alpha + "_" and "-" alias
getAppJarDirectory() - Method in interface org.spincast.core.utils.ISpincastUtils
Returns the working directory: the directory in which the executable .jar is located.
getAppJarDirectory() - Method in class org.spincast.core.utils.SpincastUtils
 
getAppProperties() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Here is the algorithm used to find the configuration file : 1) If getSpecificAppPropertiesFilePath() is not null, we use it as the path.
getArrayAttributeName() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
The name of the attribute set on a XML element to indicate it comes from a IJsonArray.
getAsJsonObject(String) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Gets the specified request scoped variable as JsonObject.
getAsJsonObject(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
getAsString(String) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Gets the specified request scoped variable as a String.
getAsString(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
getBeforeFilters() - Method in interface org.spincast.core.routing.IRoute
The "before" filters, if any.
getBeforeFilters() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getBeforeFilters() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getBigDecimal(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element as BigDecimal.
getBigDecimal(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as BigDecimal.
getBigDecimal(String, BigDecimal) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as BigDecimal.
getBigDecimal(int) - Method in class org.spincast.core.json.JsonArray
 
getBigDecimal(String) - Method in class org.spincast.core.json.JsonObject
 
getBigDecimal(String, BigDecimal) - Method in class org.spincast.core.json.JsonObject
 
getBigDecimalValue(String, boolean, BigDecimal) - Method in class org.spincast.core.json.JsonObject
 
getBodyAsByteArray() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The bytes of the request's body.
getBodyAsByteArray() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getBodyAsInputStream() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The raw InputStream of the request's body.
getBodyAsInputStream() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getBodyAsString() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The request's body as a String, using the UTF-8 encoding.
getBodyAsString(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The request's body as a String, using the specified encoding.
getBodyAsString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getBodyAsString(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getBoolean(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element as Boolean.
getBoolean(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Boolean.
getBoolean(String, Boolean) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Boolean.
getBoolean(int) - Method in class org.spincast.core.json.JsonArray
 
getBoolean(String) - Method in class org.spincast.core.json.JsonObject
 
getBoolean(String, Boolean) - Method in class org.spincast.core.json.JsonObject
 
getBooleanValue(String, boolean, Boolean) - Method in class org.spincast.core.json.JsonObject
 
getBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getBytesFromBase64String(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a byte array, from a base 64 encoded property.
getBytesFromBase64String(String, byte[]) - Method in interface org.spincast.core.json.IJsonObject
Gets a byte array, from a base 64 encoded property.
getBytesFromBase64String(String) - Method in class org.spincast.core.json.JsonObject
 
getBytesFromBase64String(String, byte[]) - Method in class org.spincast.core.json.JsonObject
 
getBytesFromBase64StringValue(String, boolean, byte[]) - Method in class org.spincast.core.json.JsonObject
 
getCharactersCharsetName() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
The charset to use to convert characters to bytes.
getCharactersCharsetName() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getClasspathTemplateLoader() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getCloseExchangeCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getConfig(String) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
getConfig(String, String) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
getConfig(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a String configuration and throws an exception if the specified key is not found.
getConfig(String, String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a String configuration and uses the specified default value if the key is not found.
getConfig(String, Object, boolean) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a configuration.
getConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getConfigBoolean(String) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
getConfigBoolean(String, Boolean) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
getConfigBoolean(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a boolean configuration and throws an exception if the specified key is not found.
getConfigBoolean(String, Boolean) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a boolean configuration and uses the specified default value if the key is not found.
getConfigInteger(String) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
getConfigInteger(String, Integer) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
getConfigInteger(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a integer configuration and throws an exception if the specified key is not found.
getConfigInteger(String, Integer) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a integer configuration and uses the specified default value if the key is not found.
getConfigKeyEnvironmentIsDebug() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyEnvironmentName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerKeystoreKeyPass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerKeystorePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerKeystoreStorePass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerKeystoreType() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyServerHost() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getContentAsByteArray() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Get the content as byte[].
getContentAsByteArray() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getContentAsString() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets the content as a UTF-8 String.
getContentAsString(String) - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets the content as a String using the specified encoding.
getContentAsString() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getContentAsString(String) - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getContentType() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The Content-Type of the request, if any.
getContentType() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
The current Content-Type sent or to be send.
getContentType() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets the Content-Type.
getContentType() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getContentType() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getContentType() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getContentTypeBestMatch() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Finds the best Content-Type to use for a response using the "Accept" header of the request.
getContentTypeBestMatch(Object) - Method in interface org.spincast.core.server.IServer
Gets the best Content-Type to use for the current request.
getContentTypeBestMatch() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getContentTypeBestMatch(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getContentTypesToSkipGziping() - Method in interface org.spincast.core.config.ISpincastConfig
Even if gziping of the response is enabled, those Content-Types still won't be gzipped.
getContentTypesToSkipGziping() - Method in class org.spincast.plugins.config.SpincastConfig
 
getCookie(String) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
Gets a cookie.
getCookie(String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
getCookie(String) - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets a cookie.
getCookie(String) - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getCookieEncoding() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getCookieEncoding() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookieFactory() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
getCookieFactory() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getCookieFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookieFactory() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
getCookies() - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
Gets the current cookies in a Map, using their names as the keys.
getCookies(Object) - Method in interface org.spincast.core.server.IServer
Gets the current cookies.
getCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
getCookies() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets the cookies.
getCookies() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getCookies(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookiesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getCookiesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getCookieStore() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getCorsConfig() - Method in interface org.spincast.core.routing.IStaticResource
The cors configurations for the static resource.
getCorsConfig() - Method in class org.spincast.plugins.routing.StaticResource
 
getCorsConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getCorsConfig() - Method in class org.spincast.plugins.undertow.CorsHandler
 
getCorsDefaultAllowedMethods() - Method in class org.spincast.core.filters.SpincastFilters
The HTTP methods allowed by default.
getCorsDefaultAllowedOrigins() - Method in class org.spincast.core.filters.SpincastFilters
The origins allowed, by default.
getCorsDefaultAllowedOrigins() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
The origins allowed, by default.
getCorsDefaultExtraHeadersAllowedToBeRead() - Method in class org.spincast.core.filters.SpincastFilters
The extra headers allowed to be read, by default,
getCorsDefaultExtraHeadersAllowedToBeRead() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
The extra headers allowed to be read, by default,
getCorsDefaultExtraHeadersAllowedToBeSent() - Method in class org.spincast.core.filters.SpincastFilters
The extra headers allowed to be sent, by default,
getCorsDefaultExtraHeadersAllowedToBeSent() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
The extra headers allowed to be sent, by default,
getCorsDefaultIsCookiesAllowed() - Method in class org.spincast.core.filters.SpincastFilters
Are cookies allowed by default?
getCorsDefaultIsCookiesAllowed() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
Are cookies allowed by default?
getCorsDefaultMaxAgeInSeconds() - Method in class org.spincast.core.filters.SpincastFilters
If <= 0, the "Access-Control-Max-Age" header won't be sent.
getCorsDefaultMaxAgeInSeconds() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
If <= 0, the "Access-Control-Max-Age" header won't be sent.
getCorsFilter() - Method in class org.spincast.core.filters.SpincastFilters
 
getCorsFilter() - Method in class org.spincast.plugins.undertow.CorsHandler
 
getCorsFilterClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getCorsFilterPosition() - Method in interface org.spincast.plugins.routing.ISpincastRouterConfig
The default position for a cors "before" filter.
getCorsFilterPosition() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
getCorsHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCssClassForErrorField() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
The css class to use for a field's <li> element.
getCssClassForErrorMessage() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
The css class to use for an error message's <li> element.
getCurrentRouteHandlerMatch() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
The current route handler being run (may be a filter) and its associated information.
getCurrentRouteHandlerMatch() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
getCurrentRouteMatch() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
getCurrentVersionFromPom() - Method in class org.spincast.core.utils.SpincastUtils
 
getDate(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a UTC timezoned date from a ISO 8601 date property.
getDate(String, Date) - Method in interface org.spincast.core.json.IJsonObject
Gets a UTC timezoned date from a ISO 8601 date property.
getDate(String) - Method in class org.spincast.core.json.JsonObject
 
getDate(String, Date) - Method in class org.spincast.core.json.JsonObject
 
getDateSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getDateValue(String, boolean, Date) - Method in class org.spincast.core.json.JsonObject
 
getDefaultErrorMessage(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getDefaultExceptionHandlingCharset() - Method in class org.spincast.core.controllers.SpincastFrontController
Charset used by the default exception handling.
getDefaultGenericErrorMessage() - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default generic error message.
getDefaultGenericErrorMessage() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getDefaultGenericErrorMessageRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getDefaultHeadersAllowedToBeSent() - Method in class org.spincast.core.filters.CorsFilter
 
getDefaultLocale() - Method in interface org.spincast.core.config.ISpincastConfig
The default Locale to use if no other Locale can be found as a "best match", for the current request.
getDefaultLocale() - Method in class org.spincast.plugins.config.SpincastConfig
 
getDefaultNotFoundHandler() - Method in class org.spincast.core.controllers.SpincastFrontController
Create the default Not Found handler
getDefaultNotFoundHandlerNotFoundMessage() - Method in class org.spincast.core.controllers.SpincastFrontController
The message to send for the default Not Found handler.
getDomain() - Method in interface org.spincast.core.cookies.ICookie
Gets the cookie domain.
getDomain() - Method in class org.spincast.plugins.cookies.Cookie
 
getDoNothingCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getDouble(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element as Double.
getDouble(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Double.
getDouble(String, Double) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Double.
getDouble(int) - Method in class org.spincast.core.json.JsonArray
 
getDouble(String) - Method in class org.spincast.core.json.JsonObject
 
getDouble(String, Double) - Method in class org.spincast.core.json.JsonObject
 
getDoubleValue(String, boolean, Double) - Method in class org.spincast.core.json.JsonObject
 
getElements() - Method in class org.spincast.core.json.JsonArray
 
getEmailValidator() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getEntity() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getEntityFileUploads() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getEntityFormDatas() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getEntityFormDatasEncoding() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getEntityStringEncoding() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getEntityType() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getEnvironmentName() - Method in interface org.spincast.core.config.ISpincastConfig
Returns the name of the environment.
getEnvironmentName() - Method in class org.spincast.plugins.config.SpincastConfig
 
getEnvironmentName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getErrorMessageDefaultMaxLength(long, long) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default message for a Maximum Length validation.
getErrorMessageDefaultMaxLength(long, long) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultMaxLength(String, long, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorMessageDefaultMaxLengthRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultMaxSize(long, long) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default message for a Maximum Size validation.
getErrorMessageDefaultMaxSize(long, long) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultMaxSize(String, long, Long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorMessageDefaultMaxSizeRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultMinLength(long, long) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default message for a Minimum Length validation.
getErrorMessageDefaultMinLength(long, long) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultMinLength(String, long, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorMessageDefaultMinLengthRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultMinSize(long, long) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default message for a Minimum Size validation.
getErrorMessageDefaultMinSize(long, long) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultMinSize(String, long, Long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorMessageDefaultMinSizeRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultNotBlank() - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default message for a Not Blank validation.
getErrorMessageDefaultNotBlank() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultNotBlank(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorMessageDefaultNotBlankRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultNotNull() - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default message for a Not Null validation.
getErrorMessageDefaultNotNull() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultNotNull(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorMessageDefaultNotNullRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultPattern(String) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default message for a Pattern validation.
getErrorMessageDefaultPattern(String) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageDefaultPattern(String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorMessageDefaultPatternRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageEmail() - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
Default message for a Email validation.
getErrorMessageEmail() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrorMessageEmail(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorMessageEmailRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getErrors() - Method in interface org.spincast.plugins.validation.IValidator
Gets the validation errors.
getErrors(String) - Method in interface org.spincast.plugins.validation.IValidator
Gets the validation errors for the specified field.
getErrors() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrors(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorsFormatted(FormatType) - Method in interface org.spincast.plugins.validation.IValidator
Gets the formatted errors, if there are any.
getErrorsFormatted(String, FormatType) - Method in interface org.spincast.plugins.validation.IValidator
Gets the formatted errors of a specific field, if there are any.
getErrorsFormatted(FormatType) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorsFormatted(String, FormatType) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getErrorsMap() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getExchange() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getExchange() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getExpires() - Method in interface org.spincast.core.cookies.ICookie
Gets the date the cookie will expire at.
getExpires() - Method in class org.spincast.plugins.cookies.Cookie
 
getExtraHeadersAllowedToBeRead() - Method in interface org.spincast.core.filters.ICorsFilterClient
The extra headers allowed to be read, for the cors request.
getExtraHeadersAllowedToBeRead() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
The extra headers a browser will be allowed to read.
getExtraHeadersAllowedToBeRead() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
getExtraHeadersAllowedToBeSent() - Method in interface org.spincast.core.filters.ICorsFilterClient
The extra headers allowed to be sent, for the cors request.
getExtraHeadersAllowedToBeSent() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
The extra headers a browser will be allowed to send.
getExtraHeadersAllowedToBeSent() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
getFieldName() - Method in interface org.spincast.plugins.validation.IValidationError
The name of the field with an error.
getFieldName() - Method in class org.spincast.plugins.validation.ValidatorError
 
getFileClassPathResourceManagerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFilePath() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
getFileSystemTemplateLoader() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getFilterDefaultRoutingTypes() - Method in interface org.spincast.plugins.routing.ISpincastRouterConfig
The routing types to apply a filter to when none is explicitly specified.
getFilterDefaultRoutingTypes() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
getFinalHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFloat(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Float.
getFloat(String, Float) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Float.
getFloat(String) - Method in class org.spincast.core.json.JsonObject
 
getFloat(String, Float) - Method in class org.spincast.core.json.JsonObject
 
getFloatValue(String, boolean, Float) - Method in class org.spincast.core.json.JsonObject
 
getFormData(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
A specific parameter submitted from a FORM via a POST method.
getFormData(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFormData(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
May return NULL.
getFormDataFirst(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The first (and often only) value of a specific parameter submitted from a FORM via a POST method.
getFormDataFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFormDatas() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The parameters submitted from a FORM via a POST method.
getFormDatas(Object) - Method in interface org.spincast.core.server.IServer
The form datas, if any.
getFormDatas() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFormDatas(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFormParserFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFoundPropertiesFilePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
The path to the acutally found .properties file.
getFrontController() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFrontControllerKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getFullUrl() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Returns the full URL, including the queryString.
getFullUrl() - Method in interface org.spincast.core.filters.ICorsFilterClient
Gets the full URL of the request.
getFullUrl(Object) - Method in interface org.spincast.core.server.IServer
The full encoded URL of the original request, including the queryString.
getFullUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrl(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getGenerator() - Method in interface org.spincast.core.routing.IStaticResource
The generator to call to generate this resource if it doesn't exist yet.
getGenerator() - Method in class org.spincast.plugins.routing.StaticResource
 
getGenerator() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getGlobalAfterFiltersPerPosition() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getGlobalAfterFiltersRoutes() - Method in interface org.spincast.core.routing.IRouter
Gets the global "after" filters.
getGlobalAfterFiltersRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getGlobalBeforeFiltersPerPosition() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getGlobalBeforeFiltersRoutes() - Method in interface org.spincast.core.routing.IRouter
Gets the global "before" filters.
getGlobalBeforeFiltersRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getGuice() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getGuice() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getGzipBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getGzipCheckerHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getGzipCheckerHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getGzipNoNextHandler() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
getGzipOption() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
The currently set gzip options.
getGzipOption() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getHandler() - Method in interface org.spincast.core.routing.IRouteHandlerMatch
The route handler.
getHandler() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
getHeader(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Returns the values of the specified header from the current request or an empty list if not found.
getHeader(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
The values of a specific response header.
getHeader(String) - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets an header.
getHeader(String) - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getHeader(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getHeader(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getHeaderFirst(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The first value of the specified header from the current request.
getHeaderFirst(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
The first value of a specific header.
getHeaderFirst(String) - Method in interface org.spincast.core.filters.ICorsFilterClient
Gets the first value of an header.
getHeaderFirst(String) - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets the first value of an header.
getHeaderFirst(String) - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getHeaderFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getHeaderFirst(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getHeaders() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Returns all headers of the current request.
getHeaders() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
The currently set response headers.
getHeaders() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getHeaders() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets the headers.
getHeaders() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getHeaders() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getHeaders() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getHttpClient() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getHttpClient() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
getHttpClientBuilder() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PatchRequestBuilder
 
getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PostRequestBuilder
 
getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PutRequestBuilder
 
getHttpMethod() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Gets the request's HTTP method.
getHttpMethod() - Method in interface org.spincast.core.filters.ICorsFilterClient
Gets the request's HTTP method.
getHttpMethod(Object) - Method in interface org.spincast.core.server.IServer
Gets the HTTP method associated with the request.
getHttpMethod() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getHttpMethod(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpMethods() - Method in interface org.spincast.core.routing.IRoute
The HTTP methods this route applies to.
getHttpMethods() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getHttpMethods() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getHttpServerPort() - Method in interface org.spincast.core.config.ISpincastConfig
The HTTP (unsecure) port on which the server will listen on.
getHttpServerPort() - Method in class org.spincast.plugins.config.SpincastConfig
 
getHttpServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpServerPort() - Method in class org.spincast.testing.core.SpincastTestConfig
We use a free port.
getHttpsKeyStoreKeypass() - Method in interface org.spincast.core.config.ISpincastConfig
The "keypass" of the KeyStore, for SSL.
getHttpsKeyStoreKeypass() - Method in class org.spincast.plugins.config.SpincastConfig
 
getHttpsKeyStoreKeypass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpsKeyStorePath() - Method in interface org.spincast.core.config.ISpincastConfig
The path to the KeyStore, for SSL.
getHttpsKeyStorePath() - Method in class org.spincast.plugins.config.SpincastConfig
 
getHttpsKeyStorePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpsKeyStoreStorePass() - Method in interface org.spincast.core.config.ISpincastConfig
The "storepass" of the KeyStore, for SSL.
getHttpsKeyStoreStorePass() - Method in class org.spincast.plugins.config.SpincastConfig
 
getHttpsKeyStoreStorePass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpsKeyStoreType() - Method in interface org.spincast.core.config.ISpincastConfig
The type of the KeyStore, for SSL.
getHttpsKeyStoreType() - Method in class org.spincast.plugins.config.SpincastConfig
 
getHttpsKeyStoreType() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpsServerPort() - Method in interface org.spincast.core.config.ISpincastConfig
The HTTPS (secure) port on which the server will listen on.
getHttpsServerPort() - Method in class org.spincast.plugins.config.SpincastConfig
 
getHttpsServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getId() - Method in interface org.spincast.core.routing.IRoute
The route id.
getId() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getId() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
getInjector() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
getInjectorProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getInstance() - Static method in class org.spincast.core.utils.SpincastStatics
 
getInstanceFromGuiceCache() - Method in class org.spincast.core.exchange.RequestContextBase
 
getInteger(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element as Integer.
getInteger(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Integer.
getInteger(String, Integer) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Integer.
getInteger(int) - Method in class org.spincast.core.json.JsonArray
 
getInteger(String) - Method in class org.spincast.core.json.JsonObject
 
getInteger(String, Integer) - Method in class org.spincast.core.json.JsonObject
 
getIntegerValue(String, boolean, Integer) - Method in class org.spincast.core.json.JsonObject
 
getInternalErrorHtmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getInternalErrorJsonContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getInternalErrorTextContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getInternalErrorXmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getIso8601DateParser1() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getIso8601DateParser2() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getIso8601DateParser3() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getIso8601DateParserDefault() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJacksonPrettyPrinter() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJacksonPrettyPrinterIndentation() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJacksonPrettyPrinterNewline() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonArray(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element as IJsonArray.
getJsonArray(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as IJsonArray.
getJsonArray(String, IJsonArray) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as IJsonArray.
getJsonArray(int) - Method in class org.spincast.core.json.JsonArray
 
getJsonArray(String) - Method in class org.spincast.core.json.JsonObject
 
getJsonArray(String, IJsonArray) - Method in class org.spincast.core.json.JsonObject
 
getJsonArrayDeserializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonArrayDeserializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonArrayKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getJsonArraySerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonArraySerializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonArrayValue(String, boolean, IJsonArray) - Method in class org.spincast.core.json.JsonObject
 
getJsonBody(Class<T>) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The request's body deserialized to the specified class.
getJsonBody(Class<T>) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getJsonBodyAsJsonObject() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The request's body deserialized to a IJsonObject.
getJsonBodyAsJsonObject() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getJsonBodyAsMap() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The request's body deserialized to a Map<String, Object>.
getJsonBodyAsMap() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getJsonManager() - Method in class org.spincast.core.exchange.RequestContextBase
 
getJsonManager() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getJsonManager() - Method in class org.spincast.core.json.JsonArray
 
getJsonManager() - Method in class org.spincast.core.json.JsonObject
 
getJsonManager() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getJsonManager() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonManager() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getJsonManager() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getJsonManager() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getJsonManager() - Method in class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
getJsonMixinInfos() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonObject(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element as IJsonObject.
getJsonObject(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as IJsonObject.
getJsonObject(String, IJsonObject) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as IJsonObject.
getJsonObject(int) - Method in class org.spincast.core.json.JsonArray
 
getJsonObject(String) - Method in class org.spincast.core.json.JsonObject
 
getJsonObject(String, IJsonObject) - Method in class org.spincast.core.json.JsonObject
 
getJsonObjectDeserializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonObjectDeserializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonObjectFactory() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonObjectKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getJsonObjectSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonObjectSerializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJSONObjectValue(String, boolean, IJsonObject) - Method in class org.spincast.core.json.JsonObject
 
getKey() - Method in exception org.spincast.core.json.IJsonObject.KeyNotFoundException
The key that wasn not found.
getKeyManagers() - Method in class org.spincast.plugins.undertow.SSLContextManager
 
getKeyStore() - Method in class org.spincast.plugins.undertow.SSLContextManager
 
getKeyStoreInputStream() - Method in class org.spincast.plugins.undertow.SSLContextManager
 
getLocale() - Method in class org.spincast.plugins.dictionary.SpincastDictionary
 
getLocaleBestMatch() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Find the best Locale to use for a response using the "Accept-Language" header of the request.
getLocaleBestMatch() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getLocaleBestMatchFromAcceptLanguageHeader(String) - Method in interface org.spincast.core.utils.ISpincastUtils
Gets the best Locale to use given a "Accept-Language" HTTP header.
getLocaleBestMatchFromAcceptLanguageHeader(String) - Method in class org.spincast.core.utils.SpincastUtils
 
getLocaleResolver() - Method in class org.spincast.core.exchange.RequestContextBase
 
getLocaleResolver() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getLocaleResolver() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getLocaleToUse() - Method in interface org.spincast.core.exchange.IRequestContext
The best Locale to use, as resolved by the LocaleResolver.
getLocaleToUse() - Method in class org.spincast.core.exchange.RequestContextBase
 
getLocaleToUse() - Method in interface org.spincast.core.locale.ILocaleResolver
The best Locale to use.
getLocaleToUse() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolver
The default way to find the Locale to use is to check for a cookie, or otherwise use the request "Accept-Language" header.
getLocaleToUse() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getLong(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element as Long.
getLong(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Long.
getLong(String, Long) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as Long.
getLong(int) - Method in class org.spincast.core.json.JsonArray
 
getLong(String) - Method in class org.spincast.core.json.JsonObject
 
getLong(String, Long) - Method in class org.spincast.core.json.JsonObject
 
getLongValue(String, boolean, Long) - Method in class org.spincast.core.json.JsonObject
 
getMainArgs() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getMainArgs() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getMainArgsToUse() - Method in class org.spincast.defaults.tests.DefaultIntegrationTestingBase
 
getMainHandler() - Method in interface org.spincast.core.routing.IRoute
The main handler.
getMainHandler() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getMainHandler() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getMainRouteHandlerMatch() - Method in interface org.spincast.core.routing.IRoutingResult
The main route handler and its information, from the routing result.
getMainRouteHandlerMatch() - Method in class org.spincast.plugins.routing.RoutingResult
 
getMainRoutes() - Method in interface org.spincast.core.routing.IRouter
Gets the main routes.
getMainRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getMainVariation() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
getMainVariationWithUtf8Charset() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
getMaxAgeInSeconds() - Method in interface org.spincast.core.filters.ICorsFilterClient
The max age to cache a cors preflight response.
getMaxAgeInSeconds() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
The max Age a preflight request can be cached.
getMaxAgeInSeconds() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
getMessage() - Method in interface org.spincast.plugins.validation.IValidationError
The error message.
getMessage() - Method in class org.spincast.plugins.validation.ValidatorError
 
getMimeTypeFromExtension(String) - Method in interface org.spincast.core.utils.ISpincastUtils
Gets the mime type from the extension.
getMimeTypeFromExtension(String) - Method in class org.spincast.core.utils.SpincastUtils
 
getMimeTypeFromPath(String) - Method in interface org.spincast.core.utils.ISpincastUtils
Gets the mime type from a path, using its extension.
getMimeTypeFromPath(String) - Method in class org.spincast.core.utils.SpincastUtils
 
getMixinClass() - Method in interface org.spincast.plugins.jacksonjson.IJsonMixinInfo
The mixin class.
getMixinClass() - Method in class org.spincast.plugins.jacksonjson.JsonMixinInfo
 
getMixinClass() - Method in interface org.spincast.plugins.jacksonxml.IXmlMixinInfo
The mixin class.
getMixinClass() - Method in class org.spincast.plugins.jacksonxml.XmlMixinInfo
 
getName() - Method in interface org.spincast.core.cookies.ICookie
Gets the cookie name.
getName() - Method in class org.spincast.plugins.cookies.Cookie
 
getName() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
getNewlineChars() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
getNewRoute() - Method in exception org.spincast.core.exceptions.ForwardRouteException
The new route to forward to.
getNewUrl() - Method in exception org.spincast.core.exceptions.RedirectException
The new route to redirect to.
getNextHandler() - Method in class org.spincast.plugins.undertow.CorsHandler
 
getNextHandler() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
getNextToJarConfigFileName() - Method in interface org.spincast.plugins.configpropsfile.ISpincastConfigPropsFileBasedConfig
The name of the .properties file to search for next to the .jar file of the application.
getNextToJarConfigFileName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
getObjectMapper() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getObjToValidate() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getOriginalFullUrl() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
If the request has been forwarded, getFullUrl() is going to return the new, forwarded, url.
getOriginalFullUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getOut() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getParameters() - Method in interface org.spincast.core.routing.IRouteHandlerMatch
The values parsed from the URL, given the dynamic parameters of the route's path, if any.
getParameters() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
getPath() - Method in interface org.spincast.core.cookies.ICookie
Gets the cookie path.
getPath() - Method in interface org.spincast.core.routing.IRoute
The route path.
getPath() - Method in class org.spincast.plugins.cookies.Cookie
 
getPath() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
getPath() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getPath() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getPath() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getPathParam(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
A specific value parsed from a dynamic parameter of the route path.
getPathParam(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getPathParams() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The values parsed from the dynamic parameters of the route path.
getPathParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getPattern(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
getPatternFromAlias(String) - Method in class org.spincast.plugins.routing.SpincastRouter
Get a path pattern from its alias.
getPebbleEngineString() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getPebbleEngineTemplateClasspath() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getPebbleEngineTemplateFileSystem() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getPluginConfig() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getPosition() - Method in interface org.spincast.core.routing.IRouteHandlerMatch
The position the handler should be run at.
getPosition() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
The current route handler position.
getPosition() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
getPosition() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
getPositions() - Method in interface org.spincast.core.routing.IRoute
The positions at which this route should be run during a routing process.
getPositions() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getPositions() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getPrettyPrinterIndentationSpaceNumber() - Method in interface org.spincast.plugins.jacksonjson.ISpincastJsonManagerConfig
The number of space to use as indentation for pretty print.
getPrettyPrinterIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
getPrettyPrinterIndentationSpaceNumber() - Method in interface org.spincast.plugins.jacksonxml.ISpincastXmlManagerConfig
The number of space to use as indentation for pretty print.
getPrettyPrinterIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
getPrettyPrinterNewlineChars() - Method in interface org.spincast.plugins.jacksonjson.ISpincastJsonManagerConfig
The newline characters to use for pretty print.
getPrettyPrinterNewlineChars() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
getPrettyPrinterNewlineChars() - Method in interface org.spincast.plugins.jacksonxml.ISpincastXmlManagerConfig
The newline characters to use for pretty print.
getPrettyPrinterNewlineChars() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
getQueryString() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The queryString of the request, without the "?".
getQueryString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getQueryStringParam(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
A specific parameter taken from the queryString of the request.
getQueryStringParam(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getQueryStringParamFirst(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The first (and often only) value of a specific parameter taken from the queryString of the request.
getQueryStringParamFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getQueryStringParams() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The parameters taken from the queryString of the request.
getQueryStringParams(Object) - Method in interface org.spincast.core.server.IServer
Gets the queryString parameters.
getQueryStringParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getQueryStringParams(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getRawInputStream(Object) - Method in interface org.spincast.core.server.IServer
The raw InputStream of the current request.
getRawInputStream(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
GetRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a GET request.
GetRequestBuilder(String, ICookieFactory, IHttpResponseFactory) - Constructor for class org.spincast.plugins.httpclient.builders.GetRequestBuilder
 
getRequestConfig() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getRequestContext() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getRequestContextFactory() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getRequestContextImplementationClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
The implementation to use for the request context objects.
getRequestContextProvider() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolver
 
getRequestContextType() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getRequestContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getRequestContextType() - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
The type of the request context objects.
getRequestContextType() - Method in class org.spincast.core.guice.SpincastPluginGuiceModuleBase
 
getRequestHeaders(Object) - Method in interface org.spincast.core.server.IServer
The headers from the request.
getRequestHeaders(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getRequestPath() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The path of the request (no querystring).
getRequestPath() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getRequestRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getRequestRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getRequestScheme(Object) - Method in interface org.spincast.core.server.IServer
Gets the request scheme, "http" for example.
getRequestScheme(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getRequestScopedVariables() - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
getResource(String) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
getResourcePath() - Method in interface org.spincast.core.routing.IStaticResource
The path of the resource on the classpath or on the file system.
getResourcePath() - Method in class org.spincast.plugins.routing.StaticResource
 
getResponseContentType(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
getResponseContentTypeToUse(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getResponseHeaders(Object) - Method in interface org.spincast.core.server.IServer
Gets the response headers.
getResponseHeaders(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getResponseRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getResponseRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getRoute(String) - Method in interface org.spincast.core.routing.IRouter
Gets a route using its routeId.
getRoute(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouteBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getRouteFactory() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouteForwardingMaxNumber() - Method in interface org.spincast.core.config.ISpincastConfig
The maximum number of time a request can be forwarded to another route.
getRouteForwardingMaxNumber() - Method in class org.spincast.plugins.config.SpincastConfig
 
getRouteHandlerMatches() - Method in interface org.spincast.core.routing.IRoutingResult
The handlers matching the route (a main handler + filters, if any), in order they have to be called.
getRouteHandlerMatches() - Method in class org.spincast.plugins.routing.RoutingResult
 
getRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouteHandlerMatchImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getRouteKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getRouteParamPatternAliases() - Method in interface org.spincast.core.routing.IRouter
The path patterns' aliases.
getRouteParamPatternAliases() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouter() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getRouter() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getRouter() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getRouter() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
getRouterImplementationKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getRoutingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getRoutingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getRoutingResult() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
The routing result for the current request, as returned by the router.
getRoutingResult() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
getRoutingTypes() - Method in interface org.spincast.core.routing.IRoute
The routing types the route should be considered for.
getRoutingTypes() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getRoutingTypes() - Method in class org.spincast.plugins.routing.SpincastRoute
 
getScopedObjectMap(Key<T>) - Method in class org.spincast.core.guice.SpincastRequestScope
 
getSeedErrorProvider(Key) - Static method in class org.spincast.core.guice.SpincastRequestScope
Returns a provider that always throws exception complaining that the object in question must be seeded before it can be injected.
getServer() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getServer() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
getServer() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getServer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getServer() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getServer() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
getServerBuilder() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getServerHost() - Method in interface org.spincast.core.config.ISpincastConfig
The host/IP on which the server will listen to.
getServerHost() - Method in class org.spincast.plugins.config.SpincastConfig
 
getServerHost() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getServerHost() - Method in class org.spincast.testing.core.SpincastTestConfig
 
getServerMaxRequestBodyBytes() - Method in interface org.spincast.core.config.ISpincastConfig
Maximum number of bytes a request's body can have.
getServerMaxRequestBodyBytes() - Method in class org.spincast.plugins.config.SpincastConfig
 
getServerStartTryNbr() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSourceRoute() - Method in interface org.spincast.core.routing.IRouteHandlerMatch
The route associated with this match.
getSourceRoute() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
getSpecificAppPropertiesFilePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getSpecificPathMainArgsPosition() - Method in interface org.spincast.plugins.configpropsfile.ISpincastConfigPropsFileBasedConfig
The position of the main argument that specifies the path to the .properties file to use for the configurations.
getSpecificPathMainArgsPosition() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
getSpecificTargetFilePath() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
getSpincastBeanValidationConfig() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getSpincastBeanValidationConfig() - Method in class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
getSpincastConfig() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getSpincastConfig() - Method in class org.spincast.core.utils.SpincastUtils
 
getSpincastConfig() - Method in class org.spincast.plugins.cookies.Cookie
 
getSpincastConfig() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolver
 
getSpincastConfig() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getSpincastConfig() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getSpincastConfig() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastConfig() - Method in class org.spincast.plugins.undertow.SSLContextManager
 
getSpincastConfig() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
getSpincastConfigClass() - Method in class org.spincast.defaults.tests.DefaultTestingModule
 
getSpincastConfigImplClass() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
getSpincastConfigImplClass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
getSpincastCurrentVersion() - Method in interface org.spincast.core.utils.ISpincastUtils
Gets the current Spincast version
getSpincastCurrentVersion() - Method in class org.spincast.core.utils.SpincastUtils
 
getSpincastDictionary() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getSpincastDictionary() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastFilters() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getSpincastFilters() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastFiltersKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getSpincastFrontControllerHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastHttpResponseFactory() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getSpincastJsonManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
getSpincastJsonManagerConfig() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getSpincastRequestScope() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastUndertowServerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getSpincastUtils() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getSpincastUtils() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getSpincastUtils() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastUtilsKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getSpincastWritableDir() - Method in interface org.spincast.core.config.ISpincastConfig
A directory where generated files and temporary files can be written by Spincast.
getSpincastWritableDir() - Method in class org.spincast.plugins.config.SpincastConfig
 
getSpincastXmlIndenter() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
getSpincastXmlManagerClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
getSpincastXmlManagerConfig() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
getSpincastXmlPrettyPrinterProvider() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
getSSLContext() - Method in interface org.spincast.plugins.undertow.ISSLContextManager
 
getSSLContext() - Method in class org.spincast.plugins.undertow.SSLContextManager
 
getSslContextManager() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSSLContextManagerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getStackTrace(Throwable) - Static method in class org.spincast.core.utils.SpincastStatics
Gets the stack trace of an Exception.
getStackTraceInstance(Throwable) - Method in class org.spincast.core.utils.SpincastStatics
 
getStartServerSleepMilliseconds() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getStaticResourceBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getStaticResourceCorsAllowedMethods() - Method in class org.spincast.plugins.undertow.CorsHandler
Those are the valid HTTP methods for requests to static resources served directly by the HTTP server.
getStaticResourceCorsConfigFactory() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getStaticResourceCorsConfigImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getStaticResourceFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getStaticResourceFactory() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getStaticResourceKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getStaticResourceServed(String) - Method in interface org.spincast.core.server.IServer
Gets a static resource served directly by the server, using its path.
getStaticResourceServed(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesPathHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesServed() - Method in interface org.spincast.core.server.IServer
Gets all static resource served directly by the server.
getStaticResourcesServed() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesServedByUrlPath() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourceType() - Method in interface org.spincast.core.routing.IStaticResource
The type of static resource.
getStaticResourceType() - Method in class org.spincast.plugins.routing.StaticResource
 
getStatus() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Gets the HTTP status.
getStatus() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
getStatusCode() - Method in exception org.spincast.core.exceptions.CustomStatusCodeException
 
getStatusCode() - Method in interface org.spincast.core.exceptions.ICustomStatusCodeException
The status code to use for the response.
getStatusCode() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
The current status code sent or to be send.
getStatusCode() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getString(int) - Method in interface org.spincast.core.json.IJsonArray
Gets an element as String.
getString(String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as String.
getString(String, String) - Method in interface org.spincast.core.json.IJsonObject
Gets a property as String.
getString(int) - Method in class org.spincast.core.json.JsonArray
 
getString(String) - Method in class org.spincast.core.json.JsonObject
 
getString(String, String) - Method in class org.spincast.core.json.JsonObject
 
getStringValue(String, boolean, String) - Method in class org.spincast.core.json.JsonObject
 
getTargetClass() - Method in interface org.spincast.plugins.jacksonjson.IJsonMixinInfo
The class to apply the mixin to.
getTargetClass() - Method in class org.spincast.plugins.jacksonjson.JsonMixinInfo
 
getTargetClass() - Method in interface org.spincast.plugins.jacksonxml.IXmlMixinInfo
The class to apply the mixin to.
getTargetClass() - Method in class org.spincast.plugins.jacksonxml.XmlMixinInfo
 
getTemplatingEngine() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getTemplatingEngine() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
getTemplatingGlobalVariable(String) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
Gets a global templating variable.
getTemplatingGlobalVariable(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getTemplatingGlobalVariables() - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
The global templating variables.
getTemplatingGlobalVariables() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getTemplatingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getTemplatingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getTestingModule() - Method in class org.spincast.defaults.tests.DefaultIntegrationTestingBase
 
getTestingModule() - Method in class org.spincast.defaults.tests.DefaultTestingBase
 
getTestingModule() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
The testing module to use.
getTestingModule() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedTestBase
The testing module to use.
getTestingWritableDir() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
getTestingWritableDirBasePath() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
getThisClassFileInputStream() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
getTrustManagers() - Method in class org.spincast.plugins.undertow.SSLContextManager
 
getType() - Method in interface org.spincast.plugins.validation.IValidationError
The error type
getType() - Method in class org.spincast.plugins.validation.ValidatorError
 
getUnderlyingList() - Method in interface org.spincast.core.json.IJsonArray
The underlying list.
getUnderlyingList() - Method in class org.spincast.core.json.JsonArray
 
getUnderlyingMap() - Method in interface org.spincast.core.json.IJsonObject
The underlying map.
getUnderlyingMap() - Method in class org.spincast.core.json.JsonObject
 
getUnsentBytes() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Gets the current unsent bytes (AKA the buffer).
getUnsentBytes() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getUnsentCharacters() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Gets the current unsent characters (AKA the buffer), using the UTF-8 encoding.
getUnsentCharacters(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Gets the current unsent characters (AKA the buffer), using the specified encoding.
getUnsentCharacters() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getUnsentCharacters(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getUploadedFileFirst(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The first (and often only) uploaded file of the specified name.
getUploadedFileFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getUploadedFiles() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The uploaded files, with their names as the keys.
getUploadedFiles(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The uploaded files of the specified name.
getUploadedFiles(Object) - Method in interface org.spincast.core.server.IServer
The uploaded files, if any.
getUploadedFiles() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getUploadedFiles(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getUploadedFiles(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getUrl() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
getUrl() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getUrlPath() - Method in interface org.spincast.core.routing.IStaticResource
The URL to reach this static resource.
getUrlPath() - Method in class org.spincast.plugins.routing.StaticResource
 
getValidationErrorFactory() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getValidationErrorFactory() - Method in class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
getValidationErrorImplementationClass() - Method in class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
getValue() - Method in interface org.spincast.core.cookies.ICookie
Gets the cookie value.
getValue(String, boolean, Object) - Method in class org.spincast.core.json.JsonObject
 
getValue() - Method in class org.spincast.plugins.cookies.Cookie
 
getValueDyn(String, boolean, T, Class<T>, Function<Object, T>) - Method in class org.spincast.core.json.JsonObject
 
getVariablesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getVariablesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getVariations() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
getVersion() - Method in interface org.spincast.core.cookies.ICookie
Gets the cookie version.
getVersion() - Method in class org.spincast.plugins.cookies.Cookie
 
getXmlBody(Class<T>) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The request's body deserialized to the specified class.
getXmlBody(Class<T>) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getXmlBodyAsJsonObject() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The request's body deserialized to a IJsonObject.
getXmlBodyAsJsonObject() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getXmlBodyAsMap() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The request's body deserialized to a Map<String, Object>.
getXmlBodyAsMap() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getXmlIndenterClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
getXmlManager() - Method in class org.spincast.core.exchange.RequestContextBase
 
getXmlManager() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getXmlManager() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
getXmlManager() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getXmlManager() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getXmlManager() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getXmlManager() - Method in class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
getXmlMapper() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getXmlMapperPretty() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getXmlMixinInfos() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getXmlPrettyPrinter() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getXmlPrettyPrinterClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
guice() - Method in interface org.spincast.core.exchange.IRequestContext
Easy access to the Guice context.
guice() - Method in class org.spincast.core.exchange.RequestContextBase
 
GzipCheckerHandler - Class in org.spincast.plugins.undertow
 
GzipCheckerHandler(HttpHandler, String, ISpincastUtils) - Constructor for class org.spincast.plugins.undertow.GzipCheckerHandler
 
GzipOption - Enum in org.spincast.core.utils
Control how gzip should be applied on a route.

H

handle(Object) - Method in interface org.spincast.core.controllers.IFrontController
 
handle(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
Front controller's handle() method, called by the HTTP server.
handle(R) - Method in interface org.spincast.core.routing.IHandler
Receives a request context object and handles it.
handle(IDefaultRequestContext) - Method in interface org.spincast.plugins.routing.IDefaultHandler
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CorsHandler
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
HEAD() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds HEAD as a supported HTTP method.
HEAD(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a HEAD route.
HEAD(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a HEAD request.
HEAD() - Method in class org.spincast.plugins.routing.RouteBuilder
 
HEAD(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
HEAD(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a HEAD method.
HEAD(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a HEAD method.
HEAD(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a HEAD method.
HeadRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a HEAD request.
HeadRequestBuilder(String, ICookieFactory, IHttpResponseFactory) - Constructor for class org.spincast.plugins.httpclient.builders.HeadRequestBuilder
 
html() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds application/html as an accepted Content-Type.
html() - Method in class org.spincast.plugins.routing.RouteBuilder
 
HttpMethod - Enum in org.spincast.core.routing
Enum for the HTTP methods.

I

IBeforeAfterClassMethodsProvider - Interface in org.spincast.testing.utils
Provides methods that can be called before and after tests from a class are ran.
IConnectRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
ICookie - Interface in org.spincast.core.cookies
An HTTP cookie.
ICookieFactory - Interface in org.spincast.core.cookies
Factory to create cookies.
ICookiesRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.cookies
Request context add-on to work with cookies.
ICorsFilter - Interface in org.spincast.core.filters
Filter to validate if a request contains valid cors headers and, if so, add the required headers as a response.
ICorsFilterClient - Interface in org.spincast.core.filters
Interface for a client of the Cors filter.
ICorsHandler - Interface in org.spincast.plugins.undertow
Handler that will add cors headers, when required.
ICorsHandlerFactory - Interface in org.spincast.plugins.undertow
 
ICustomStatusCodeException - Interface in org.spincast.core.exceptions
An exception on which it is possible to specify the response status code to send to the user.
id(String) - Method in interface org.spincast.core.routing.IRouteBuilder
An id that can be used to identify the route.
id(String) - Method in class org.spincast.plugins.routing.RouteBuilder
 
IDefaultHandler - Interface in org.spincast.plugins.routing
Default route handler.
IDefaultRequestContext - Interface in org.spincast.core.exchange
The unparamaterized interface for the default request context.
IDefaultRouter - Interface in org.spincast.plugins.routing
Unparameterized default router interface to easily use a router with the default request context class.
IDeleteRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
IEntitySenderRequestBuilderBase<T extends IRequestBuilderBase<?>> - Interface in org.spincast.plugins.httpclient.builders
Builders that can send an entity, or upload files.
IFileClassPathResourceManager - Interface in org.spincast.plugins.undertow
Undertow 1.2.12.Final's ClassPathResourceManager adds a "/" at the end of the resource path and this breaks serving a specific file.
IFileClassPathResourceManagerFactory - Interface in org.spincast.plugins.undertow
Factory to create GzipCheckerHandlers
IFreeKeyConfig - Interface in org.spincast.plugins.configpropsfile
Interface allowing to retrieve configurations using an untyped,plain text key.
IFrontController - Interface in org.spincast.core.controllers
The front controller is called by the HTTP server when a request for something else than a static resource arrives.
IGetRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
Http Client builder for a GET request.
IGzipCheckerHandler - Interface in org.spincast.plugins.undertow
Handler that will check if gzip compression is required for the resource and, if so, will call a gzip handler before calling the next handler.
IGzipCheckerHandlerFactory - Interface in org.spincast.plugins.undertow
Factory to create GzipCheckerHandlers
IHandler<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
A route handler.
IHeadRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
IHttpClient - Interface in org.spincast.plugins.httpclient
Factory to create Http request builders.
IHttpResponse - Interface in org.spincast.plugins.httpclient
 
IHttpResponseFactory - Interface in org.spincast.plugins.httpclient
Factory to create Spincast Http Client's reponses.
IJsonArray - Interface in org.spincast.core.json
Represents a Json array "[]", and makes it easier to get its elements in a typed way.
IJsonManager - Interface in org.spincast.core.json
Provides methods to play with Json strings and objects.
IJsonMixinInfo - Interface in org.spincast.plugins.jacksonjson
Links a mixin to a class to (de)serialize using Jackson.
IJsonObject - Interface in org.spincast.core.json
Represents a Json object "{}", and makes it easier to get its properties in a typed way.
IJsonObject.KeyNotFoundException - Exception in org.spincast.core.json
Exception thrown when a key is not found on a IJsonObject object.
IJsonObjectFactory - Interface in org.spincast.core.json
Factory to create IJsonObject and IJsonArray objects.
ILocaleResolver - Interface in org.spincast.core.locale
Component which finds the best Locale to use, using a cookie, a Accept-Language header or using a custom way.
init(ISpincastConfig, IRouter<R>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Init : binds the aliases.
init() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
init() - Method in class org.spincast.plugins.routing.SpincastRouter
 
injectDependencies(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Once the deserialization of an Object is done, we inject dependencies using Guice.
injectDependencies(Object) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Once the deserialization of an Object is done, we inject dependencies using Guice.
installRoutingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
IOptionsRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
IPatchRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
IPostRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
IPublicException - Interface in org.spincast.core.exceptions
An interface to be implemented by exceptions to indicate that their "message" can be displayed to the end user.
IPutRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
IRequestBuilderBase<T extends IRequestBuilderBase<?>> - Interface in org.spincast.plugins.httpclient
Base for all Http request builders.
IRequestContext<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
The base interface for a request context.
IRequestContextFactory<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
Assisted factory to create request context instances.
IRequestRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
Methods related to the current request.
IResponseRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
Methods to manipulate the response.
IResponseResetableException - Interface in org.spincast.core.exceptions
An interface for exceptions which allows them to control if the response should be reset (its buffer, headers, etc.) before running the "Exception" routing process.
IRoute<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
Represents a route and all its informations.
IRouteBuilder<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
Builder to create a route.
IRouteBuilderFactory<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
Factory to create a route builder.
IRouteFactory<R extends IRequestContext<?>> - Interface in org.spincast.plugins.routing
 
IRouteHandlerMatch<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
Reprensents a match found by the router.
IRouteHandlerMatchFactory<R extends IRequestContext<?>> - Interface in org.spincast.plugins.routing
 
IRouter<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
The router.
IRoutingRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
Add-on to get information about the current routing process.
IRoutingResult<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
The result of the router, when asked to find matches for a request.
IS_EXCEPTION_HANDLING - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If an "Exception" route is run, this variable will be set to true.
IS_NOT_FOUND_ROUTE - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If a "Not Found" route is run, this variable will be set and its value will be true.
IS_RESPONSE_CHARACTERS_BASED_BY_DEFAULT - Static variable in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isAllowCookies() - Method in interface org.spincast.core.filters.ICorsFilterClient
Are cookies allowed in the cors request?
isAllowCookies() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
Are cookies allowed?
isAllowCookies() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
isCanBeGenerated() - Method in interface org.spincast.core.routing.IStaticResource
Can this resource be generated?
isCanBeGenerated() - Method in class org.spincast.plugins.routing.StaticResource
 
isClasspath() - Method in interface org.spincast.core.routing.IStaticResource
Is the resource on the classpath?
isClasspath() - Method in class org.spincast.plugins.routing.StaticResource
 
isClasspath() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
isClasspathPath() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
isClosed() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Is the response closed? If so, nothing more can be sent...
isClosed() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isContentTypeToSkipGziping(String) - Method in interface org.spincast.core.utils.ISpincastUtils
Should the specified Content-Type be gzipped?
isContentTypeToSkipGziping(String) - Method in class org.spincast.core.utils.SpincastUtils
 
isContentTypeToSkipGziping(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
isCorsOriginValid(ICorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilter
 
isCorsRequestedHeadersToBeSentValid(ICorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilter
 
isCorsRequestMethodHeaderValid(ICorsFilterClient, Set<HttpMethod>) - Method in class org.spincast.core.filters.CorsFilter
 
isDebugEnabled() - Method in interface org.spincast.core.config.ISpincastConfig
Let this to true on development environment, where errors can be publicly displayed, where cache can be disabled, etc.
isDebugEnabled() - Method in class org.spincast.plugins.config.SpincastConfig
 
isDebugEnabled() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
isDebugEnabled() - Method in class org.spincast.testing.core.SpincastTestConfig
We do not run in "debug" mode.
isDir() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
isDirResource() - Method in interface org.spincast.core.routing.IStaticResource
Is the resource a directory?
isDirResource() - Method in class org.spincast.plugins.routing.StaticResource
 
isDisableSllCetificateErrors() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
By default, for the tests, by disable the SSL certificate errors.
isDisableSslCertificateErrors() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
isDiscard() - Method in interface org.spincast.core.cookies.ICookie
Is this cookie to be discarded?
isDiscard() - Method in class org.spincast.plugins.cookies.Cookie
 
IServer - Interface in org.spincast.core.server
The interface a HTTP server implementation must implement.
isExceptionRoute() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
Are we currently on an "Exception" routing type?
isExceptionRoute() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
isExpectingInstanciationException() - Method in class org.spincast.testing.utils.OneInstancePerClassJUnitRunner
 
isExpired() - Method in interface org.spincast.core.cookies.ICookie
Is this cookie expired?
isExpired() - Method in class org.spincast.plugins.cookies.Cookie
 
isFileResource() - Method in interface org.spincast.core.routing.IStaticResource
Is the resource a file?
isFileResource() - Method in class org.spincast.plugins.routing.StaticResource
 
isFileSytem() - Method in interface org.spincast.core.routing.IStaticResource
Is the resource on the file system?
isFileSytem() - Method in class org.spincast.plugins.routing.StaticResource
 
isForwarded() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
Is the current route forwarded?
isForwarded() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
isGzipped() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
Is the response gzipped?
isGzipped() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
isHeadersSent() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Are the response headers sent? If this is the case, then the headers can't be changed anymore.
isHeadersSent() - Method in interface org.spincast.core.filters.ICorsFilterClient
Are the headers sent?
isHeadersSent() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isHttpOnly() - Method in interface org.spincast.core.cookies.ICookie
Is the cookie availableto the server and not to javascript?
isHttpOnly() - Method in class org.spincast.plugins.cookies.Cookie
 
isInline() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
isJsonRequest() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Will return true if the request specifies that Json should be returned.
isJsonRequest() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
isKeyExists(String) - Method in interface org.spincast.core.json.IJsonObject
Does the object contain the specified key?
isKeyExists(String) - Method in class org.spincast.core.json.JsonObject
 
isNotFoundRoute() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
Are we currently on a "Not Found" routing type?
isNotFoundRoute() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
ISpincastConfig - Interface in org.spincast.core.config
The configurations required by Spincast.
ISpincastConfigPropsFileBasedConfig - Interface in org.spincast.plugins.configpropsfile
Configurations for the Spincast .properties based config plugin.
ISpincastDictionary - Interface in org.spincast.core.config
Labels required by Spincast.
ISpincastFilters<R extends IRequestContext<?>> - Interface in org.spincast.core.filters
Some filters provided by Spincast.
ISpincastJsonManagerConfig - Interface in org.spincast.plugins.jacksonjson
Configurations for the Spincast Json Manager plugin.
ISpincastRouterConfig - Interface in org.spincast.plugins.routing
Configurations for the Spincast Router.
ISpincastUtils - Interface in org.spincast.core.utils
Spincast utilities.
ISpincastValidationConfig - Interface in org.spincast.plugins.validation
Configurations requried by the Spincast bean validation plugin.
ISpincastXmlManagerConfig - Interface in org.spincast.plugins.jacksonxml
Configurations for the Spincast Xml Manager plugin.
isPreflightRequest(ICorsFilterClient) - Method in class org.spincast.core.filters.CorsFilter
 
isRedirectPermanently() - Method in exception org.spincast.core.exceptions.RedirectException
Is this a temporary or permanent redirection?
isRequestSizeValidated() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isResetResponse() - Method in interface org.spincast.core.exceptions.IResponseResetableException
Should the the response be reset before starting the "Exception" routing process?
isResetResponse() - Method in exception org.spincast.core.exceptions.ResponseResetableException
 
isResourceChangeListenerSupported() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
isResponseCharactersBased() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
Try to determine is the response is characters based or not.
isResponseClosed(Object) - Method in interface org.spincast.core.server.IServer
Is the response closed?
isResponseClosed(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
isResponseHeadersSent(Object) - Method in interface org.spincast.core.server.IServer
Are the response headers sent?
isResponseHeadersSent(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
isRouteMatchAcceptedContentType(IRoute<R>, List<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
isRouteMatchHttpMethod(IRoute<R>, HttpMethod) - Method in class org.spincast.plugins.routing.SpincastRouter
Validate if a route matches the given HTTP method.
isRoutesCaseSensitive() - Method in interface org.spincast.core.config.ISpincastConfig
Are the URLS case-sensitive or not, during the route matching process? The default value is false.
isRoutesCaseSensitive() - Method in class org.spincast.plugins.config.SpincastConfig
 
isRoutesCaseSensitive() - Method in class org.spincast.testing.core.SpincastTestConfig
 
isRoutingTypeMatch(RoutingType, IRoute<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
isSecure() - Method in interface org.spincast.core.cookies.ICookie
Is the "secure" feature on?
isSecure() - Method in class org.spincast.plugins.cookies.Cookie
 
isShouldGzip() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
ISSLContextManager - Interface in org.spincast.plugins.undertow
 
IStaticResource<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
A static resource, from the classpath or the file system.
IStaticResourceBuilder<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
Builder to create static resources.
IStaticResourceBuilderFactory<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
Factory to create static resources builders.
IStaticResourceCorsConfig - Interface in org.spincast.core.routing
Cors configurations available for a static resource.
IStaticResourceCorsConfigFactory - Interface in org.spincast.plugins.routing
 
IStaticResourceFactory<R extends IRequestContext<?>> - Interface in org.spincast.plugins.routing
 
isValid() - Method in interface org.spincast.plugins.validation.IValidator
Is the object valid?
isValid() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
isValidationDone() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
ITemplatingEngine - Interface in org.spincast.core.templating
Component that "evaluates" some templates or inline content, using some parameters.
ITemplatingRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.templating
Provides methods to deal with templating.
iterator() - Method in class org.spincast.core.json.JsonArray
 
iterator() - Method in class org.spincast.core.json.JsonObject
 
ITraceRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
IValidationError - Interface in org.spincast.plugins.validation
A validation error.
IValidationErrorFactory - Interface in org.spincast.plugins.validation
Validation error factory.
IValidator - Interface in org.spincast.plugins.validation
Object validator main interface.
IValidatorFactory<T> - Interface in org.spincast.plugins.validation
Validator factory.
IVariablesRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
Methods to read and write request scoped variables.
IXmlManager - Interface in org.spincast.core.xml
Provides methods to work with XML strings and objects.
IXmlMixinInfo - Interface in org.spincast.plugins.jacksonxml
Links a mixin to a class to (de)serialize using Jackson.

J

json() - Method in interface org.spincast.core.exchange.IRequestContext
Easy access to the IJsonManager, Json related methods.
json() - Method in class org.spincast.core.exchange.RequestContextBase
 
json() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds application/json as an accepted Content-Type.
json() - Method in class org.spincast.plugins.routing.RouteBuilder
 
JsonArray - Class in org.spincast.core.json
IJsonArray implementation.
JsonArray(IJsonManager) - Constructor for class org.spincast.core.json.JsonArray
Constructor
JsonMixinInfo - Class in org.spincast.plugins.jacksonjson
An simple implementation of IJsonMixinInfo.
JsonMixinInfo(Class<?>, Class<?>) - Constructor for class org.spincast.plugins.jacksonjson.JsonMixinInfo
 
JsonObject - Class in org.spincast.core.json
IJsonObject implementation.
JsonObject(IJsonManager) - Constructor for class org.spincast.core.json.JsonObject
 

K

KeyNotFoundException(String) - Constructor for exception org.spincast.core.json.IJsonObject.KeyNotFoundException
 

L

lastResortExceptionHandling(Throwable, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
Called when the default exception handler itself throws an exception...
logger - Variable in class org.spincast.core.controllers.SpincastFrontController
 
logger - Variable in class org.spincast.core.exchange.DefaultRequestContext
 
logger - Variable in class org.spincast.core.exchange.RequestContextBase
 
logger - Variable in class org.spincast.core.filters.CorsFilter
 
logger - Variable in class org.spincast.core.filters.SpincastFilters
 
logger - Variable in class org.spincast.core.guice.SpincastCoreGuiceModule
 
logger - Variable in class org.spincast.core.guice.SpincastRequestScope
 
logger - Variable in class org.spincast.core.json.JsonArray
 
logger - Variable in class org.spincast.core.json.JsonObject
 
logger - Static variable in class org.spincast.core.utils.SpincastStatics
 
logger - Variable in class org.spincast.core.utils.SpincastUtils
 
logger - Variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
logger - Variable in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
logger - Variable in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
logger - Variable in class org.spincast.plugins.routing.RouteBuilder
 
logger - Variable in class org.spincast.plugins.routing.SpincastRouter
 
logger - Variable in class org.spincast.plugins.undertow.CorsHandler
 
logger - Variable in class org.spincast.plugins.undertow.SpincastUndertowServer
 
logger - Variable in class org.spincast.plugins.undertow.SSLContextManager
 
logger - Variable in class org.spincast.testing.utils.OneInstancePerClassJUnitRunner
 
lookForPropsFileSpecificPath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Look for a specific .properties file.

M

MainArgs - Annotation Type in org.spincast.core.guice
Used to bind and inject the arguments passed to the "public static void main(String[] args)" method.
manageForwardRouteException(ForwardRouteException, R, IRoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Manage a ForwardRouteException exception.
manageInterruptedException(Exception) - Method in class org.spincast.core.utils.SpincastStatics
Return null to continue the exception processing or an exception to be returned immediatly.
manageRedirectException(RedirectException, R, IRoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Manage a RedirectException exception.
map(K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
map(K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
map(K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
map(K, V, K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
map(K, V, K, V, K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
mapInstance(K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
mapInstance(K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
mapInstance(K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
mapInstance(K, V, K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
mapInstance(K, V, K, V, K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
methodBlock(FrameworkMethod) - Method in class org.spincast.testing.utils.OneInstancePerClassJUnitRunner
If an instanciation exception occured, we don't run the actual tests!

N

NOT_FOUND_PUBLIC_MESSAGE - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If a "Not Found" route is run because of a NotFoundException has being thrown, the exception message, if any, is public and will be added using this variable.
notFound() - Method in interface org.spincast.core.routing.IRouteBuilder
This route will be considered during a Not Found routing process.
notFound(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates a route considered during an "Not Found" routing process.
notFound(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
Creates a route considered during an "Not Found" routing process.
notFound() - Method in class org.spincast.plugins.routing.RouteBuilder
 
notFound(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
notFound(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
NotFoundException - Exception in org.spincast.core.exceptions
Exception to throw to trigger the "Not Found" route.
NotFoundException() - Constructor for exception org.spincast.core.exceptions.NotFoundException
If not already flushed, the response will be reset before running the "Not Found" routing process.
NotFoundException(String) - Constructor for exception org.spincast.core.exceptions.NotFoundException
If not already flushed, the response will be reset before running the "Not Found" routing process.
NotFoundException(boolean) - Constructor for exception org.spincast.core.exceptions.NotFoundException
 
NotFoundException(String, boolean) - Constructor for exception org.spincast.core.exceptions.NotFoundException
 

O

OneInstancePerClassJUnitRunner - Class in org.spincast.testing.utils
A JUnit Runner that will create a single instance *per class*.
OneInstancePerClassJUnitRunner(Class<?>) - Constructor for class org.spincast.testing.utils.OneInstancePerClassJUnitRunner
 
OPTIONS() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds OPTIONS as a supported HTTP method.
OPTIONS(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a OPTIONS route.
OPTIONS(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a OPTIONS request.
OPTIONS() - Method in class org.spincast.plugins.routing.RouteBuilder
 
OPTIONS(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
OPTIONS(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a OPTIONS method.
OPTIONS(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a OPTIONS method.
OPTIONS(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a OPTIONS method.
OptionsRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a OPTIONS request.
OptionsRequestBuilder(String, ICookieFactory, IHttpResponseFactory) - Constructor for class org.spincast.plugins.httpclient.builders.OptionsRequestBuilder
 
org.spincast.core.config - package org.spincast.core.config
 
org.spincast.core.controllers - package org.spincast.core.controllers
 
org.spincast.core.cookies - package org.spincast.core.cookies
 
org.spincast.core.exceptions - package org.spincast.core.exceptions
 
org.spincast.core.exchange - package org.spincast.core.exchange
 
org.spincast.core.filters - package org.spincast.core.filters
 
org.spincast.core.guice - package org.spincast.core.guice
 
org.spincast.core.json - package org.spincast.core.json
 
org.spincast.core.locale - package org.spincast.core.locale
 
org.spincast.core.routing - package org.spincast.core.routing
 
org.spincast.core.server - package org.spincast.core.server
 
org.spincast.core.templating - package org.spincast.core.templating
 
org.spincast.core.utils - package org.spincast.core.utils
 
org.spincast.core.xml - package org.spincast.core.xml
 
org.spincast.defaults.guice - package org.spincast.defaults.guice
 
org.spincast.defaults.tests - package org.spincast.defaults.tests
 
org.spincast.plugins.config - package org.spincast.plugins.config
 
org.spincast.plugins.configpropsfile - package org.spincast.plugins.configpropsfile
 
org.spincast.plugins.cookies - package org.spincast.plugins.cookies
 
org.spincast.plugins.dictionary - package org.spincast.plugins.dictionary
 
org.spincast.plugins.httpclient - package org.spincast.plugins.httpclient
 
org.spincast.plugins.httpclient.builders - package org.spincast.plugins.httpclient.builders
 
org.spincast.plugins.jacksonjson - package org.spincast.plugins.jacksonjson
 
org.spincast.plugins.jacksonxml - package org.spincast.plugins.jacksonxml
 
org.spincast.plugins.localeresolver - package org.spincast.plugins.localeresolver
 
org.spincast.plugins.pebble - package org.spincast.plugins.pebble
 
org.spincast.plugins.request - package org.spincast.plugins.request
 
org.spincast.plugins.response - package org.spincast.plugins.response
 
org.spincast.plugins.routing - package org.spincast.plugins.routing
 
org.spincast.plugins.templatingaddon - package org.spincast.plugins.templatingaddon
 
org.spincast.plugins.undertow - package org.spincast.plugins.undertow
 
org.spincast.plugins.validation - package org.spincast.plugins.validation
 
org.spincast.plugins.variables - package org.spincast.plugins.variables
 
org.spincast.testing.core - package org.spincast.testing.core
 
org.spincast.testing.core.utils - package org.spincast.testing.core.utils
 
org.spincast.testing.utils - package org.spincast.testing.utils
 
ORIGINAL_ROUTING_RESULT - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
This is going to be set to the original routing result, if an "Exception" route or a "Not Found" routing process is started.

P

parameterizeWithRequestContextInterface(Class<T>) - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
Get a version of the specified class parameterized with the request context type.
params(String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
params(String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
params(String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
params(String, Object, String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
params(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
parse(String, Map<String, Object>, boolean, boolean, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
parseDate(String) - Method in class org.spincast.core.json.JsonObject
 
parseDateFromJson(String) - Method in interface org.spincast.core.json.IJsonManager
Converts a Json date to a Java UTC date.
parseDateFromJson(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Currently support ISO 8601 encoded dates.
parseQueryString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
parseQueryStringParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
parseRequestPath() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
parseUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
PATCH() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds PATCH as a supported HTTP method.
PATCH(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a PATCH route.
PATCH(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a PATCH request.
PATCH() - Method in class org.spincast.plugins.routing.RouteBuilder
 
PATCH(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
PATCH(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PATCH method.
PATCH(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PATCH method.
PATCH(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PATCH method.
PatchRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a PATCH request.
PatchRequestBuilder(String, ICookieFactory, IHttpResponseFactory, IJsonManager, IXmlManager) - Constructor for class org.spincast.plugins.httpclient.builders.PatchRequestBuilder
 
path(String) - Method in interface org.spincast.core.routing.IRouteBuilder
The path of the route.
path(String) - Method in class org.spincast.plugins.routing.RouteBuilder
 
pos(int) - Method in interface org.spincast.core.routing.IRouteBuilder
The position of the handler.
pos(int) - Method in class org.spincast.plugins.routing.RouteBuilder
 
POST() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds POST as a supported HTTP method.
POST(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a POST route.
POST(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a POST request.
POST() - Method in class org.spincast.plugins.routing.RouteBuilder
 
POST(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
POST(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a POST method.
POST(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a POST method.
POST(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a POST method.
PostRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a POST request.
PostRequestBuilder(String, ICookieFactory, IHttpResponseFactory, IJsonManager, IXmlManager) - Constructor for class org.spincast.plugins.httpclient.builders.PostRequestBuilder
 
prepareNotFoundRouting(Object, R) - Method in class org.spincast.core.controllers.SpincastFrontController
Prepare a direct Not Found routing.
PublicException - Exception in org.spincast.core.exceptions
 
PublicException() - Constructor for exception org.spincast.core.exceptions.PublicException
 
PublicException(String) - Constructor for exception org.spincast.core.exceptions.PublicException
 
PublicException(String, int) - Constructor for exception org.spincast.core.exceptions.PublicException
 
PublicException(String, boolean) - Constructor for exception org.spincast.core.exceptions.PublicException
 
PublicException(String, int, boolean) - Constructor for exception org.spincast.core.exceptions.PublicException
 
put(String, Object) - Method in interface org.spincast.core.json.IJsonObject
Adds a property to the object.
put(String, Object) - Method in class org.spincast.core.json.JsonObject
 
PUT() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds PUT as a supported HTTP method.
PUT(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a PUT route.
PUT(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a PUT request.
PUT() - Method in class org.spincast.plugins.routing.RouteBuilder
 
PUT(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
PUT(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PUT method.
PUT(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PUT method.
PUT(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PUT method.
PutRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a PUT request.
PutRequestBuilder(String, ICookieFactory, IHttpResponseFactory, IJsonManager, IXmlManager) - Constructor for class org.spincast.plugins.httpclient.builders.PutRequestBuilder
 

R

redirect(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sets a redirection header.
redirect(String, int) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sets the redirection headers with a specified 3xx status code.
redirect(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
RedirectException - Exception in org.spincast.core.exceptions
Exception that will immediately send redirection headers and will skip any remaining handlers.
RedirectException(String, boolean) - Constructor for exception org.spincast.core.exceptions.RedirectException
 
registerCustomModules(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
registerCustomModules(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
registerDateModule(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Register our custom serializers for dates.
registerIJsonObjectModule(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Register our custom (de)serializers for IJsonObject
registerIJsonObjectModule(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Register our custom (de)serializers for IJsonObject
registerResourceChangeListener(ResourceChangeListener) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
remove(String) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
Removes a request scoped variable.
remove(String) - Method in interface org.spincast.core.json.IJsonObject
Removes a property from the object.
remove(String) - Method in class org.spincast.core.json.JsonObject
 
remove(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
removeAll() - Method in interface org.spincast.core.json.IJsonObject
Removes all properties from the object.
removeAll() - Method in class org.spincast.core.json.JsonObject
 
removeAllRoutes() - Method in interface org.spincast.core.routing.IRouter
Removes all routes.
removeAllRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
removeAllStaticResourcesServed() - Method in interface org.spincast.core.server.IServer
Removes all static resources served directly by the server.
removeAllStaticResourcesServed() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeHeader(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Removes an header by its name.
removeHeader(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
removeResourceChangeListener(ResourceChangeListener) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
removeResponseHeader(Object, String) - Method in interface org.spincast.core.server.IServer
Removes a response header.
removeResponseHeader(Object, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeRoute(String) - Method in interface org.spincast.core.routing.IRouter
Removes a route using its routeId.
removeRoute(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
removeStaticResource(StaticResourceType, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeStaticResourcesServed(StaticResourceType, String) - Method in interface org.spincast.core.server.IServer
Removes a static resource served directly by the server.
removeStaticResourcesServed(StaticResourceType, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
request() - Method in interface org.spincast.core.exchange.IRequestContext
Request related methods.
request() - Method in class org.spincast.core.exchange.RequestContextBase
 
REQUEST - Static variable in interface org.spincast.core.guice.SpincastGuiceScopes
Instance of the Guice scope for a request.
requestContainsCookies() - Method in interface org.spincast.core.filters.ICorsFilterClient
DOes the request contain cookies?
RequestContextBase<R extends IRequestContext<R>> - Class in org.spincast.core.exchange
The base implementation for a request context object.
RequestContextBase(Object, RequestContextBaseDeps<R>) - Constructor for class org.spincast.core.exchange.RequestContextBase
Constructor
RequestContextBaseDeps<R extends IRequestContext<R>> - Class in org.spincast.core.exchange
A wrapper object for the dependencies required by RequestContextBase.
RequestContextBaseDeps(ILocaleResolver, IJsonManager, IXmlManager, Provider<ICookiesRequestContextAddon<R>>, Provider<IRequestRequestContextAddon<R>>, Provider<IRoutingRequestContextAddon<R>>, Provider<IResponseRequestContextAddon<R>>, Provider<IVariablesRequestContextAddon<R>>, Provider<ITemplatingRequestContextAddon<R>>, Provider<Injector>) - Constructor for class org.spincast.core.exchange.RequestContextBaseDeps
Constructor
RequestContextType - Annotation Type in org.spincast.core.exchange
Used to bind and inject the request context type.
RequestScopedVariables() - Constructor for class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
resetBuffer() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Clears the buffer (the unsent buffer, of course).
resetBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
resetCookies() - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
Resets the current cookies to the original ones of the request.
resetCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
resetEverything() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Clears the buffer (the unsent buffer, of course), resets the cookies, the headers, the Content-Type and sets the status code back to 200.
resetEverything() - Method in interface org.spincast.core.filters.ICorsFilterClient
Resets the response.
resetEverything() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
resetResponse(R) - Method in class org.spincast.core.controllers.SpincastFrontController
 
response() - Method in interface org.spincast.core.exchange.IRequestContext
Response related methods.
response() - Method in class org.spincast.core.exchange.RequestContextBase
 
ResponseResetableException - Exception in org.spincast.core.exceptions
An exception which allows to control if the response should be reset (its buffer, headers, etc.) before running the "Exception" routing process.
ResponseResetableException() - Constructor for exception org.spincast.core.exceptions.ResponseResetableException
If not already flushed, the response will be reset before running the new route
ResponseResetableException(String) - Constructor for exception org.spincast.core.exceptions.ResponseResetableException
If not already flushed, the response will be reset before running the new route
ResponseResetableException(boolean) - Constructor for exception org.spincast.core.exceptions.ResponseResetableException
If not already flushed, the response will be reset before running the new route
ResponseResetableException(String, boolean) - Constructor for exception org.spincast.core.exceptions.ResponseResetableException
If not already flushed, the response will be reset before running the new route
revalidate() - Method in interface org.spincast.plugins.validation.IValidator
Revalidates the object.
revalidate() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
route(R) - Method in interface org.spincast.core.routing.IRouter
Find the route to use to handle the current request.
route(R, RoutingType) - Method in interface org.spincast.core.routing.IRouter
Find the route to use to handle the current request, given the specified routing type.
route(R) - Method in class org.spincast.plugins.routing.SpincastRouter
 
route(R, RoutingType) - Method in class org.spincast.plugins.routing.SpincastRouter
 
route(R, String, RoutingType) - Method in class org.spincast.plugins.routing.SpincastRouter
 
ROUTE_FORWARDED_NBR - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
The number of time a request has been forwarded.
ROUTE_HANDLER_MATCH - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
The current route handler match.
route_notFound_default_message() - Method in interface org.spincast.core.config.ISpincastDictionary
The message to display if the default Not Found route is used.
route_notFound_default_message() - Method in class org.spincast.plugins.dictionary.SpincastDictionary
 
RouteBuilder<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
RouteBuilder(IRouteFactory<R>, ISpincastRouterConfig, ISpincastFilters<R>) - Constructor for class org.spincast.plugins.routing.RouteBuilder
 
RouteBuilder(IRouter<R>, IRouteFactory<R>, ISpincastRouterConfig, ISpincastFilters<R>) - Constructor for class org.spincast.plugins.routing.RouteBuilder
 
RouteHandlerMatch<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
RouteHandlerMatch(IRoute<R>, IHandler<R>, Map<String, String>, int) - Constructor for class org.spincast.plugins.routing.RouteHandlerMatch
 
routing() - Method in interface org.spincast.core.exchange.IRequestContext
Routing related methods.
routing() - Method in class org.spincast.core.exchange.RequestContextBase
 
ROUTING_RESULT - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
The current routing result.
RoutingResult<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
RoutingResult(List<IRouteHandlerMatch<R>>) - Constructor for class org.spincast.plugins.routing.RoutingResult
 
RoutingType - Enum in org.spincast.core.routing
The possible types of a routing process.
run(RunNotifier) - Method in class org.spincast.testing.utils.OneInstancePerClassJUnitRunner
 
runtimize(Exception) - Static method in class org.spincast.core.utils.SpincastStatics
 
runtimizePrivate(Exception) - Method in class org.spincast.core.utils.SpincastStatics
 

S

save(IHandler<R>) - Method in interface org.spincast.core.routing.IRouteBuilder
Creates the route and saves it to the router.
save() - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Saves the static resource route to the router.
save(IHandler<R>) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Saves the static resource route.
save(IHandler<R>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
save() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
save(IHandler<R>) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
saveGeneratedResource(R, String) - Method in interface org.spincast.core.filters.ISpincastFilters
Used by Spincast to save a "dynamic resource" once it is generated.
saveGeneratedResource(R, String) - Method in class org.spincast.core.filters.SpincastFilters
 
scope(Key<T>, Provider<T>) - Method in class org.spincast.core.guice.SpincastRequestScope
 
seed(Key<T>, T) - Method in class org.spincast.core.guice.SpincastRequestScope
 
seed(Class<T>, T) - Method in class org.spincast.core.guice.SpincastRequestScope
 
send() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
send() - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Sends the request and gets the response.
send(byte[], String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendBytes(byte[]) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends some bytes, without flushing.
sendBytes(byte[], String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends some bytes using the specified Content-Type, without flushing.
sendBytes(byte[], String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends some bytes using the specified Content-Type and flushes, if specified.
sendBytes(byte[]) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendBytes(byte[], String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendBytes(byte[], String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
Send some bytes + flush if specified.
sendCharacters(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a String, using the encoding returned by getCharactersCharsetName, without flushing.
sendCharacters(String, String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a String, using the encoding returned by getCharactersCharsetName and using the specified Content-Type, without flushing.
sendCharacters(String, String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a String, using the encoding returned by getCharactersCharsetName and using the specified Content-Type.
sendCharacters(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendCharacters(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendCharacters(String, String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendErrorUsingBestMatchContentType(Object, String, Integer) - Method in class org.spincast.core.controllers.SpincastFrontController
Send an error to the client.
sendGetRawResponse() - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
sendHtml(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a String as text/html, UTF-8 encoded, without flushing.
sendHtml(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a String as text/html, UTF-8 encoded, and flushes, if specified.
sendHtml(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendHtml(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendHtmlParse(String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Parses the given String using the ITemplatingEngine and the given parameters, then sends the result as text/html, UTF-8 encoded, without flushing.
sendHtmlParse(String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Parses the given String using the ITemplatingEngine and the given parameters, then sends the result as text/html, UTF-8 encoded, and flushes, if specified.
sendHtmlParse(String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendHtmlParse(String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendHtmlTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Finds the HTML template using the ITemplatingEngine, evaluates it using the given parameters, then sends the result as text/html, UTF-8 encoded, without flushing.
sendHtmlTemplate(String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Finds the HTML template using the ITemplatingEngine, evaluates it using the given parameters, then sends the result as text/html, UTF-8 encoded, and flushes, if specified.
sendHtmlTemplate(String, boolean, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Finds the HTML template using the ITemplatingEngine, evaluates it using the given parameters, then sends the result as text/html, UTF-8 encoded, without flushing.
sendHtmlTemplate(String, boolean, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Finds the HTML template using the ITemplatingEngine, evaluates it using the given parameters, then sends the result as text/html, UTF-8 encoded, and flushes, if specified.
sendHtmlTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendHtmlTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendHtmlTemplate(String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendHtmlTemplate(String, boolean, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJson(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a Json String using the application/json Content-Type, without flushing.
sendJson(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a Json String using the application/json Content-Type, and flushes, if specified.
sendJson(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJson(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJsonObj(Object) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Serializes the object to Json and sends as application/json, without flushing.
sendJsonObj(Object, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Serializes the object to Json, sends as application/json, and flushes, if specified.
sendJsonObj(Object) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJsonObj(Object, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendParse(String, String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Parses the given String using the ITemplatingEngine and the given parameters, then sends the result using the specified Content-Type, without flushing.
sendParse(String, String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Parses the given String using the ITemplatingEngine and the given parameters, then sends the result using the specified Content-Type, and flushes, if specified.
sendParse(String, String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendParse(String, String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendPlainText(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a String as text/plain, UTF-8 encoded, without flushing.
sendPlainText(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends a String as text/plain, UTF-8 encoded, and flushes, if specified.
sendPlainText(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendPlainText(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplate(String, String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Finds the specified template using the ITemplatingEngine, evaluates it using the given parameters, then sends the result using the given contentType, without flushing.
sendTemplate(String, String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Finds the specified template using the ITemplatingEngine, evaluates it using the given parameters, then sends the result using the given contentType, and flushes, if specified.
sendTemplate(String, boolean, String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Finds the specified template using the ITemplatingEngine, evaluates it using the given parameters, then sends the result using the given contentType, without flushing.
sendTemplate(String, boolean, String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Finds the specified template using the ITemplatingEngine, evaluates it using the given parameters, then sends the result using the given contentType, and flushes, if specified.
sendTemplate(String, String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplate(String, boolean, String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplate(String, String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplate(String, boolean, String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXml(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends some XML using the application/xml Content-Type, without flushing.
sendXml(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sends some XML using the application/xml Content-Type, and flushes, if specified.
sendXml(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXml(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXmlObj(Object) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Serializes the object to XML and sends as application/xml, without flushing.
sendXmlObj(Object, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Serializes the object to XML, sends as application/xml, and flushes, if specified.
sendXmlObj(Object) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXmlObj(Object, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
serialVersionUID - Static variable in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
setCharactersCharsetName(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sets the charset to use to convert characters to bytes.
setCharactersCharsetName(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setContentType(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
The Content-Type header to use for the response.
setContentType(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setCookieStore(CookieStore) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
setDomain(String) - Method in interface org.spincast.core.cookies.ICookie
Sets the cookie domain.
setDomain(String) - Method in class org.spincast.plugins.cookies.Cookie
 
setEntity(HttpEntity) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
setEntity(HttpEntity) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Sets an custom HttpEntity entity to be sent.
setEntityFormData(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
setEntityFormData(String, List<String>) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Sets a Form data entity.
setEntityFormDatas(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
setEntityFormDatas(Map<String, List<String>>) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Sets the Form datas entity.
setEntityJson(Object) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
setEntityJson(Object) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Sets a Json entity to be sent.
setEntityString(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
setEntityString(String, String) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Sets a String entity.
setEntityXml(Object) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
setEntityXml(Object) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
Sets a XML entity to be sent.
setExpires(Date) - Method in interface org.spincast.core.cookies.ICookie
Sets the date the cookie will expire.
setExpires(Date) - Method in class org.spincast.plugins.cookies.Cookie
 
setExpiresUsingMaxAge(Integer) - Method in interface org.spincast.core.cookies.ICookie
Sets the number of seconds for a cookie to live.
setExpiresUsingMaxAge(Integer) - Method in class org.spincast.plugins.cookies.Cookie
 
setGzipOption(GzipOption) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Enable or disable gzipping of the response.
setGzipOption(GzipOption) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setHeader(String, String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Set the value to a response header.
setHeader(String, List<String>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Set multiple values to a response header.
setHeader(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setHeader(String, List<String>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setHeaders(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
setHeaders(Map<String, List<String>>) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Sets the headers.
setHeaderValues(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
setHeaderValues(String, List<String>) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Sets the values of the specified header.
setHttpClientBuilder(HttpClientBuilder) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
setHttpClientBuilder(HttpClientBuilder) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Sets a specific HttpClientBuilder to use.
setHttpOnly(boolean) - Method in interface org.spincast.core.cookies.ICookie
Sets if the cookie is available only for to the server anbd not to javascript.
setHttpOnly(boolean) - Method in class org.spincast.plugins.cookies.Cookie
 
setInstance(SpincastStatics) - Static method in class org.spincast.core.utils.SpincastStatics
 
setIsShouldGzip(Boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setPath(String) - Method in interface org.spincast.core.cookies.ICookie
Sets the cookie path.
setPath(String) - Method in class org.spincast.plugins.cookies.Cookie
 
setRequestConfig(RequestConfig) - Method in class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
 
setRequestConfig(RequestConfig) - Method in interface org.spincast.plugins.httpclient.IRequestBuilderBase
Sets a custom RequestConfig to use.
setRequestSizeValidated(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setResponseHeader(Object, String, List<String>) - Method in interface org.spincast.core.server.IServer
Sets a response header.
setResponseHeader(Object, String, List<String>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setResponseHeaders(Object, Map<String, List<String>>) - Method in interface org.spincast.core.server.IServer
Sets the response headers.
setResponseHeaders(Object, Map<String, List<String>>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setResponseStatusCode(Object, int) - Method in interface org.spincast.core.server.IServer
Sets the response status code.
setResponseStatusCode(Object, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setSecure(boolean) - Method in interface org.spincast.core.cookies.ICookie
Sets the "secure" feature on or off.
setSecure(boolean) - Method in class org.spincast.plugins.cookies.Cookie
 
setSpincastConfig(ISpincastConfig) - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
setStatusCode(int) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Sets the response's status code to use.
setStatusCode(int) - Method in interface org.spincast.core.filters.ICorsFilterClient
Sets the response's status code.
setStatusCode(int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setValue(String) - Method in interface org.spincast.core.cookies.ICookie
Sets the cookie value.
setValue(String) - Method in class org.spincast.plugins.cookies.Cookie
 
size() - Method in interface org.spincast.core.json.IJsonArray
The array size.
size() - Method in class org.spincast.core.json.JsonArray
 
SkipRemainingHandlersException - Exception in org.spincast.core.exceptions
Exception that will simply stop the current routing process without starting any new one.
SkipRemainingHandlersException() - Constructor for exception org.spincast.core.exceptions.SkipRemainingHandlersException
 
SOME(Set<HttpMethod>) - Method in interface org.spincast.core.routing.IRouteBuilder
Adds the specified HTTP methods as being supported.
SOME(HttpMethod...) - Method in interface org.spincast.core.routing.IRouteBuilder
Adds the specified HTTP methods as being supported.
SOME(String, Set<HttpMethod>) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a route matching the specified HTTP methods.
SOME(String, HttpMethod...) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a route matching the specified HTTP methods.
SOME(Set<HttpMethod>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
SOME(HttpMethod...) - Method in class org.spincast.plugins.routing.RouteBuilder
 
SOME(String, HttpMethod...) - Method in class org.spincast.plugins.routing.SpincastRouter
 
SOME(String, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
SpincastConfig - Class in org.spincast.plugins.config
 
SpincastConfig() - Constructor for class org.spincast.plugins.config.SpincastConfig
 
SpincastConfigPluginGuiceModule - Class in org.spincast.plugins.config
Guice module for the Spincast Config plugin.
SpincastConfigPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
Constructor.
SpincastConfigPropsFileBased - Class in org.spincast.plugins.configpropsfile
This configuration implementation will try to find a properties file to load the configurations.
SpincastConfigPropsFileBased(ISpincastUtils, String[], ISpincastConfigPropsFileBasedConfig) - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Constructor
SpincastConfigPropsFileBasedConfigDefault - Class in org.spincast.plugins.configpropsfile
Default configuration for the .properties based config plugin.
SpincastConfigPropsFileBasedConfigDefault() - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
SpincastConfigPropsFilePluginGuiceModule - Class in org.spincast.plugins.configpropsfile
Guice module for the Spincast Config based on a properties file plugin.
SpincastConfigPropsFilePluginGuiceModule(Type) - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
Constructor.
SpincastConstants - Class in org.spincast.core.config
Spincast constants.
SpincastConstants() - Constructor for class org.spincast.core.config.SpincastConstants
 
SpincastConstants.RequestScopedVariables - Class in org.spincast.core.config
Request scoped variables that Spincast may set.
SpincastCookiesPluginGuiceModule - Class in org.spincast.plugins.cookies
Guice module for the Spincast Cookies plugin.
SpincastCookiesPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
Constructor.
SpincastCookiesRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.cookies
 
SpincastCookiesRequestContextAddon(R, IServer, ICookieFactory) - Constructor for class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
SpincastCoreGuiceModule - Class in org.spincast.core.guice
The Spincast core Guice module.
SpincastCoreGuiceModule() - Constructor for class org.spincast.core.guice.SpincastCoreGuiceModule
Constructor
SpincastCoreGuiceModule(String[]) - Constructor for class org.spincast.core.guice.SpincastCoreGuiceModule
Constructor
SpincastDefaultGuiceModule - Class in org.spincast.defaults.guice
Spincast Guice module that binds a default implementation for all the required modules.
SpincastDefaultGuiceModule() - Constructor for class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
SpincastDefaultGuiceModule(String[]) - Constructor for class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
SpincastDictionary - Class in org.spincast.plugins.dictionary
 
SpincastDictionary(ILocaleResolver) - Constructor for class org.spincast.plugins.dictionary.SpincastDictionary
 
SpincastDictionaryPluginGuiceModule - Class in org.spincast.plugins.dictionary
Guice module for the Spincast Dictionary plugin.
SpincastDictionaryPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
Constructor.
SpincastFilters<R extends IRequestContext<?>> - Class in org.spincast.core.filters
Spincast filters implementations.
SpincastFilters(ICorsFilter) - Constructor for class org.spincast.core.filters.SpincastFilters
Constructor
SpincastFrontController<R extends IRequestContext<R>> - Class in org.spincast.core.controllers
 
SpincastFrontController(IRouter<R>, ISpincastConfig, ISpincastDictionary, IServer, IRequestContextFactory<R>, SpincastRequestScope, Type) - Constructor for class org.spincast.core.controllers.SpincastFrontController
The constructor.
SpincastGuiceBasedTestBase - Class in org.spincast.testing.core
Base class for Spincast test classes.
SpincastGuiceBasedTestBase() - Constructor for class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
SpincastGuiceModuleBase - Class in org.spincast.core.guice
Base class for a Spincast Guice module.
SpincastGuiceModuleBase() - Constructor for class org.spincast.core.guice.SpincastGuiceModuleBase
 
SpincastGuiceModuleBasedIntegrationTestBase<R extends IRequestContext<?>> - Class in org.spincast.testing.core
Base class for Spincast tests which creates the Guice injector using a specified module.
SpincastGuiceModuleBasedIntegrationTestBase() - Constructor for class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
SpincastGuiceModuleBasedTestBase - Class in org.spincast.testing.core
Base class for Spincast tests which creates the Guice injector using a specified module.
SpincastGuiceModuleBasedTestBase() - Constructor for class org.spincast.testing.core.SpincastGuiceModuleBasedTestBase
 
SpincastGuiceScopes - Interface in org.spincast.core.guice
Custom Guice scoped defined by Spincast.
SpincastHttpClientPluginGuiceModule - Class in org.spincast.plugins.httpclient
Guice module for the Spincast Http Client plugin.
SpincastHttpClientPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
Constructor.
SpincastHttpResponse - Class in org.spincast.plugins.httpclient
Spincast Http Client's reponse implementation.
SpincastHttpResponse(int, String, byte[], Map<String, List<String>>, Map<String, ICookie>, boolean) - Constructor for class org.spincast.plugins.httpclient.SpincastHttpResponse
 
SpincastIntegrationTestBase<R extends IRequestContext<?>> - Class in org.spincast.testing.core
Base class for Spincast integration tests.
SpincastIntegrationTestBase() - Constructor for class org.spincast.testing.core.SpincastIntegrationTestBase
 
SpincastJacksonJsonPluginGuiceModule - Class in org.spincast.plugins.jacksonjson
 
SpincastJacksonJsonPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
Constructor.
SpincastJacksonXmlPluginGuiceModule - Class in org.spincast.plugins.jacksonxml
 
SpincastJacksonXmlPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
Constructor.
SpincastJsonManager - Class in org.spincast.plugins.jacksonjson
Spincast Jackson Json manager
SpincastJsonManager(Provider<Injector>, IJsonObjectFactory, Set<IJsonMixinInfo>, ISpincastJsonManagerConfig) - Constructor for class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
SpincastJsonManagerConfigDefault - Class in org.spincast.plugins.jacksonjson
Default configuration for the Spincast Json Manager plugin.
SpincastJsonManagerConfigDefault() - Constructor for class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
SpincastLocaleResolver - Class in org.spincast.plugins.localeresolver
 
SpincastLocaleResolver(ISpincastConfig, Provider<IRequestContext<?>>) - Constructor for class org.spincast.plugins.localeresolver.SpincastLocaleResolver
 
SpincastLocaleResolverPluginGuiceModule - Class in org.spincast.plugins.localeresolver
Guice module for the Spincast Locale Resolver plugin.
SpincastLocaleResolverPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
Constructor.
SpincastPebblePluginGuiceModule - Class in org.spincast.plugins.pebble
 
SpincastPebblePluginGuiceModule(Type) - Constructor for class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
Constructor.
SpincastPebbleTemplatingEngine - Class in org.spincast.plugins.pebble
Pebble Html template engine
SpincastPebbleTemplatingEngine(ISpincastConfig) - Constructor for class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
SpincastPluginGuiceModuleBase - Class in org.spincast.core.guice
Base class for Spincast plugins' Guice modules.
SpincastPluginGuiceModuleBase(Type) - Constructor for class org.spincast.core.guice.SpincastPluginGuiceModuleBase
Constructor.
SpincastRequestBuilderBase<T extends IRequestBuilderBase<?>> - Class in org.spincast.plugins.httpclient.builders
Http client builders base class.
SpincastRequestBuilderBase(String, ICookieFactory, IHttpResponseFactory) - Constructor for class org.spincast.plugins.httpclient.builders.SpincastRequestBuilderBase
Constructor
SpincastRequestPluginGuiceModule - Class in org.spincast.plugins.request
Guice module for the Spincast Request plugin.
SpincastRequestPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
Constructor.
SpincastRequestRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.request
 
SpincastRequestRequestContextAddon(R, IServer, IJsonManager, IXmlManager, ISpincastUtils, ISpincastConfig) - Constructor for class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
SpincastRequestScope - Class in org.spincast.core.guice
Guice scope for a request.
SpincastRequestScope() - Constructor for class org.spincast.core.guice.SpincastRequestScope
 
SpincastRequestScoped - Annotation Type in org.spincast.core.guice
Annotation for object that need to be request scoped.
SpincastResponsePluginGuiceModule - Class in org.spincast.plugins.response
Guice module for the Spincast Response plugin.
SpincastResponsePluginGuiceModule(Type) - Constructor for class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
Constructor.
SpincastResponseRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.response
 
SpincastResponseRequestContextAddon(R, IServer, IJsonManager, IXmlManager, ISpincastConfig, ISpincastUtils) - Constructor for class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
SpincastRoute<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
SpincastRoute(String, Set<HttpMethod>, String, Set<RoutingType>, List<IHandler<R>>, IHandler<R>, List<IHandler<R>>, Set<Integer>, Set<String>) - Constructor for class org.spincast.plugins.routing.SpincastRoute
Constructor
SpincastRouter<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
Spincast router
SpincastRouter(ISpincastRouterConfig, IRouteFactory<R>, ISpincastConfig, ISpincastDictionary, IServer, ISpincastFilters<R>, IRouteBuilderFactory<R>, IStaticResourceBuilderFactory<R>, IRouteHandlerMatchFactory<R>, IStaticResourceFactory<R>) - Constructor for class org.spincast.plugins.routing.SpincastRouter
 
SpincastRouterConfigDefault - Class in org.spincast.plugins.routing
Default configuration for the Spincast Router.
SpincastRouterConfigDefault() - Constructor for class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
SpincastRoutingPluginGuiceModule - Class in org.spincast.plugins.routing
Guice module for the Spincast Routing plugin.
SpincastRoutingPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
Constructor.
SpincastRoutingRequestContextAddon<R extends IRequestContext<R>> - Class in org.spincast.plugins.routing
 
SpincastRoutingRequestContextAddon(R) - Constructor for class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
SpincastStatics - Class in org.spincast.core.utils
Some very few static methods.
SpincastStatics() - Constructor for class org.spincast.core.utils.SpincastStatics
 
SpincastTemplatingAddonPluginGuiceModule - Class in org.spincast.plugins.templatingaddon
Guice module for the Spincast Templating Addon plugin.
SpincastTemplatingAddonPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
Constructor.
SpincastTemplatingRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.templatingaddon
 
SpincastTemplatingRequestContextAddon(R, ITemplatingEngine, ILocaleResolver) - Constructor for class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
SpincastTestConfig - Class in org.spincast.testing.core
Default configurations for Spincast tests.
SpincastTestConfig() - Constructor for class org.spincast.testing.core.SpincastTestConfig
 
SpincastTestModule - Class in org.spincast.testing.core
Default module for Spincast tests.
SpincastTestModule() - Constructor for class org.spincast.testing.core.SpincastTestModule
 
SpincastTestUtils - Class in org.spincast.testing.core.utils
Spincast tests utilities.
SpincastTestUtils() - Constructor for class org.spincast.testing.core.utils.SpincastTestUtils
 
SpincastUndertowPluginGuiceModule - Class in org.spincast.plugins.undertow
 
SpincastUndertowPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
Constructor.
SpincastUndertowServer - Class in org.spincast.plugins.undertow
Server implementation for Undertow.
SpincastUndertowServer(ISpincastConfig, IFrontController, ISpincastUtils, ICookieFactory, ISSLContextManager, ICorsHandlerFactory, IGzipCheckerHandlerFactory, IFileClassPathResourceManagerFactory) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowServer
Constructor
SpincastUtils - Class in org.spincast.core.utils
Implementations of the Spincast utilities.
SpincastUtils(ISpincastConfig) - Constructor for class org.spincast.core.utils.SpincastUtils
 
SpincastValidationConfigDefault - Class in org.spincast.plugins.validation
Default configurations for the Spincast bean validation plugin.
SpincastValidationConfigDefault(ITemplatingEngine) - Constructor for class org.spincast.plugins.validation.SpincastValidationConfigDefault
Constructor
SpincastValidationPluginGuiceModule - Class in org.spincast.plugins.validation
Guice module for the Spincast Validation plugin.
SpincastValidationPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
Constructor.
SpincastValidatorBase<T> - Class in org.spincast.plugins.validation
Validator base class implementation.
SpincastValidatorBase(T, SpincastValidatorBaseDeps) - Constructor for class org.spincast.plugins.validation.SpincastValidatorBase
Constructor
SpincastValidatorBaseDeps - Class in org.spincast.plugins.validation
A wrapper object for the dependencies required by SpincastValidatorBase.
SpincastValidatorBaseDeps(IValidationErrorFactory, ISpincastValidationConfig, IJsonManager, IXmlManager) - Constructor for class org.spincast.plugins.validation.SpincastValidatorBaseDeps
Constructor
SpincastVariablesPluginGuiceModule - Class in org.spincast.plugins.variables
Guice module for the Spincast Variables plugin.
SpincastVariablesPluginGuiceModule(Type) - Constructor for class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
Constructor.
SpincastVariablesRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.variables
 
SpincastVariablesRequestContextAddon() - Constructor for class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
SpincastXmlIndenter - Class in org.spincast.plugins.jacksonxml
Custom XML indenter.
SpincastXmlIndenter(ISpincastXmlManagerConfig) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
SpincastXmlManager - Class in org.spincast.plugins.jacksonxml
Spincast Jackson XML manager
SpincastXmlManager(Provider<Injector>, IJsonManager, Set<IXmlMixinInfo>, XmlPrettyPrinter) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
SpincastXmlManagerConfigDefault - Class in org.spincast.plugins.jacksonxml
Default configuration for the Spincast Xml Manager plugin.
SpincastXmlManagerConfigDefault() - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
SpincastXmlPrettyPrinter - Class in org.spincast.plugins.jacksonxml
 
SpincastXmlPrettyPrinter(Provider<SpincastXmlPrettyPrinter>, DefaultXmlPrettyPrinter.Indenter) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
SSLContextManager - Class in org.spincast.plugins.undertow
 
SSLContextManager(ISpincastConfig) - Constructor for class org.spincast.plugins.undertow.SSLContextManager
 
start() - Method in interface org.spincast.core.server.IServer
Starts the server.
start() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
startServer() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
StaticResource<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
Represents a static resource.
StaticResource(StaticResourceType, String, String, IHandler<R>, IStaticResourceCorsConfig) - Constructor for class org.spincast.plugins.routing.StaticResource
 
StaticResourceBuilder<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
StaticResourceBuilder(boolean, IStaticResourceFactory<R>, IStaticResourceCorsConfigFactory) - Constructor for class org.spincast.plugins.routing.StaticResourceBuilder
 
StaticResourceBuilder(IRouter<R>, boolean, IStaticResourceFactory<R>, IStaticResourceCorsConfigFactory) - Constructor for class org.spincast.plugins.routing.StaticResourceBuilder
 
StaticResourceCorsConfig - Class in org.spincast.plugins.routing
 
StaticResourceCorsConfig(Set<String>, Set<String>, Set<String>, boolean, int) - Constructor for class org.spincast.plugins.routing.StaticResourceCorsConfig
 
StaticResourceType - Enum in org.spincast.core.routing
The possible types of a static resource.
stop() - Method in interface org.spincast.core.server.IServer
Stops the server
stop() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
stopServer() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 

T

templating() - Method in interface org.spincast.core.exchange.IRequestContext
Templating methods.
templating() - Method in class org.spincast.core.exchange.RequestContextBase
 
TEST_STRING - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 
TEST_STRING_LONG - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 
toJsonString() - Method in interface org.spincast.core.json.IJsonArray
The Json string representation of the array.
toJsonString(Object) - Method in interface org.spincast.core.json.IJsonManager
Gets the Json String representation of the specified object.
toJsonString(Object, boolean) - Method in interface org.spincast.core.json.IJsonManager
Gets the Json String representation of the specified object.
toJsonString() - Method in interface org.spincast.core.json.IJsonObject
Gets the Json String representation of the object.
toJsonString(boolean) - Method in interface org.spincast.core.json.IJsonObject
Gets the Json String representation of the object.
toJsonString() - Method in class org.spincast.core.json.JsonArray
 
toJsonString() - Method in class org.spincast.core.json.JsonObject
 
toJsonString(boolean) - Method in class org.spincast.core.json.JsonObject
 
toJsonString(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
toJsonString(Object, boolean) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
toString() - Method in class org.spincast.core.json.JsonArray
 
toString() - Method in class org.spincast.core.json.JsonObject
 
toString() - Method in class org.spincast.plugins.cookies.Cookie
 
toString() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
toString() - Method in class org.spincast.plugins.routing.RoutingResult
 
toString() - Method in class org.spincast.plugins.routing.SpincastRoute
 
toXml(Object) - Method in interface org.spincast.core.xml.IXmlManager
Converts an object to XML.
toXml(Object, boolean) - Method in interface org.spincast.core.xml.IXmlManager
Converts an object to XML.
toXml(Object) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
toXml(Object, boolean) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
TRACE() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds TRACE as a supported HTTP method.
TRACE(String) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a TRACE route.
TRACE(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
Starts a builder for a TRACE request.
TRACE() - Method in class org.spincast.plugins.routing.RouteBuilder
 
TRACE(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
TRACE(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a TRACE method.
TRACE(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a TRACE method.
TRACE(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a TRACE method.
TraceRequestBuilder - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a TRACE request.
TraceRequestBuilder(String, ICookieFactory, IHttpResponseFactory) - Constructor for class org.spincast.plugins.httpclient.builders.TraceRequestBuilder
 

U

UNDERTOW_EXCEPTION_CODE_REQUEST_TOO_LARGE - Static variable in class org.spincast.plugins.undertow.SpincastUndertowServer
 
url(String) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
The URL pointing to the resource.
url(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
usePrettyJson() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
usePrettyXml() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 

V

validate() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
The validation method to implement.
validateBase() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Override "validate()" instead of this method, if you can.
validateCookie(ICookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
validateEmail(String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field is a valid email address.
validateEmail(String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field is a valid email address.
validateExchange(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
Validate/modify the exchange before the handling.
validateId(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
validateMaxLength(String, String, int) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a maximum length.
validateMaxLength(String, String, int, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a maximum length.
validateMaxLength(String, String, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a maximum length.
validateMaxLength(String, String, long, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a maximum length.
validateMaxSize(String, Integer, int) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a maximum size.
validateMaxSize(String, Integer, int, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a maximum size.
validateMaxSize(String, Long, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a maximum size.
validateMaxSize(String, Long, long, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum size.
validateMinLength(String, String, int) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum length.
validateMinLength(String, String, int, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum length.
validateMinLength(String, String, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum length.
validateMinLength(String, String, long, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum length.
validateMinSize(String, Integer, int) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum size.
validateMinSize(String, Integer, int, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum size.
validateMinSize(String, Long, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum size.
validateMinSize(String, Long, long, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field has a minimum size.
validateNotBlank(String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field is not blank (null, empty or contain only spaces).
validateNotBlank(String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field is not null.
validateNotNull(String, Object) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field is not null.
validateNotNull(String, Object, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field is not null.
validatePath(String) - Method in class org.spincast.plugins.routing.SpincastRouter
Validate the path of a route.
validatePath(String, URL) - Method in class org.spincast.plugins.routing.SpincastRouter
Validate if url matches the path of the route and if so, returns the parsed parameters, if any.
validatePattern(String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field matches a pattern.
validatePattern(String, String, String, boolean) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field matches a pattern or not.
validatePattern(String, String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field matches a pattern.
validatePattern(String, String, String, boolean, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
Validates that a field matches a pattern or not.
validateRequirements() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
Validates the bindings that have to be done by other modules.
validateRequirements() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
validateUrlInfoCache() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
validation() - Method in class org.spincast.plugins.routing.SpincastRouter
 
VALIDATION_TYPE_EMAIL - Static variable in interface org.spincast.plugins.validation.IValidationError
 
VALIDATION_TYPE_MAX_LENGTH - Static variable in interface org.spincast.plugins.validation.IValidationError
 
VALIDATION_TYPE_MAX_SIZE - Static variable in interface org.spincast.plugins.validation.IValidationError
 
VALIDATION_TYPE_MIN_LENGTH - Static variable in interface org.spincast.plugins.validation.IValidationError
 
VALIDATION_TYPE_MIN_SIZE - Static variable in interface org.spincast.plugins.validation.IValidationError
 
VALIDATION_TYPE_NOT_BLANK - Static variable in interface org.spincast.plugins.validation.IValidationError
 
VALIDATION_TYPE_NOT_NULL - Static variable in interface org.spincast.plugins.validation.IValidationError
 
VALIDATION_TYPE_PATTERN - Static variable in interface org.spincast.plugins.validation.IValidationError
 
ValidatorError - Class in org.spincast.plugins.validation
Validation error implementation.
ValidatorError(String, String, String) - Constructor for class org.spincast.plugins.validation.ValidatorError
 
valueOf(String) - Static method in enum org.spincast.core.filters.CorsFilterResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.routing.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.routing.RoutingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.routing.StaticResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.utils.ContentTypeDefaults
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.utils.GzipOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.plugins.validation.FormatType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.spincast.core.filters.CorsFilterResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.routing.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.routing.RoutingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.routing.StaticResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.utils.ContentTypeDefaults
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.utils.GzipOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.plugins.validation.FormatType
Returns an array containing the constants of this enum type, in the order they are declared.
variables() - Method in interface org.spincast.core.exchange.IRequestContext
Request scoped variables related methods.
variables() - Method in class org.spincast.core.exchange.RequestContextBase
 

W

writeIndentation(XMLStreamWriter2, int) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
writeIndentation(JsonGenerator, int) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 

X

xml() - Method in interface org.spincast.core.exchange.IRequestContext
Easy access to the IXmlManager, XML related methods.
xml() - Method in class org.spincast.core.exchange.RequestContextBase
 
xml() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds application/xml as an accepted Content-Type.
xml() - Method in class org.spincast.plugins.routing.RouteBuilder
 
XmlMixinInfo - Class in org.spincast.plugins.jacksonxml
An simple implementation of IXmlMixinInfo.
XmlMixinInfo(Class<?>, Class<?>) - Constructor for class org.spincast.plugins.jacksonxml.XmlMixinInfo
 

Z

zipDirectory(File, File, boolean) - Method in interface org.spincast.core.utils.ISpincastUtils
Zips a directory.
zipDirectory(File, File, boolean) - Method in class org.spincast.core.utils.SpincastUtils
 
zipExtract(File, File) - Method in interface org.spincast.core.utils.ISpincastUtils
Extracts a .zip file to the specified directory.
zipExtract(File, File) - Method in class org.spincast.core.utils.SpincastUtils
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
Skip navigation links
Spincast Framework Javadoc

Copyright © 2016. All rights reserved.