Index

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

A

abort(Executor) - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
about(AppRequestContext) - Method in class org.spincast.website.controllers.MainPagesController
 
absolute(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
accept(Set<ContentTypeDefaults>) - Method in interface org.spincast.core.routing.RouteBuilder
Sets the accepted Content-Types.
accept(Set<ContentTypeDefaults>) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
accept(ContentTypeDefaults...) - Method in interface org.spincast.core.routing.RouteBuilder
Sets the accepted Content-Types.
accept(ContentTypeDefaults...) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
acceptAsString(String...) - Method in interface org.spincast.core.routing.RouteBuilder
Sets the accepted Content-Types.
acceptAsString(String...) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
acceptAsString(Set<String>) - Method in interface org.spincast.core.routing.RouteBuilder
Sets the accepted Content-Types.
acceptAsString(Set<String>) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
add(int, Object) - Method in interface org.spincast.core.json.JsonArray
Inserts an object at the specified index in the array.
add(int, Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
add(int, Object, boolean) - Method in interface org.spincast.core.json.JsonArray
Adds an object at the specified index.
add(int, Object, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
add(Object) - Method in interface org.spincast.core.json.JsonArray
Adds an object at the end of the array.
add(Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
add(Object, boolean) - Method in interface org.spincast.core.json.JsonArray
Adds an object at the end of the array.
add(Object, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAlert(AlertLevel, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Adds an Alert that is, in general, displayed at the top of the page to show the user an Error, a Warning or a confirmation message.
addAlert(AlertLevel, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
addAlertsToModel() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
addAll(Object[]) - Method in interface org.spincast.core.json.JsonArray
Adds all elements at the end of the array.
addAll(Object[]) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(Object[], boolean) - Method in interface org.spincast.core.json.JsonArray
Adds elements at the end of the array.
addAll(Object[], boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(Collection<?>) - Method in interface org.spincast.core.json.JsonArray
Adds all elements at the end of the array.
addAll(Collection<?>) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(Collection<?>, boolean) - Method in interface org.spincast.core.json.JsonArray
Adds all elements at the end of the array.
addAll(Collection<?>, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(JsonArray) - Method in interface org.spincast.core.json.JsonArray
Adds all elements at the end of the array.
addAll(JsonArray) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(JsonArray, boolean) - Method in interface org.spincast.core.json.JsonArray
Adds elements at the end of the array.
addAll(JsonArray, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAppToWebsite(File, File, File, String, String, String) - Method in class org.spincast.website.maven.SpincastMavenPreparePackage
 
addAsIs(Integer, Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAsIs(Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
addBatch() - Method in class org.spincast.plugins.jdbc.NamedParameterStatement
Adds the current set of parameters as a batch entry.
addBatch() - Method in interface org.spincast.plugins.jdbc.statements.BatchInsertStatement
 
addBatch() - Method in class org.spincast.plugins.jdbc.statements.BatchInsertStatementDefault
 
addBatchParams(Map<String, Object>) - Method in class org.spincast.plugins.jdbc.statements.BatchInsertStatementDefault
 
addBorder(BufferedImage) - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerDefault
 
addBuilderOptions(Undertow.Builder) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addCacheHeaders(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
Adds cache headers if required.
addCallerClassModule() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Adds a module to bind the caller class.
addCommonLoaderFeatures(PebbleEngine.Builder) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
addCommonModelElements(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
Adds some common elements to the response's model.
addConsumesAnnotationToHandlerMethod(List<Annotation>, Specs, Route<R>) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
addContentTypeHeader(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
addCookies(Object, Map<String, Cookie>) - Method in interface org.spincast.core.server.Server
Adds cookies.
addCookies(Object, Map<String, Cookie>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addCookieSafe(String, String, Integer) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
addCoreAndPluginsMessages() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
addCurrentParamsToStatement(PreparedStatement) - Method in class org.spincast.plugins.jdbc.statements.StatementBase
 
addCustomCookies(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
addCustomErrorHandling(Statement, FrameworkMethod) - Method in class org.spincast.testing.junitrunner.SpincastJUnitRunner
 
addCustomHeaders(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
addDefaultFilters() - Method in class org.spincast.plugins.routing.SpincastRouter
 
addDefaultGlobalTemplateVariables(R) - Method in interface org.spincast.core.filters.SpincastFilters
Adds some default variables so they are available to any template rendering (in a request scope).
addDefaultGlobalTemplateVariables(R) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
addDefaultNotFoundRoute() - Method in class org.spincast.core.controllers.SpincastFrontController
Add the default Not Found route.
addDemoAppsToWebsite() - Method in class org.spincast.website.maven.SpincastMavenPreparePackage
Adds a zipped version of the demo apps to the website.
addDependenciesInCustomRequestScope(R) - Method in class org.spincast.core.controllers.SpincastFrontController
Add dependencies to the custom request scope
addEndpointController(String, WebsocketController<?, ?>) - Method in interface org.spincast.core.websocket.WebsocketEndpointToControllerManager
Adds a link between a WebSocket endpoint and a controller.
addEndpointController(String, WebsocketController<?, ?>) - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManagerDefault
 
addError(String, String, String) - Method in class org.spincast.core.request.FormDefault
 
addError(String, String, String) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new Error validation Message.
addError(String, String, String, ValidationHtmlEscapeType) - Method in class org.spincast.core.request.FormDefault
 
addError(String, String, String, ValidationHtmlEscapeType) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new Error validation Message.
addExtraSystemProperties() - Method in class org.spincast.testing.core.SpincastTestBase
Adds System properties as they are provided by the SpincastTestBase.getExtraSystemProperties() method.
addFileToUploadBody(String, boolean, String) - Method in interface org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBase
Adds a file to upload body.
addFileToUploadBody(String, boolean, String) - Method in class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault
 
addFileToUploadBody(String, String) - Method in interface org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBase
Adds a file to upload body.
addFileToUploadBody(String, String) - Method in class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault
 
addFilters() - Method in class org.spincast.plugins.session.SpincastSessionFilterAdder
 
addForm(Form) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Adds a Form object to the response's model and links its validation messages to the default "validation" root element.
addForm(Form) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
addForm(Form, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Adds a Form object to the response's model and links its validation messages to the specified validation element.
addForm(Form, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
addFormBodyFieldValue(String, String) - Method in interface org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBase
Adds a value to a Form field.
addFormBodyFieldValue(String, String) - Method in class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault
 
addHeaderValue(String, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Adds a value to a response header.
addHeaderValue(String, String) - Method in interface org.spincast.core.filters.CorsFilterClient
Adds an header value.
addHeaderValue(String, String) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addHeaderValue(String, String) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
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.ResponseRequestContextAddon
Adds a list of values to a response header.
addHeaderValues(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addHeaderValues(String, List<String>) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Adds some values to the specified header.
addHeaderValues(String, List<String>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
addHTMLAcceptHeader() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addHTMLAcceptHeader() - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Adds an Accept head for HTML.
addHttpAuthentication(String, String, String) - Method in interface org.spincast.core.server.Server
Adds a user to an HTTP protected realm.
addHttpAuthentication(String, String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addHttpAuthHeaders(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
addHttpListener(Undertow.Builder, String, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addHttpMethodAnnotation(List<Annotation>, HttpMethod) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
addHttpsListener(Undertow.Builder, String, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addJsonAcceptHeader() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addJsonAcceptHeader() - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Adds an Accept head for Json.
addJsonArrayMixin(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Specifies the root element name when serializing a JsonArray
addJsonObjectMixin(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Specifies the root element name when serializing a JsonObject
addMainArgsModule(String[]) - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Adds a module to bind the main args.
addMaxEntitySize(Undertow.Builder) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addMessage(String, ValidationLevel, String, String) - Method in class org.spincast.core.request.FormDefault
 
addMessage(String, ValidationLevel, String, String) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new validation Message.
addMessage(String, ValidationLevel, String, String, ValidationHtmlEscapeType) - Method in class org.spincast.core.request.FormDefault
 
addMessage(String, ValidationLevel, String, String, ValidationHtmlEscapeType) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new validation Message.
addMessage(String, ValidationMessage) - Method in class org.spincast.core.request.FormDefault
 
addMessage(String, ValidationMessage) - Method in interface org.spincast.core.validation.ValidationSet
Adds a new validation Message to this set, using the specified validation key.
addMessageFormattedSpecifickey(String, List<ValidationMessage>, ValidationMessageFormatType, StringBuilder, JsonObject) - Method in class org.spincast.core.request.FormDefault
 
addMessages() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
To override to add messages to the dictionary.
addMessagesFormattedSpecifickeyHtml(String, StringBuilder, List<ValidationMessage>) - Method in class org.spincast.core.request.FormDefault
 
addMessagesFormattedSpecifickeyTextPlain(String, StringBuilder, List<ValidationMessage>) - Method in class org.spincast.core.request.FormDefault
 
addOperationAnnotationToHandlerMethod(List<Annotation>, Specs) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
addOverridingModules(Module) - Method in class org.spincast.core.guice.GuiceTweaker
Those overriding modules will be added both *before* and then, again, *after* the plugins are applied.
addParam(String, Object) - Method in class org.spincast.plugins.jdbc.statements.StatementBase
 
addParametersAnnotationToHandlerMethod(List<Annotation>, String, Specs) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
addParamsToStatement(PreparedStatement, Map<String, Object>) - Method in class org.spincast.plugins.jdbc.statements.StatementBase
 
addPathAnnotationToHandlerMethod(List<Annotation>, String) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
addPlainTextAcceptHeader() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addPlainTextAcceptHeader() - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Adds an Accept head for plain text.
addProducesAnnotationToHandlerMethod(List<Annotation>, Specs) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
addQuickStartToWebsite() - Method in class org.spincast.website.maven.SpincastMavenPreparePackage
Adds a zipped version of the Quick Start to the website.
addRedirectHandler(Handler<R>) - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
addRequestContextInCustomRequestScope(R) - Method in class org.spincast.core.controllers.SpincastFrontController
Add the request context objects in the cutom request scope
addRoute(Route<R>) - Method in interface org.spincast.core.routing.Router
Adds a route, directly.
addRoute(Route<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
addRouteParamPatternAlias(String, String) - Method in interface org.spincast.core.routing.Router
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.SpincastFilters
Adds some recommended security headers.
addSecurityHeaders(R) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
addSpincastMixins(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
addSslContext(WebSocketClient.ConnectionBuilder) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
addStaticResource(StaticResource<R>) - Method in interface org.spincast.core.routing.Router
Adds a static resource route, directly.
addStaticResource(StaticResource<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
addStaticResourceToServe(StaticResource<?>) - Method in interface org.spincast.core.server.Server
Adds a static resource to serve directly by the server.
addStaticResourceToServe(StaticResource<?>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addSuccess(String, String, String) - Method in class org.spincast.core.request.FormDefault
 
addSuccess(String, String, String) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new Success validation Message.
addSuccess(String, String, String, ValidationHtmlEscapeType) - Method in class org.spincast.core.request.FormDefault
 
addSuccess(String, String, String, ValidationHtmlEscapeType) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new Success validation Message.
addTemplatingGlobalVariable(String, Object) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
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.TemplatingRequestContextAddon
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
 
addTestFailureListener(RunNotifier) - Method in class org.spincast.testing.junitrunner.SpincastJUnitRunner
 
addUser(String, String) - Method in interface org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
Adds a user to this identity manager.
addUser(String, String) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
addWarning(String, String, String) - Method in class org.spincast.core.request.FormDefault
 
addWarning(String, String, String) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new Warning validation Message.)
addWarning(String, String, String, ValidationHtmlEscapeType) - Method in class org.spincast.core.request.FormDefault
 
addWarning(String, String, String, ValidationHtmlEscapeType) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new Warning validation Message.)
addWebsocketRequestHeaders() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
addWebsocketRoute(WebsocketRoute<R, W>) - Method in interface org.spincast.core.routing.Router
Adds a Websocket route, directly.
addWebsocketRoute(WebsocketRoute<R, W>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
addXMLAcceptHeader() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addXMLAcceptHeader() - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Adds an Accept head for XML.
addYamlStringSpecifiedPaths(OpenAPI) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
AdminController - Class in org.spincast.website.controllers
Admin controller
AdminController(String[], JsonManager, SpincastUtils, NewsService, AppConfig) - Constructor for class org.spincast.website.controllers.AdminController
 
after(RequestContext<?>) - Method in interface org.spincast.plugins.session.SpincastSessionFilter
 
after(RequestContext<?>) - Method in class org.spincast.plugins.session.SpincastSessionFilterDefault
 
after(Handler<R>) - Method in interface org.spincast.core.routing.RouteBuilder
Adds an "after" filter which will only be applied to this particular route.
after(Handler<R>) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
afterClass() - Method in class org.spincast.testing.core.AppBasedTestingBase
 
afterClass() - Method in class org.spincast.testing.core.SpincastTestBase
 
afterClass() - Method in interface org.spincast.testing.junitrunner.BeforeAfterClassMethodsProvider
Called after the tests of the class are ran.
afterClassLoops() - Method in class org.spincast.testing.core.SpincastTestBase
 
afterClassLoops() - Method in interface org.spincast.testing.junitrunner.RepeatedClassAfterMethodProvider
Called after all the loops of the class as specified by the RepeatUntilFailure or RepeatUntilSuccess annotations.
afterLast() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
afterPlugins(Module) - Method in class org.spincast.core.guice.GuiceTweaker
Ran after the plugins are applied in SpincastBootstrapper.
afterTest() - Method in class org.spincast.testing.core.SpincastTestBase
This method will be called after each test.
Alert - Interface in org.spincast.core.response
An Alert is am Error, a Warning or a Confirmation message often displayed at the top of a webpage to inform the user about the result of an action.
AlertDefault - Class in org.spincast.core.response
 
AlertDefault(AlertLevel, String) - Constructor for class org.spincast.core.response.AlertDefault
 
AlertLevel - Enum Class in org.spincast.core.response
The possible levels of an Alert
ALL() - Method in interface org.spincast.core.routing.RouteBuilder
Adds all HTTP methods as being supported.
ALL() - Method in interface org.spincast.core.routing.Router
Starts the creation of a route matching any HTTP method, and on any path.
ALL() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
ALL() - Method in class org.spincast.plugins.routing.SpincastRouter
 
ALL(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a route matching any HTTP method.
ALL(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
allRoutingTypes() - Method in interface org.spincast.core.routing.RouteBuilder
This route will be considered for all routing types.
allRoutingTypes() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
ALWAYS - Enum constant in enum class org.spincast.plugins.attemptslimiter.AttemptsAutoIncrementType
 
apacheCookieToHttpHeaderValue(Cookie) - Method in interface org.spincast.plugins.httpclient.utils.SpincastHttpClientUtils
 
apacheCookieToHttpHeaderValue(Cookie) - Method in class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtilsDefault
 
App - Class in org.spincast.demos.better
 
App - Class in org.spincast.demos.quick
 
App - Class in org.spincast.demos.sum
 
App - Class in org.spincast.demos.supercalifragilisticexpialidocious
 
App() - Constructor for class org.spincast.demos.better.App
 
App() - Constructor for class org.spincast.demos.quick.App
 
App() - Constructor for class org.spincast.demos.sum.App
 
App() - Constructor for class org.spincast.demos.supercalifragilisticexpialidocious.App
 
AppBasedDefaultContextTypesTestingBase - Class in org.spincast.testing.defaults
 
AppBasedDefaultContextTypesTestingBase() - Constructor for class org.spincast.testing.defaults.AppBasedDefaultContextTypesTestingBase
 
AppBasedTestingBase<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.testing.core
 
AppBasedTestingBase() - Constructor for class org.spincast.testing.core.AppBasedTestingBase
 
AppBasedWebsocketTestingBase<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.testing.defaults
Base class for WebSocket testing.
AppBasedWebsocketTestingBase() - Constructor for class org.spincast.testing.defaults.AppBasedWebsocketTestingBase
 
appClass(Class<?>) - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Bind the specified class as the app class.
AppConfig - Class in org.spincast.demos.supercalifragilisticexpialidocious
 
AppConfig - Interface in org.spincast.quickstart.config
Application's custom configurations.
AppConfig(SpincastConfigPluginConfig, boolean) - Constructor for class org.spincast.demos.supercalifragilisticexpialidocious.AppConfig
Constructor
AppConfigDefault - Class in org.spincast.quickstart.config
Implementation for the application's custom configurations.
AppConfigDefault(SpincastConfigPluginConfig, boolean) - Constructor for class org.spincast.quickstart.config.AppConfigDefault
Constructor
AppController - Class in org.spincast.demos.better
 
AppController - Class in org.spincast.demos.supercalifragilisticexpialidocious
 
AppController - Class in org.spincast.quickstart.controller
The application controller.
AppController - Interface in org.spincast.demos.sum
 
AppController() - Constructor for class org.spincast.demos.better.AppController
 
AppController() - Constructor for class org.spincast.demos.supercalifragilisticexpialidocious.AppController
 
AppController(AppConfig) - Constructor for class org.spincast.quickstart.controller.AppController
 
AppControllerDefault - Class in org.spincast.demos.sum
 
AppControllerDefault() - Constructor for class org.spincast.demos.sum.AppControllerDefault
 
AppHandler - Interface in org.spincast.quickstart.exchange
The only purpose of this interface is to make it easier to declare a Route Handler as "AppHandler" instead of "Handler<AppRequestContext>".
AppHandler - Interface in org.spincast.website.exchange
 
AppLogbackConfigurerConfig - Class in org.spincast.quickstart.config
Configure Logback
AppLogbackConfigurerConfig(SpincastUtils, AppConfig, TemplatingEngine) - Constructor for class org.spincast.quickstart.config.AppLogbackConfigurerConfig
 
apply(Module) - Method in class org.spincast.core.guice.GuiceTweaker
Ran as a regular plugin.
apply(Module) - Method in class org.spincast.core.guice.SpincastCorePlugin
 
apply(Module) - Method in interface org.spincast.core.guice.SpincastPlugin
Applies the plugin.
apply(Module) - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPlugin
 
apply(Module) - Method in class org.spincast.plugins.config.SpincastConfigPlugin
 
apply(Module) - Method in class org.spincast.plugins.crypto.SpincastCryptoPlugin
 
apply(Module) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerPlugin
 
apply(Module) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPlugin
 
apply(Module) - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPlugin
 
apply(Module) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPlugin
 
apply(Module) - Method in class org.spincast.plugins.flywayutils.SpincastFlywayUtilsPlugin
 
apply(Module) - Method in class org.spincast.plugins.formsprotection.SpincastFormsProtectionPlugin
 
apply(Module) - Method in class org.spincast.plugins.gson.SpincastGsonPlugin
 
apply(Module) - Method in class org.spincast.plugins.hotswap.SpincastHotSwapPlugin
 
apply(Module) - Method in class org.spincast.plugins.httpcaching.SpincastHttpCachingPlugin
 
apply(Module) - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPlugin
 
apply(Module) - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPlugin
 
apply(Module) - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPlugin
 
apply(Module) - Method in class org.spincast.plugins.jdbc.SpincastJdbcPlugin
 
apply(Module) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPlugin
 
apply(Module) - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPlugin
 
apply(Module) - Method in class org.spincast.plugins.logbackutils.SpincastLogbackUtilsPlugin
 
apply(Module) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiBottomUpPlugin
 
apply(Module) - Method in class org.spincast.plugins.pebble.SpincastPebblePlugin
 
apply(Module) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsPlugin
 
apply(Module) - Method in class org.spincast.plugins.request.SpincastRequestPlugin
 
apply(Module) - Method in class org.spincast.plugins.response.SpincastResponsePlugin
 
apply(Module) - Method in class org.spincast.plugins.routing.SpincastRoutingPlugin
 
apply(Module) - Method in class org.spincast.plugins.scheduledtasks.SpincastScheduledTasksPlugin
 
apply(Module) - Method in class org.spincast.plugins.session.SpincastSessionPlugin
 
apply(Module) - Method in class org.spincast.plugins.swagger.ui.SpincastSwaggerUiPlugin
 
apply(Module) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPlugin
 
apply(Module) - Method in class org.spincast.plugins.timezoneresolver.SpincastTimeZoneResolverPlugin
 
apply(Module) - Method in class org.spincast.plugins.undertow.SpincastUndertowPlugin
 
apply(Module) - Method in class org.spincast.plugins.variables.SpincastVariablesPlugin
 
apply(Module) - Method in class org.spincast.plugins.watermarker.SpincastWatermarkerPlugin
 
apply(CorsFilterClient) - Method in interface org.spincast.core.filters.CorsFilter
Apply the cors filter and return the result.
apply(CorsFilterClient) - Method in class org.spincast.core.filters.CorsFilterDefault
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.flywayutils.SpincastFlywayUtilsPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.formsprotection.SpincastFormsProtectionPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.gson.SpincastGsonPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.logbackutils.SpincastLogbackUtilsPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiBottomUpPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.session.SpincastSessionPlugin
 
applyRequiredPlugins(Module) - Method in class org.spincast.plugins.watermarker.SpincastWatermarkerPlugin
 
applySpincastCryptoPlugin(Module) - Method in class org.spincast.plugins.formsprotection.SpincastFormsProtectionPlugin
 
applySpincastJdbcPlugin(Module) - Method in class org.spincast.plugins.flywayutils.SpincastFlywayUtilsPlugin
 
applySpincastProcessUtilsPlugin(Module) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerPlugin
 
applySpincastScheduledTasksPlugin(Module) - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPlugin
 
applySpincastScheduledTasksPlugin(Module) - Method in class org.spincast.plugins.formsprotection.SpincastFormsProtectionPlugin
 
applySpincastScheduledTasksPlugin(Module) - Method in class org.spincast.plugins.session.SpincastSessionPlugin
 
applySpincastSessionPlugin(Module) - Method in class org.spincast.plugins.formsprotection.SpincastFormsProtectionPlugin
 
AppModule - Class in org.spincast.demos.better
 
AppModule - Class in org.spincast.demos.sum
 
AppModule - Class in org.spincast.demos.supercalifragilisticexpialidocious
 
AppModule - Class in org.spincast.quickstart.guice
Guice module for the application.
AppModule - Class in org.spincast.website.guice
 
AppModule() - Constructor for class org.spincast.demos.better.AppModule
 
AppModule() - Constructor for class org.spincast.demos.sum.AppModule
 
AppModule() - Constructor for class org.spincast.demos.supercalifragilisticexpialidocious.AppModule
 
AppModule() - Constructor for class org.spincast.quickstart.guice.AppModule
 
AppModule() - Constructor for class org.spincast.website.guice.AppModule
 
AppPebbleExtension - Class in org.spincast.website.pebble
Custom Pebble extension.
AppPebbleExtension() - Constructor for class org.spincast.website.pebble.AppPebbleExtension
 
AppRequestContext - Interface in org.spincast.demos.supercalifragilisticexpialidocious
 
AppRequestContext - Interface in org.spincast.quickstart.exchange
Interface of our custom Request Context type.
AppRequestContext - Interface in org.spincast.website.exchange
 
AppRequestContextDefault - Class in org.spincast.demos.supercalifragilisticexpialidocious
 
AppRequestContextDefault - Class in org.spincast.quickstart.exchange
Implementation of our custom Request Context type.
AppRequestContextDefault - Class in org.spincast.website.exchange
Custom request context class
AppRequestContextDefault(Object, RequestContextBaseDeps<AppRequestContext>, HttpClient) - Constructor for class org.spincast.demos.supercalifragilisticexpialidocious.AppRequestContextDefault
 
AppRequestContextDefault(Object, RequestContextBaseDeps<AppRequestContext>, HttpClient) - Constructor for class org.spincast.quickstart.exchange.AppRequestContextDefault
 
AppRequestContextDefault(Object, RequestContextBaseDeps<AppRequestContext>) - Constructor for class org.spincast.website.exchange.AppRequestContextDefault
 
AppRouter - Interface in org.spincast.quickstart.exchange
The only purpose of this interface is to make it easier to inject the application specific Router by using "AppRouter" instead of "Router<AppRequestContext, AppWebsocketContext>".
AppRouter - Interface in org.spincast.website.exchange
The only purpose of this interface is to make it easier to inject the application specific router by using "AppRouter" instead of "Router<AppRequestContext, DefaultWebsocketContext>".
AppRouterDefault - Class in org.spincast.quickstart.exchange
The only purpose of this class is to make it easier to inject the application specific Router by using "AppRouter" instead of "Router<AppRequestContext, AppWebsocketContext>".
AppRouterDefault - Class in org.spincast.website.exchange
 
AppRouterDefault(SpincastRouterDeps<AppRequestContext, AppWebsocketContext>) - Constructor for class org.spincast.quickstart.exchange.AppRouterDefault
 
AppRouterDefault(SpincastRouterDeps<AppRequestContext, DefaultWebsocketContext>) - Constructor for class org.spincast.website.exchange.AppRouterDefault
 
AppTestingConfigs - Interface in org.spincast.testing.core
Informations about the configurations to use when testing the application.
AppWebsocketContext - Interface in org.spincast.quickstart.exchange
Custom type which allows our application to extend the default Websocket Context.
AppWebsocketContextDefault - Class in org.spincast.quickstart.exchange
Implementation of our custom Websocket Context type.
AppWebsocketContextDefault(String, String, WebsocketPeerManager, WebsocketContextBaseDeps<AppWebsocketContext>) - Constructor for class org.spincast.quickstart.exchange.AppWebsocketContextDefault
 
attempt(String, AttemptCriteria...) - Method in interface org.spincast.plugins.attemptslimiter.AttemptsManager
Gets the current Attempt, given the action to protect and criterias.
attempt(String, AttemptCriteria...) - Method in class org.spincast.plugins.attemptslimiter.AttemptsManagerDefault
 
attempt(String, AttemptsAutoIncrementType, AttemptCriteria...) - Method in interface org.spincast.plugins.attemptslimiter.AttemptsManager
Gets the current Attempt, given the action to protect and criterias.
attempt(String, AttemptsAutoIncrementType, AttemptCriteria...) - Method in class org.spincast.plugins.attemptslimiter.AttemptsManagerDefault
 
Attempt - Interface in org.spincast.plugins.attemptslimiter
Represents the current attempt.
AttemptCriteria - Class in org.spincast.plugins.attemptslimiter
A criteria for which a maximum of attempts at an action may have been reached.
AttemptCriteria(String, String) - Constructor for class org.spincast.plugins.attemptslimiter.AttemptCriteria
 
AttemptDefault - Class in org.spincast.plugins.attemptslimiter
 
AttemptDefault(SpincastAttemptsLimiterPluginRepository, SpincastAttemptsLimiterPluginConfig, boolean, String, AttemptCriteria...) - Constructor for class org.spincast.plugins.attemptslimiter.AttemptDefault
 
AttemptFactory - Interface in org.spincast.plugins.attemptslimiter
 
AttemptRule - Interface in org.spincast.plugins.attemptslimiter
An attempt rule.
AttemptRuleDefault - Class in org.spincast.plugins.attemptslimiter
 
AttemptRuleDefault(String, int, Duration) - Constructor for class org.spincast.plugins.attemptslimiter.AttemptRuleDefault
 
AttemptsAutoIncrementType - Enum Class in org.spincast.plugins.attemptslimiter
 
AttemptsManager - Interface in org.spincast.plugins.attemptslimiter
Attempts manager.
AttemptsManagerDefault - Class in org.spincast.plugins.attemptslimiter
 
AttemptsManagerDefault(SpincastAttemptsLimiterPluginRepository, AttemptFactory, SpincastAttemptsLimiterPluginConfig) - Constructor for class org.spincast.plugins.attemptslimiter.AttemptsManagerDefault
 
autoCommit(DataSource, JdbcQueries<T>) - Method in class org.spincast.plugins.jdbc.JdbcScope
Executes the queries with a Connection guaranteed to not be closed during the process.
autoPrefix(File) - Method in interface org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManager
Apply Autoprefixer on the specified CSS file.
autoPrefix(File) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
 
autoPrefix(File, Charset) - Method in interface org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManager
Apply Autoprefixer on the specified CSS file.
autoPrefix(File, Charset) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
 
autoPrefix(File, Charset, JsonObject) - Method in interface org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManager
Apply Autoprefixer on the specified CSS file.
autoPrefix(File, Charset, JsonObject) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
 
autoPrefix(File, JsonObject) - Method in interface org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManager
Apply Autoprefixer on the specified CSS file.
autoPrefix(File, JsonObject) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
 
autoPrefix(String) - Method in interface org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManager
Apply Autoprefixer on the specified CSS String.
autoPrefix(String) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
 
autoPrefix(String, JsonObject) - Method in interface org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManager
Apply Autoprefixer on the specified CSS String.
autoPrefix(String, JsonObject) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
 
autoRegisterDeleteOldDoubleSubmitProtectionIdsScheduledTask() - Method in interface org.spincast.plugins.formsprotection.config.SpincastFormsProtectionConfig
Should this plugin automatically register a scheduled task that will call SpincastFormsDoubleSubmitProtectionRepository.deleteOldFormsProtectionIds(int) for cleanup?
autoRegisterDeleteOldDoubleSubmitProtectionIdsScheduledTask() - Method in class org.spincast.plugins.formsprotection.config.SpincastFormsProtectionConfigDefault
 

B

backgroundColor(Color) - Method in interface org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilder
The background color to use for the watermark.
backgroundColor(Color) - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilderDefault
 
BasicFormatterImpl - Class in org.spincast.plugins.jdbc.utils
Performs formatting of basic SQL statements (DML + query).
BasicFormatterImpl() - Constructor for class org.spincast.plugins.jdbc.utils.BasicFormatterImpl
 
basicHtml(boolean, String) - Method in interface org.spincast.core.utils.SpincastUtils
Cleans HTML, only allowing basic elements.
basicHtml(boolean, String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
basicHtml(boolean, String, boolean) - Method in interface org.spincast.core.utils.SpincastUtils
Cleans HTML, only allowing basic elements.
basicHtml(boolean, String, boolean) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
batchInsert() - Method in interface org.spincast.plugins.jdbc.statements.BatchInsertStatement
Run the batch insert query.
batchInsert() - Method in class org.spincast.plugins.jdbc.statements.BatchInsertStatementDefault
 
batchInsert(String) - Method in interface org.spincast.plugins.jdbc.statements.BatchInsertStatement
Run the batch insert query and return the generated ids, if the current driver supports it.
batchInsert(String) - Method in class org.spincast.plugins.jdbc.statements.BatchInsertStatementDefault
 
BatchInsertStatement - Interface in org.spincast.plugins.jdbc.statements
 
BatchInsertStatementDefault - Class in org.spincast.plugins.jdbc.statements
 
BatchInsertStatementDefault(Connection) - Constructor for class org.spincast.plugins.jdbc.statements.BatchInsertStatementDefault
 
before(RequestContext<?>) - Method in interface org.spincast.plugins.session.SpincastSessionFilter
 
before(RequestContext<?>) - Method in class org.spincast.plugins.session.SpincastSessionFilterDefault
 
before(Handler<R>) - Method in interface org.spincast.core.routing.RouteBuilder
Adds a "before" filter which will only be applied to this particular route.
before(Handler<R>) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilder
Adds a before filter.
before(Handler<R>) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
before(Handler<R>) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
BeforeAfterClassMethodsProvider - Interface in org.spincast.testing.junitrunner
Provides methods that can be called before and after tests from a class are ran.
beforeClass() - Method in class org.spincast.testing.core.AppBasedTestingBase
 
beforeClass() - Method in class org.spincast.testing.core.SpincastTestBase
 
beforeClass() - Method in class org.spincast.testing.defaults.NoAppStartHttpServerCustomContextTypesTestingBase
Don't forget to first call super.beforeClass()
beforeClass() - Method in class org.spincast.testing.defaults.NoAppWebsocketTestingBase
 
beforeClass() - Method in interface org.spincast.testing.junitrunner.BeforeAfterClassMethodsProvider
Called before the tests of the class are ran.
beforeClassException(Throwable) - Method in class org.spincast.testing.core.SpincastTestBase
 
beforeClassException(Throwable) - Method in interface org.spincast.testing.junitrunner.BeforeAfterClassMethodsProvider
This method will be called if an exception occures during the BeforeAfterClassMethodsProvider.beforeClass() execution.
beforeFirst() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
beforePlugins(Module) - Method in class org.spincast.core.guice.GuiceTweaker
Ran before the plugins are applied in SpincastBootstrapper.
beforeStartServer() - Method in class org.spincast.testing.defaults.NoAppStartHttpServerCustomContextTypesTestingBase
Allows some initialization to be run once the Guice context is created, but before the Server is started.
beforeStartServer() - Method in class org.spincast.testing.defaults.NoAppWebsocketTestingBase
Allows some initialization to be run once the Guice context is created, but before the Server is started.
beforeTest() - Method in class org.spincast.testing.core.SpincastTestBase
This method will be called before each test.
beforeTest() - Method in class org.spincast.testing.defaults.AppBasedWebsocketTestingBase
 
beforeTest() - Method in class org.spincast.testing.defaults.NoAppStartHttpServerCustomContextTypesTestingBase
Ran before every test.
beforeTest() - Method in class org.spincast.testing.defaults.NoAppWebsocketTestingBase
Ran before every test.
BigDecimalSerializer - Class in org.spincast.plugins.gson.serializers
 
BigDecimalSerializer() - Constructor for class org.spincast.plugins.gson.serializers.BigDecimalSerializer
 
BINARY - Enum constant in enum class org.spincast.core.utils.ContentTypeDefaults
 
bindAlphaAlias(boolean, Router<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindAlphaNumericAlias(boolean, Router<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindAlphaNumericPlusAlias(boolean, Router<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindAlphaPlusAlias(boolean, Router<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindCacheBusterRemovalHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindCookieFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindCoreDictionaryMessages() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindCurrentClass(boolean) - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
bindCustomXmlIndenter() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginModule
 
bindDateFormatterFactory() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPluginModule
 
bindDefaultPredefinedRouteParamPatternsBinder() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindETagFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindFlashMessageFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindFlashMessagesHolder() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindFormFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindFrontController() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindGzipCheckerHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindHotSwapClassesRedefinitionWatcher() - Method in class org.spincast.plugins.hotswap.SpincastHotSwapPluginModule
 
bindHttpAuthIdentityManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindHttpClientFactory() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginModule
 
bindHttpClientFactory() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginModule
Override to bind WebsocketRequestBuilder too.
bindHttpResponseFactory() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginModule
 
bindingHierarchyToRemove(Class<?>) - Method in class org.spincast.core.guice.GuiceTweaker
An binding hierarchy to remove from the combined modules.
bindJsonManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginModule
 
bindJsonMixinsMultiBinder() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginModule
 
bindJsonObjectFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindJsonPathUtils() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginModule
 
bindLangAlias(boolean, Router<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindLocaleResolver() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginModule
 
bindNumericAlias(boolean, Router<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindNumericPlusAlias(boolean, Router<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
bindObjectConverter() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindPebbleExtension() - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPluginModule
 
bindPebbleExtension() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPluginModule
 
bindPebbleExtension() - Method in class org.spincast.plugins.formsprotection.SpincastFormsProtectionPluginModule
 
bindPebbleExtension() - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPluginModule
 
bindPebbleExtension() - Method in class org.spincast.plugins.timezoneresolver.SpincastTimeZoneResolverPluginModule
 
bindRedirectRuleBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.httpcaching.SpincastHttpCachingPluginModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.request.SpincastRequestPluginModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.response.SpincastResponsePluginModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.variables.SpincastVariablesPluginModule
 
bindRequestContextBaseDeps() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindRequestContextFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindRequestContextInRequestScope() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindRequestContextType() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindRouter() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindServerStartedInterceptor() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindServerStartedListenersMultibinder() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindServerUtils() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindsInterceptors() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindSkipResourceOnQueryStringHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindSpincastDictionary() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginModule
 
bindSpincastFilters() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindSpincastHttpClientUtils() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginModule
 
bindSpincastHttpClientWithWebsocketUtils() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginModule
 
bindSpincastInitValidator() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindSpincastRequestScope() - Method in class org.spincast.core.guice.SpincastCorePluginModule
Note that can only be called once.
bindSpincastResourceHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindSpincastUndertowUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindSpincastUtilsClass() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindSSLContextFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindStaticResourceCacheConfigFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindStaticResourceCorsConfigFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindStaticResourceFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindStaticResourceHotlinkingManager() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindTestingModeFlag() - Method in class org.spincast.core.guice.SpincastCorePluginModule
Currently, we set the @TestingMode flag to "true" if a GuiceTweaker exists or if JUnit/TestNG can be detected in the stacktrace.
bindTimeZoneResolver() - Method in class org.spincast.plugins.timezoneresolver.SpincastTimeZoneResolverPluginModule
 
bindUndertowWebsocketEndpointWriterFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindValidationFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindValidators() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindWebsocketContextFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindWebsocketContextType() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindWebsocketEndpointFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
bindWebsocketEndpointHandlerFactory() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindWebsocketEndpointToControllerManager() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
bindWebsocketRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindWebsocketRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindWebsocketRouteHandlerFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
bindXmlManager() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginModule
 
bindXmlMixinsMultiBinder() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginModule
 
binxCustomXmlPrettyPrinter() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginModule
 
BodySenderRequestBuilderBase<T extends BodySenderRequestBuilderBase<?>> - Interface in org.spincast.plugins.httpclient.builders
Builders that can send a body, or upload files.
BodySenderRequestBuilderBaseDefault<T extends BodySenderRequestBuilderBase<?>> - Class in org.spincast.plugins.httpclient.builders
Implementation for the builders that can send a body or upload files..
BodySenderRequestBuilderBaseDefault(String, CookieFactory, HttpResponseFactory, JsonManager, XmlManager, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault
Constructor
BodySenderRequestBuilderBaseDefault.BodyType - Enum Class in org.spincast.plugins.httpclient.builders
 
Bool - Class in org.spincast.core.utils
Boolean object that can't be autoboxed.
border(int, Color) - Method in interface org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilder
The border to add around the watermark.
border(int, Color) - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilderDefault
 
BOTH - Enum constant in enum class org.spincast.plugins.dateformatter.DateParts
 
BOTTOM_CENTER - Enum constant in enum class org.spincast.plugins.watermarker.SpincastWatermarkPosition
 
BOTTOM_LEFT - Enum constant in enum class org.spincast.plugins.watermarker.SpincastWatermarkPosition
 
BOTTOM_RIGHT - Enum constant in enum class org.spincast.plugins.watermarker.SpincastWatermarkPosition
 
BUFFER - Enum constant in enum class org.spincast.plugins.processutils.ExecutionOutputStrategy
The output is buffered so it is available when the process ends.
build() - Method in class org.spincast.plugins.config.ConfigFinder.ConfigFinderBuilder
 
build() - Method in interface org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilder
Creates the actual SpincastImageWatermarker.
build() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilderDefault
 
buildKey(String) - Method in class org.spincast.plugins.crypto.SpincastCryptoUtilsDefault
 
bundleCss(File, List<String>, String, int) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
 
bundleJs(File, List<String>, String, List<String>) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPebbleExtensionDefault
 
bundlingDisabledOutput(List<String>) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
 
bundlingDisabledOutput(List<String>) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPebbleExtensionDefault
 
bundlingOutput(String) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
 
bundlingOutput(String) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPebbleExtensionDefault
 

C

cache() - Method in interface org.spincast.core.routing.RouteBuilder
Adds cache headers.
cache() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
cache(int) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
The number of seconds the client should cache this resource before requesting it again.
cache(int) - Method in interface org.spincast.core.routing.RouteBuilder
Adds public cache headers.
cache(int) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Adds public cache headers.
cache(int) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache(int) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
cache(int) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cache(int, boolean) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
The number of seconds the client should cache this resource before requesting it again.
cache(int, boolean) - Method in interface org.spincast.core.routing.RouteBuilder
Adds cache headers.
cache(int, boolean) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Adds cache headers.
cache(int, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache(int, boolean) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
cache(int, boolean) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cache(int, boolean, Integer) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
The number of seconds the client should cache this resource before requesting it again.
cache(int, boolean, Integer) - Method in interface org.spincast.core.routing.RouteBuilder
Adds cache headers.
cache(int, boolean, Integer) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Adds cache headers.
cache(int, boolean, Integer) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache(int, boolean, Integer) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
cache(int, boolean, Integer) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cache(R) - Method in interface org.spincast.core.filters.SpincastFilters
 
cache(R) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cache(R, int) - Method in interface org.spincast.core.filters.SpincastFilters
 
cache(R, int) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cache(R, int, boolean) - Method in interface org.spincast.core.filters.SpincastFilters
 
cache(R, int, boolean) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cache(R, int, boolean, Integer) - Method in interface org.spincast.core.filters.SpincastFilters
 
cache(R, int, boolean, Integer) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
CacheBusterRemovalHandler - Interface in org.spincast.plugins.undertow
Handler to remove cache busters from the request path.
CacheBusterRemovalHandlerDefault - Class in org.spincast.plugins.undertow
Handler to remove cache buster codes from the request URL.
CacheBusterRemovalHandlerDefault(HttpHandler, SpincastUtils, SpincastUndertowUtils) - Constructor for class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
CacheBusterRemovalHandlerFactory - Interface in org.spincast.plugins.undertow
Factory to create CacheBusterRemovalHandler
cacheHeaders() - Method in interface org.spincast.core.exchange.RequestContext
Cache headers related methods.
cacheHeaders() - Method in class org.spincast.core.exchange.RequestContextBase
 
CacheHeadersRequestContextAddon<R extends RequestContext<?>> - Interface in org.spincast.core.exchange
Request context add-on to work with cache headers.
callAppMainMethod() - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts the application.
callAppMainMethod() - Method in class org.spincast.testing.defaults.NoAppStartHttpServerCustomContextTypesTestingBase
 
callAppMainMethod() - Method in class org.spincast.testing.defaults.NoAppWebsocketTestingBase
 
callRouteHandlers(R, RoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Call the handlers, in order they are specified.
callServerStartedListeners() - Method in interface org.spincast.core.server.ServerUtils
This must be called by a Server implementation, after it has been successfully started!
callServerStartedListeners() - Method in class org.spincast.core.server.ServerUtilsDefault
 
CanBeDisabled - Interface in org.spincast.testing.junitrunner
Allows you to ignore a test class entirely.
cancelRowUpdates() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
canExecuteInTransaction() - Method in class org.spincast.plugins.flywayutils.SpincastFlywayJdbcMigrationExecutor
 
CantCompareException - Exception in org.spincast.core.exceptions
Exception thrown when an element from an JsonObject or from an JsonArray can't be compared to another.
CantCompareException(String, String, Object) - Constructor for exception org.spincast.core.exceptions.CantCompareException
Constructor
CantConvertException - Exception in org.spincast.core.exceptions
Exception thrown when an element from a JsonObject or from a JsonArray can't be converted to the requested type.
CantConvertException(String, String, Object) - Constructor for exception org.spincast.core.exceptions.CantConvertException
Constructor
castExchange(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
check() - Method in interface org.spincast.testing.core.utils.TrueChecker
 
checksumMatches(Integer) - Method in class org.spincast.plugins.flywayutils.SpincastFlywayResolvedMigration
 
checksumMatchesWithoutBeingIdentical(Integer) - Method in class org.spincast.plugins.flywayutils.SpincastFlywayResolvedMigration
 
classes(String...) - Method in interface org.spincast.core.routing.RouteBuilder
A route may have multiple "classes" to identify and group them.
classes(String...) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilder
A WebSocket route may have multiple "classes" to identify and group them.
classes(String...) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
classes(String...) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
classpath(String) - Method in interface org.spincast.core.routing.StaticResourceBuilder
The path to the resource, on the classpath.
classpath(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
classpathFile(String) - Method in class org.spincast.plugins.config.ConfigFinder.ConfigFinderBuilder
A .yaml config file to search on the classpath.
classRedefined(Class<?>) - Method in interface org.spincast.plugins.hotswap.classeswatcher.HotSwapClassesRedefinitionsListener
Called when a watched class is redefined.
classRedefined(Class<?>) - Method in class org.spincast.plugins.hotswap.classeswatcher.HotSwapClassesRedefinitionsWatcherDefault
Listen to redefinitions of any class.
ClassSerializer - Class in org.spincast.plugins.gson.serializers
 
ClassSerializer() - Constructor for class org.spincast.plugins.gson.serializers.ClassSerializer
 
clear() - Method in class org.spincast.core.json.JsonArrayDefault
 
clear() - Method in class org.spincast.core.json.JsonObjectDefault
 
clear() - Method in interface org.spincast.core.json.JsonObjectOrArray
Clears all elements.
clearAllValidation() - Method in class org.spincast.core.request.FormDefault
 
clearAllValidation() - Method in interface org.spincast.core.validation.ValidationSet
Removes all previously added messages and reset the validation status.
clearCache() - Method in interface org.spincast.plugins.openapi.bottomup.SpincastOpenApiManager
Clears the cache.
clearCache() - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
Delete cache so the Open API object is computed from scratch.
clearDatabase() - Method in class org.spincast.testing.core.h2.SpincastTestingH2
Clears the whole database.
clearDatabase() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgres
Clears the whole database.
clearDirectory(File) - Method in interface org.spincast.core.utils.SpincastUtils
Empty a directory if it exists.
clearDirectory(File) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
clearParams() - Method in class org.spincast.plugins.jdbc.statements.StatementBase
 
clearPrefixes(List<String>) - Method in class org.spincast.plugins.config.ConfigFinder
 
clearPreviousResponseCookies() - Method in class org.spincast.testing.core.AppBasedTestingBase
Removes all the cookies saved from a previous response.
clearRoutes() - Method in class org.spincast.testing.defaults.NoAppStartHttpServerCustomContextTypesTestingBase
 
clearRoutes() - Method in class org.spincast.testing.defaults.NoAppWebsocketTestingBase
 
clearSql() - Method in interface org.spincast.plugins.jdbc.statements.Statement
Clears the current SQL query being built.
clearSql() - Method in class org.spincast.plugins.jdbc.statements.StatementBase
 
clearSql(boolean) - Method in interface org.spincast.plugins.jdbc.statements.Statement
Clears the current SQL query being built.
clearSql(boolean) - Method in class org.spincast.plugins.jdbc.statements.StatementBase
 
clearWarnings() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
clearWarnings() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
clone() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
clone(boolean) - Method in interface org.spincast.core.json.JsonArray
Deep copy of the JsonArray, so any modification to the original won't affect the clone, and vice-versa.
clone(boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
clone(boolean) - Method in interface org.spincast.core.json.JsonObject
Deep copy of the JsonObject, so any modification to the original won't affect the clone, and vice-versa.
clone(boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
Clone the object.
clone(boolean) - Method in class org.spincast.core.json.JsonObjectDefault
 
clone(boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
Clone the object.
clone(Object) - Method in interface org.spincast.core.json.JsonManager
Tries to clone an object to a JsonObject or a JsonArray, if the object is not of a primitive type (or BigDecimal).
clone(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
clone(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
clone(Object, boolean) - Method in interface org.spincast.core.json.JsonManager
Tries to clone an object to a JsonObject or a JsonArray, if the object is not of a primitive type (or BigDecimal).
clone(Object, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
clone(Object, boolean) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
cloneJsonArray(JsonArray, boolean) - Method in interface org.spincast.core.json.JsonManager
Deep copy of the JsonArray, so any modification to the original won't affect the clone, and vice-versa.
cloneJsonArray(JsonArray, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
cloneJsonArray(JsonArray, boolean) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
cloneJsonObject(JsonObject, boolean) - Method in interface org.spincast.core.json.JsonManager
Deep copy of the JsonObject, so any modification to the original won't affect the clone, and vice-versa.
cloneJsonObject(JsonObject, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
cloneJsonObject(JsonObject, boolean) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
close() - Method in class org.spincast.plugins.jdbc.NamedParameterStatement
Closes the statement.
close() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
close() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
close() - Method in class org.spincast.plugins.undertow.SpincastClassPathDirResourceManagerDefault
 
close() - Method in class org.spincast.plugins.undertow.SpincastClassPathFileResourceManagerDefault
 
close(PreparedStatement) - Method in class org.spincast.plugins.jdbc.statements.StatementBase
Closes statement quietly
close(ResultSet) - Method in class org.spincast.plugins.jdbc.statements.StatementBase
Closes resultSet quietly
closeAllWebsocketEndpoints() - Method in class org.spincast.testing.defaults.AppBasedWebsocketTestingBase
 
closeConnection() - Method in interface org.spincast.core.websocket.WebsocketPeerManager
Closes the connection with the peer.
closeConnection() - Method in interface org.spincast.plugins.httpclient.websocket.WebsocketClientWriter
Closes the WebSocket connection.
closeConnectionWithCurrentPeer() - Method in interface org.spincast.core.websocket.WebsocketContext
Closes the connection with the current peer.
closeConnectionWithCurrentPeer() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
ClosedEventSentCallback - Interface in org.spincast.plugins.undertow
 
closeEndpoint() - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
Closes the entire WebSocket endpoint.
closeEndpoint() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closeEndpoint(boolean) - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
Closes the entire WebSocket endpoint.
closeEndpoint(boolean) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closeEndpoint(int, String) - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
Closes the entire WebSocket endpoint.
closeEndpoint(int, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closeEndpoint(int, String, boolean) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closePeer(String) - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
Closes a specific peer connection on the endpoint.
closePeer(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closePeer(String, int, String) - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
Closes a specific peer connection on the endpoint.
closePeer(String, int, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closeQuietly(Closeable) - Static method in class org.spincast.core.utils.SpincastStatics
 
closeQuietly(InputStream) - Static method in class org.spincast.core.utils.SpincastStatics
 
closeQuietly(OutputStream) - Static method in class org.spincast.core.utils.SpincastStatics
 
closeQuietly(Reader) - Static method in class org.spincast.core.utils.SpincastStatics
 
closeQuietlyInstance(Closeable) - Method in class org.spincast.core.utils.SpincastStatics
 
closeQuietlyInstance(InputStream) - Method in class org.spincast.core.utils.SpincastStatics
 
closeQuietlyInstance(OutputStream) - Method in class org.spincast.core.utils.SpincastStatics
 
closeQuietlyInstance(Reader) - Method in class org.spincast.core.utils.SpincastStatics
 
commit() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
community(AppRequestContext) - Method in class org.spincast.website.controllers.MainPagesController
 
compareTo(Object, Object) - Method in interface org.spincast.core.utils.ObjectConverter
Compare two elements.
compareTo(Object, Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
compile(File, String...) - Method in interface org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManager
Compile/Minify a js file.
compile(File, String...) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
compile(File, List<String>) - Method in interface org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManager
Compile/Minify a js file.
compile(File, List<String>) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
compile(String, String...) - Method in interface org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManager
Compile/Minify javascript content, as a String.
compile(String, String...) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
compile(String, List<String>) - Method in interface org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManager
Compile/Minify javascript content, as a String.
compile(String, List<String>) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
compile(List<File>, String...) - Method in interface org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManager
Compile/minify multiple .js files at a time and concatenate the result.
compile(List<File>, String...) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
compile(List<File>, List<String>) - Method in interface org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManager
Compile/minify multiple .js files at a time and concatenate the result.
compile(List<File>, List<String>) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
COMPILE - Enum constant in enum class org.spincast.plugins.processutils.MavenProjectGoal
 
compileCustom(String...) - Method in interface org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManager
Compile/Minify js/js files.
compileCustom(String...) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
compileCustom(List<String>) - Method in interface org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManager
Compile/Minify js/js files.
compileCustom(List<String>) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
computeIfAbsent(CacheKey, Function<? super CacheKey, ? extends Object>) - Method in class org.spincast.plugins.pebble.utils.SpincastCaffeineTagCache
 
computeIfAbsent(Object, Function<? super Object, ? extends PebbleTemplate>) - Method in class org.spincast.plugins.pebble.utils.SpincastCaffeineTemplateCache
 
computeTestMethods() - Method in class org.spincast.testing.junitrunner.SpincastJUnitRunner
 
CONFIG_FILE_NAME_DEFAULT - Static variable in class org.spincast.plugins.config.SpincastConfigPluginConfigDefault
 
ConfigFinder - Class in org.spincast.plugins.config
 
ConfigFinder(String, String, List<String>, boolean, List<String>, boolean, boolean, boolean, boolean) - Constructor for class org.spincast.plugins.config.ConfigFinder
This component is not part of the Guice context because you can very easily created circular dependencies with configurations since they are used everywhere.
ConfigFinder.ConfigFinderBuilder - Class in org.spincast.plugins.config
 
ConfigFinderBuilder() - Constructor for class org.spincast.plugins.config.ConfigFinder.ConfigFinderBuilder
 
configs - Variable in class org.spincast.plugins.config.ConfigFinder
 
configure() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
configure() - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
 
configure() - Static method in class org.spincast.defaults.bootstrapping.Spincast
Starts the bootsrapping of a Spincast application, using the default plugins.
configure() - Method in class org.spincast.demos.better.AppModule
 
configure() - Method in class org.spincast.demos.sum.AppModule
 
configure() - Method in class org.spincast.demos.supercalifragilisticexpialidocious.AppModule
 
configure() - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginModule
 
configure() - Static method in class org.spincast.plugins.config.ConfigFinder
 
configure() - Method in class org.spincast.plugins.config.SpincastConfigPluginModule
 
configure() - Method in class org.spincast.plugins.crypto.SpincastCryptoPluginModule
 
configure() - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerPluginModule
 
configure() - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPluginModule
 
configure() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPluginModule
 
configure() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginModule
 
configure() - Method in class org.spincast.plugins.flywayutils.SpincastFlywayUtilsPluginModule
 
configure() - Method in class org.spincast.plugins.formsprotection.SpincastFormsProtectionPluginModule
 
configure() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
 
configure() - Method in class org.spincast.plugins.hotswap.SpincastHotSwapPluginModule
 
configure() - Method in class org.spincast.plugins.httpcaching.SpincastHttpCachingPluginModule
 
configure() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginModule
 
configure() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginModule
 
configure() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginModule
 
configure() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginModule
 
configure() - Method in class org.spincast.plugins.jdbc.SpincastJdbcPluginModule
 
configure() - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPluginModule
 
configure() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginModule
 
configure() - Method in class org.spincast.plugins.logbackutils.SpincastLogbackConfigurer
 
configure() - Method in class org.spincast.plugins.logbackutils.SpincastLogbackUtilsPluginModule
 
configure() - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiBottomUpPluginModule
 
configure() - Method in class org.spincast.plugins.pebble.SpincastPebblePluginModule
 
configure() - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsPluginModule
 
configure() - Method in class org.spincast.plugins.request.SpincastRequestPluginModule
 
configure() - Method in class org.spincast.plugins.response.SpincastResponsePluginModule
 
configure() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
configure() - Method in class org.spincast.plugins.scheduledtasks.SpincastScheduledTasksPluginModule
 
configure() - Method in class org.spincast.plugins.session.SpincastSessionPluginModule
 
configure() - Method in class org.spincast.plugins.swagger.ui.SpincastSwaggerUiPluginModule
 
configure() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginModule
 
configure() - Method in class org.spincast.plugins.timezoneresolver.SpincastTimeZoneResolverPluginModule
 
configure() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
configure() - Method in class org.spincast.plugins.variables.SpincastVariablesPluginModule
 
configure() - Method in class org.spincast.plugins.watermarker.SpincastWatermarkerPluginModule
 
configure() - Method in class org.spincast.quickstart.guice.AppModule
 
configure() - Method in class org.spincast.website.guice.AppModule
 
configureEmptyBeans(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
configureEmptyBeans(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
configureGsonBuilder(GsonBuilder) - Method in class org.spincast.plugins.gson.SpincastGsonManager
Configure the Gson builder
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.
configureStreams(ProcessBuilder) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
Configure input/output streams
configureXmlMapper(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Configuration of the XmlMapper.
connect(WebsocketClientHandler) - Method in interface org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
Sends the request and establish the WebSocket connection.
connect(WebsocketClientHandler) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
CONNECT - Enum constant in enum class org.spincast.core.routing.HttpMethod
 
CONNECT(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a CONNECT request.
CONNECT(String) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Https Client builder for a CONNECT method.
CONNECT(String, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Https Client builder for a CONNECT method.
CONNECT(String, boolean, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Http(s) Client builder for a CONNECT method.
connectionClosed(Set<String>) - Method in interface org.spincast.plugins.undertow.WebsocketPeersWriteCallback
The ids of the peers for which a connection has been found as closed.
ConnectionScope<T> - Interface in org.spincast.plugins.jdbc
 
ConnectRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
ConnectRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a CONNECT request.
ConnectRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.ConnectRequestBuilderDefault
 
consumes() - Element in annotation interface org.spincast.plugins.openapi.bottomup.Specs
The media types the route consumes.
contains(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
contains(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Does the object contain an element at the JsonPath position (even if null)?
ContentTypeDefaults - Enum Class in org.spincast.core.utils
Some often used Content-Types.
convert(Class<T>) - Method in interface org.spincast.core.json.JsonObject
Converts the JsonObject to an instance of the specified T type.
convert(Class<T>) - Method in class org.spincast.core.json.JsonObjectDefault
 
convertApacheCookieToHttpCookie(Cookie) - Method in class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtilsDefault
 
convertBase64StringToByteArray(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a BigDecimal.
convertBase64StringToByteArray(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertByteArrayToBase64String(byte[]) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a Base64 String.
convertByteArrayToBase64String(byte[]) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertHeadersToUndertowHeaderMap(Map<String, List<String>>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
convertHttpMethodToSpincast(PathItem.HttpMethod) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
convertHttpMethodToUndertowHttpString(HttpMethod) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
convertJsonObjectElementToGsonJsonElement(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
convertLongSetToLongPrimitiveArray(Set<Long>) - Method in interface org.spincast.core.utils.SpincastUtils
 
convertLongSetToLongPrimitiveArray(Set<Long>) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
convertSpincastRoutePathToOpenApiFormat(String) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
Convert dynamic path parameters to Open API format.
convertTemplatingGlobalVariableValue(Object) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
Converts JsonObject and JsonArray to plain Maps and Lists.
convertTo(Object, Class<T>) - Method in interface org.spincast.core.utils.ObjectConverter
Tries to convert the element to the specified targetType.
convertTo(Object, Class<T>) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToApacheCookie(Cookie) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
Converts a Spincast cookie to an Apache one.
convertToApacheCookieTweakName(String) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
convertToApacheCookieTweakValue(String) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
convertToBigDecimal(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a BigDecimal.
convertToBigDecimal(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToBoolean(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a JsonArray.
convertToBoolean(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToDateFromJsonDateFormat(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a Date.
convertToDateFromJsonDateFormat(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToDouble(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a Double.
convertToDouble(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToFloat(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a Float.
convertToFloat(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToFriendlyToken(String) - Method in interface org.spincast.core.utils.SpincastUtils
Convert a string so it can be used in an URL without being escaped: remove accents, spaces, etc.
convertToFriendlyToken(String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
convertToFriendlyToken(String, String) - Method in interface org.spincast.core.utils.SpincastUtils
Convert a string so it can be used in an URL without being escaped: remove accents, spaces, etc.
convertToFriendlyToken(String, String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
convertToInstantFromJsonDateFormat(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a Instant.
convertToInstantFromJsonDateFormat(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToInteger(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a Integer.
convertToInteger(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToJsonArray() - Method in interface org.spincast.core.json.ToJsonArrayConvertible
Converts the object to a JsonArray.
convertToJsonArray(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a JsonArray.
convertToJsonArray(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToJsonDate(Date) - Method in interface org.spincast.core.json.JsonManager
Converts a Date to a Json date format.
convertToJsonDate(Date) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
convertToJsonDate(Date) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
convertToJsonDateFormat(Date) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the date to a String representaiton compatible with the Json specification.
convertToJsonDateFormat(Date) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToJsonObject() - Method in interface org.spincast.core.json.ToJsonObjectConvertible
Converts the object to a JsonObject.
convertToJsonObject() - Method in interface org.spincast.core.validation.ValidationMessage
Converts the message to a JsonObject object.
convertToJsonObject() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
convertToJsonObject(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a JsonObject.
convertToJsonObject(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToLong(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a Long.
convertToLong(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToNameValuePair(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault
 
convertToNativeType(Object) - Method in interface org.spincast.core.json.JsonManager
Convert a random object to a valid native JsonObject type, if it's not already.
convertToNativeType(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
convertToNativeType(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
convertToPlainList() - Method in interface org.spincast.core.json.JsonArray
Converts the JsonArray to a plain List<Object>.
convertToPlainList() - Method in class org.spincast.core.json.JsonArrayDefault
 
convertToPlainMap() - Method in interface org.spincast.core.json.JsonObject
Converts the JsonObject to a plain Map.
convertToPlainMap() - Method in class org.spincast.core.json.JsonObjectDefault
 
convertToResolvedMigration(SpincastFlywayMigration) - Method in class org.spincast.plugins.flywayutils.SpincastFlywayMigrationContextDefault
 
convertToSet(Object) - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
convertToString(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Converts the element to a JsonObject.
convertToString(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
convertToStringList() - Method in interface org.spincast.core.json.JsonArray
Converts the JsonArray to a List<String>.
convertToStringList() - Method in class org.spincast.core.json.JsonArrayDefault
 
Cookie - Interface in org.spincast.core.cookies
An HTTP cookie.
CookieDefault - Class in org.spincast.core.cookies
 
CookieDefault(String, String, String, String, Date, boolean, boolean, CookieSameSite, boolean, int, SpincastConfig) - Constructor for class org.spincast.core.cookies.CookieDefault
Constructor
CookieDefault(String, String, SpincastConfig) - Constructor for class org.spincast.core.cookies.CookieDefault
Constructor
CookieDefault(String, SpincastConfig) - Constructor for class org.spincast.core.cookies.CookieDefault
Constructor
CookieFactory - Interface in org.spincast.core.cookies
Factory to create cookies.
CookieSameSite - Enum Class in org.spincast.core.cookies
Possible values for a ccokie's "SameSite" attribute.
copyClasspathDirToFileSystem(String, File) - Method in interface org.spincast.core.utils.SpincastUtils
Copy a directory from the classpath (located in a .jar or not) to the specified file system directory.
copyClasspathDirToFileSystem(String, File) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
copyClasspathFileToFileSystem(String, File) - Method in interface org.spincast.core.utils.SpincastUtils
Copy a file from the classpath (located in a .jar or not) to the specified file system file.
copyClasspathFileToFileSystem(String, File) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
copyJarDirToFileSystem(String, File) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
copyJarFileToFileSystem(String, File) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
copyJavadocsToWebsite() - Method in class org.spincast.website.maven.SpincastMavenPreparePackageRelease
Copies the Javadoc to the website
copyParamsAndStaticTokensTo(Statement) - Method in class org.spincast.plugins.jdbc.statements.StatementBase
 
cors() - Method in interface org.spincast.core.routing.Router
Enables Cross-Origin Resource Sharing (Cors) on all matching requests (except the static resources, for whom cors has to be activated directly!)
cors() - Method in interface org.spincast.core.routing.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors() - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cors(String) - Method in interface org.spincast.core.routing.Router
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) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>) - Method in interface org.spincast.core.routing.Router
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>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.Router
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 class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.Router
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 class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.routing.Router
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 class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.routing.Router
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 class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.routing.Router
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 class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>) - Method in interface org.spincast.core.routing.Router
Enables Cross-Origin Resource Sharing (Cors) on matching requests (except the static resources, for whom cors has to be activated directly!)
cors(Set<String>) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cors(Set<String>, Set<String>) - Method in interface org.spincast.core.routing.Router
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.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cors(Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.Router
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.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>, 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.StaticResourceBuilderDefault
 
cors(Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.routing.Router
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.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cors(Set<String>, Set<String>, Set<String>, boolean, int) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>, Set<String>, Set<String>, boolean, int) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.routing.Router
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 class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.routing.Router
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 class org.spincast.plugins.routing.SpincastRouter
 
cors(R) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cors(R, Set<String>) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cors(R, Set<String>, Set<String>) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cors(R, Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>, Set<String>) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cors(R, Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
corsAddAllowCookies(CorsFilterClient) - Method in class org.spincast.core.filters.CorsFilterDefault
 
corsAddAllowMethods(CorsFilterClient, Set<HttpMethod>) - Method in class org.spincast.core.filters.CorsFilterDefault
 
corsAddAllowOrigin(CorsFilterClient) - Method in class org.spincast.core.filters.CorsFilterDefault
 
corsAddExtraHeadersAllowedToBeRead(CorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilterDefault
 
corsAddExtraHeadersAllowedToBeSent(CorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilterDefault
 
corsAddMaxAge(CorsFilterClient, int) - Method in class org.spincast.core.filters.CorsFilterDefault
 
corsCore(CorsFilterClient, Set<String>, boolean) - Method in class org.spincast.core.filters.CorsFilterDefault
 
CorsFilter - 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.
CorsFilterClient - Interface in org.spincast.core.filters
Interface for a client of the Cors filter.
CorsFilterDefault - Class in org.spincast.core.filters
Cors filter implementation.
CorsFilterDefault() - Constructor for class org.spincast.core.filters.CorsFilterDefault
 
CorsFilterResponse - Enum Class in org.spincast.core.filters
A response from the cors filter.
CorsHandler - Interface in org.spincast.plugins.undertow
Handler that will add cors headers, when required.
CorsHandlerDefault - Class in org.spincast.plugins.undertow
 
CorsHandlerDefault(HttpHandler, StaticResourceCorsConfig, CorsFilter) - Constructor for class org.spincast.plugins.undertow.CorsHandlerDefault
 
CorsHandlerFactory - Interface in org.spincast.plugins.undertow
 
create() - Method in interface org.spincast.core.json.JsonManager
Creates an empty JsonObject
create() - Method in interface org.spincast.core.json.JsonObjectFactory
Creates an empty and mutable JsonObject.
create() - Method in interface org.spincast.core.routing.RouteBuilderFactory
Creates a route builder without using a router.
create() - Method in interface org.spincast.core.routing.StaticResourceBuilder
Creates and returns the static resource without adding it to the router.
create() - Method in interface org.spincast.core.websocket.WebsocketRouteBuilderFactory
Creates a route builder without using a router.
create() - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
create() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
create() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
create() - Method in interface org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerFactory
 
create(boolean) - Method in interface org.spincast.core.routing.StaticResourceBuilderFactory
Creates a static resources builder by specifying if the resource to build is a file or a directory, but without using a router.
create(boolean, StaticResourceType, String, String, Handler<R>, StaticResourceCorsConfig, StaticResourceCacheConfig, boolean, boolean, HotlinkingManager) - Method in interface org.spincast.core.routing.StaticResourceFactory
 
create(int, boolean, Integer) - Method in interface org.spincast.plugins.routing.StaticResourceCacheConfigFactory
 
create(int, String, byte[], Map<String, List<String>>, Map<String, Cookie>, boolean) - Method in interface org.spincast.plugins.httpclient.HttpResponseFactory
 
create(ResourceManager, StaticResource<?>) - Method in interface org.spincast.plugins.undertow.SpincastResourceHandlerFactory
 
create(ResourceManager, StaticResource<?>, HttpHandler) - Method in interface org.spincast.plugins.undertow.SpincastResourceHandlerFactory
 
create(HttpHandler) - Method in interface org.spincast.plugins.undertow.CacheBusterRemovalHandlerFactory
 
create(HttpHandler, HttpHandler) - Method in interface org.spincast.plugins.undertow.SkipResourceOnQueryStringHandlerFactory
 
create(HttpHandler, String) - Method in interface org.spincast.plugins.undertow.GzipCheckerHandlerFactory
 
create(HttpHandler, StaticResourceCorsConfig) - Method in interface org.spincast.plugins.undertow.CorsHandlerFactory
 
create(String) - Method in interface org.spincast.core.routing.ETagFactory
Creates a strong ETag, using a specific tag.
create(String) - Method in class org.spincast.plugins.routing.ETagFactoryDefault
 
create(String, boolean) - Method in interface org.spincast.core.routing.ETagFactory
Creates a strong or weak ETag, using a specific tag.
create(String, boolean) - Method in class org.spincast.plugins.routing.ETagFactoryDefault
 
create(String, boolean, boolean) - Method in interface org.spincast.core.routing.ETagFactory
Creates a strong or weak ETag, using a specific tag.
create(String, boolean, boolean) - Method in class org.spincast.plugins.routing.ETagFactoryDefault
 
create(String, String, WebsocketPeerManager) - Method in interface org.spincast.core.websocket.WebsocketContextFactory
 
create(String, WebsocketController<R, W>) - Method in interface org.spincast.core.websocket.WebsocketEndpointHandlerFactory
 
create(String, WebsocketEndpointHandler) - Method in interface org.spincast.plugins.undertow.WebsocketEndpointFactory
 
create(Connection) - Method in interface org.spincast.plugins.jdbc.SpincastConnectionFactory
 
create(Map<String, WebSocketChannel>) - Method in interface org.spincast.plugins.undertow.UndertowWebsocketEndpointWriterFactory
 
create(Map<String, Object>, boolean) - Method in interface org.spincast.core.json.JsonObjectFactory
Creates an JonObject based on the specified Map.
create(Set<String>, Set<String>, Set<String>, boolean, int) - Method in interface org.spincast.plugins.routing.StaticResourceCorsConfigFactory
 
create(DataSource) - Method in interface org.spincast.plugins.jdbc.SpincastDataSourceFactory
 
create(FlashMessageLevel, String) - Method in interface org.spincast.core.flash.FlashMessageFactory
 
create(FlashMessageLevel, String, JsonObject) - Method in interface org.spincast.core.flash.FlashMessageFactory
 
create(JsonObject, boolean) - Method in interface org.spincast.core.json.JsonObjectFactory
Creates an JonObject based on the specified JsonObject.
create(Handler<R>) - Method in interface org.spincast.core.routing.RouteBuilder
Creates and returns the route without adding it to the router.
create(Handler<R>) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
create(Route<R>, Handler<R>, Map<String, String>, int) - Method in interface org.spincast.plugins.routing.RouteHandlerMatchFactory
 
create(Router<R, W>) - Method in interface org.spincast.core.routing.RouteBuilderFactory
Creates a route builder using the specified router.
create(Router<R, W>) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilderFactory
Creates a WebSocket route builder using the specified router.
create(Router<R, W>, boolean) - Method in interface org.spincast.core.routing.StaticResourceBuilderFactory
Creates a static resources builder by specifying if the resource to build is a file or a directory.
create(Router<R, W>, String) - Method in interface org.spincast.core.routing.RedirectRuleBuilderFactory
 
create(WebsocketController<R, W>) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilder
Creates and returns the WebSocket route without adding it to the router.
create(WebsocketController<R, W>) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
createAccount(String) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
createAlert(AlertLevel, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
createArray() - Method in interface org.spincast.core.json.JsonManager
Creates an empty JsonArray.
createArray() - Method in interface org.spincast.core.json.JsonObjectFactory
Creates an empty and mutable JsonArray.
createArray() - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
createArray() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
createArray(List<Object>, boolean) - Method in interface org.spincast.core.json.JsonObjectFactory
Creates a JsonArray based on the List.
createArrayOf(String, Object[]) - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createArraySchemaAnnotation() - Method in interface org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreator
 
createArraySchemaAnnotation() - Method in class org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreatorDefault
 
createAttempt(boolean, String, AttemptCriteria...) - Method in interface org.spincast.plugins.attemptslimiter.AttemptFactory
 
createAttemptRule(String, int, Duration) - Method in interface org.spincast.plugins.attemptslimiter.AttemptFactory
 
createBatchInsertStatement(Connection) - Method in interface org.spincast.plugins.jdbc.JdbcStatementFactory
Creates an Batch Insert statement.
createBlob() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createBootstrapper() - Method in class org.spincast.testing.defaults.NoAppStartHttpServerCustomContextTypesTestingBase
 
createByteBufferPool() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createClob() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createConnectionBuilder(XnioWorker, DefaultByteBufferPool, String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createConnectionString() - Method in class org.spincast.testing.core.h2.SpincastTestingH2
 
createControllerKey(WebsocketController<?, ?>) - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManagerDefault
 
createCookie(String) - Method in interface org.spincast.core.cookies.CookieFactory
Creates a cookie using the given name (null value).
createCookie(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Creates a cookie using the given name (null value).
createCookie(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
createCookie(String, String) - Method in interface org.spincast.core.cookies.CookieFactory
Creates a cookie using the given name and value.
createCookie(String, String, String, String, Date, boolean, boolean, CookieSameSite, boolean, int) - Method in interface org.spincast.core.cookies.CookieFactory
Creates a cookie using all available configurations.
createCorsFilterClient(HttpServerExchange, StaticResourceCorsConfig) - Method in class org.spincast.plugins.undertow.CorsHandlerDefault
Create the client for the cors filter.
createCorsFilterClient(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.core.filters.SpincastFiltersDefault
Creates a client for the cors filter.
createCsrfToken() - Method in class org.spincast.plugins.formsprotection.csrf.SpincastFormsCsrfProtectionFilterDefault
 
createDeleteStatement(Connection) - Method in interface org.spincast.plugins.jdbc.JdbcStatementFactory
Creates an Delete statement.
createdGuiceInjector(Injector) - Method in class org.spincast.core.guice.GuiceTweaker
 
createdGuiceInjector(Injector) - Method in interface org.spincast.core.guice.SpincastPlugin
Once all the plugins have been applied, this method is called with the resulting Guice injector.
createdGuiceInjector(Injector) - Method in class org.spincast.core.guice.SpincastPluginBase
 
createDirManager(String, String) - Method in interface org.spincast.plugins.undertow.SpincastClassPathResourceManagerFactory
 
createExternalDocumentationAnnotation() - Method in interface org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreator
 
createExternalDocumentationAnnotation() - Method in class org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreatorDefault
 
createFileManage(String) - Method in interface org.spincast.plugins.undertow.SpincastClassPathResourceManagerFactory
 
createFileModificationsWatcherService() - Method in class org.spincast.plugins.hotswap.fileswatcher.HotSwapFilesModificationsWatcherDefault
 
createFirstUser() - Method in class org.spincast.website.controllers.demos.DemoHtmlFormsDynamicFieldsController
Creates a first default user
createFlyway() - Method in class org.spincast.plugins.flywayutils.SpincastFlywayMigrationContextDefault
 
createForm(String) - Method in interface org.spincast.core.json.JsonManager
Creates an empty Form, which is a JsonObject + a validations container.
createForm(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
createForm(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
createForm(String, JsonObject) - Method in interface org.spincast.core.request.FormFactory
 
createFormatter(Instant) - Method in interface org.spincast.plugins.dateformatter.DateFormatterFactory
 
createFormatter(Date) - Method in interface org.spincast.plugins.dateformatter.DateFormatterFactory
 
createForwardedRequestContext(R, String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
createGsons() - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
createGuiceTweaker() - Method in class org.spincast.testing.core.SpincastTestBase
 
createHandlerMatchForBeforeOrAfterFilter(RouteHandlerMatch<R>, Handler<R>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
Creates a new match for a "before" or "after" handler specific to a route.
createHttpAuthenticationRealm(String, String) - Method in interface org.spincast.core.server.Server
Creates HTTP authentication protection (realm) for the specified path prefix.
createHttpAuthenticationRealm(String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
createHttpClient() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
Creates the HTTPClient with a cookies store.
createHttpClientBuilder() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
createHttpMethodAndPathKey(HttpMethod, String) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
createHttpRouteFromWebsocketRoute(WebsocketRoute<R, W>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
createImageWatermarker(String, Color, Color, Font, String, boolean, SpincastWatermarkPosition, Integer, Float, Integer, Integer, Color) - Method in interface org.spincast.plugins.watermarker.SpincastWatermarkerFactory
Creates a SpincastImageWatermarker directly.
createInjector() - Method in class org.spincast.testing.core.AppBasedTestingBase
 
createInjector() - Method in class org.spincast.testing.core.SpincastTestBase
The test class must implement this method to create the Guice injector.
createInjector() - Method in class org.spincast.testing.defaults.NoAppCustomContextTypesTestingBase
 
createInsertStatement(Connection) - Method in interface org.spincast.plugins.jdbc.JdbcStatementFactory
Creates an Insert statement.
createInstance() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
createInterceptorModule(Class<?>, Class<?>, boolean) - Static method in class org.spincast.core.guice.GuiceModuleUtils
Creates a module that is going to intercept the calls to all methods defined in an object implementing toIntercept and will call those of implementationClass instead, if available.
createJsFile(String) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerManagerDefault
 
createLearningPushHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
createMessage(ValidationLevel, String, String, ValidationHtmlEscapeType) - Method in interface org.spincast.core.validation.ValidationFactory
 
createMethodeSignatureKey(Method) - Static method in class org.spincast.core.guice.GuiceModuleUtils
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.ConnectRequestBuilderDefault
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.DeleteRequestBuilderDefault
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.GetRequestBuilderDefault
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.HeadRequestBuilderDefault
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
Creates the HttpRequestBase depending on the HTTP method.
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.OptionsRequestBuilderDefault
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.TraceRequestBuilderDefault
 
createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createMigrationContext(DataSource, String) - Method in interface org.spincast.plugins.flywayutils.SpincastFlywayFactory
Creates a context for the migrations of a specific DataSource.
createMigrationContext(DataSource, String, String) - Method in interface org.spincast.plugins.flywayutils.SpincastFlywayFactory
Creates a context for the migrations of a specific DataSource and schema.
createModulesMapKey(Class<? extends RequestContext<?>>, Class<? extends WebsocketContext<?>>, boolean) - Static method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
createNClob() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createNewFormDoubleSubmitProtectionId() - Method in interface org.spincast.plugins.formsprotection.doublesubmit.SpincastFormsDoubleSubmitProtectionFilter
Creates an id to use in a form that needs to be protected.
createNewFormDoubleSubmitProtectionId() - Method in class org.spincast.plugins.formsprotection.doublesubmit.SpincastFormsDoubleSubmitProtectionFilterDefault
 
createNewSession() - Method in interface org.spincast.plugins.session.SpincastSessionFactory
Creates a new session.
createNewSession() - Method in interface org.spincast.plugins.session.SpincastSessionManager
Creates a new session.
createNewSession() - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
createNewSpincastSession() - Method in class org.spincast.plugins.session.repositories.SpincastSessionRepositoryDefault
 
createNewValidationSet() - Method in class org.spincast.core.request.FormDefault
 
createNewValidationSet() - Method in interface org.spincast.core.validation.ValidationSet
Creates a new ValidationSet.
createNoMatchingParamsHandlerMatch(Route<R>, String, Handler<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
createOperationId(Route<R>, HttpMethod) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
createParamDescriptionFromAlias(String) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
createParametersAnnotation(List<Parameter>) - Method in interface org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreator
 
createParametersAnnotation(List<Parameter>) - Method in class org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreatorDefault
 
createParamPatternFromAlias(String) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
createPathParameterAnnotation(String, String, String) - Method in interface org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreator
 
createPathParameterAnnotation(String, String, String) - Method in class org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreatorDefault
 
createPlaceholder(String) - Method in interface org.spincast.core.templating.TemplatingEngine
Creates a placeholder using the current templating engine implementation.
createPlaceholder(String) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
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
 
createPostCssConfigFile(File, JsonObject) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
 
createRegularHandlerMatches(RoutingType, Route<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.
createRelativeFormatter(Instant) - Method in interface org.spincast.plugins.dateformatter.DateFormatterFactory
 
createRelativeFormatter(Date) - Method in interface org.spincast.plugins.dateformatter.DateFormatterFactory
 
createReplaceDynamicParamsResult(String, boolean) - Method in class org.spincast.plugins.routing.utils.SpincastRoutingUtilsDefault
 
createRequestContext(Object) - Method in interface org.spincast.core.exchange.RequestContextFactory
 
createRoute(boolean, String, String, List<Handler<R>>, Set<String>, WebsocketController<R, W>, Set<String>) - Method in interface org.spincast.plugins.routing.WebsocketRouteFactory
 
createRoute(String, boolean, boolean, StaticResource<R>, boolean, Set<HttpMethod>, String, Set<RoutingType>, List<Handler<R>>, Handler<R>, List<Handler<R>>, int, Set<String>, Set<String>, boolean, Object, Object[], boolean, Set<String>) - Method in interface org.spincast.plugins.routing.RouteFactory
 
createRoutingResult(List<RouteHandlerMatch<R>>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
createScanner(Set<Class<?>>) - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
createSchemaAnnotation(String, String) - Method in interface org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreator
 
createSchemaAnnotation(String, String) - Method in class org.spincast.plugins.openapi.bottomup.utils.SwaggerAnnotationsCreatorDefault
 
createSelectStatement(Connection) - Method in interface org.spincast.plugins.jdbc.JdbcStatementFactory
Creates a Select statement.
createSession(String, Instant, Instant, JsonObject) - Method in interface org.spincast.plugins.session.SpincastSessionFactory
Creates a session from saved infos.
createSession(String, Instant, Instant, JsonObject) - Method in interface org.spincast.plugins.session.SpincastSessionManager
Creates a session from infos, with existing attributes if any (null otherwise)
createSession(String, Instant, Instant, JsonObject) - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
createSQLXML() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createSSLContext(String, String, String, String) - Method in interface org.spincast.core.utils.ssl.SSLContextFactory
 
createSSLContext(String, String, String, String) - Method in class org.spincast.core.utils.ssl.SSLContextFactoryDefault
 
createSSLContext(KeyManager[], TrustManager[]) - Method in class org.spincast.core.utils.ssl.SSLContextFactoryDefault
 
createStatement() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createStatement(int, int) - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createStatement(int, int, int) - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createStruct(String, Object[]) - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
createSupportedExtensions() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createSupportedSubProtocols() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createTempFilePath() - Method in interface org.spincast.core.utils.SpincastUtils
Creates a randomly named temp file path in the temporary writable directory.
createTempFilePath() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
createTest() - Method in class org.spincast.testing.junitrunner.SpincastJUnitRunner
JUnit calls that method to create an instance of the test class for each individual test.
createTestingDir() - Method in class org.spincast.testing.core.SpincastTestBase
Create a temp directory.
createTestingFilePath() - Method in class org.spincast.testing.core.SpincastTestBase
Returns a unique path to use to create a temporary test file.
createTestingFilePath(String) - Method in class org.spincast.testing.core.SpincastTestBase
Returns the absolute path to use, given the relative one, to create a temporary test file.
createTestUrl(String) - Method in class org.spincast.testing.core.AppBasedTestingBase
Creates an URL to the started HTTPS server.
createTestUrl(String, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
Creates an URL to the started HTTP(S) server.
createTestUrl(String, boolean, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
Creates an URL to the started HTTP(S) server.
createTestUrl(String, String, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
 
createTextWatermarkBaseImage() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerDefault
 
createUndertowTempDir() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
createUndertowWebsocketEndpointHandler(String, WebsocketEndpointHandler) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
createUniqueParamName() - Method in class org.spincast.plugins.jdbc.statements.UpdateStatementDefault
 
createUpdateStatement(Connection) - Method in interface org.spincast.plugins.jdbc.JdbcStatementFactory
Creates an Update statement.
createValidationSet() - Method in interface org.spincast.core.validation.ValidationFactory
 
createWebSocketChannel() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createWebSocketChannel(XnioWorker, DefaultByteBufferPool, String, int) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createWebsocketEndpointHandler(String, WebsocketController<R, W>) - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
createWebsocketPeerManager(String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
Creates a peer specific manager from the endpoint manager.
createWebsocketRouteHandler(WebsocketRoute<R, W>) - Method in interface org.spincast.core.websocket.WebsocketRouteHandlerFactory
 
createWebsocketUri(String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createXmlMapper() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Creates the XmlMapper
createXnioWorker() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
csrfDoesntMatchAction(RequestContext<?>, String) - Method in class org.spincast.plugins.formsprotection.csrf.SpincastFormsCsrfProtectionFilterDefault
What to do when the CSRF is not there or not valid? By default, throw a PublicException with an HTTP status code of HttpStatus.SC_BAD_REQUEST and a public message.
CSS_BUNDLE_FUNCTION_ARG_DISABLE_CACHE_BUSTING - Static variable in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
 
CSS_BUNDLE_FUNCTION_ARG_LINE_BREAK_POS - Static variable in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
 
customExceptionHandling(Throwable, R, RoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Custom exception handling.
customizeStatement(Statement, FrameworkMethod) - Method in class org.spincast.testing.junitrunner.SpincastJUnitRunner
 
CustomStatusCodeException - Interface in org.spincast.core.exceptions
An exception on which it is possible to specify the response status code to send to the user.
CustomStatusCodeExceptionDefault - Exception in org.spincast.core.exceptions
 
CustomStatusCodeExceptionDefault() - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(String) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(String, boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(String, int) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(String, int, boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 

D

DataSourceInterceptor - Class in org.spincast.plugins.jdbc
 
DataSourceInterceptor(Provider<JdbcScope>) - Constructor for class org.spincast.plugins.jdbc.DataSourceInterceptor
 
DATE - Enum constant in enum class org.spincast.plugins.dateformatter.DateParts
 
DateFormatter - Interface in org.spincast.plugins.dateformatter
Date formatter builder.
DateFormatterDefault - Class in org.spincast.plugins.dateformatter
 
DateFormatterDefault(Instant, LocaleResolver, TimeZoneResolver) - Constructor for class org.spincast.plugins.dateformatter.DateFormatterDefault
 
DateFormatterDefault(Date, LocaleResolver, TimeZoneResolver) - Constructor for class org.spincast.plugins.dateformatter.DateFormatterDefault
 
DateFormatterFactory - Interface in org.spincast.plugins.dateformatter
 
DateParts - Enum Class in org.spincast.plugins.dateformatter
Which part(s) of ther date to format and output?
datePattern(String) - Method in interface org.spincast.plugins.dateformatter.DateFormatter
The custom pattern to use for the *date* part (without time).
datePattern(String) - Method in class org.spincast.plugins.dateformatter.DateFormatterDefault
 
datePattern(DatePattern) - Method in interface org.spincast.plugins.dateformatter.DateFormatter
The pattern to use for the *date* part (without time).
datePattern(DatePattern) - Method in class org.spincast.plugins.dateformatter.DateFormatterDefault
 
DatePattern - Enum Class in org.spincast.plugins.dateformatter
The default format patterns + ISO8601
DateSerializer - Class in org.spincast.plugins.gson.serializers
 
DateSerializer() - Constructor for class org.spincast.plugins.gson.serializers.DateSerializer
 
decrypt(String, String) - Method in interface org.spincast.plugins.crypto.SpincastCryptoUtils
Decrypts a string that was encrypted using SpincastCryptoUtils.encrypt(String, String).
decrypt(String, String) - Method in class org.spincast.plugins.crypto.SpincastCryptoUtilsDefault
 
DEFAULT - Enum constant in enum class org.spincast.core.utils.GzipOption
 
DEFAULT - Enum constant in enum class org.spincast.plugins.dateformatter.RelativeDateFormatType
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_ALERTS - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_CACHE_BUSTER - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_COOKIES - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_FULL_URL - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_IS_HTTPS - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_LANG_ABREV - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_PATH_PARAMS - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_QUERYSTRING_PARAMS - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_REQUEST_SCOPED_VARIABLES - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_ROUTE_ID - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_ROUTE_PATH - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_SPINCAST_CURRENT_VERSION - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_SPINCAST_CURRENT_VERSION_IS_SNAPSHOT - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_URL_ROOT - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_GLOBAL_TEMPLATING_VAR_ROOT_SPINCAST_MAP - Static variable in class org.spincast.core.config.SpincastConstants.TemplatingGlobalVariables
 
DEFAULT_RESPONSE_MODEL_VAR_ALERTS - Static variable in class org.spincast.core.config.SpincastConstants.ResponseModelVariables
 
DEFAULT_ROUTE_PATH - Static variable in interface org.spincast.core.routing.Router
The default path used when Spincast creates routes by itself.
defaultElementValidator - Variable in class org.spincast.core.json.JsonObjectArrayBase
 
defaultExceptionHandling(Object, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
Default exception handling.
DefaultHandler - Interface in org.spincast.plugins.routing
Default route handler.
defaultPrivateExceptionHandling(Object, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
Default exception handling for private exceptions
defaultPublicExceptionHandling(Object, PublicException) - Method in class org.spincast.core.controllers.SpincastFrontController
Default exception handling for exceptions with public information.
DefaultRequestContext - Interface in org.spincast.core.exchange
The unparamaterized interface for the default request context.
DefaultRequestContextDefault - Class in org.spincast.core.exchange
The default implementation of the request context.
DefaultRequestContextDefault(Object, RequestContextBaseDeps<DefaultRequestContext>) - Constructor for class org.spincast.core.exchange.DefaultRequestContextDefault
 
DefaultRouteParamAliasesBinder<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.core.routing
Component that binds some default route parameter aliases.
DefaultRouteParamAliasesBinder() - Constructor for class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
DefaultRouter - Interface in org.spincast.plugins.routing
Unparameterized default router interface to easily use a router with the default request context class.
DefaultRouterDefault - Class in org.spincast.plugins.routing
An implementation of the DefaultRouter interface, for easy usage of the default version of the Router.
DefaultRouterDefault(SpincastRouterDeps<DefaultRequestContext, DefaultWebsocketContext>) - Constructor for class org.spincast.plugins.routing.DefaultRouterDefault
 
DefaultWebsocketContext - Interface in org.spincast.core.websocket
The unparamaterized interface for the default WebSocket context.
DefaultWebsocketContextDefault - Class in org.spincast.core.websocket
The default WebSocket context to pass to a WebSocket controller when an event arrives (a message is received from the peer, for example).
DefaultWebsocketContextDefault(String, String, WebsocketPeerManager, WebsocketContextBaseDeps<DefaultWebsocketContext>) - Constructor for class org.spincast.core.websocket.DefaultWebsocketContextDefault
 
DefaultWebsocketRoute - Interface in org.spincast.core.websocket
Default WebSocket route.
delete() - Method in interface org.spincast.plugins.jdbc.statements.DeleteStatement
Execute the delete query and return the number of affected rows.
delete() - Method in class org.spincast.plugins.jdbc.statements.DeleteStatementDefault
 
delete(ResultSetHandler<T>) - Method in interface org.spincast.plugins.jdbc.statements.DeleteStatement
Execute the delete query and return a result set.
delete(ResultSetHandler<T>) - Method in class org.spincast.plugins.jdbc.statements.DeleteStatementDefault
 
DELETE - Enum constant in enum class org.spincast.core.routing.HttpMethod
 
DELETE() - Method in interface org.spincast.core.routing.RouteBuilder
Adds DELETE as a supported HTTP method.
DELETE() - Method in interface org.spincast.core.routing.Router
Starts the creation of a DELETE route, for all path.
DELETE() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
DELETE() - Method in class org.spincast.plugins.routing.SpincastRouter
 
DELETE(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a DELETE route.
DELETE(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a DELETE request.
DELETE(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
DELETE(String) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Https Client builder for a DELETE method.
DELETE(String, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Https Client builder for a DELETE method.
DELETE(String, boolean, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Http(s) Client builder for a DELETE method.
deleteAllCookiesUserHas() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Deletes all cookies! Not only the new cookies that have been added to the response, but also the cookies that have been received in the request!
deleteAllCookiesUserHas() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
deleteAllTemplatingGlobalVariables() - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Deletes all global templating variables.
deleteAllTemplatingGlobalVariables() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
deleteAttempts() - Method in interface org.spincast.plugins.attemptslimiter.Attempt
Deletes all attempts for this action and criterias.
deleteAttempts() - Method in class org.spincast.plugins.attemptslimiter.AttemptDefault
 
deleteAttempts(String, AttemptCriteria...) - Method in interface org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginRepository
Deletes all attempts of the specified action and criterias.
deleteAttemptsOlderThan(String, Instant) - Method in interface org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginRepository
Deletes all attempts of the action older than the specified date.
deleteCookie(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Deletes a cookie.
deleteCookie(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
deleteCurrentSession() - Method in interface org.spincast.plugins.session.SpincastSessionManager
Deletes the current session in the request context, if any.
deleteCurrentSession() - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
deletedOldProtectionIdsAfterXMinutes() - Method in class org.spincast.plugins.formsprotection.doublesubmit.SpincastFormsDoubleSubmitDeleteOldProtectionIdsScheduledTask
 
DeleteOldAttemptsScheduledTask - Class in org.spincast.plugins.attemptslimiter
 
DeleteOldAttemptsScheduledTask(SpincastAttemptsLimiterPluginConfig, SpincastAttemptsLimiterPluginRepository, AttemptsManager) - Constructor for class org.spincast.plugins.attemptslimiter.DeleteOldAttemptsScheduledTask
 
deleteOldFormsProtectionIds(int) - Method in interface org.spincast.plugins.formsprotection.doublesubmit.SpincastFormsDoubleSubmitProtectionRepository
Deletes the saved protection ids that are older than the specified number of minuets.
deleteOldInactiveSession(int) - Method in class org.spincast.plugins.session.repositories.SpincastSessionRepositoryDefault
 
deleteOldInactiveSession(int) - Method in interface org.spincast.plugins.session.SpincastSessionManager
Deletes the deletes that were inactive for too long.
deleteOldInactiveSession(int) - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
deleteOldInactiveSession(int) - Method in interface org.spincast.plugins.session.SpincastSessionRepository
Deletes the deletes that were inactive for too long.
DeleteRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
DeleteRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a DELETE request.
DeleteRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.DeleteRequestBuilderDefault
 
deleteRow() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
deleteSession(String) - Method in class org.spincast.plugins.session.repositories.SpincastSessionRepositoryDefault
 
deleteSession(String) - Method in interface org.spincast.plugins.session.SpincastSessionManager
Deletes a saved session.
deleteSession(String) - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
deleteSession(String) - Method in interface org.spincast.plugins.session.SpincastSessionRepository
Deletes a saved session.
deleteSessionIdOnUser() - Method in interface org.spincast.plugins.session.SpincastSessionManager
Deletes the session id on the user.
deleteSessionIdOnUser() - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
DeleteStatement - Interface in org.spincast.plugins.jdbc.statements
 
DeleteStatementDefault - Class in org.spincast.plugins.jdbc.statements
 
DeleteStatementDefault(Connection) - Constructor for class org.spincast.plugins.jdbc.statements.DeleteStatementDefault
 
deleteTemplatingGlobalVariable(String) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Deletes a global templating variable.
deleteTemplatingGlobalVariable(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
deleteTestingWritableTempDir() - Method in class org.spincast.testing.core.SpincastTestBase
Deletes the testing writable temp directory.
DemoFormAuthController - Class in org.spincast.website.controllers.demos
Form authentication/Session demo controller
DemoFormAuthController() - Constructor for class org.spincast.website.controllers.demos.DemoFormAuthController
 
DemoHtmlFormsDynamicFieldsController - Class in org.spincast.website.controllers.demos
HTML Forms - Dynamic Fields demo controller
DemoHtmlFormsDynamicFieldsController(FlashMessageFactory, JsonManager, ValidationFactory) - Constructor for class org.spincast.website.controllers.demos.DemoHtmlFormsDynamicFieldsController
 
DemoHtmlFormsFileUploadController - Class in org.spincast.website.controllers.demos
HTML Forms - File upload demo controller
DemoHtmlFormsFileUploadController(FlashMessageFactory) - Constructor for class org.spincast.website.controllers.demos.DemoHtmlFormsFileUploadController
 
DemoHtmlFormsMultipleFieldsController - Class in org.spincast.website.controllers.demos
HTML Forms - Multiple Fields demo controller
DemoHtmlFormsMultipleFieldsController(FormFactory, JsonManager) - Constructor for class org.spincast.website.controllers.demos.DemoHtmlFormsMultipleFieldsController
 
DemoHtmlFormsSingleFieldController - Class in org.spincast.website.controllers.demos
HTML Forms - Single Field demo controller
DemoHtmlFormsSingleFieldController() - Constructor for class org.spincast.website.controllers.demos.DemoHtmlFormsSingleFieldController
 
DemosTutorialsController - Class in org.spincast.website.controllers.demos
Demos/Tutorials controller
DemosTutorialsController() - Constructor for class org.spincast.website.controllers.demos.DemosTutorialsController
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spincast.plugins.gson.serializers.JsonArrayDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.spincast.plugins.gson.serializers.JsonObjectDeserializer
 
deserializeHeaderValue(String) - Method in interface org.spincast.core.routing.ETagFactory
Creates an ETag object from an already formatted ETag header.
deserializeHeaderValue(String) - Method in class org.spincast.plugins.routing.ETagFactoryDefault
 
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
 
deserializeSession(String) - Method in class org.spincast.plugins.session.repositories.SpincastSessionRepositoryDefault
 
Dictionary - Interface in org.spincast.core.dictionary
The entity to get a localized message given a specified key.
DictionaryBase - Class in org.spincast.core.dictionary
Base class that can be used for a Dictionary implementation.
DictionaryBase() - Constructor for class org.spincast.core.dictionary.DictionaryBase
 
DictionaryEntries - Interface in org.spincast.core.dictionary
A Set of entries to add to the Dictionary.
DictionaryEntryNotFoundBehavior - Enum Class in org.spincast.core.dictionary
How to deal with a key that is not found in the dictionary, at runtime?
DictionaryKeyNotFoundException - Exception in org.spincast.core.dictionary
 
DictionaryKeyNotFoundException(String, Locale) - Constructor for exception org.spincast.core.dictionary.DictionaryKeyNotFoundException
 
dir(String) - Method in interface org.spincast.core.routing.Router
Start the creation of a static resource directory.
dir(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
DIRECTORY - Enum constant in enum class org.spincast.core.routing.StaticResourceType
 
DIRECTORY_FROM_CLASSPATH - Enum constant in enum class org.spincast.core.routing.StaticResourceType
 
DISABLE - Enum constant in enum class org.spincast.core.utils.GzipOption
 
disableAllDefaultPlugins() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disable all the default plugins (including the core plugin).
disableBindCurrentClass() - Method in class org.spincast.core.guice.GuiceTweaker
 
disableCorePlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Core plugin.
disableDefaultConfigPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Configuration plugin.
disableDefaultCookiesPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Cookies plugin.
disableDefaultDictionaryPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Dictionary plugin.
disableDefaultHttpCachingPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default HTTP Caching plugin.
disableDefaultJsonPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Json plugin.
disableDefaultLocaleResolverPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Locale Resolver plugin.
disableDefaultRequestPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Request plugin.
disableDefaultResponsePlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Response plugin.
disableDefaultRoutingPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Routing plugin.
disableDefaultServerPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Server plugin.
disableDefaultTemplatingAddonPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Templating add-on plugin.
disableDefaultTemplatingPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Templating plugin.
disableDefaultTimeZoneResolverPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default TimeZone Resolver plugin.
disableDefaultVariablesPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default Variables add-on plugin.
disableDefaultXmlPlugin() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Disables the default XML plugin.
disableRedirectHandling() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
disableRedirectHandling() - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Disables automatic handling of redirects.
disableSslCertificateErrors() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
disableSslCertificateErrors() - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Disables some SSL certificates errors (such as self-signed certificate errors).
documentation(AppRequestContext) - Method in class org.spincast.website.controllers.MainPagesController
 
done() - Method in interface org.spincast.plugins.undertow.ClosedEventSentCallback
 
DontIntercept - Annotation Interface in org.spincast.core.guice
When you use GuiceModuleUtils.createInterceptorModule(Class, Class, boolean), you can annotate some methods with this to prevent them from being intercepted.
doReceiveResponse(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestExecutor
We have to override thhis method since we want a Websocket upgrade response to be returned as is.
download(AppRequestContext) - Method in class org.spincast.website.controllers.MainPagesController
 
dummyRouteHandler - Static variable in class org.spincast.testing.core.utils.SpincastTestingUtils
 
DURATION - Enum constant in enum class org.spincast.plugins.dateformatter.RelativeDateFormatType
 
dynamicFields(AppRequestContext) - Method in class org.spincast.website.controllers.demos.DemoHtmlFormsDynamicFieldsController
Dynamic Fields demo - GET
dynamicFieldsSubmit(AppRequestContext) - Method in class org.spincast.website.controllers.demos.DemoHtmlFormsDynamicFieldsController
Dynamic Fields demo - POST
dynCss(AppRequestContext) - Method in class org.spincast.website.controllers.PublicDynamicResourcesController
Dynamic CSS
dynJs(AppRequestContext) - Method in class org.spincast.website.controllers.PublicDynamicResourcesController
Dynamic JS

E

element - Variable in class org.spincast.core.json.JsonObjectArrayBase.JsonPathCachingItem
 
ELEMENT_KEYS_HAS_ERRORS - Static variable in class org.spincast.core.request.FormDefault
 
ELEMENT_KEYS_HAS_SUCCESSES - Static variable in class org.spincast.core.request.FormDefault
 
ELEMENT_KEYS_HAS_WARNINGS - Static variable in class org.spincast.core.request.FormDefault
 
ELEMENT_KEYS_IS_VALID - Static variable in class org.spincast.core.request.FormDefault
 
ElementTransformer - Interface in org.spincast.core.json
Transforms an element.
enableHttp2(Undertow.Builder) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
encodeQuerystringValue(String) - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
encrypt(String, String) - Method in interface org.spincast.plugins.crypto.SpincastCryptoUtils
Encrypts a string, using the given secret key and the AES algorithm.
encrypt(String, String) - Method in class org.spincast.plugins.crypto.SpincastCryptoUtilsDefault
 
end() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Flushes everything and closes the response.
end() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
end(Object) - Method in interface org.spincast.core.server.Server
Ends the exchange.
end(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
enter() - Method in class org.spincast.core.guice.SpincastRequestScope
 
ENUM_SERIALIZER_FIELD_NAME_LABEL - Static variable in class org.spincast.plugins.gson.serializers.EnumSerializer
 
ENUM_SERIALIZER_FIELD_NAME_LABEL - Static variable in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
ENUM_SERIALIZER_FIELD_NAME_NAME - Static variable in class org.spincast.plugins.gson.serializers.EnumSerializer
 
ENUM_SERIALIZER_FIELD_NAME_NAME - Static variable in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
EnumSerializer - Class in org.spincast.plugins.gson.serializers
 
EnumSerializer(JsonObjectFactory, JsonObjectSerializer) - Constructor for class org.spincast.plugins.gson.serializers.EnumSerializer
 
enumsToFriendlyJsonArray(Enum<?>[]) - Method in interface org.spincast.core.json.JsonManager
Convert the enums to an array of JsonObjects that have a ".name" property (the name() of the enum) and a ".label" property (the toString() of the enum).
enumsToFriendlyJsonArray(Enum<?>[]) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
enumsToFriendlyJsonArray(Enum<?>[]) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
enumToFriendlyJsonObject(Enum<?>) - Method in interface org.spincast.core.json.JsonManager
Convert the enum value to a JsonObject that has a ".name" property (the name() of the enum) and a ".label" property (the toString() of the enum)
enumToFriendlyJsonObject(Enum<?>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
enumToFriendlyJsonObject(Enum<?>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
enumValueOfInsensitive(Class<T>, String) - Method in interface org.spincast.core.utils.SpincastUtils
Perform a case insensitive valueOf(value) search on an enum.
enumValueOfInsensitive(Class<T>, String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
ENVIRONMENT_NAME_DEFAULT - Static variable in class org.spincast.plugins.config.SpincastConfigDefault
 
environmentVariablesPrefixes(List<String>) - Method in class org.spincast.plugins.config.ConfigFinder.ConfigFinderBuilder
The allowed prefixes an environment variable can have to be used as a configuration.
environmentVariablesStripPrefix(boolean) - Method in class org.spincast.plugins.config.ConfigFinder.ConfigFinderBuilder
Should the prefix of an environment variable be stripped? For example, if ConfigFinder.ConfigFinderBuilder.environmentVariablesPrefixes indicate that "app." is an environment variable prefix, then "app.admin.email" would result in a "admin.email" key.
equals(Object) - Method in class org.spincast.plugins.routing.ETagDefault
 
ERROR - Enum constant in enum class org.spincast.core.flash.FlashMessageLevel
 
ERROR - Enum constant in enum class org.spincast.core.response.AlertLevel
 
ERROR - Enum constant in enum class org.spincast.core.validation.ValidationLevel
 
ErrorController - Class in org.spincast.website.controllers
 
ErrorController() - Constructor for class org.spincast.website.controllers.ErrorController
 
ESCAPE - Enum constant in enum class org.spincast.core.validation.ValidationHtmlEscapeType
 
eTag(String) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
Specifies the current ETag (strong) of the resource.
eTag(String) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
eTag(String, boolean) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
Specifies the current strong or weak ETag of the resource.
eTag(String, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
eTag(String, boolean, boolean) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
Specifies the current strong or weak ETag of the resource.
eTag(String, boolean, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
ETag - Interface in org.spincast.core.routing
Represents an HTTP ETag.
ETAG_HEADER_VALUE_PATTERN - Static variable in class org.spincast.plugins.routing.ETagFactoryDefault
 
ETagDefault - Class in org.spincast.plugins.routing
ETag default implementation.
ETagDefault(String) - Constructor for class org.spincast.plugins.routing.ETagDefault
Constructor
ETagDefault(String, boolean) - Constructor for class org.spincast.plugins.routing.ETagDefault
Constructor
ETagDefault(String, boolean, boolean) - Constructor for class org.spincast.plugins.routing.ETagDefault
Constructor
ETagFactory - Interface in org.spincast.core.routing
Factory for ETags
ETagFactoryDefault - Class in org.spincast.plugins.routing
Default ETag factory.
ETagFactoryDefault() - Constructor for class org.spincast.plugins.routing.ETagFactoryDefault
Constructor
evaluate(String) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates the content, without parameters.
evaluate(String) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Evaluates some content without any parameters.
evaluate(String) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
evaluate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
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>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
evaluate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Evaluates some content using the given parameters.
evaluate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
evaluate(String, JsonObject) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, JsonObject) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Evaluates some content using the given parameters.
evaluate(String, JsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, JsonObject) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
evaluate(String, JsonObject, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, JsonObject, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Evaluates some content using the given parameters.
evaluate(String, JsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, JsonObject, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
exactBindingToRemove(Key<?>) - Method in class org.spincast.core.guice.GuiceTweaker
An exact binding to remove from the combined modules.
exception() - Method in interface org.spincast.core.routing.RouteBuilder
This route will be considered during an Exception routing process.
exception() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
exception(String, Handler<R>) - Method in interface org.spincast.core.routing.Router
Creates a route considered during an "Exception" routing process.
exception(String, Handler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
exception(Handler<R>) - Method in interface org.spincast.core.routing.Router
Creates a route considered during an "Exception" routing process.
exception(Handler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
exception(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
Route Handler to manage exceptions
EXCEPTION - Enum constant in enum class org.spincast.core.dictionary.DictionaryEntryNotFoundBehavior
A DictionaryKeyNotFoundException exception will be thrown.
EXCEPTION - Enum constant in enum class org.spincast.core.routing.RoutingType
 
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.
exceptionExample(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
"Exception example" handler
exceptionHandler(AppRequestContext) - Method in class org.spincast.website.controllers.ErrorController
Exception handler
exchange() - Method in interface org.spincast.core.exchange.RequestContext
The underlying exchange object, as given by the HTTP server.
exchange() - Method in class org.spincast.core.exchange.RequestContextBase
 
EXCHANGE_VARIABLE_EXCHANGE_COMPLETED - Static variable in class org.spincast.plugins.undertow.SpincastUndertowServer
 
EXCHANGE_VARIABLE_ORIGINAL_REQUEST_URL - Static variable in class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
EXCHANGE_VARIABLE_PEER_ID - Static variable in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
execute() - Method in class org.spincast.plugins.jdbc.NamedParameterStatement
Executes the statement.
execute(Context) - Method in class org.spincast.plugins.flywayutils.SpincastFlywayJdbcMigrationExecutor
 
execute(JobExecutionContext) - Method in interface org.spincast.plugins.scheduledtasks.SpincastScheduledTask
The actions to run.
execute(JobExecutionContext) - Method in class org.spincast.plugins.scheduledtasks.SpincastScheduledTaskBase
 
executeAsync(ProcessExecutionHandler, long, TimeUnit, String...) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute an external program asynchronously.
executeAsync(ProcessExecutionHandler, long, TimeUnit, String...) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeAsync(ProcessExecutionHandler, long, TimeUnit, List<String>) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute an external program asynchronously.
executeAsync(ProcessExecutionHandler, long, TimeUnit, List<String>) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeAsync(ProcessExecutionHandler, String...) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute an external program asynchronously.
executeAsync(ProcessExecutionHandler, String...) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeAsync(ProcessExecutionHandler, List<String>) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute an external program asynchronously.
executeAsync(ProcessExecutionHandler, List<String>) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeBatch() - Method in class org.spincast.plugins.jdbc.NamedParameterStatement
Executes all of the batched statements.
executeGoalOnExternalMavenProject(ResourceInfo, MavenProjectGoal) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute the specified goal on an external Maven project.
executeGoalOnExternalMavenProject(ResourceInfo, MavenProjectGoal) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeGoalOnExternalMavenProject(ResourceInfo, MavenProjectGoal, Map<String, Object>) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute the specified goal on an external Maven project.
executeGoalOnExternalMavenProject(ResourceInfo, MavenProjectGoal, Map<String, Object>) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeQuery() - Method in class org.spincast.plugins.jdbc.NamedParameterStatement
Executes the statement, which must be a query.
executeSafe(JobExecutionContext) - Method in class org.spincast.plugins.attemptslimiter.DeleteOldAttemptsScheduledTask
 
executeSafe(JobExecutionContext) - Method in class org.spincast.plugins.formsprotection.doublesubmit.SpincastFormsDoubleSubmitDeleteOldProtectionIdsScheduledTask
 
executeSafe(JobExecutionContext) - Method in class org.spincast.plugins.scheduledtasks.SpincastScheduledTaskBase
To override to implement the actual ScheduledTask action.
executeSafe(JobExecutionContext) - Method in class org.spincast.plugins.session.SpincastSessionDeleteOldSessionsScheduledTask
 
executeSync(long, TimeUnit, String...) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute an external program synchronously.
executeSync(long, TimeUnit, String...) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeSync(long, TimeUnit, List<String>) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute an external program synchronously.
executeSync(long, TimeUnit, List<String>) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeSync(long, TimeUnit, ExecutionOutputStrategy, String...) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute an external program synchronously.
executeSync(long, TimeUnit, ExecutionOutputStrategy, String...) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeSync(long, TimeUnit, ExecutionOutputStrategy, List<String>) - Method in interface org.spincast.plugins.processutils.SpincastProcessUtils
Execute an external program synchronously.
executeSync(long, TimeUnit, ExecutionOutputStrategy, List<String>) - Method in class org.spincast.plugins.processutils.SpincastProcessUtilsDefault
 
executeUpdate() - Method in class org.spincast.plugins.jdbc.NamedParameterStatement
Executes the statement, which must be an SQL INSERT, UPDATE or DELETE statement; or an SQL statement that returns nothing, such as a DDL statement.
ExecutionOutputStrategy - Enum Class in org.spincast.plugins.processutils
What to do with the output of the created processes?
exists - Variable in class org.spincast.core.json.JsonObjectArrayBase.JsonPathCachingItem
 
EXISTS - Enum constant in enum class org.spincast.core.json.JsonPathUtilsDefault.JsonPathProcessingType
 
exit() - Method in class org.spincast.core.guice.SpincastRequestScope
 
expandMap(Map<String, Object>) - Method in class org.spincast.plugins.config.ConfigFinder
Parses the keys of the map as "dotted paths" and created an expanded Map from them.
ExpectingBeforeClassException - Annotation Interface in org.spincast.testing.junitrunner
When this annotation is added on a Test Class, the 'beforeClass()' method is expected to fail.
ExpectingFailure - Annotation Interface in org.spincast.testing.junitrunner
When this annotation is added on a Test Class, it is expected that one or more tests fail.
externalFile(String) - Method in class org.spincast.plugins.config.ConfigFinder.ConfigFinderBuilder
A .yaml config file to search to be found outside the application.
externalFile(String, boolean) - Method in class org.spincast.plugins.config.ConfigFinder.ConfigFinderBuilder
A .yaml config file to search to be found outside the application.

F

FALSE - Static variable in class org.spincast.core.utils.Bool
 
FeedController - Class in org.spincast.website.controllers
 
FeedController(NewsService, AppConfig) - Constructor for class org.spincast.website.controllers.FeedController
Constructor
file(String) - Method in interface org.spincast.core.routing.Router
Start the creation of a static resource file.
file(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
FILE - Enum constant in enum class org.spincast.core.routing.StaticResourceType
 
FILE_FROM_CLASSPATH - Enum constant in enum class org.spincast.core.routing.StaticResourceType
 
fileModified(File) - Method in interface org.spincast.plugins.hotswap.fileswatcher.HotSwapFilesModificationsListener
Called when the watched file(s) are modified.
FILES_TO_UPLOAD - Enum constant in enum class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault.BodyType
 
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
 
FileToWatch - Class in org.spincast.plugins.hotswap.fileswatcher
 
fileUpload(AppRequestContext) - Method in class org.spincast.website.controllers.demos.DemoHtmlFormsFileUploadController
File upload - GET
fileUploadSubmit(AppRequestContext) - Method in class org.spincast.website.controllers.demos.DemoHtmlFormsFileUploadController
File upload - POST
FILTER_NAME_BOOLEAN - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_CHECKED - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_DATE_FORMAT - Static variable in class org.spincast.plugins.dateformatter.SpincastDateFormatterPebbleExtensionDefault
 
FILTER_NAME_EMPTY_OR_FALSE - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_EMPTY_OR_TRUE - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_ESCAPE_BUT_REPLACE_NEWLINE_BY_BR - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_NOT_EMPTY_AND_FALSE - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_NOT_EMPTY_AND_TRUE - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_SELECTED - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_CLASS - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_FRESH - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_GET - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_GROUP_MESSAGES - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_HAS_ERRORS - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_HAS_SUCCESSES - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_HAS_WARNINGS - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_IS_VALID - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_MESSAGES - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FILTER_NAME_VALIDATION_SUBMITTED - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
findColumn(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
findFreePort() - Static method in class org.spincast.testing.core.utils.SpincastTestingUtils
Finds a free port.
findRouteMatch(R) - Method in class org.spincast.core.controllers.SpincastFrontController
Find the route handlers to call.
first() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
FlashMessage - Interface in org.spincast.core.flash
A Flash message.
FlashMessageDefault - Class in org.spincast.core.flash
 
FlashMessageDefault(FlashMessageLevel, String, JsonManager) - Constructor for class org.spincast.core.flash.FlashMessageDefault
 
FlashMessageDefault(FlashMessageLevel, String, JsonObject, JsonManager) - Constructor for class org.spincast.core.flash.FlashMessageDefault
 
FlashMessageFactory - Interface in org.spincast.core.flash
Factory to create Flash Messages.
FlashMessageLevel - Enum Class in org.spincast.core.flash
The potential levels of a Flash message.
FlashMessagesHolder - Interface in org.spincast.core.flash
Currently used to save the Flash Messages between the time a page sets one, and the time the next page displays it.
FlashMessagesHolderDefault - Class in org.spincast.core.flash
TODO Use a Session?
FlashMessagesHolderDefault() - Constructor for class org.spincast.core.flash.FlashMessagesHolderDefault
 
flush() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Flushes the current response.
flush() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
flush(boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Flushes the current response.
flush(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
flushBytes(Object, byte[], boolean) - Method in interface org.spincast.core.server.Server
Flushes some bytes to the response.
flushBytes(Object, byte[], boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
FONCTION_NAME_FORM_CSRF_PROTECTTION_FIELD_NAME - Static variable in class org.spincast.plugins.formsprotection.pebble.SpincastFormsProtectionPebbleExtensionDefault
 
FONCTION_NAME_FORM_CSRF_PROTECTTION_FIELD_VALUE - Static variable in class org.spincast.plugins.formsprotection.pebble.SpincastFormsProtectionPebbleExtensionDefault
 
FONCTION_NAME_FORM_DOUBLE_SUBMIT_DISABLE_PROTECTION_FIELD_NAME - Static variable in class org.spincast.plugins.formsprotection.pebble.SpincastFormsProtectionPebbleExtensionDefault
 
FONCTION_NAME_FORM_DOUBLE_SUBMIT_PROTECTION_FIELD_NAME - Static variable in class org.spincast.plugins.formsprotection.pebble.SpincastFormsProtectionPebbleExtensionDefault
 
FONCTION_NAME_FORM_DOUBLE_SUBMIT_PROTECTION_FIELD_VALUE - Static variable in class org.spincast.plugins.formsprotection.pebble.SpincastFormsProtectionPebbleExtensionDefault
 
FONCTION_NAME_TIMEZONE_COOKIE - Static variable in class org.spincast.plugins.timezoneresolver.SpincastTimeZonePebbleExtensionDefault
 
FORBIDDEN - Enum constant in enum class org.spincast.core.routing.hotlinking.HotlinkingStategy
A forbidden empty response is returned.
FORCE - Enum constant in enum class org.spincast.core.utils.GzipOption
 
forceRequestSizeValidation(Object) - Method in interface org.spincast.core.server.Server
Is the request size valid?
forceRequestSizeValidation(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
Form - Interface in org.spincast.core.request
Specialized JsonObject that is also a ValidationSet to store validations.
FORM - Enum constant in enum class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault.BodyType
 
FormAlreadySubmittedException - Exception in org.spincast.plugins.formsprotection.exceptions
Thrown when a form is double submitted.
FormAlreadySubmittedException(String, String) - Constructor for exception org.spincast.plugins.formsprotection.exceptions.FormAlreadySubmittedException
 
format() - Method in interface org.spincast.plugins.dateformatter.DateFormatter
Format!
format() - Method in class org.spincast.plugins.dateformatter.DateFormatterDefault
 
format() - Method in interface org.spincast.plugins.dateformatter.RelativeDateFormatter
Format!
format() - Method in class org.spincast.plugins.dateformatter.RelativeDateFormatterDefault
 
format(String) - Method in class org.spincast.plugins.jdbc.utils.BasicFormatterImpl
 
formatDate(Date) - Method in class org.spincast.testing.core.AppBasedTestingBase
Format a date so it can be used in a HTTP header.
formatDateForHttpHeader(Date) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
formatType(RelativeDateFormatType) - Method in interface org.spincast.plugins.dateformatter.RelativeDateFormatter
The type of the format to use.
formatType(RelativeDateFormatType) - Method in class org.spincast.plugins.dateformatter.RelativeDateFormatterDefault
 
formatUsingRelativeFormatter(Object, Map<String, Object>) - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPebbleExtensionDefault
 
formatUsingStandardFormatter(Object, Map<String, Object>) - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPebbleExtensionDefault
 
FormDefault - Class in org.spincast.core.request
 
FormDefault(String, JsonObject, JsonManager, SpincastUtils, ObjectConverter, Dictionary, XmlManager, SpincastConfig, Validators, FormFactory, ValidationFactory) - Constructor for class org.spincast.core.request.FormDefault
 
formExample(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
Simple Form example handler
FormFactory - Interface in org.spincast.core.request
 
FormInvalidCsrfTokenException - Exception in org.spincast.plugins.formsprotection.exceptions
Thrown when a form is submitted with an invalid CRSF token.
FormInvalidCsrfTokenException(String, String) - Constructor for exception org.spincast.plugins.formsprotection.exceptions.FormInvalidCsrfTokenException
 
FormInvalidOriginException - Exception in org.spincast.plugins.formsprotection.exceptions
Thrown when a form is submitted from an invalid orgin.
FormInvalidOriginException(String, String) - Constructor for exception org.spincast.plugins.formsprotection.exceptions.FormInvalidOriginException
 
FormTooOldException - Exception in org.spincast.plugins.formsprotection.exceptions
Thrown when a submitted form is too old.
FormTooOldException(String, String) - Constructor for exception org.spincast.plugins.formsprotection.exceptions.FormTooOldException
 
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.RouteBuilder
This route will be considered during a Found routing process.
found() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
FOUND - Enum constant in enum class org.spincast.core.routing.RoutingType
 
from(boolean) - Static method in class org.spincast.core.utils.Bool
 
fromClasspathFile(String) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject from a classpath Json file.
fromClasspathFile(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromClasspathFile(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromCollectionToJsonArray(Collection<?>) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonArray from a random collection.
fromCollectionToJsonArray(Collection<?>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromCollectionToJsonArray(Collection<?>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromFile(File) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject from a Json file.
fromFile(File) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromFile(File) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromFile(String) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject from the path of a file, on the file system.
fromFile(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromFile(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromInputStream(InputStream) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject from an inputStream.
fromInputStream(InputStream) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromInputStream(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromInputStream(InputStream, Class<T>) - Method in interface org.spincast.core.json.JsonManager
Creates an instance of the specified T type from a Json inputStream.
fromInputStream(InputStream, Class<T>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromInputStream(InputStream, Class<T>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromInputStreamArray(InputStream) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonArray from an inputStream.
fromInputStreamArray(InputStream) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromInputStreamArray(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromInputStreamToMap(InputStream) - Method in interface org.spincast.core.json.JsonManager
Creates a Map<String, Object> from a Json inputStream.
fromInputStreamToMap(InputStream) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromInputStreamToMap(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromListArray(List<?>) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonArray from a List of elements.
fromListArray(List<?>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromListArray(List<?>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromMap(Map<String, ?>) - Method in interface org.spincast.core.json.JsonManager
Creates an empty JsonObject based on the specified Map.
fromMap(Map<String, ?>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromMap(Map<String, ?>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromMap(Map<String, ?>, boolean) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject based on the specified Map.
fromMap(Map<String, ?>, boolean) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromMap(Map<String, ?>, boolean) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromObject(Object) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject from a random object..
fromObject(Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromObject(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromString(String) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject from a Json String.
fromString(String) - Static method in enum class org.spincast.core.utils.ContentTypeDefaults
 
fromString(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromString(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromString(String, Class<T>) - Method in interface org.spincast.core.json.JsonManager
Creates an instance of the specified T type from a Json String.
fromString(String, Class<T>) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromString(String, Class<T>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromStringArray(String) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonArray from a Json String.
fromStringArray(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromStringArray(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromStringToMap(String) - Method in interface org.spincast.core.json.JsonManager
Creates a Map<String, Object> from a Json String.
fromStringToMap(String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
fromStringToMap(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromStringValue(String) - Static method in enum class org.spincast.core.routing.HttpMethod
Returns a HttpMethod from its String representation, or null if not found.
fromTemplate(String, boolean, Map<String, Object>) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, boolean, Map<String, Object>) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template using the given parameters.
fromTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, JsonObject) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the parameters specified as a JsonObject.
fromTemplate(String, boolean, JsonObject) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template using the given parameters.
fromTemplate(String, boolean, JsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, JsonObject) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, JsonObject, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the parameters specified as a JsonObject.
fromTemplate(String, boolean, JsonObject, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, boolean, JsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, JsonObject, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template using the given parameters.
fromTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, JsonObject) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the parameters specified as a JsonObject.
fromTemplate(String, JsonObject) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template using the given parameters.
fromTemplate(String, JsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, JsonObject) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, JsonObject, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the parameters specified as a JsonObject.
fromTemplate(String, JsonObject, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, JsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, JsonObject, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromXml(String) - Method in interface org.spincast.core.xml.XmlManager
Deserializes a XML to an JsonObject.
fromXml(String) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXml(String, Class<T>) - Method in interface org.spincast.core.xml.XmlManager
Deserializes a XML to the given Class.
fromXml(String, Class<T>) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXmlInputStream(InputStream, Class<T>) - Method in interface org.spincast.core.xml.XmlManager
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.XmlManager
Deserializes a XML to an JsonArray.
fromXmlToJsonArray(String) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXmlToType(String, Type) - Method in interface org.spincast.core.xml.XmlManager
Deserializes a XML to the given Type.
fromXmlToType(String, Type) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
FrontController - 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.
FULL - Enum constant in enum class org.spincast.plugins.dateformatter.DatePattern
 
FullPathMatchingPathHandler - Class in org.spincast.plugins.undertow
Custom PathHandler that always match on the full path, not the remaining path, if previous PathHandler matched.
FullPathMatchingPathHandler(HttpHandler) - Constructor for class org.spincast.plugins.undertow.FullPathMatchingPathHandler
 
FUNCTION_NAME_MESSAGE - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FUNCTION_NAME_QUERYSTRING_APPEND - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FUNCTION_NAME_QUERYSTRING_TO_HIDDEN_FIELDS - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FUNCTION_NAME_ROUTE - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FUNCTION_NAME_ROUTE_ID - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FUNCTION_NAME_VALIDATION_GET - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
FUNCTION_NAME_VALIDATION_JS_ONE_LINE - Static variable in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 

G

generateAggregatedJavadoc() - Method in class org.spincast.website.maven.SpincastMavenPreparePackageRelease
Generates the aggregated Javadoc
generateCacheBusterCode() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
generateCssBundleName(List<String>) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
 
generateCssBundleUrlPath(String, boolean) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
 
generateExpectedWebsocketV13AcceptHeaderValue(String) - Method in interface org.spincast.plugins.httpclient.utils.SpincastHttpClientUtils
Generates the expected value of a "Sec-WebSocket-Accept" header in the response for a Websocket upgrade request.
generateExpectedWebsocketV13AcceptHeaderValue(String) - Method in class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtilsDefault
 
generateFeed(String) - Method in class org.spincast.website.controllers.FeedController
 
generateJaxRsLikeClasses() - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
This method will dynamically create and annotate classes to simulate a JAX-RS application.
generateJsBundleName(List<String>) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPebbleExtensionDefault
 
generateJsBundleUrlPath(String, boolean) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPebbleExtensionDefault
 
generateNewHashSecureSalt() - Method in interface org.spincast.plugins.crypto.SpincastCryptoUtils
Will generate a new secure salt that can be used with SpincastCryptoUtils.hashSecure(String, String).
generateNewHashSecureSalt() - Method in class org.spincast.plugins.crypto.SpincastCryptoUtilsDefault
 
generateNewSessionId() - Method in interface org.spincast.plugins.session.SpincastSessionManager
Generates a new session id.
generateNewSessionId() - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
generatePeerId() - Method in class org.spincast.website.controllers.WebsocketsDemoEchoAllController
 
generatePeerId(R, String) - Method in class org.spincast.core.websocket.WebsocketRouteHandler
Generate a peer id when none is specified by the controller.
generateTempClassFile(File) - Static method in class org.spincast.testing.core.utils.SpincastTestingUtils
 
geNumericAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Numeric alias
geNumericPlusAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Numeric + "_" and "-" alias
geRepeatUntilFailureAnnotationLoopsNbr(RepeatUntilFailure) - Method in class org.spincast.testing.junitrunner.SpincastJUnitRunner
Will be null if there if no RepeatUntilFailure annotation.
geRepeatUntilSuccessAnnotationLoopsNbr(RepeatUntilSuccess) - Method in class org.spincast.testing.junitrunner.SpincastJUnitRunner
Will be null if there if no RepeatUntilSuccess annotation.
get() - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginScheduledTaskProviderDefault
 
get() - Method in class org.spincast.plugins.formsprotection.config.SpincastFormsProtectionPluginScheduledTaskProviderDefault
 
get() - Method in class org.spincast.plugins.scheduledtasks.SpincastTaskSchedulerProviderDefault
 
get() - Method in class org.spincast.plugins.session.config.SpincastSessionPluginScheduledTaskProviderDefault
 
get() - Method in class org.spincast.testing.core.h2.SpincastTestingH2
 
get() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgres
 
get(Key<T>) - Method in interface org.spincast.core.exchange.RequestContext
Shortcut to get an instance from Guice.
get(Key<T>) - Method in class org.spincast.core.exchange.RequestContextBase
 
get(Key<T>) - Method in interface org.spincast.core.websocket.WebsocketContext
Shortcut to get an instance from Guice.
get(Key<T>) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
get(Class<T>) - Method in interface org.spincast.core.exchange.RequestContext
Shortcut to get an instance from Guice.
get(Class<T>) - Method in class org.spincast.core.exchange.RequestContextBase
 
get(Class<T>) - Method in interface org.spincast.core.websocket.WebsocketContext
Shortcut to get an instance from Guice.
get(Class<T>) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
get(String) - Method in interface org.spincast.core.dictionary.Dictionary
Gets a message.
get(String) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Gets the specified request scoped variable.
get(String) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
Gets a message.
get(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
get(String, boolean) - Method in interface org.spincast.core.dictionary.Dictionary
Gets a message.
get(String, boolean) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
Gets a message.
get(String, Key<T>) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Gets the specified request scoped variable as the specified Key.
get(String, Key<T>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
get(String, Class<T>) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Gets the specified request scoped variable as the specified class.
get(String, Class<T>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
get(String, Locale) - Method in interface org.spincast.core.dictionary.Dictionary
Gets a message.
get(String, Locale) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
get(String, Locale, boolean) - Method in interface org.spincast.core.dictionary.Dictionary
Gets a message.
get(String, Locale, boolean) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
get(String, Locale, Map<String, Object>) - Method in interface org.spincast.core.dictionary.Dictionary
Gets a message.
get(String, Locale, Map<String, Object>) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
get(String, Locale, Map<String, Object>, Locale) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
get(String, Locale, Pair...) - Method in interface org.spincast.core.dictionary.Dictionary
Gets a message.
get(String, Locale, Pair...) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
get(String, Map<String, Object>) - Method in interface org.spincast.core.dictionary.Dictionary
Gets a message.
get(String, Map<String, Object>) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
Gets a message.
get(String, Pair...) - Method in interface org.spincast.core.dictionary.Dictionary
Gets a message.
get(String, Pair...) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
Gets a message.
get(JsonArray, boolean, T) - Method in interface org.spincast.core.json.JsonObjectDefault.IFirstElementGetter
 
GET - Enum constant in enum class org.spincast.core.json.JsonPathUtilsDefault.JsonPathProcessingType
 
GET - Enum constant in enum class org.spincast.core.routing.HttpMethod
 
GET() - Method in interface org.spincast.core.routing.RouteBuilder
Addss GET as a supported HTTP method.
GET() - Method in interface org.spincast.core.routing.Router
Starts the creation of a GET route, for all path.
GET() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
GET() - Method in class org.spincast.plugins.routing.SpincastRouter
 
GET(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a GET route.
GET(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a GET request.
GET(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
GET(String) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Https Client builder for a GET method.
GET(String, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Https Client builder for a GET method.
GET(String, boolean, boolean) - Method in class org.spincast.testing.core.AppBasedTestingBase
Starts an Http(s) Client builder for a GET method.
getAcceptedContentTypes() - Method in interface org.spincast.core.routing.Route
The Content-Types this route accepts (names all lowercased).
getAcceptedContentTypes() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getAcceptedContentTypes() - Method in class org.spincast.plugins.routing.RouteDefault
 
getAccounts() - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
getActionName() - Method in class org.spincast.plugins.attemptslimiter.AttemptDefault
 
getActionName() - Method in interface org.spincast.plugins.attemptslimiter.AttemptRule
The action to protect.
getActionName() - Method in class org.spincast.plugins.attemptslimiter.AttemptRuleDefault
 
getActualType() - Method in exception org.spincast.core.exceptions.CantCompareException
 
getActualType() - Method in exception org.spincast.core.exceptions.CantConvertException
 
getAFewSecondsLabel() - Method in class org.spincast.plugins.dateformatter.RelativeDateFormatterDefault
 
getAfterFilters() - Method in interface org.spincast.core.routing.Route
The "after" filters, if any.
getAfterFilters() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getAfterFilters() - Method in class org.spincast.plugins.routing.RouteDefault
 
getAlertType() - Method in class org.spincast.core.filters.SpincastFiltersDefault.LazyLoadedFlashMessageAlert
 
getAlertType() - Method in interface org.spincast.core.response.Alert
The type of the Alert message.
getAlertType() - Method in class org.spincast.core.response.AlertDefault
 
getAll() - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Gets all the request scoped variables.
getAll() - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
getAll(String) - Method in interface org.spincast.core.dictionary.Dictionary
Return all the possible values, for all languages used, by language abreviation.
getAll(String) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
getAll(String, Map<String, Object>) - Method in interface org.spincast.core.dictionary.Dictionary
Return all the possible values, for all languages used, by language abreviation.
getAll(String, Map<String, Object>) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
getAll(String, Pair...) - Method in interface org.spincast.core.dictionary.Dictionary
Return all the possible values, for all languages used, by language abreviation.
getAll(String, Pair...) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
getAllContentTypesVariations() - Static method in enum class org.spincast.core.utils.ContentTypeDefaults
 
getAllKeys() - Method in interface org.spincast.core.dictionary.Dictionary
Returns all keys the dictionary contains.
getAllKeys() - Method in class org.spincast.core.dictionary.DictionaryBase
 
getAllMethods(Class<?>) - Static method in class org.spincast.core.utils.SpincastStatics
Gets *all* the methods of a class for all visibilities and for all the parents hierarchy, even those from Object.
getAllMethods(Class<?>, boolean) - Static method in class org.spincast.core.utils.SpincastStatics
Gets all the methods of a class, for all visibilities and for all the parents hierarchy.
getAllMethodsInstance(Class<?>, boolean) - Method in class org.spincast.core.utils.SpincastStatics
 
getAllowedMethods() - Method in interface org.spincast.core.filters.CorsFilterClient
The allowed HTTP methods, for the cors request.
getAllowedOrigins() - Method in interface org.spincast.core.filters.CorsFilterClient
The allowed origins, for the cors request.
getAllowedOrigins() - Method in interface org.spincast.core.routing.StaticResourceCorsConfig
The allowed origins.
getAllowedOrigins() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfigDefault
 
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
getAnnotationsCreator() - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
getAppClass() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
getAppConfig() - Method in class org.spincast.quickstart.config.AppLogbackConfigurerConfig
 
getAppConfig() - Method in class org.spincast.quickstart.controller.AppController
 
getAppConfig() - Method in class org.spincast.website.controllers.AdminController
 
getAppConfig() - Method in class org.spincast.website.controllers.FeedController
 
getAppConfig() - Method in class org.spincast.website.controllers.MainPagesController
 
getAppConfig() - Method in class org.spincast.website.repositories.TemplateFilesRepository
 
getAppConfig() - Method in class org.spincast.website.services.NewsServiceDefault
 
getAppConfigInterface() - Method in interface org.spincast.testing.core.AppTestingConfigs
Your application configuration interface.
getAppConfigTestingImplementationClass() - Method in interface org.spincast.testing.core.AppTestingConfigs
The implementation class to use for your application configuration binding.
getAppJarDirectory() - Method in interface org.spincast.core.utils.SpincastUtils
If the project is running from an executable .jar file, this will return the directory containing this .jar file.
getAppJarDirectory() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getAppJarDirectory() - Method in class org.spincast.plugins.config.ConfigFinder
If the project is running from an executable .jar file, this will return the directory containing this .jar file.
getAppModules() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
getAppName() - Method in interface org.spincast.quickstart.config.AppConfig
A custom configuration : returns the application name.
getAppName() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getAppRootDirectoryNoJar() - Method in interface org.spincast.core.utils.SpincastUtils
If the project is not running from an executable .jar file, this will return the root directory of the project on the file system.
getAppRootDirectoryNoJar() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getAppRootDirectoryNoJar() - Method in class org.spincast.plugins.config.ConfigFinder
If the project is not running from an executable .jar file, this will return the root directory of the project on the file system.
getAppRootPackage() - Method in interface org.spincast.quickstart.config.AppConfig
The root package of your application.
getAppRootPackage() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getAppTestingConfigs() - Method in class org.spincast.testing.core.AppBasedTestingBase
We force test classes to provide information about the required testing configurations.
getAppTestingConfigs() - Method in class org.spincast.testing.defaults.NoAppStartHttpServerCustomContextTypesTestingBase
 
getAppTestingConfigs() - Method in class org.spincast.testing.defaults.NoAppWebsocketTestingBase
 
getArray(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getArray(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
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 JsonArray.
getArrayFirst(int, boolean, T, JsonObjectDefault.IFirstElementGetter<T>) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirst(String, boolean, boolean, T, JsonObjectDefault.IFirstElementGetter<T>) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBigDecimal(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as BigDecimal) of a JsonArray element.
getArrayFirstBigDecimal(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBigDecimal(int, BigDecimal) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as BigDecimal) of a JsonArray element.
getArrayFirstBigDecimal(int, BigDecimal) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBigDecimal(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBigDecimal(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as BigDecimal) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstBigDecimal(String, boolean, boolean, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBigDecimal(String, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBigDecimal(String, BigDecimal) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as BigDecimal) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstBigDecimalNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as BigDecimal) of a JsonArray element .
getArrayFirstBigDecimalNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBigDecimalNoKeyParsing(String, BigDecimal) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as BigDecimal) of a JsonArray element .
getArrayFirstBigDecimalNoKeyParsing(String, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBoolean(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Boolean) of a JsonArray element.
getArrayFirstBoolean(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBoolean(int, Boolean) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Boolean) of a JsonArray element.
getArrayFirstBoolean(int, Boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBoolean(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBoolean(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Boolean) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstBoolean(String, boolean, boolean, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBoolean(String, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBoolean(String, Boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Boolean) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstBooleanNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Boolean) of a JsonArray element .
getArrayFirstBooleanNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBooleanNoKeyParsing(String, Boolean) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Boolean) of a JsonArray element .
getArrayFirstBooleanNoKeyParsing(String, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBytesFromBase64String(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as byte[]) of a JsonArray element.
getArrayFirstBytesFromBase64String(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBytesFromBase64String(int, byte[]) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as byte[]) of a JsonArray element.
getArrayFirstBytesFromBase64String(int, byte[]) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBytesFromBase64String(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBytesFromBase64String(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as byte[]) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstBytesFromBase64String(String, boolean, boolean, byte[]) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBytesFromBase64String(String, byte[]) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBytesFromBase64String(String, byte[]) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as byte[]) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstBytesFromBase64StringNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as byte[]) of a JsonArray element .
getArrayFirstBytesFromBase64StringNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBytesFromBase64StringNoKeyParsing(String, byte[]) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as byte[]) of a JsonArray element .
getArrayFirstBytesFromBase64StringNoKeyParsing(String, byte[]) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDate(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Date) of a JsonArray element.
getArrayFirstDate(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstDate(int, Date) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Date) of a JsonArray element.
getArrayFirstDate(int, Date) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstDate(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDate(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Date) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstDate(String, boolean, boolean, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDate(String, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDate(String, Date) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Date) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstDateNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Date) of a JsonArray element .
getArrayFirstDateNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDateNoKeyParsing(String, Date) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Date) of a JsonArray element.
getArrayFirstDateNoKeyParsing(String, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDouble(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Double) of a JsonArray element.
getArrayFirstDouble(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstDouble(int, Double) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Double) of a JsonArray element.
getArrayFirstDouble(int, Double) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstDouble(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDouble(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Double) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstDouble(String, boolean, boolean, Double) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDouble(String, Double) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDouble(String, Double) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Double) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstDoubleNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Double) of a JsonArray element .
getArrayFirstDoubleNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDoubleNoKeyParsing(String, Double) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Double) of a JsonArray element .
getArrayFirstDoubleNoKeyParsing(String, Double) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstFloat(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Float) of a JsonArray element.
getArrayFirstFloat(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstFloat(int, Float) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Float) of a JsonArray element.
getArrayFirstFloat(int, Float) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstFloat(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstFloat(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Float) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstFloat(String, boolean, boolean, Float) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstFloat(String, Float) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstFloat(String, Float) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Float) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstFloatNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Float) of a JsonArray element .
getArrayFirstFloatNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstFloatNoKeyParsing(String, Float) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Float) of a JsonArray element .
getArrayFirstFloatNoKeyParsing(String, Float) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInstant(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Instant) of a JsonArray element.
getArrayFirstInstant(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstInstant(int, Instant) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Instant) of a JsonArray element.
getArrayFirstInstant(int, Instant) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstInstant(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInstant(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Instant) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstInstant(String, boolean, boolean, Instant) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInstant(String, Instant) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInstant(String, Instant) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Instant) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstInstantNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInstantNoKeyParsing(String, Instant) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInteger(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Integer) of a JsonArray element.
getArrayFirstInteger(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstInteger(int, Integer) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Integer) of a JsonArray element.
getArrayFirstInteger(int, Integer) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstInteger(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInteger(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Integer) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstInteger(String, boolean, boolean, Integer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInteger(String, Integer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInteger(String, Integer) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Integer) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstIntegerNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Integer) of a JsonArray element .
getArrayFirstIntegerNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstIntegerNoKeyParsing(String, Integer) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Integer) of a JsonArray element .
getArrayFirstIntegerNoKeyParsing(String, Integer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonArray(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as JsonArray) of a JsonArray element.
getArrayFirstJsonArray(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstJsonArray(int, JsonArray) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as JsonArray) of a JsonArray element.
getArrayFirstJsonArray(int, JsonArray) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstJsonArray(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonArray(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as JsonArray) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstJsonArray(String, boolean, boolean, JsonArray) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonArray(String, JsonArray) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonArray(String, JsonArray) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as JsonArray) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstJsonArrayNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as JsonArray) of a JsonArray element .
getArrayFirstJsonArrayNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonArrayNoKeyParsing(String, JsonArray) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as JsonArray) of a JsonArray element .
getArrayFirstJsonArrayNoKeyParsing(String, JsonArray) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonObject(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as JsonObject) of a JsonArray element.
getArrayFirstJsonObject(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstJsonObject(int, JsonObject) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as JsonObject) of a JsonArray element.
getArrayFirstJsonObject(int, JsonObject) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstJsonObject(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonObject(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as JsonObject) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstJsonObject(String, boolean, boolean, JsonObject) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonObject(String, JsonObject) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonObject(String, JsonObject) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as JsonObject) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstJsonObjectNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as JsonObject) of a JsonArray element .
getArrayFirstJsonObjectNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonObjectNoKeyParsing(String, JsonObject) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as JsonObject) of a JsonArray element .
getArrayFirstJsonObjectNoKeyParsing(String, JsonObject) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstLong(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Long) of a JsonArray element.
getArrayFirstLong(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstLong(int, Long) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as Long) of a JsonArray element.
getArrayFirstLong(int, Long) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstLong(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstLong(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Long) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstLong(String, boolean, boolean, Long) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstLong(String, Long) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstLong(String, Long) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as Long) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstLongNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Long) of a JsonArray element .
getArrayFirstLongNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstLongNoKeyParsing(String, Long) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as Long) of a JsonArray element .
getArrayFirstLongNoKeyParsing(String, Long) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstString(int) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as String) of a JsonArray element.
getArrayFirstString(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstString(int, String) - Method in interface org.spincast.core.json.JsonArray
Gets the first element (as String) of a JsonArray element.
getArrayFirstString(int, String) - Method in class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstString(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstString(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as String) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstString(String, boolean, boolean, String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstString(String, String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstString(String, String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets the first value (as String) of a JsonArray property of the object, using the JsonPath to find the array.
getArrayFirstStringNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as String) of a JsonArray element .
getArrayFirstStringNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstStringNoKeyParsing(String, String) - Method in interface org.spincast.core.json.JsonObject
Gets the first value (as String) of a JsonArray element .
getArrayFirstStringNoKeyParsing(String, String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getAsciiStream(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getAsciiStream(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getAsJsonObject(String) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
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.VariablesRequestContextAddon
Gets the specified request scoped variable as a String.
getAsString(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
getAttemptFactory() - Method in class org.spincast.plugins.attemptslimiter.AttemptsManagerDefault
 
getAttemptImplClass() - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginModule
 
getAttemptRule(String) - Method in class org.spincast.plugins.attemptslimiter.AttemptsManagerDefault
 
getAttemptRuleClass() - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginModule
 
getAttemptRulesByActionName() - Method in interface org.spincast.plugins.attemptslimiter.AttemptsManager
Gets all the registered AttemptRule rules, by action names.
getAttemptRulesByActionName() - Method in class org.spincast.plugins.attemptslimiter.AttemptsManagerDefault
 
getAttemptsManager() - Method in class org.spincast.plugins.attemptslimiter.DeleteOldAttemptsScheduledTask
 
getAttemptsManagerImpl() - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginModule
 
getAttemptsNumberPerCriteriaSince(String, Instant, AttemptCriteria...) - Method in interface org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginRepository
Returne the number of attempt made for an action, by criterias.
getAttributeResolver() - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
getAttributes() - Method in interface org.spincast.plugins.session.SpincastSession
Returns a mutable JsonObject representing the attributes of the session.
getAttributes() - Method in class org.spincast.plugins.session.SpincastSessionDefault
 
getAttributesHash() - Method in class org.spincast.plugins.session.SpincastSessionDefault
 
getAttributesInitialHash() - Method in class org.spincast.plugins.session.SpincastSessionDefault
 
getAutoAddedFilterAfterPosition() - Method in interface org.spincast.plugins.session.config.SpincastSessionConfig
When the session filters are added automatically, this would be the position of the after filter.
getAutoAddedFilterAfterPosition() - Method in class org.spincast.plugins.session.config.SpincastSessionConfigDefault
 
getAutoAddedFilterBeforePosition() - Method in interface org.spincast.plugins.session.config.SpincastSessionConfig
When the session filters are added automatically, this would be the position of the before filter.
getAutoAddedFilterBeforePosition() - Method in class org.spincast.plugins.session.config.SpincastSessionConfigDefault
 
getAutoCommit() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
getAutoprefixCommandMaxNbrMinutes() - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
 
getBackgroundColor() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilderDefault
 
getBackgroundColor() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerDefault
 
getBaseOpenApiInfo() - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
getBaseUrl() - Method in class org.spincast.plugins.undertow.SpincastFileSystemDirResourceManager
 
getBatchInsertJdbcStatementImpl() - Method in class org.spincast.plugins.jdbc.SpincastJdbcPluginModule
 
getBatchInsertSize() - Method in class org.spincast.plugins.jdbc.statements.BatchInsertStatementDefault
 
getBatchParams() - Method in class org.spincast.plugins.jdbc.statements.BatchInsertStatementDefault
 
getBeforeFilterIdsToSkip() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
getBeforeFilters() - Method in interface org.spincast.core.routing.Route
The "before" filters, if any.
getBeforeFilters() - Method in interface org.spincast.core.websocket.WebsocketRoute
The "before" filters, if any.
getBeforeFilters() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getBeforeFilters() - Method in class org.spincast.plugins.routing.RouteDefault
 
getBeforeFilters() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
getBeforeFilters() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
getBigDecimal(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as BigDecimal.
getBigDecimal(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getBigDecimal(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBigDecimal(int, int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBigDecimal(int, BigDecimal) - Method in interface org.spincast.core.json.JsonArray
Gets an element as BigDecimal.
getBigDecimal(int, BigDecimal) - Method in class org.spincast.core.json.JsonArrayDefault
 
getBigDecimal(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimal(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as BigDecimal using the specified JsonPath.
getBigDecimal(String) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBigDecimal(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBigDecimal(String, boolean, BigDecimal, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimal(String, int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBigDecimal(String, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimal(String, BigDecimal) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as BigDecimal using the specified JsonPath.
getBigDecimal(String, BigDecimal) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBigDecimalElement(String, boolean, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimalFromElement(Object) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBigDecimalFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimalList(String) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBigDecimalList(String, List<BigDecimal>) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBigDecimalNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as BigDecimal.
getBigDecimalNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimalNoKeyParsing(String, BigDecimal) - Method in interface org.spincast.core.json.JsonObject
Gets an element as BigDecimal.
getBigDecimalNoKeyParsing(String, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimalSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
getBigDecimalSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getBigDecimalSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
 
getBinaryStream(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBinaryStream(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBindingsHierarchiesToRemoveBeforePlugins() - Method in class org.spincast.core.guice.GuiceTweaker
 
getBindingTarget(Key<T>) - Method in class org.spincast.core.guice.GuiceModuleUtils
Returns the target of the binding with the specified key.
getBindingTarget(Class<T>) - Method in class org.spincast.core.guice.GuiceModuleUtils
Returns the target of the binding with the specified class/interface.
getBlob(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBlob(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBodyAsByteArray() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The bytes of the request's body.
getBodyAsByteArray() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getBodyAsInputStream() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
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.RequestRequestContextAddon
The request's body as a String, using the UTF-8 encoding.
getBodyAsString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getBodyType() - Method in class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault
 
getBoolean() - Method in class org.spincast.core.utils.Bool
 
getBoolean(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Boolean.
getBoolean(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getBoolean(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Deprecated.
getBoolean(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBoolean(int, Boolean) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Boolean.
getBoolean(int, Boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
getBoolean(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBoolean(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Boolean using the specified JsonPath.
getBoolean(String) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBoolean(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Deprecated.
getBoolean(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBoolean(String, boolean, Boolean, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBoolean(String, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBoolean(String, Boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Boolean using the specified JsonPath.
getBoolean(String, Boolean) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBooleanElement(String, boolean, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBooleanFilter() - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
getBooleanFilterName() - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
getBooleanFromElement(Object) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBooleanFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBooleanList(String) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBooleanList(String, List<Boolean>) - Method in class org.spincast.plugins.config.ConfigFinder
 
getBooleanNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Boolean.
getBooleanNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBooleanNoKeyParsing(String, Boolean) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Boolean.
getBooleanNoKeyParsing(String, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBooleanOrFalse(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns false when null.
getBooleanOrFalse(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBooleanOrFalse(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns false when null.
getBooleanOrFalse(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBooleanOrNull(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns null when null, not false as JDBC does by default!
getBooleanOrNull(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBooleanOrNull(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns null when null, not false as JDBC does by default!
getBooleanOrNull(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBorderColor() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilderDefault
 
getBorderColor() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerDefault
 
getBorderWidth() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerBuilderDefault
 
getBorderWidth() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerDefault
 
getBoundClasses(Class<? extends T>, Key<?>) - Method in class org.spincast.core.guice.GuiceModuleUtils
 
getBoundClassesExtending(Class<? extends T>) - Method in class org.spincast.core.guice.GuiceModuleUtils
Returns the bound classes that extend or implement the specified parentType.
getBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getByte(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Deprecated.
getByte(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getByte(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Deprecated.
getByte(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getByteOrNull(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns null when null, not 0 as JDBC does by default!
getByteOrNull(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getByteOrNull(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns null when null, not 0 as JDBC does by default!
getByteOrNull(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getByteOrZero(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns 0 when null.
getByteOrZero(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getByteOrZero(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns 0 when null.
getByteOrZero(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBytes(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBytes(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getBytesFromBase64String(int) - Method in interface org.spincast.core.json.JsonArray
Gets a byte array, from a base 64 encoded element.
getBytesFromBase64String(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getBytesFromBase64String(int, byte[]) - Method in interface org.spincast.core.json.JsonArray
Gets a byte array, from a base 64 encoded element.
getBytesFromBase64String(int, byte[]) - Method in class org.spincast.core.json.JsonArrayDefault
 
getBytesFromBase64String(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64String(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets a byte array, from a base 64 encoded element using the specified JsonPath.
getBytesFromBase64String(String, boolean, byte[], boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64String(String, byte[]) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64String(String, byte[]) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets a byte array, from a base 64 encoded element using the specified JsonPath.
getBytesFromBase64StringElement(String, boolean, byte[]) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64StringNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets a byte array, from a base 64 encoded element.
getBytesFromBase64StringNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64StringNoKeyParsing(String, byte[]) - Method in interface org.spincast.core.json.JsonObject
Gets a byte array, from a base 64 encoded element.
getBytesFromBase64StringNoKeyParsing(String, byte[]) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64StringValueFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getCache() - Method in class org.spincast.core.flash.FlashMessagesHolderDefault
 
getCacheBusterCode() - Method in interface org.spincast.core.utils.SpincastUtils
The current cache buster to use.
getCacheBusterCode() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getCacheBusterRemovalHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
Handler to remove cache busters from the request's URL.
getCacheBusterRemovalHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
getCacheBusterRemovalHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCacheCdnSecondsByDefault() - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
getCacheCdnSecondsByDefault() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getCacheCdnSecondsDefault() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getCacheConfig() - Method in interface org.spincast.core.routing.StaticResource
The cache configurations for the static resource.
getCacheConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getCacheConfig() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
getCacheExpirationInSeconds() - Method in class org.spincast.core.flash.FlashMessagesHolderDefault
 
getCacheHeadersRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getCacheHeadersRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getCacheSeconds() - Method in interface org.spincast.core.routing.StaticResourceCacheConfig
The number of seconds to use when sending caching headers.
getCacheSeconds() - Method in class org.spincast.plugins.routing.StaticResourceCacheConfigDefault
 
getCacheSecondsByDefault() - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
getCacheSecondsByDefault() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getCacheSecondsCdn() - Method in interface org.spincast.core.routing.StaticResourceCacheConfig
The number of seconds to use to cache by CDNs.
getCacheSecondsCdn() - Method in class org.spincast.plugins.routing.StaticResourceCacheConfigDefault
 
getCallerClassName() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Returns the class name of the caller class.
getCatalog() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
getChannelsMap() - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
getCharactersCharsetName() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The charset to use to convert characters to bytes.
getCharactersCharsetName() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getCharacterStream(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getCharacterStream(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getCheckedFilter() - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
getCheckedFilterName() - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
getChecksum() - Method in class org.spincast.plugins.flywayutils.SpincastFlywayResolvedMigration
 
getClasses() - Method in interface org.spincast.core.routing.Route
The route's classes.
getClasses() - Method in interface org.spincast.core.websocket.WebsocketRoute
The WebSocket route's classes.
getClasses() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getClasses() - Method in class org.spincast.plugins.routing.RouteDefault
 
getClasses() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
getClasses() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
getClassesToWatch() - Method in interface org.spincast.plugins.hotswap.classeswatcher.HotSwapClassesRedefinitionsListener
The class(es) to watch.
getClassloaderToUseToBindHotSwapClassesRedefinitionWatcher() - Method in class org.spincast.plugins.hotswap.SpincastHotSwapPluginModule
 
getClassLocationDirOrJarFile(Class<?>) - Method in interface org.spincast.core.utils.SpincastUtils
The location of the specified class.
getClassLocationDirOrJarFile(Class<?>) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getClasspathFileNotInJar(String) - Static method in class org.spincast.testing.core.utils.SpincastTestingUtils
Gets a File from a classpath path (only works when the application si not running from an executable .jar).
getClasspathFilePath() - Method in class org.spincast.plugins.config.ConfigFinder
 
getClasspathFilePath() - Method in interface org.spincast.plugins.config.SpincastConfigPluginConfig
The path to a configuration file to load from the classpath.
getClasspathFilePath() - Method in class org.spincast.plugins.config.SpincastConfigPluginConfigDefault
 
getClasspathInputStream(String) - Method in interface org.spincast.core.utils.SpincastUtils
Gets the InputStream from a resource on the classpath.
getClasspathInputStream(String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getClasspathTemplateLoader() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getClassSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
getClassSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
 
getClientInfo() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
getClientInfo(String) - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
getClob(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getClob(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getCloseExchangeCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCode() - Method in interface org.spincast.core.validation.ValidationMessage
The validation code.
getCode() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
getCommandArgs(String, File, File) - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerManagerDefault
Create arguments for the "postcss" program.
getCompatibilityMode() - Method in interface org.spincast.testing.core.h2.SpincastTestingH2Config
Should a compatibility mode be used by H2? Be default, "MODE=PostgreSQL" will be used.
getCompatibilityMode() - Method in class org.spincast.testing.core.h2.SpincastTestingH2ConfigDefault
 
getConcurrency() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getConfig(String) - Method in class org.spincast.plugins.config.ConfigFinder
 
getConfig(String, Object) - Method in class org.spincast.plugins.config.ConfigFinder
Gets an untype config from the config map.
getConfigFromMap(Map<String, Object>, String) - Method in class org.spincast.plugins.config.ConfigFinder
Gets a config from the given Map.
getConfigFromMap(Map<String, Object>, String, Object) - Method in class org.spincast.plugins.config.ConfigFinder
Gets a config from the given Map.
getConfigImplClass() - Method in class org.spincast.plugins.config.SpincastConfigPluginModule
 
getConfigList(String) - Method in class org.spincast.plugins.config.ConfigFinder
 
getConfigList(String, List<?>) - Method in class org.spincast.plugins.config.ConfigFinder
 
getConfigs() - Method in class org.spincast.plugins.config.ConfigFinder
 
getConnection() - Method in class org.spincast.plugins.jdbc.SpincastDataSourceDefault
 
getConnection() - Method in class org.spincast.plugins.jdbc.statements.StatementBase
 
getConnection(String, String) - Method in class org.spincast.plugins.jdbc.SpincastDataSourceDefault
 
getConnectionInterceptor(MethodInvocation) - Method in class org.spincast.plugins.jdbc.JdbcScope
Gets a Connection from a DataSource, or from the ThreadLocal cache if we're inside a transaction.
getContentAsByteArray() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Get the content as byte[].
getContentAsByteArray() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getContentAsJsonObject() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the content as a JsonObject.
getContentAsJsonObject() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getContentAsString() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the content as a UTF-8 String.
getContentAsString() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getContentAsString(String) - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the content as a String using the specified encoding.
getContentAsString(String) - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getContentType() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The Content-Type of the request, if any.
getContentType() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The current Content-Type sent or to be send.
getContentType() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the Content-Type.
getContentType() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
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.RequestRequestContextAddon
Finds the best Content-Type to use for a response using the "Accept" header of the request.
getContentTypeBestMatch() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getContentTypeBestMatch(Object) - Method in interface org.spincast.core.server.Server
Gets the best Content-Type to use for the current request.
getContentTypeBestMatch(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getContentTypesToSkipGziping() - Method in interface org.spincast.core.config.SpincastConfig
Even if gziping of the response is enabled, those Content-Types still won't be gzipped.
getContentTypesToSkipGziping() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getController() - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
getCookie(String) - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets a cookie.
getCookie(String) - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getCookieAdded(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Gets a cookie already added to the response, by its name.
getCookieAdded(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getCookieEncoding() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getCookieEncoding() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookieFactory() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getCookieFactory() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getCookieFactory() - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
getCookieFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookieFactory() - Method in class org.spincast.testing.core.AppBasedTestingBase
 
getCookieImplClass() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
getCookieNameFlashMessage() - Method in interface org.spincast.core.config.SpincastConfig
Name of the Cookie to to use save a Flash Message id.
getCookieNameFlashMessage() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getCookieNameFlashMessage() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getCookieNameLocale() - Method in interface org.spincast.core.config.SpincastConfig
Name of the Cookie to use to save the user Locale.
getCookieNameLocale() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getCookieNameLocale() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getCookieNameTimeZoneId() - Method in interface org.spincast.core.config.SpincastConfig
Name of the Cookie to use to save the id of the user TimeZone.
getCookieNameTimeZoneId() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getCookies() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the cookies.
getCookies() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getCookies(Object) - Method in interface org.spincast.core.server.Server
Gets the request cookies values.
getCookies(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookiesAdded() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Gets the cookies already added to the response as a Map, using their names as the keys.
getCookiesAdded() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getCookieStore() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getCookiesValidatorCookieName() - Method in interface org.spincast.core.config.SpincastConfig
Name of the Cookie to use to validate if cookies are enabled.
getCookiesValidatorCookieName() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getCookiesValidatorCookieName() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getCookiesValues() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Gets the the request cookies values as a Map, using the names of the cookies as the keys.
getCookiesValues() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getCookieValue(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Gets the value of a request cookie by name.
getCookieValue(String) - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the value of a cookie.
getCookieValue(String) - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getCookieValue(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getCoreAndDefaultModuleInternal(Class<? extends RequestContext<?>>, Class<? extends WebsocketContext<?>>, boolean) - Static method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
getCorsConfig() - Method in interface org.spincast.core.routing.StaticResource
The cors configurations for the static resource.
getCorsConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getCorsConfig() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
getCorsConfig() - Method in class org.spincast.plugins.undertow.CorsHandlerDefault
 
getCorsDefaultAllowedMethods() - Method in class org.spincast.core.filters.SpincastFiltersDefault
The HTTP methods allowed by default.
getCorsDefaultAllowedOrigins() - Method in class org.spincast.core.filters.SpincastFiltersDefault
The origins allowed, by default.
getCorsDefaultAllowedOrigins() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
The origins allowed, by default.
getCorsDefaultExtraHeadersAllowedToBeRead() - Method in class org.spincast.core.filters.SpincastFiltersDefault
The extra headers allowed to be read, by default,
getCorsDefaultExtraHeadersAllowedToBeRead() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
The extra headers allowed to be read, by default,
getCorsDefaultExtraHeadersAllowedToBeSent() - Method in class org.spincast.core.filters.SpincastFiltersDefault
The extra headers allowed to be sent, by default,
getCorsDefaultExtraHeadersAllowedToBeSent() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
The extra headers allowed to be sent, by default,
getCorsDefaultIsCookiesAllowed() - Method in class org.spincast.core.filters.SpincastFiltersDefault
Are cookies allowed by default?
getCorsDefaultIsCookiesAllowed() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
Are cookies allowed by default?
getCorsDefaultMaxAgeInSeconds() - Method in class org.spincast.core.filters.SpincastFiltersDefault
If <= 0, the "Access-Control-Max-Age" header won't be sent.
getCorsDefaultMaxAgeInSeconds() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
If <= 0, the "Access-Control-Max-Age" header won't be sent.
getCorsFilter() - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
getCorsFilter() - Method in class org.spincast.plugins.undertow.CorsHandlerDefault
 
getCorsFilterClass() - Method in class org.spincast.core.guice.SpincastCorePluginModule
 
getCorsFilterPosition() - Method in interface org.spincast.plugins.routing.SpincastRouterConfig
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.SpincastUndertowPluginModule
 
getCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCreationDate() - Method in class org.spincast.plugins.formsprotection.csrf.SpincastCsrfToken
 
getCreationDate() - Method in interface org.spincast.plugins.session.SpincastSession
The Instant at which the session was created.
getCreationDate() - Method in class org.spincast.plugins.session.SpincastSessionDefault
 
getCredentials() - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
getCriterias() - Method in class org.spincast.plugins.attemptslimiter.AttemptDefault
 
getCryptoUtils() - Method in class org.spincast.plugins.formsprotection.doublesubmit.SpincastFormsDoubleSubmitProtectionFilterDefault
 
getCryptoUtilsImplClass() - Method in class org.spincast.plugins.crypto.SpincastCryptoPluginModule
 
getCssAutoprefixerConfigImpl() - Method in class org.spincast.plugins.cssautoprefixer.SpincastCssAutoprefixerPluginModule
 
getCssBundleFile(String) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
 
getCssBundlePebbleFunctionName() - Method in interface org.spincast.plugins.cssyuicompressor.config.SpincastCssYuiCompressorConfig
The name of the provided Pebble function to bundle multiple .css files.
getCssBundlePebbleFunctionName() - Method in class org.spincast.plugins.cssyuicompressor.config.SpincastCssYuiCompressorConfigDefault
 
getCssBundlesDir() - Method in interface org.spincast.plugins.cssyuicompressor.config.SpincastCssYuiCompressorConfig
The directory where the generated css bundles will be saved by the Pebble "cssBundle()" function.
getCssBundlesDir() - Method in class org.spincast.plugins.cssyuicompressor.config.SpincastCssYuiCompressorConfigDefault
 
getCssBundlesUrlPath() - Method in interface org.spincast.plugins.cssyuicompressor.config.SpincastCssYuiCompressorConfig
The relative url path to serve css files bundled using the Pebble "cssBundle()" function.
getCssBundlesUrlPath() - Method in class org.spincast.plugins.cssyuicompressor.config.SpincastCssYuiCompressorConfigDefault
 
getCssClassForErrorkey() - Method in class org.spincast.core.request.FormDefault
The css class to use for a key's <li> element.
getCssClassForErrorMessage() - Method in class org.spincast.core.request.FormDefault
The css class to use for an error message's <li> element.
getCssClassForSuccessMessage() - Method in class org.spincast.core.request.FormDefault
 
getCssClassForWarningMessage() - Method in class org.spincast.core.request.FormDefault
 
getCurrentClassLoopPosition() - Method in class org.spincast.testing.junitrunner.SpincastJUnitRunner
 
getCurrentCsrfToken() - Method in interface org.spincast.plugins.formsprotection.csrf.SpincastFormsCsrfProtectionFilter
Returns the current CSRF token to use Will be taken from the user session by default.
getCurrentCsrfToken() - Method in class org.spincast.plugins.formsprotection.csrf.SpincastFormsCsrfProtectionFilterDefault
 
getCurrentCsrfToken(boolean) - Method in class org.spincast.plugins.formsprotection.csrf.SpincastFormsCsrfProtectionFilterDefault
 
getCurrentManagingControllerKey() - Method in exception org.spincast.core.websocket.exceptions.WebsocketEndpointAlreadyManagedByAnotherControllerException
 
getCurrentRootSavepoint() - Method in class org.spincast.plugins.jdbc.SpincastConnectionDefault
 
getCurrentRouteHandlerMatch() - Method in interface org.spincast.core.routing.RoutingRequestContextAddon
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
 
getCurrentSession() - Method in interface org.spincast.plugins.session.SpincastSessionManager
Gets the session of the current user, from the request context.
getCurrentSession() - Method in class org.spincast.plugins.session.SpincastSessionManagerDefault
 
getCurrentVersionFromPom() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getCursorName() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDatabaseName() - Method in interface org.spincast.testing.core.h2.SpincastTestingH2Config
The name of the database.
getDatabaseName() - Method in class org.spincast.testing.core.h2.SpincastTestingH2ConfigDefault
 
getDataSource() - Method in class org.spincast.plugins.flywayutils.SpincastFlywayMigrationBase
 
getDataSource() - Method in class org.spincast.plugins.flywayutils.SpincastFlywayMigrationContextDefault
 
getDataSourceInterceptor() - Method in class org.spincast.plugins.jdbc.SpincastJdbcPluginModule
 
getDataSourceKey(DataSource) - Method in class org.spincast.plugins.jdbc.JdbcScope
 
getDataTempDir() - Method in interface org.spincast.testing.core.postgres.SpincastTestingPostgresConfig
 
getDataTempDir() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgresConfigDefault
 
getDate() - Method in class org.spincast.plugins.dateformatter.RelativeDateFormatterDefault
 
getDate(int) - Method in interface org.spincast.core.json.JsonArray
Gets a UTC timezoned date from a ISO 8601 date element.
getDate(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getDate(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDate(int, Calendar) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDate(int, Date) - Method in interface org.spincast.core.json.JsonArray
Gets a UTC timezoned date from a ISO 8601 date element.
getDate(int, Date) - Method in class org.spincast.core.json.JsonArrayDefault
 
getDate(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDate(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets a UTC timezoned date from a ISO 8601 date string element using the specified JsonPath.
getDate(String) - Method in class org.spincast.plugins.config.ConfigFinder
 
getDate(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDate(String, boolean, Date, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDate(String, Calendar) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDate(String, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDate(String, Date) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets a UTC timezoned date from a ISO 8601 date string element using the specified JsonPath.
getDate(String, Date) - Method in class org.spincast.plugins.config.ConfigFinder
 
getDateElement(String, boolean, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDateFormatFilter() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPebbleExtensionDefault
 
getDateFormatFilterName() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPebbleExtensionDefault
 
getDateFormatterAgoImplClass() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPluginModule
 
getDateFormatterFactory() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPebbleExtensionDefault
 
getDateFormatterImplClass() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPluginModule
 
getDateFromElement(Object) - Method in class org.spincast.plugins.config.ConfigFinder
 
getDateFromIfModifiedSinceHeader() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Return the value of the If-Modified-Since header as a Date or null if it doesn't exist.
getDateFromIfModifiedSinceHeader() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getDateFromIfModifiedSinceHeader() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getDateFromIfUnmodifiedSinceHeader() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Return the value of the If-Unmodified-Since header as a Date or null if it doesn't exist.
getDateFromIfUnmodifiedSinceHeader() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getDateFromIfUnmodifiedSinceHeader() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getDateFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDateList(String) - Method in class org.spincast.plugins.config.ConfigFinder
 
getDateList(String, List<Date>) - Method in class org.spincast.plugins.config.ConfigFinder
 
getDateNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets a UTC timezoned date from a ISO 8601 date element.
getDateNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDateNoKeyParsing(String, Date) - Method in interface org.spincast.core.json.JsonObject
Gets a UTC timezoned date from a ISO 8601 date element.
getDateNoKeyParsing(String, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDateSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
getDateSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getDateSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
 
getDbConnectionString() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgres
 
getDbMaxPoolSize() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgres
 
getDbName() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgres
 
getDbPassword() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgres
 
getDbPort() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgres
 
getDbUsername() - Method in class org.spincast.testing.core.postgres.SpincastTestingPostgres
 
getDefaultAttemptAutoIncrementType() - Method in interface org.spincast.plugins.attemptslimiter.config.SpincastAttemptsLimiterPluginConfig
Should the AttemptsManager.attempt(String, org.spincast.plugins.attemptslimiter.AttemptCriteria...) method automatically increment the number of attempts by default, when not specified otherwise?
getDefaultAttemptAutoIncrementType() - Method in class org.spincast.plugins.attemptslimiter.config.SpincastAttemptsLimiterPluginConfigDefault
 
getDefaultCacheConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
The default cache configurations to use if it is not specified.
getDefaultConfigImplClass() - Method in class org.spincast.plugins.config.SpincastConfigPluginModule
 
getDefaultConsumesContentTypes() - Method in interface org.spincast.plugins.openapi.bottomup.config.SpincastOpenApiBottomUpPluginConfig
The default consumes content types.
getDefaultConsumesContentTypes() - Method in class org.spincast.plugins.openapi.bottomup.config.SpincastOpenApiBottomUpPluginConfigDefault
 
getDefaultCookieRepositoryCookieName() - Method in interface org.spincast.plugins.session.config.SpincastSessionConfig
When the default SpincastSessionRepository repository is used (we suggest you bind a custom one, based on a database though!), this will be the name of the cookie used to saved the session, on the client.
getDefaultCookieRepositoryCookieName() - Method in class org.spincast.plugins.session.config.SpincastSessionConfigDefault
 
getDefaultDictionaryImplClass() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginModule
 
getdefaultElementValidator() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDefaultErrorMessageText(String) - Method in class org.spincast.core.request.FormDefault
 
getDefaultExceptionHandlingCharset() - Method in class org.spincast.core.controllers.SpincastFrontController
Charset used by the default exception handling.
getDefaultFont() - Method in class org.spincast.plugins.watermarker.SpincastImageWatermarkerDefault
 
getDefaultHeadersAllowedToBeSent() - Method in class org.spincast.core.filters.CorsFilterDefault
 
getDefaultLocale() - Method in interface org.spincast.core.config.SpincastConfig
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.SpincastConfigDefault
 
getDefaultLocale() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
getDefaultModule() - Static method in class org.spincast.defaults.bootstrapping.Spincast
Returns a module combining all the default plugins implementations, parametrized with the default Request and Websocket contextes.
getDefaultModule() - Static method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
getDefaultModule(boolean) - Static method in class org.spincast.defaults.bootstrapping.Spincast
Returns a module combining all the default plugins implementations, parametrized with the default Request and Websocket contextes.
getDefaultModule(boolean) - Static method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
getDefaultModule(Class<? extends RequestContext<?>>, Class<? extends WebsocketContext<?>>) - Static method in class org.spincast.defaults.bootstrapping.Spincast
Returns a module combining all the default plugins implementations.
getDefaultModule(Class<? extends RequestContext<?>>, Class<? extends WebsocketContext<?>>) - Static method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
getDefaultModule(Class<? extends RequestContext<?>>, Class<? extends WebsocketContext<?>>, boolean) - Static method in class org.spincast.defaults.bootstrapping.Spincast
Returns a module combining all the default plugins implementations.
getDefaultModule(Class<? extends RequestContext<?>>, Class<? extends WebsocketContext<?>>, boolean) - Static method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
getDefaultModulesMap() - Static method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
 
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.
getDefaultPlugins() - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Returns the default plugins, except those already bound.
getDefaultPlugins(boolean) - Method in class org.spincast.defaults.bootstrapping.SpincastBootstrapper
Returns the default plugins, except those already bound.
getDefaultProducesContentTypes() - Method in interface org.spincast.plugins.openapi.bottomup.config.SpincastOpenApiBottomUpPluginConfig
The default produces content types.
getDefaultProducesContentTypes() - Method in class org.spincast.plugins.openapi.bottomup.config.SpincastOpenApiBottomUpPluginConfigDefault
 
getDefaultRouteCacheFilterSecondsNbr() - Method in interface org.spincast.core.config.SpincastConfig
When using the .cache() method on a route builder, this is the default number of seconds to use.
getDefaultRouteCacheFilterSecondsNbr() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getDefaultRouteCacheFilterSecondsNbrCdns() - Method in interface org.spincast.core.config.SpincastConfig
When using the .cache() method on a route builder, this is the default number of seconds to use by the CDNs.
getDefaultRouteCacheFilterSecondsNbrCdns() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getDefaultRouteParamAliasesBinder() - Method in class org.spincast.plugins.openapi.bottomup.SpincastOpenApiManagerDefault
 
getDefaultSeparator() - Method in class org.spincast.plugins.dateformatter.DateFormatterDefault
 
getDefaultSpincastAttributeResolver() - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
getDefaultStaticResourceCacheConfig(boolean) - Method in interface org.spincast.core.config.SpincastConfig
The default cache configurations for the static resource.
getDefaultStaticResourceCacheConfig(boolean) - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getDefaultTemplateVariablesFilterPosition() - Method in interface org.spincast.core.config.SpincastConfig
If addGlobalTemplateVariablesAdderFilter returns true, then this is the position at which the filter will be added.
getDefaultTemplateVariablesFilterPosition() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getDefaultTimeZone() - Method in interface org.spincast.core.config.SpincastConfig
The default TimeZone to use if no other TimeZone can be found as a "best match", for the current request.
getDefaultTimeZone() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getDefaultTimeZone() - Method in class org.spincast.plugins.timezoneresolver.TimeZoneResolverDefault
 
getDeleteDoubleSubmitOldProtectionIdsScheduledTask() - Method in class org.spincast.plugins.formsprotection.config.SpincastFormsProtectionPluginScheduledTaskProviderDefault
 
getDeleteJdbcStatementImpl() - Method in class org.spincast.plugins.jdbc.SpincastJdbcPluginModule
 
getDeleteOldAttemptsScheduledTask() - Method in class org.spincast.plugins.attemptslimiter.SpincastAttemptsLimiterPluginScheduledTaskProviderDefault
 
getDeleteOldAttemptsScheduledTaskIntervalMinutes() - Method in interface org.spincast.plugins.attemptslimiter.config.SpincastAttemptsLimiterPluginConfig
The number of minutes between two launches of the scheduled task that will clean the database from old attempts, if SpincastAttemptsLimiterPluginConfig.isAutoBindDeleteOldAttemptsScheduledTask() is enabled.
getDeleteOldAttemptsScheduledTaskIntervalMinutes() - Method in class org.spincast.plugins.attemptslimiter.config.SpincastAttemptsLimiterPluginConfigDefault
 
getDeleteOldDoubleSubmitProtectionIdsScheduledTaskRunEveryNbrMinutes() - Method in interface org.spincast.plugins.formsprotection.config.SpincastFormsProtectionConfig
If SpincastFormsProtectionConfig.autoRegisterDeleteOldDoubleSubmitProtectionIdsScheduledTask() is enabled, the cleanup of old saved protection ids should runs every X minutes.
getDeleteOldDoubleSubmitProtectionIdsScheduledTaskRunEveryNbrMinutes() - Method in class org.spincast.plugins.formsprotection.config.SpincastFormsProtectionConfigDefault
 
getDeleteOldSessionsScheduledTaskRunEveryNbrMinutes() - Method in interface org.spincast.plugins.session.config.SpincastSessionConfig
The acheduled task to delete old sessions should run every X minutes.
getDeleteOldSessionsScheduledTaskRunEveryNbrMinutes() - Method in class org.spincast.plugins.session.config.SpincastSessionConfigDefault
 
getDescription() - Method in class org.spincast.plugins.flywayutils.SpincastFlywayResolvedMigration
 
getDescription() - Method in interface org.spincast.website.models.NewsEntry
The description of the news entry.
getDescription() - Method in class org.spincast.website.models.NewsEntryDefault
 
getDictionary() - Method in class org.spincast.core.config.SpincastInitValidator
 
getDictionary() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getDictionary() - Method in class org.spincast.core.request.FormDefault
 
getDictionary() - Method in class org.spincast.plugins.formsprotection.csrf.SpincastFormsCsrfProtectionFilterDefault
 
getDictionary() - Method in class org.spincast.plugins.formsprotection.doublesubmit.SpincastFormsDoubleSubmitProtectionFilterDefault
 
getDictionary() - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
getDictionary() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getDictionary() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getDictionary() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getDictionaryEntries() - Method in class org.spincast.core.config.SpincastInitValidator
 
getDictionaryEntries() - Method in interface org.spincast.core.dictionary.DictionaryEntries
 
getDictionaryEntries() - Method in class org.spincast.core.dictionary.SpincastCoreDictionaryEntriesDefault
 
getDictionaryEntries() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
getDictionaryEntries() - Method in class org.spincast.plugins.formsprotection.dictionary.SpincastFormsProtectionPluginDictionaryEntries
 
getDictionaryEntries() - Method in class org.spincast.plugins.request.SpincastRequestPluginDictionaryEntries
 
getDictionaryEntryNotFoundBehavior() - Method in interface org.spincast.core.config.SpincastConfig
If a dictionary key is not found, how must Spincast react?
getDictionaryEntryNotFoundBehavior() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getDictionaryEntryNotFoundBehavior() - Method in class org.spincast.testing.core.utils.SpincastConfigTestingDefault
 
getDictionaryImplClass() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginModule
 
getDir() - Method in class org.spincast.plugins.hotswap.fileswatcher.FileToWatch
 
getDir() - Method in class org.spincast.plugins.undertow.SpincastFileSystemDirResourceManager
 
getDirAbsolutePathsByWatchKey() - Method in class org.spincast.plugins.hotswap.fileswatcher.HotSwapFilesModificationsWatcherDefault
 
getDirClassPathResourceManagerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
getDirPath() - Method in class org.spincast.plugins.undertow.SpincastClassPathDirResourceManagerDefault
 
getDomain() - Method in interface org.spincast.core.cookies.Cookie
Gets the cookie domain.
getDomain() - Method in class org.spincast.core.cookies.CookieDefault
 
getDoNothingCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getDouble(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Double.
getDouble(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getDouble(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Deprecated.
getDouble(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDouble(int, Double) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Double.
getDouble(int, Double) - Method in class org.spincast.core.json.JsonArrayDefault
 
getDouble(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDouble(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Double using the specified JsonPath.
getDouble(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Deprecated.
getDouble(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDouble(String, boolean, Double, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDouble(String, Double) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDouble(String, Double) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Double using the specified JsonPath.
getDoubleElement(String, boolean, Double) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDoubleFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDoubleNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Double.
getDoubleNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDoubleNoKeyParsing(String, Double) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Double.
getDoubleNoKeyParsing(String, Double) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDoubleOrNull(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns null when null, not 0 as JDBC does by default!
getDoubleOrNull(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDoubleOrNull(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns null when null, not 0 as JDBC does by default!
getDoubleOrNull(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDoubleOrZero(int) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns 0 when null.
getDoubleOrZero(int) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDoubleOrZero(String) - Method in interface org.spincast.plugins.jdbc.SpincastResultSet
Returns 0 when null.
getDoubleOrZero(String) - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getDuration() - Method in interface org.spincast.plugins.attemptslimiter.AttemptRule
The duration in which a maximum number of attempts is allowed.
getDuration() - Method in class org.spincast.plugins.attemptslimiter.AttemptRuleDefault
 
getElement(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getElement(String, boolean, Object, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
Gets the element at this key/jsonPath/index.
getElementAtJsonPath(JsonArray, String) - Method in interface org.spincast.core.json.JsonManager
Gets an element from the JsonArray at the specified JsonPath.
getElementAtJsonPath(JsonArray, String) - Method in interface org.spincast.core.json.JsonPathUtils
Gets an element from the JsonArray, at the specified JsonPath.
getElementAtJsonPath(JsonArray, String) - Method in class org.spincast.core.json.JsonPathUtilsDefault
 
getElementAtJsonPath(JsonArray, String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
getElementAtJsonPath(JsonArray, String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getElementAtJsonPath(JsonArray, String, Object) - Method in interface org.spincast.core.json.JsonManager
Gets an element from the JsonArray at the specified JsonPath.
getElementAtJsonPath(JsonArray, String, Object) - Method in interface org.spincast.core.json.JsonPathUtils
Gets an element from the JsonArray, at the specified JsonPath.
getElementAtJsonPath(JsonArray, String, Object) - Method in class org.spincast.core.json.JsonPathUtilsDefault
 
getElementAtJsonPath(JsonArray, String, Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
getElementAtJsonPath(JsonArray, String, Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getElementAtJsonPath(JsonObject, String) - Method in interface org.spincast.core.json.JsonManager
Gets an element from the JsonObject at the specified JsonPath.
getElementAtJsonPath(JsonObject, String) - Method in interface org.spincast.core.json.JsonPathUtils
Gets an element from the JsonObject, at the specified JsonPath.
getElementAtJsonPath(JsonObject, String) - Method in class org.spincast.core.json.JsonPathUtilsDefault
 
getElementAtJsonPath(JsonObject, String) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
getElementAtJsonPath(JsonObject, String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getElementAtJsonPath(JsonObject, String, Object) - Method in interface org.spincast.core.json.JsonManager
Gets an element from the JsonObject at the specified JsonPath.
getElementAtJsonPath(JsonObject, String, Object) - Method in interface org.spincast.core.json.JsonPathUtils
Gets an element from the JsonObject, at the specified JsonPath.
getElementAtJsonPath(JsonObject, String, Object) - Method in class org.spincast.core.json.JsonPathUtilsDefault
 
getElementAtJsonPath(JsonObject, String, Object) - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
getElementAtJsonPath(JsonObject, String, Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getElementNoKeyParsing(String, boolean, Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
getElementNoKeyParsing(String, boolean, Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
Gets the element at this key/index, without key parsing.
getElementNoKeyParsing(String, boolean, Object) - Method in class org.spincast.core.json.JsonObjectDefault
 
getElements() - Method in class org.spincast.core.guice.GuiceModuleUtils
 
getElements() - Method in class org.spincast.core.json.JsonArrayDefault
 
getEmail() - Method in class org.spincast.website.models.demos.HtmlFormsDemoFormBackingObject
 
getEmail() - Method in interface org.spincast.website.test.User
 
getEmail() - Method in class org.spincast.website.test.UserDefault
 
getEndpointCreationLock(String) - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
getEndpointId() - Method in interface org.spincast.core.websocket.WebsocketConnectionConfig
The endpoint id to use.
getEndpointId() - Method in interface org.spincast.core.websocket.WebsocketContext
The id of the endpoint
getEndpointId() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
getEndpointId() - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
getEndpointId() - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
The endpoint id
getEndpointId() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getEndpointManager() - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
getEndpointManager() - Method in class org.spincast.website.controllers.WebsocketsDemoEchoAllController
 
getEndpointToControllerMap() - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManagerDefault
 
getEnumSerializer() - Method in class org.spincast.plugins.gson.SpincastGsonManager
 
getEnumSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getEnumSerializerImpl() - Method in class org.spincast.plugins.gson.SpincastGsonPluginModule
 
getEnvironmentName() - Method in interface org.spincast.core.config.SpincastConfig
Returns the name of the environment.
getEnvironmentName() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getEnvironmentVariables() - Method in class org.spincast.plugins.config.ConfigFinder
 
getEnvironmentVariablesConfigs() - Method in class org.spincast.plugins.config.ConfigFinder
 
getEnvironmentVariablesPrefixes() - Method in class org.spincast.plugins.config.ConfigFinder
 
getEnvironmentVariablesPrefixes() - Method in interface org.spincast.plugins.config.SpincastConfigPluginConfig
The allowed prefixes an environment variable can have to be used as a configuration.
getEnvironmentVariablesPrefixes() - Method in class org.spincast.plugins.config.SpincastConfigPluginConfigDefault
 
getErrLines() - Method in class org.spincast.plugins.processutils.ProcessExecutionHandlerSync
 
getETag() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getEtagFactory() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getEtagFactory() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getEtagFactory() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getETagFactoryImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginModule
 
getEtagsFromIfMatchHeader() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Returns the ETags from the If-Match header, if any.
getEtagsFromIfMatchHeader() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getEtagsFromIfMatchHeader() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getEtagsFromIfNoneMatchHeader() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Returns the ETags from the If-None-Match header, if any.
getEtagsFromIfNoneMatchHeader() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getEtagsFromIfNoneMatchHeader() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getEventsHandler() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getExactBindingsToRemoveBeforePlugins() - Method in class org.spincast.core.guice.GuiceTweaker
 
getExchange() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getExchange() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getExchange() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getExecutionOutputStrategy() - Method in class org.spincast.plugins.processutils.ProcessExecutionHandlerSync
 
getExecutor() - Method in class org.spincast.plugins.flywayutils.SpincastFlywayResolvedMigration
 
getExistingBundleFileHash(File) - Method in class org.spincast.plugins.cssyuicompressor.SpincastCssYuiCompressorPebbleExtensionDefault
Return the hash used to create the existing bundle oir null if the bundle doesn't exist.
getExistingBundleFileHash(File) - Method in class org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPebbleExtensionDefault
Return the hash used to create the existing bundle oir null if the bundle doesn't exist.
getExitCode() - Method in class org.spincast.plugins.processutils.ProcessExecutionHandlerSync
 
getExitCode() - Method in interface org.spincast.plugins.processutils.SyncExecutionResult
The exit code of the program.
getExitCode() - Method in class org.spincast.plugins.processutils.SyncExecutionResultDefault
 
getExpires() - Method in interface org.spincast.core.cookies.Cookie
Gets the date the cookie will expire at.
getExpires() - Method in class org.spincast.core.cookies.CookieDefault
 
getExtension() - Method in interface org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfig
Pebble extension to register: allows you to add custom filters, functions, etc.
getExtension() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
getExtensions() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getExternalFilePath() - Method in class org.spincast.plugins.config.ConfigFinder
 
getExternalFilePath() - Method in interface org.spincast.plugins.config.SpincastConfigPluginConfig
The path to a configuration file to load from the file system.
getExternalFilePath() - Method in class org.spincast.plugins.config.SpincastConfigPluginConfigDefault
 
getExtraExactBindingsToRemoveBeforePlugins() - Method in class org.spincast.testing.core.AppBasedTestingBase
 
getExtraExactBindingsToRemoveBeforePlugins() - Method in class org.spincast.testing.core.SpincastTestBase
Extra exact bindings to remvoe before the plugins are applied.
getExtraHeadersAllowedToBeRead() - Method in interface org.spincast.core.filters.CorsFilterClient
The extra headers allowed to be read, for the cors request.
getExtraHeadersAllowedToBeRead() - Method in interface org.spincast.core.routing.StaticResourceCorsConfig
The extra headers a browser will be allowed to read.
getExtraHeadersAllowedToBeRead() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfigDefault
 
getExtraHeadersAllowedToBeSent() - Method in interface org.spincast.core.filters.CorsFilterClient
The extra headers allowed to be sent, for the cors request.
getExtraHeadersAllowedToBeSent() - Method in interface org.spincast.core.routing.StaticResourceCorsConfig
The extra headers a browser will be allowed to send.
getExtraHeadersAllowedToBeSent() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfigDefault
 
getExtraOverridingModule() - Method in class org.spincast.testing.core.AppBasedTestingBase
Can be overriden with something like :
getExtraOverridingModule() - Method in class org.spincast.testing.defaults.AppBasedWebsocketTestingBase
 
getExtraOverridingModule() - Method in class org.spincast.testing.defaults.NoAppCustomContextTypesTestingBase
Can be overriden with something like :
getExtraOverridingModule3() - Method in class org.spincast.testing.defaults.AppBasedWebsocketTestingBase
 
getExtraPlugins() - Method in class org.spincast.core.guice.GuiceTweaker
 
getExtraPlugins() - Method in class org.spincast.testing.core.AppBasedTestingBase
The extra required plugins.
getExtraPlugins() - Method in class org.spincast.testing.defaults.NoAppCustomContextTypesTestingBase
The extra required plugins.
getExtraSystemProperties() - Method in class org.spincast.testing.core.SpincastTestBase
Extra System properties to set before the tests are run.
getFeedNewsEntries() - Method in interface org.spincast.website.services.NewsService
Gets the news entries for the RSS feed.
getFeedNewsEntries() - Method in class org.spincast.website.services.NewsServiceDefault
 
getFetchDirection() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getFetchSize() - Method in class org.spincast.plugins.jdbc.SpincastResultSetDefault
 
getFile() - Method in interface org.spincast.core.server.UploadedFile
 
getFile() - Method in class org.spincast.core.server.UploadedFileDefault
 
getFile() - Method in class org.spincast.plugins.undertow.SpincastFileSystemFileResourceManager
 
getFileClassPathResourceManagerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginModule
 
getFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFileFromNotInJarClasspath(String) - Static method in class org.spincast.plugins.hotswap.fileswatcher.FileToWatch
 
getFileModificationsWatcherService() - Method in class org.spincast.plugins.hotswap.fileswatcher.HotSwapFilesModificationsWatcherDefault
 
getFileName() - Method in interface org.spincast.core.server.UploadedFile
 
getFileName() - Method in class org.spincast.core.server.UploadedFileDefault
 
getFileName() - Method in class org.spincast.plugins.hotswap.fileswatcher.FileToWatch
 
getFilePath() - Method in class org.spincast.plugins.undertow.SpincastClassPathFileResourceManagerDefault
 
getFilesToWatch() - Method in interface org.spincast.plugins.hotswap.fileswatcher.HotSwapFilesModificationsListener
The file(s) to watch.
getFileSystemLock(URI) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getFileSystemsLocks() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getFileSystemTemplateLoader() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getFileToUploads() - Method in class org.spincast.plugins.httpclient.builders.BodySenderRequestBuilderBaseDefault
 
getFilterDefaultRoutingTypes() - Method in interface org.spincast.plugins.routing.SpincastRouterConfig
The routing types to apply a filter (none "0" position) when none is explicitly specified.
getFilterDefaultRoutingTypes() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
getFilterIdsToSkip() - Method in interface org.spincast.core.routing.Route
The ids of the filters that should be skipped for this route.
getFilterIdsToSkip() - Method in interface org.spincast.core.websocket.WebsocketRoute
The ids of the filters that should be skipped for this route.
getFilterIdsToSkip() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getFilterIdsToSkip() - Method in class org.spincast.plugins.routing.RouteDefault
 
getFilterIdsToSkip() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
getFilters() - Method in class org.spincast.plugins.dateformatter.SpincastDateFormatterPebbleExtensionDefault
 
getFilters() - Method in class org.spincast.plugins.pebble.SpincastMainPebbleExtensionDefault
 
getFilters() - Method in class org.spincast.website.pebble.AppPebbleExtension
 
getFilters() - Method in class org.spincast.website.pebble.RemoveHtmlTagsPebbleFilter
 
getFinalHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
The very first handler considered by Undertow.
getFlashMessage() - Method in exception org.spincast.core.exceptions.RedirectException
Can be null.
getFlashMessage() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Gets the Flash message, if any.
getFlashMessage() - Method in class org.spincast.core.filters.SpincastFiltersDefault.LazyLoadedFlashMessageAlert
 
getFlashMessage() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFlashMessage(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFlashMessage(String, boolean) - Method in interface org.spincast.core.flash.FlashMessagesHolder
Gets a Flash Message from its id.
getFlashMessage(String, boolean) - Method in class org.spincast.core.flash.FlashMessagesHolderDefault
 
getFlashMessageFactory() - Method in class org.spincast.plugins.formsprotection.doublesubmit.SpincastFormsDoubleSubmitProtectionFilterDefault
 
getFlashMessageFactory() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getFlashMessageFactory() - Method in class org.spincast.website.controllers.demos.