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

A

accept(ContentTypeDefaults...) - Method in interface org.spincast.core.routing.RouteBuilder
Sets the accepted Content-Types.
accept(Set<ContentTypeDefaults>) - Method in interface org.spincast.core.routing.RouteBuilder
Sets the accepted Content-Types.
accept(ContentTypeDefaults...) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
accept(Set<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(Set<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 class org.spincast.plugins.routing.RouteBuilderDefault
 
add(String, Object) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Adds a request scoped variable.
add(Map<String, Object>) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Adds request scoped variables.
add(Object) - Method in interface org.spincast.core.json.JsonArray
Adds an object at the end of the array.
add(int, Object) - Method in interface org.spincast.core.json.JsonArray
Inserts an object at the specified index in the array.
add(Object, boolean) - Method in interface org.spincast.core.json.JsonArray
Adds an object at the end of the array.
add(int, Object, boolean) - Method in interface org.spincast.core.json.JsonArray
Adds an object at the specified index.
add(Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
add(int, Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
add(Object, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
add(int, Object, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
add(String, Object) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
add(Map<String, Object>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
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(Collection<?>) - Method in interface org.spincast.core.json.JsonArray
Adds all elements at the end of the array.
addAll(Collection<?>, boolean) - Method in interface org.spincast.core.json.JsonArray
Adds all elements at the end of the array.
addAll(Object[]) - Method in interface org.spincast.core.json.JsonArray
Adds all elements at the end of the array.
addAll(Object[], boolean) - Method in interface org.spincast.core.json.JsonArray
Adds elements at the end of the array.
addAll(JsonArray) - Method in interface org.spincast.core.json.JsonArray
Adds all elements at the end of the array.
addAll(JsonArray, boolean) - Method in interface org.spincast.core.json.JsonArray
Adds elements at the end of the array.
addAll(Collection<?>) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(Collection<?>, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(Object[]) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(Object[], boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(JsonArray) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAll(JsonArray, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAsIs(Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
addAsIs(Integer, Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
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.
addCommonLoaderFeatures(PebbleEngine.Builder) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
addContentTypeHeader(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
addCookie(Cookie) - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Adds a cookie.
addCookie(String, String) - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Adds a cookie using the specified name and value.
addCookie(String, String, String, String, Date, boolean, boolean, boolean, int) - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Adds a cookie, using all available configurations.
addCookie(Cookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
addCookie(String, String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
addCookie(String, String, String, String, Date, boolean, boolean, boolean, int) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
addCookie(String, String) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addCookie(Cookie) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addCookie(String, String) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Adds a cookie.
addCookie(Cookie) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Adds a cookie.
addCookies(Object, Map<String, Cookie>) - Method in interface org.spincast.core.server.Server
Adds cookies.
addCookies(Collection<Cookie>) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
addCookies(Collection<Cookie>) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Adds some cookies.
addCookies(Object, Map<String, Cookie>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addCustomCookies(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
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.
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
 
addEntityFileUpload(String, String) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Adds a file to upload.
addEntityFileUpload(String, boolean, String) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Adds a file to upload.
addEntityFileUpload(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
addEntityFileUpload(String, boolean, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
addEntityFormDataValue(String, String) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Adds a value to a Form data.
addEntityFormDataValue(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
addError(String, String, String) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new Error validation Message.
addError(String, String, String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
addFilterDefaultRoutingTypes(RouteBuilder<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
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
 
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
addMessage(String, ValidationMessage) - Method in interface org.spincast.core.validation.ValidationSet
Adds a new validation Message to this set, using the specified validation key.
addMessage(String, ValidationLevel, String, String) - Method in interface org.spincast.core.validation.ValidationSet
Creates and adds a new validation Message.
addMessage(String, ValidationMessage) - Method in class org.spincast.core.validation.ValidationSetDefault
 
addMessage(String, ValidationLevel, String, String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
addMessageFormattedSpecifickey(String, List<ValidationMessage>, ValidationMessageFormatType, StringBuilder, JsonObject) - Method in class org.spincast.core.validation.ValidationSetDefault
 
addMessageOnSuccess() - Method in interface org.spincast.core.validation.ValidationBuilderCoreBase
If the validation is successful, the validator should add a Success Message.
addMessageOnSuccess(String) - Method in interface org.spincast.core.validation.ValidationBuilderCoreBase
If the validation is successful, the validator should add a Success Message.
addMessageOnSuccess() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
addMessageOnSuccess(String) - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
addMessagesFormattedSpecifickeyHtml(String, StringBuilder, List<ValidationMessage>) - Method in class org.spincast.core.validation.ValidationSetDefault
 
addMessagesFormattedSpecifickeyTextPlain(String, StringBuilder, List<ValidationMessage>) - Method in class org.spincast.core.validation.ValidationSetDefault
 
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.
addRequestContextInCustomRequestScope(R) - Method in class org.spincast.core.controllers.SpincastFrontController
Add the request context object 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 interface org.spincast.core.validation.ValidationSet
Creates and adds a new Success validation Message.
addSuccess(String, String, String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
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.utils.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 interface org.spincast.core.validation.ValidationSet
Creates and adds a new Warning validation Message.
addWarning(String, String, String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
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.
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() - Method in interface org.spincast.core.routing.Router
Creates an "after" filter.
after(String) - Method in interface org.spincast.core.routing.Router
Creates an "after" filter.
after(Handler<R>) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
after() - Method in class org.spincast.plugins.routing.SpincastRouter
 
after(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
after(RouteBuilder<R>, String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
afterClass() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
afterClass() - Method in class org.spincast.testing.core.SpincastTestBase
 
afterClass() - Method in interface org.spincast.testing.utils.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.utils.RepeatedClassAfterMethodProvider
Called after all the loops of the class as specified by the @repeat annotation.
afterTest() - Method in class org.spincast.testing.core.SpincastTestBase
 
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 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(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a route matching any HTTP method.
all(JsonArray) - Method in interface org.spincast.core.validation.ValidationBuilderTarget
Validates all the elements of the specified JsonArray.
all(JsonArray) - Method in class org.spincast.core.validation.ValidationBuilderTargetDefault
 
ALL() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
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
 
apacheCookieToHttpHeaderValue(Cookie) - Method in interface org.spincast.plugins.httpclient.utils.SpincastHttpClientUtils
 
apacheCookieToHttpHeaderValue(Cookie) - Method in class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtilsDefault
 
APP_PROPERTIES_FILE_NAME_DEFAULT - Static variable in interface org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfig
 
APP_PROPERTIES_KEY_ENVIRONMENT_IS_DEBUG - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_ENVIRONMENT_NAME - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTP_SERVER_PORT - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_KEYPASS - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_PATH - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_STOREPASS - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_TYPE - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_HTTPS_SERVER_PORT - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
APP_PROPERTIES_KEY_SERVER_HOST - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
apply(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
 
arrayItselfAddFailMessage() - Method in interface org.spincast.core.validation.ValidationBuilderArray
If the validation of at least one element failed, add a Fail Validation Message on the array itself.
arrayItselfAddFailMessage(String) - Method in interface org.spincast.core.validation.ValidationBuilderArray
If the validation of at least one element failed, add a Fail Validation Message on the array itself.
arrayItselfAddFailMessage(String, String) - Method in interface org.spincast.core.validation.ValidationBuilderArray
If the validation of at least one element failed, add a Fail Validation Message on the array itself.
arrayItselfAddFailMessage() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
arrayItselfAddFailMessage(String) - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
arrayItselfAddFailMessage(String, String) - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
arrayItselfAddSuccessMessage() - Method in interface org.spincast.core.validation.ValidationBuilderArray
If all its elements are successfully validated, add a Success Validation Message on the array itself.
arrayItselfAddSuccessMessage(String) - Method in interface org.spincast.core.validation.ValidationBuilderArray
If all its elements are successfully validated, add a Success Validation Message on the array itself.
arrayItselfAddSuccessMessage(String, String) - Method in interface org.spincast.core.validation.ValidationBuilderArray
If all its elements are successfully validated, add a Success Validation Message on the array itself.
arrayItselfAddSuccessMessage() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
arrayItselfAddSuccessMessage(String) - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
arrayItselfAddSuccessMessage(String, String) - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 

B

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() - Method in interface org.spincast.core.routing.Router
Creates a "before" filter.
before(String) - Method in interface org.spincast.core.routing.Router
Creates a "before" filter.
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() - Method in class org.spincast.plugins.routing.SpincastRouter
 
before(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
before(Handler<R>) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
BeforeAfterClassMethodsProvider - Interface in org.spincast.testing.utils
Provides methods that can be called before and after tests from a class are ran.
beforeAndAfter() - Method in interface org.spincast.core.routing.Router
Creates a "before" and an "after" filters.
beforeAndAfter(String) - Method in interface org.spincast.core.routing.Router
Creates a "before" and an "after" filters.
beforeAndAfter() - Method in class org.spincast.plugins.routing.SpincastRouter
 
beforeAndAfter(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
beforeClass() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
beforeClass() - Method in class org.spincast.testing.core.SpincastTestBase
 
beforeClass() - Method in interface org.spincast.testing.utils.BeforeAfterClassMethodsProvider
Called before the tests of the class are ran.
beforeStartServer() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
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.SpincastNoAppIntegrationTestBase
Ran before each test.
beforeTest() - Method in class org.spincast.testing.core.SpincastTestBase
 
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.SpincastUndertowPluginGuiceModule
 
bindConfigPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindConfigPlugin() - Method in class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
bindCookieFactory() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
bindCookiesPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindCustomXmlIndenter() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
bindDefaultPredefinedRouteParamPatternsBinder() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindDictionaryPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindETagFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindFlashMessageFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindFlashMessagesHolder() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindFrontController() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindGzipCheckerHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindHttpAuthIdentityManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindHttpCachingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindHttpClientFactory() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
bindHttpClientFactory() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
Override to bind WebsocketRequestBuilder too.
bindHttpResponseFactory() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
bindJsonManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
bindJsonMixinsMultiBinder() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
bindJsonObjectFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindJsonPathUtils() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
bindLocaleResolver() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
 
bindLocaleResolverPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindMainArgs() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindNumericAlias(boolean, 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.SpincastCoreGuiceModule
 
bindRedirectRuleBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.httpcaching.SpincastHttpCachingPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
 
bindRequestContextBaseDeps() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindRequestContextFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindRequestContextInRequestScope() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindRequestContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindRequestPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindResponsePlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRouter() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRoutingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindServerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindSpincastConfig() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
bindSpincastConfig() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
bindSpincastDictionary() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
bindSpincastDictionaryImplClass() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
bindSpincastFilters() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindSpincastHttpClientUtils() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
bindSpincastHttpClientWithWebsocketUtils() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
bindSpincastInitValidator() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindSpincastRequestScope() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindSpincastResourceHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindSpincastUndertowUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindSpincastUtilsClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindSSLContextFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindStaticResourceCacheConfigFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindStaticResourceCorsConfigFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindStaticResourceFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindTemplatingEnginePlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindTemplatingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindUndertowWebsocketEndpointWriterFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindValidationFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindVariablesPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindWebsocketContextFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindWebsocketContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindWebsocketEndpointFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindWebsocketEndpointHandlerFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindWebsocketEndpointToControllerManager() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
bindWebsocketRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindWebsocketRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindWebsocketRouteHandlerFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindXmlManager() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
bindXmlMixinsMultiBinder() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
binJsonManagerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
binxCustomXmlPrettyPrinter() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
binXmlManagerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
Bool - Class in org.spincast.core.utils
Boolean object that can't be autoboxed.

C

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, 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, Integer) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
The number of seconds the client should cache this resource before requesting it again.
cache(R) - Method in interface org.spincast.core.filters.SpincastFilters
 
cache(R, int) - Method in interface org.spincast.core.filters.SpincastFilters
 
cache(R, int, boolean) - Method in interface org.spincast.core.filters.SpincastFilters
 
cache(R, int, boolean, Integer) - Method in interface org.spincast.core.filters.SpincastFilters
 
cache(R) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cache(R, int) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cache(R, int, boolean) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cache(R, int, boolean, Integer) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
cache() - Method in interface org.spincast.core.routing.RouteBuilder
Adds cache headers.
cache(int) - Method in interface org.spincast.core.routing.RouteBuilder
Adds public cache headers.
cache(int, boolean) - Method in interface org.spincast.core.routing.RouteBuilder
Adds cache headers.
cache(int, boolean, Integer) - Method in interface org.spincast.core.routing.RouteBuilder
Adds cache headers.
cache(int) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Adds public cache headers.
cache(int, boolean) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Adds cache headers.
cache(int, boolean, Integer) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Adds cache headers.
cache(int) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache(int, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache(int, boolean, Integer) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
cache(int) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
cache(int, boolean) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
cache(int, boolean, Integer) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
cache(int) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cache(int, boolean) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cache(int, boolean, Integer) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
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.
callRouteHandlers(R, RoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Call the handlers, in order they are specified.
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
 
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
 
cleanWritableSpincastDir(File) - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
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.
clearRoutes() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
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(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, 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(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() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
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 class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
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.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.jacksonjson.SpincastJsonManager
 
close() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManagerDefault
 
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(boolean) - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
Closes the entire WebSocket endpoint.
closeEndpoint(int, String) - 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 class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
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, int, 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 class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
code(String) - Method in interface org.spincast.core.validation.ValidationBuilderCoreBase
Modifies the default validation code.
code(String) - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
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
 
computeTestMethods() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
configure() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
configure() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
configure() - Method in class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
configure() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
configure() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.httpcaching.SpincastHttpCachingPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
 
configure() - Method in class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
 
configure() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
configure() - Method in class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
 
configureEmptyBeans(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
configureEmptyBeans(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
configureMixins(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
configureMixins(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
configureObjectMapper(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Configuration of the ObjectMapper.
configureXmlMapper(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Configuration of the XmlMapper.
CONNECT(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a CONNECT request.
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(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a CONNECT method.
CONNECT(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a CONNECT method.
CONNECT(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a CONNECT method.
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.
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
 
ContentTypeDefaults - Enum 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
 
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.
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
 
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.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(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
 
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() - Method in interface org.spincast.core.validation.ValidationSet
Converts the set to a JsonObject object.
convertToJsonObject() - Method in class org.spincast.core.validation.ValidationSetDefault
 
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.EntitySenderRequestBuilderBaseDefault
 
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.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
 
convertToSet(Object) - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
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.plugins.cookies
 
CookieDefault(String, SpincastConfig) - Constructor for class org.spincast.plugins.cookies.CookieDefault
Constructor
CookieDefault(String, String, SpincastConfig) - Constructor for class org.spincast.plugins.cookies.CookieDefault
Constructor
CookieDefault(String, String, String, String, Date, boolean, boolean, boolean, int, SpincastConfig) - Constructor for class org.spincast.plugins.cookies.CookieDefault
Constructor
CookieFactory - Interface in org.spincast.core.cookies
Factory to create cookies.
cookies() - Method in interface org.spincast.core.exchange.RequestContext
Cookies related methods.
cookies() - Method in class org.spincast.core.exchange.RequestContextBase
 
CookiesRequestContextAddon<R extends RequestContext<?>> - Interface in org.spincast.core.cookies
Request context add-on to work with cookies.
cors(R) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
cors(R, Set<String>) - Method in interface org.spincast.core.filters.SpincastFilters
Cross-Origin Resource Sharing (Cors) handling.
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>, Set<String>) - 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 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 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 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 class org.spincast.core.filters.SpincastFiltersDefault
 
cors(R, Set<String>, Set<String>) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
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 class org.spincast.core.filters.SpincastFiltersDefault
 
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 class org.spincast.core.filters.SpincastFiltersDefault
 
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(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.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.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.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 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 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(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, 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 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 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 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 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 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() - Method in interface org.spincast.core.routing.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(Set<String>) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors(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 interface org.spincast.core.routing.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
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, int) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Enables Cross-Origin Resource Sharing (Cors)
cors() - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
cors() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cors(Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cors(Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
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 class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
cors(Set<String>, Set<String>, Set<String>, boolean, int) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
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 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(Map<String, Object>, boolean) - Method in interface org.spincast.core.json.JsonObjectFactory
Creates an IJonObject based on the specified Map.
create(String) - Method in interface org.spincast.core.routing.ETagFactory
Creates a strong ETag, using a specific tag.
create(String, 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 interface org.spincast.core.routing.ETagFactory
Creates a strong or weak ETag, using a specific tag.
create(Router<R, W>, String) - Method in interface org.spincast.core.routing.RedirectRuleBuilderFactory
 
create(Handler<R>) - Method in interface org.spincast.core.routing.RouteBuilder
Creates and returns the route without adding it to the router.
create() - Method in interface org.spincast.core.routing.RouteBuilderFactory
Creates a route builder without using a router.
create(Router<R, W>) - Method in interface org.spincast.core.routing.RouteBuilderFactory
Creates a route builder using the specified router.
create() - Method in interface org.spincast.core.routing.StaticResourceBuilder
Creates and returns the static resource without adding it to the router.
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(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(StaticResourceType, String, String, Handler<R>, StaticResourceCorsConfig, StaticResourceCacheConfig) - Method in interface org.spincast.core.routing.StaticResourceFactory
 
create(FlashMessageLevel, String) - Method in interface org.spincast.core.session.FlashMessageFactory
 
create(FlashMessageLevel, String, JsonObject) - Method in interface org.spincast.core.session.FlashMessageFactory
 
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(WebsocketController<R, W>) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilder
Creates and returns the WebSocket route without adding it to the router.
create() - Method in interface org.spincast.core.websocket.WebsocketRouteBuilderFactory
Creates a route builder without using a router.
create(Router<R, W>) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilderFactory
Creates a WebSocket route builder using the specified router.
create(int, String, byte[], Map<String, List<String>>, Map<String, Cookie>, boolean) - Method in interface org.spincast.plugins.httpclient.HttpResponseFactory
 
create() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
create(String) - Method in class org.spincast.plugins.routing.ETagFactoryDefault
 
create(String, boolean) - Method in class org.spincast.plugins.routing.ETagFactoryDefault
 
create(String, boolean, boolean) - Method in class org.spincast.plugins.routing.ETagFactoryDefault
 
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() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
create(int, boolean, Integer) - Method in interface org.spincast.plugins.routing.StaticResourceCacheConfigFactory
 
create(Set<String>, Set<String>, Set<String>, boolean, int) - Method in interface org.spincast.plugins.routing.StaticResourceCorsConfigFactory
 
create(WebsocketController<R, W>) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
create(HttpHandler) - Method in interface org.spincast.plugins.undertow.CacheBusterRemovalHandlerFactory
 
create(HttpHandler, StaticResourceCorsConfig) - Method in interface org.spincast.plugins.undertow.CorsHandlerFactory
 
create(String) - Method in interface org.spincast.plugins.undertow.FileClassPathResourceManagerFactory
 
create(HttpHandler, String) - Method in interface org.spincast.plugins.undertow.GzipCheckerHandlerFactory
 
create() - Method in interface org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerFactory
 
create(ResourceManager, StaticResource<?>) - Method in interface org.spincast.plugins.undertow.SpincastResourceHandlerFactory
 
create(ResourceManager, StaticResource<?>, HttpHandler) - Method in interface org.spincast.plugins.undertow.SpincastResourceHandlerFactory
 
create(Map<String, WebSocketChannel>) - Method in interface org.spincast.plugins.undertow.UndertowWebsocketEndpointWriterFactory
 
create(String, WebsocketEndpointHandler) - Method in interface org.spincast.plugins.undertow.WebsocketEndpointFactory
 
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(List<Object>, boolean) - Method in interface org.spincast.core.json.JsonObjectFactory
Creates a JsonArray based on the List.
createArray() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
createByteBufferPool() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createConnectionBuilder(XnioWorker, DefaultByteBufferPool, String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
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, 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, boolean, int) - Method in interface org.spincast.core.cookies.CookieFactory
Creates a cookie using all available configurations.
createCookie(String) - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Creates a cookie.
createCookie(String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
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.
createCorsFilterClient(HttpServerExchange, StaticResourceCorsConfig) - Method in class org.spincast.plugins.undertow.CorsHandlerDefault
Create the client for the cors filter.
createForwardedRequestContext(R, String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
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
 
createHttpRouteFromWebsocketRoute(WebsocketRoute<R, W>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
createInjector() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
createInjector() - Method in class org.spincast.testing.core.SpincastTestBase
The test class must implement this method to create the Guice injector.
createInstance() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
createJsonArrayValidationBuilderKey(ValidationSet, JsonArray, SimpleValidator) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a JsonArrayValidationBuilderKey.
createJsonArrayValidationSet(JsonArray) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a validation set which is binded to the specified JsonArray.
createJsonObjectValidationBuilderKey(ValidationSet, JsonObjectOrArray, SimpleValidator) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a JsonObjectValidationBuilderKey.
createJsonObjectValidationSet(JsonObject) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a validation set which is binded to the specified JsonObject.
createMessage(ValidationLevel, String, String) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a validation message.
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.EntitySenderRequestBuilderBaseDefault
 
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
 
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
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
 
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.
createReplaceDynamicParamsResult(String, boolean) - Method in class org.spincast.plugins.routing.utils.SpincastRoutingUtilsDefault
 
createRequestContext(Object) - Method in interface org.spincast.core.exchange.RequestContextFactory
 
createRoute(String, Set<HttpMethod>, String, Set<RoutingType>, List<Handler<R>>, Handler<R>, List<Handler<R>>, Set<Integer>, Set<String>, Set<String>) - Method in interface org.spincast.plugins.routing.RouteFactory
 
createRoute(String, String, List<Handler<R>>, Set<String>, WebsocketController<R, W>) - Method in interface org.spincast.plugins.routing.WebsocketRouteFactory
 
createRoutingResult(List<RouteHandlerMatch<R>>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
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
 
createSupportedExtensions() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createSupportedSubProtocols() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
createTest() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
JUnit calls that method to create an instance of the test class for each individual test.
createTestingFilePath(String) - Method in class org.spincast.testing.core.SpincastTestBase
Create a temporary test file, using the given relative path.
createTestingFilePath() - Method in class org.spincast.testing.core.SpincastTestBase
Create a temporary test file.
createTestUrl(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Creates an URL to the started HTTP server.
createTestUrl(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Creates an URL to the started HTTP server.
createTestUrl(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Creates an URL to the started HTTP server.
createUndertowWebsocketEndpointHandler(String, WebsocketEndpointHandler) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
createValidationBuilderArray(ValidationSet, SimpleValidator, String, JsonArray) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a ValidationBuilderArray.
createValidationBuilderArray(ValidationSet, SimpleValidator, String, JsonArray, boolean) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a ValidationBuilderArray.
createValidationBuilderCore(ValidationSet, SimpleValidator, String, Object) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a ValidationBuilderCore.
createValidationBuilderKey(ValidationSet, SimpleValidator) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a ValidationBuilderKey.
createValidationBuilderTarget(ValidationSet, SimpleValidator, String) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a ValidationBuilderTarget.
createValidationSet() - Method in interface org.spincast.core.validation.ValidationFactory
Creates a new, empty, validation set.
createValidationSet(String, List<ValidationMessage>) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a validation set and add the existing Validation Messages using the validationKey key.
createValidationSet(String, ValidationMessage) - Method in interface org.spincast.core.validation.ValidationFactory
Creates a validation set and add the existing Validation Message using the validationKey key.
createValidationSet() - Method in interface org.spincast.core.validation.ValidationSet
Creates a new, empty, validation set.
createValidationSet() - Method in class org.spincast.core.validation.ValidationSetDefault
 
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
 
customExceptionHandling(Throwable, R, RoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Custom exception handling.
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(String) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(String, int) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(String, boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
CustomStatusCodeExceptionDefault(String, int, boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 

D

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_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_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 implementaiton 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.core.routing.RouteBuilder
Adds DELETE as a supported HTTP method.
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() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
DELETE(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
DELETE(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a DELETE method.
DELETE(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a DELETE method.
DELETE(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a DELETE method.
deleteAllCookies() - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Deletes all cookies.
deleteAllCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
deleteAllTemplatingGlobalVariables() - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Deletes all global templating variables.
deleteAllTemplatingGlobalVariables() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
deleteCookie(String) - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Deletes a cookie.
deleteCookie(String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
deleteCookie(Cookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
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
 
deleteTempDir() - Method in class org.spincast.testing.core.SpincastTestBase
 
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
 
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
 
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
 
disableSslCertificateErrors() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
disableSslCertificateErrors() - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Disables SSL certificates errors (such as self-signed certificate errors).
done() - Method in interface org.spincast.plugins.undertow.ClosedEventSentCallback
 
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.
dummyRouteHandler - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 

E

element - Variable in class org.spincast.core.json.JsonObjectArrayBase.JsonPathCachingItem
 
element(Object) - Method in interface org.spincast.core.validation.ValidationBuilderTarget
The element to validate.
element(Object) - Method in class org.spincast.core.validation.ValidationBuilderTargetDefault
 
ElementTransformer - Interface in org.spincast.core.json
Transforms an element.
end() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Flushes everything and closes the response.
end(Object) - Method in interface org.spincast.core.server.Server
Ends the exchange.
end() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
end(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
enter() - Method in class org.spincast.core.guice.SpincastRequestScope
 
EntitySenderRequestBuilderBase<T extends EntitySenderRequestBuilderBase<?>> - Interface in org.spincast.plugins.httpclient.builders
Builders that can send an entity, or upload files.
EntitySenderRequestBuilderBaseDefault<T extends EntitySenderRequestBuilderBase<?>> - Class in org.spincast.plugins.httpclient.builders
Implementation for the builders that can send an entity, or upload files..
EntitySenderRequestBuilderBaseDefault(String, CookieFactory, HttpResponseFactory, JsonManager, XmlManager, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
Constructor
EntitySenderRequestBuilderBaseDefault.EntityType - Enum in org.spincast.plugins.httpclient.builders
 
ENVIRONMENT_NAME_DEFAULT - Static variable in class org.spincast.plugins.config.SpincastConfigDefault
 
equals(Object) - Method in class org.spincast.plugins.routing.ETagDefault
 
eTag(String) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
Specifies the current ETag (strong) of the resource.
eTag(String, 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 interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
Specifies the current strong or weak ETag of the resource.
ETag - Interface in org.spincast.core.routing
Represents an HTTP ETag.
eTag(String) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
eTag(String, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
eTag(String, boolean, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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, Map<String, Object>) - 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.TemplatingEngine
Evaluates the content, using the given parameters.
evaluate(String, JsonObject) - 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.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>, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Evaluates some 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, Locale) - 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, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
evaluate(String, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
evaluate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
evaluate(String, JsonObject) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
evaluate(String, JsonObject, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
EXCEPTION - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If an "Exception" route is run, this variable will contain the exception that occured.
exception() - Method in interface org.spincast.core.routing.RouteBuilder
This route will be considered during an Exception routing process.
exception(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 interface org.spincast.core.routing.Router
Creates a route considered during an "Exception" routing process.
exception() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
exception(Handler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
exception(String, Handler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
exception_default_message() - Method in interface org.spincast.core.config.SpincastDictionary
The message to display if the default Exception route is used.
exception_default_message() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
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_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
 
exists - Variable in class org.spincast.core.json.JsonObjectArrayBase.JsonPathCachingItem
 
exit() - Method in class org.spincast.core.guice.SpincastRequestScope
 
ExpectingBeforeClassException - Annotation Type in org.spincast.testing.utils
When this annotation is added on a Test Class, the 'beforeClass()' method is expected to fail.

F

failMessageText(String) - Method in interface org.spincast.core.validation.ValidationBuilderCoreBase
Instead of the default one, use the specified text for the validation Message in case of a failure.
failMessageText(String) - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
FALSE - Static variable in class org.spincast.core.utils.Bool
 
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
 
FileClassPathResourceManager - Interface in org.spincast.plugins.undertow
Undertow's ClassPathResourceManager adds a "/" at the end of the "prefix" so it can't be used to serve a specific file.
FileClassPathResourceManagerDefault - Class in org.spincast.plugins.undertow
 
FileClassPathResourceManagerDefault(String) - Constructor for class org.spincast.plugins.undertow.FileClassPathResourceManagerDefault
 
FileClassPathResourceManagerFactory - Interface in org.spincast.plugins.undertow
Factory to create FileClassPathResourceManager
FileToUpload - Class in org.spincast.plugins.httpclient
Information on a file to upload.
FileToUpload(String, boolean, String) - Constructor for class org.spincast.plugins.httpclient.FileToUpload
 
findFreePort() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
Finds a free port.
findRouteMatch(R) - Method in class org.spincast.core.controllers.SpincastFrontController
Find the route handlers to call.
FlashMessage - Interface in org.spincast.core.session
A Flash message.
FlashMessageDefault - Class in org.spincast.core.session
 
FlashMessageDefault(FlashMessageLevel, String, JsonManager) - Constructor for class org.spincast.core.session.FlashMessageDefault
 
FlashMessageDefault(FlashMessageLevel, String, JsonObject, JsonManager) - Constructor for class org.spincast.core.session.FlashMessageDefault
 
FlashMessageFactory - Interface in org.spincast.core.session
Factory to create Flash Messages.
FlashMessageLevel - Enum in org.spincast.core.session
The potential levels of a Flash message.
FlashMessagesHolder - Interface in org.spincast.core.session
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.session
TODO Use a Session?
FlashMessagesHolderDefault() - Constructor for class org.spincast.core.session.FlashMessagesHolderDefault
 
flush() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Flushes the current response.
flush(boolean) - 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 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
 
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
 
formatDate(Date) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Format a date so it can be used in a HTTP header.
formatDateForHttpHeader(Date) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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
 
FreeKeyConfig - Interface in org.spincast.plugins.configpropsfile
Interface allowing to retrieve configurations using an untyped, plain text key.
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.jacksonjson.SpincastJsonManager
 
fromFile(File) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject from a Json file.
fromFile(String) - Method in interface org.spincast.core.json.JsonManager
Creates a JsonObject from the path of a file, on the file system.
fromFile(File) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
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, 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.jacksonjson.SpincastJsonManager
 
fromInputStream(InputStream) - 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.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.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.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, ?>, boolean) - 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.jacksonjson.SpincastJsonManager
 
fromMap(Map<String, ?>, boolean) - 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, Class<T>) - Method in interface org.spincast.core.json.JsonManager
Creates an instance of the specified T type from a Json String.
fromString(String) - Static method in enum org.spincast.core.utils.ContentTypeDefaults
 
fromString(String, Class<T>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
fromString(String) - 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.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.jacksonjson.SpincastJsonManager
 
fromStringValue(String) - Static method in enum org.spincast.core.routing.HttpMethod
Returns a HttpMethod from its String representation, or null if not found.
fromTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the given parameters.
fromTemplate(String, JsonObject) - 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.TemplatingEngine
Evaluates a template using the parameters specified as a JsonObject.
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>, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the given parameters.
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, Locale) - Method in interface org.spincast.core.templating.TemplatingEngine
Evaluates a template using the parameters specified as a JsonObject.
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>, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template usgin 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>, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, JsonObject) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template using the given parameters.
fromTemplate(String, JsonObject, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, boolean, JsonObject) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template using the given parameters.
fromTemplate(String, boolean, JsonObject, Locale) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Renders a template usgin the given parameters.
fromTemplate(String, JsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, JsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, JsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, JsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
fromTemplate(String, JsonObject) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, JsonObject, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, JsonObject) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, JsonObject, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
fromXml(String) - Method in interface org.spincast.core.xml.XmlManager
Deserializes a XML to an JsonObject.
fromXml(String, Class<T>) - Method in interface org.spincast.core.xml.XmlManager
Deserializes a XML to the given Class.
fromXml(String) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXml(String, Class<T>) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
fromXmlInputStream(InputStream, Class<T>) - Method in interface org.spincast.core.xml.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.
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
 

G

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
 
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.SpincastTestUtils
 
geNumericAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Numeric alias
geNumericPlusAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Numeric + "_" and "-" alias
get(Class<T>) - Method in interface org.spincast.core.exchange.RequestContext
Shortcut to get an instance from Guice.
get(Key<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(Key<T>) - Method in class org.spincast.core.exchange.RequestContextBase
 
get(String) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Gets the specified request scoped variable.
get(String, Class<T>) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Gets the specified request scoped variable as the specified class.
get(String, Key<T>) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Gets the specified request scoped variable as the specified Key.
get(JsonArray, boolean, T) - Method in interface org.spincast.core.json.JsonObjectDefault.IFirstElementGetter
 
GET() - Method in interface org.spincast.core.routing.RouteBuilder
Addss GET as a supported HTTP method.
GET(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a GET route.
get(Class<T>) - Method in interface org.spincast.core.websocket.WebsocketContext
Shortcut to get an instance from Guice.
get(Key<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(Key<T>) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
GET(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a GET request.
GET() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
GET(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
get(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
get(String, Class<T>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
get(String, Key<T>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
GET(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a GET method.
GET(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a GET method.
GET(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a GET method.
getAcceptedContentTypes() - Method in interface org.spincast.core.routing.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
 
getActualType() - Method in exception org.spincast.core.exceptions.CantCompareException
 
getActualType() - Method in exception org.spincast.core.exceptions.CantConvertException
 
getAfterFilterDefaultPosition() - Method in class org.spincast.plugins.routing.SpincastRouter
 
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 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
 
getAllContentTypesVariations() - Static method in enum org.spincast.core.utils.ContentTypeDefaults
 
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
getAppJarDirectory() - Method in interface org.spincast.core.utils.SpincastUtils
Returns the working directory: the directory in which the executable .jar is located.
getAppJarDirectory() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getAppProperties() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Here is the algorithm used to find the configuration file : 1) If getSpecificAppPropertiesFilePath() is not null, we use it as the path.
getArrayAttributeName() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
The name of the attribute set on a XML element to indicate it comes from a 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, BigDecimal) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBigDecimal(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBigDecimal(String, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBigDecimal(String, boolean, boolean, BigDecimal) - 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, 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, BigDecimal) - 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 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, Boolean) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBoolean(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBoolean(String, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBoolean(String, boolean, boolean, Boolean) - 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) - 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, Boolean) - 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 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, byte[]) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstBytesFromBase64String(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBytesFromBase64String(String, byte[]) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstBytesFromBase64String(String, boolean, boolean, byte[]) - 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, 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, byte[]) - 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 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, Date) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstDate(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDate(String, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDate(String, boolean, boolean, Date) - 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, 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, Date) - 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 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, Double) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstDouble(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDouble(String, Double) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstDouble(String, boolean, boolean, Double) - 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, 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, Double) - 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 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, Float) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstFloat(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstFloat(String, Float) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstFloat(String, boolean, boolean, Float) - 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, 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, Float) - 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 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, Integer) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstInteger(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInteger(String, Integer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstInteger(String, boolean, boolean, Integer) - 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, 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, Integer) - 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 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, JsonArray) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstJsonArray(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonArray(String, JsonArray) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonArray(String, boolean, boolean, JsonArray) - 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, 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, JsonArray) - 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 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, JsonObject) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstJsonObject(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonObject(String, JsonObject) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstJsonObject(String, boolean, boolean, JsonObject) - 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, 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, JsonObject) - 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 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, Long) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstLong(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstLong(String, Long) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstLong(String, boolean, boolean, Long) - 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, 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, Long) - 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 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, String) - 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 class org.spincast.core.json.JsonArrayDefault
 
getArrayFirstString(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstString(String, String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getArrayFirstString(String, boolean, boolean, 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, 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, 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 class org.spincast.core.json.JsonObjectArrayBase
 
getArrayItselfAddFailMessageValidationKey() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
getArrayItselfAddSuccessMessageValidationKey() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
getArrayItselfCustomErrorMessageText() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
getArrayItselfCustomFailMessageText() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
getArrayItselfCustomSuccessMessageText() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
getArrayItselfDefaultErrorMessageText() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
getArrayItselfDefaultSuccessMessageText() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
getArrayItselfDefaultSuccessMessageText() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getArrayItselfDefaultValidationCode() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getArrayItselfDefaultValidationKey(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getArrayItselfDefaultWarningMessageText() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
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
 
getBeforeFilterDefaultPosition() - Method in class org.spincast.plugins.routing.SpincastRouter
 
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, BigDecimal) - 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, BigDecimal) - Method in class org.spincast.core.json.JsonArrayDefault
 
getBigDecimal(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimal(String, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimal(String, boolean, BigDecimal, boolean) - 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, BigDecimal) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as BigDecimal using the specified JsonPath.
getBigDecimalElement(String, boolean, BigDecimal) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimalFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimalNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as BigDecimal.
getBigDecimalNoKeyParsing(String, BigDecimal) - 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 class org.spincast.core.json.JsonObjectArrayBase
 
getBigDecimalSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getBinaryOperators() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getBlankValidatorInfo() - Method in class org.spincast.core.validation.ValidationSetDefault
 
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(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The request's body as a String, using the specified encoding.
getBodyAsString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getBodyAsString(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getBoolean(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Boolean.
getBoolean(int, Boolean) - 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, Boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
getBoolean(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBoolean(String, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBoolean(String, boolean, Boolean, boolean) - 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, Boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Boolean using the specified JsonPath.
getBoolean() - Method in class org.spincast.core.utils.Bool
 
getBooleanElement(String, boolean, Boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBooleanFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBooleanNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Boolean.
getBooleanNoKeyParsing(String, Boolean) - 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 class org.spincast.core.json.JsonObjectArrayBase
 
getBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getBytesFromBase64String(int) - Method in interface org.spincast.core.json.JsonArray
Gets a byte array, from a base 64 encoded element.
getBytesFromBase64String(int, byte[]) - 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 class org.spincast.core.json.JsonArrayDefault
 
getBytesFromBase64String(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64String(String, byte[]) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64String(String, boolean, byte[], boolean) - 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, 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, byte[]) - 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 class org.spincast.core.json.JsonObjectArrayBase
 
getBytesFromBase64StringValueFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getCache() - Method in class org.spincast.core.session.FlashMessagesHolderDefault
 
getCacheBusterCode() - Method in interface org.spincast.core.utils.SpincastUtils
The 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.SpincastUndertowPluginGuiceModule
 
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.session.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
 
getCanBeConvertedToValidator(Class<?>) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
getCanBeConvertedToValidators() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
getCanBeConvertedToValidators() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
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
 
getCheckedFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getCheckedFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getClasspathTemplateLoader() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getCloseExchangeCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCode() - Method in interface org.spincast.core.validation.SimpleValidator
The validation code.
getCode() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getCode() - Method in interface org.spincast.core.validation.ValidationMessage
The validation code.
getCode() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
getConfig(String) - Method in interface org.spincast.plugins.configpropsfile.FreeKeyConfig
 
getConfig(String, String) - Method in interface org.spincast.plugins.configpropsfile.FreeKeyConfig
 
getConfig(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a String configuration and throws an exception if the specified key is not found.
getConfig(String, String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a String configuration and uses the specified default value if the key is not found.
getConfig(String, Object, boolean) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a configuration.
getConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getConfigBoolean(String) - Method in interface org.spincast.plugins.configpropsfile.FreeKeyConfig
 
getConfigBoolean(String, Boolean) - Method in interface org.spincast.plugins.configpropsfile.FreeKeyConfig
 
getConfigBoolean(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a boolean configuration and throws an exception if the specified key is not found.
getConfigBoolean(String, Boolean) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a boolean configuration and uses the specified default value if the key is not found.
getConfigInteger(String) - Method in interface org.spincast.plugins.configpropsfile.FreeKeyConfig
 
getConfigInteger(String, Integer) - Method in interface org.spincast.plugins.configpropsfile.FreeKeyConfig
 
getConfigInteger(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a integer configuration and throws an exception if the specified key is not found.
getConfigInteger(String, Integer) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Gets a integer configuration and uses the specified default value if the key is not found.
getConfigKeyEnvironmentIsDebug() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyEnvironmentName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerKeystoreKeyPass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerKeystorePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerKeystoreStorePass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerKeystoreType() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyHttpsServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getConfigKeyServerHost() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getContentAsByteArray() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Get the content as byte[].
getContentAsByteArray() - 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(String) - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the content as a String using the specified encoding.
getContentAsString() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
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(Object) - Method in interface org.spincast.core.server.Server
Gets the best Content-Type to use for the current request.
getContentTypeBestMatch() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getContentTypeBestMatch(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getContentTypesToSkipGziping() - Method in interface org.spincast.core.config.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.core.cookies.CookiesRequestContextAddon
Gets a cookie.
getCookie(String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
getCookie(String) - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets a cookie.
getCookie(String) - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
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.cookies.SpincastCookiesRequestContextAddon
 
getCookieFactory() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getCookieFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookieFactory() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
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
 
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
 
getCookies() - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Gets the current cookies in a Map, using their names as the keys.
getCookies(Object) - Method in interface org.spincast.core.server.Server
Gets the current cookies.
getCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
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 class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookiesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getCookiesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getCookieStore() - Method in class org.spincast.plugins.httpclient.builders.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
 
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.SpincastCoreGuiceModule
 
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.SpincastUndertowPluginGuiceModule
 
getCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCredentials() - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
getCssClassForErrorkey() - Method in class org.spincast.core.validation.ValidationSetDefault
The css class to use for a key's <li> element.
getCssClassForErrorMessage() - Method in class org.spincast.core.validation.ValidationSetDefault
The css class to use for an error message's <li> element.
getCssClassForSuccessMessage() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getCssClassForWarningMessage() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getCurrentClassLoopPosition() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getCurrentManagingControllerKey() - Method in exception org.spincast.core.websocket.exceptions.WebsocketEndpointAlreadyManagedByAnotherControllerException
 
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
 
getCurrentVersionFromPom() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getDate(int) - Method in interface org.spincast.core.json.JsonArray
Gets a UTC timezoned date from a ISO 8601 date element.
getDate(int, Date) - 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, Date) - Method in class org.spincast.core.json.JsonArrayDefault
 
getDate(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDate(String, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDate(String, boolean, Date, boolean) - 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 element using the specified JsonPath.
getDate(String, Date) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets a UTC timezoned date from a ISO 8601 date element using the specified JsonPath.
getDateElement(String, boolean, Date) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
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
 
getDateNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets a UTC timezoned date from a ISO 8601 date element.
getDateNoKeyParsing(String, Date) - 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 class org.spincast.core.json.JsonObjectArrayBase
 
getDateSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getDefaultCacheConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
The default cache configurations to use if it is not specified.
getdefaultElementValidator() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDefaultErrorMessageText(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getDefaultExceptionHandlingCharset() - Method in class org.spincast.core.controllers.SpincastFrontController
Charset used by the default exception handling.
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
 
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.
getDefaultOverridingModule(Type, Type) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
We make sure the Spincast HTTP Client with WebSocket support is bound since this class provides methods that use it.
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
 
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 erturns true, then this is the position at which the filter will be added.
getDefaultTemplateVariablesFilterPosition() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getDomain() - Method in interface org.spincast.core.cookies.Cookie
Gets the cookie domain.
getDomain() - Method in class org.spincast.plugins.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, Double) - 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, Double) - Method in class org.spincast.core.json.JsonArrayDefault
 
getDouble(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDouble(String, Double) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getDouble(String, boolean, Double, boolean) - 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, 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, Double) - 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 class org.spincast.core.json.JsonObjectArrayBase
 
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(JsonObject, String) - 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.JsonManager
Gets an element from the JsonObject at the specified JsonPath.
getElementAtJsonPath(JsonArray, String) - 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.JsonManager
Gets an element from the JsonArray at the specified JsonPath.
getElementAtJsonPath(JsonObject, String) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
getElementAtJsonPath(JsonObject, String, Object) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
getElementAtJsonPath(JsonArray, String) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
getElementAtJsonPath(JsonArray, String, Object) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
getElementAtJsonPath(JsonObject, String) - Method in interface org.spincast.core.json.JsonPathUtils
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(JsonArray, String) - Method in interface org.spincast.core.json.JsonPathUtils
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(JsonObject, String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getElementAtJsonPath(JsonObject, String, Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getElementAtJsonPath(JsonArray, String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getElementAtJsonPath(JsonArray, 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.json.JsonArrayDefault
 
getElementToValidate() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getEmailValidatorInfo() - Method in class org.spincast.core.validation.ValidationSetDefault
 
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
 
getEndpointToControllerMap() - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManagerDefault
 
getEntity() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getEntityFileUploads() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getEntityFormDatas() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getEntityFormDatasEncoding() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getEntityStringEncoding() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getEntityType() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getEnvironmentName() - Method in interface org.spincast.core.config.SpincastConfig
Returns the name of the environment.
getEnvironmentName() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getEnvironmentName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getEquivalentOrGreaterValidator(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getEquivalentOrLessValidator(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getEquivalentValidator(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getErrorMessageText() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
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.SpincastRoutingPluginGuiceModule
 
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
 
getEvaluationContext(Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getEventsHandler() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
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
 
getExpires() - Method in interface org.spincast.core.cookies.Cookie
Gets the date the cookie will expire at.
getExpires() - Method in class org.spincast.plugins.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
 
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
 
getFailLevel() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getFailMessage(Object) - Method in interface org.spincast.core.validation.SimpleValidator
The fail message to use.
getFileClassPathResourceManagerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFilePath() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManagerDefault
 
getFileSystemTemplateLoader() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getFilterDefaultRoutingTypes() - Method in interface org.spincast.plugins.routing.SpincastRouterConfig
The routing types to apply a filter to 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.pebble.SpincastPebbleExtensionDefault
 
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(String, boolean) - Method in interface org.spincast.core.session.FlashMessagesHolder
Gets a Flash Message from its id.
getFlashMessage(String, boolean) - Method in class org.spincast.core.session.FlashMessagesHolderDefault
 
getFlashMessage() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFlashMessage(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFlashMessageFactory() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getFlashMessageImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getFlashMessagesHolder() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFlashMessagesHolder() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getFlashMessagesHolderImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getFlashMessageText() - Method in exception org.spincast.core.exceptions.RedirectException
Can be null.
getFlashMessageType() - Method in exception org.spincast.core.exceptions.RedirectException
Can be null.
getFlashMessageVariables() - Method in exception org.spincast.core.exceptions.RedirectException
Can be null.
getFlashType() - Method in interface org.spincast.core.session.FlashMessage
The type of the Flash message.
getFlashType() - Method in class org.spincast.core.session.FlashMessageDefault
 
getFloat(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Float.
getFloat(int, Float) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Float.
getFloat(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getFloat(int, Float) - Method in class org.spincast.core.json.JsonArrayDefault
 
getFloat(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getFloat(String, Float) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getFloat(String, boolean, Float, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getFloat(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Float using the specified JsonPath.
getFloat(String, Float) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Float using the specified JsonPath.
getFloatElement(String, boolean, Float) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getFloatFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getFloatNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Float.
getFloatNoKeyParsing(String, Float) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Float.
getFloatNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getFloatNoKeyParsing(String, Float) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getFormData() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The data submitted from a FORM via a POST method, as an immutable JsonObject.
getFormData(Object) - Method in interface org.spincast.core.server.Server
The form data, if any.
getFormData() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFormData(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
May return NULL.
getFormData(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFormDataArrayPattern() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFormDataRaw() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The raw datas submitted from a FORM via a POST method, as a Map.
getFormDataRaw() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFormParserFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFoundPropertiesFilePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
The path to the acutally found .properties file.
getFrontController() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFrontControllerKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getFullUrl() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Returns the current full URL, including the queryString, if any.
getFullUrl(boolean) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Returns the current full URL, including the queryString, if any.
getFullUrl() - Method in interface org.spincast.core.filters.CorsFilterClient
Gets the full URL of the request.
getFullUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrl(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlOriginal() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
If the request has been forwarded, this is going to return the original URL, not the current, forwarded, one.
getFullUrlOriginal(boolean) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
If the request has been forwarded, this is going to return the original URL, not the current, forwarded, one.
getFullUrlOriginal(Object) - Method in interface org.spincast.core.server.Server
The full encoded URL of the original, non proxied, request, including the queryString.
getFullUrlOriginal(Object, boolean) - Method in interface org.spincast.core.server.Server
The full encoded URL of the original, non proxied, request, including the queryString.
getFullUrlOriginal() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlOriginal(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlOriginal(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlOriginal(Object, boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlOriginalNoCacheBustersNonDecoded() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlOriginalWithCacheBustersNonDecoded() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlProxied() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
If a reverse proxy has been used, this URL will contain the scheme, host and port as forwarded by the reserve proxy, not as seen by the user.
getFullUrlProxied(boolean) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
If a reverse proxy has been used, this URL will contain the scheme, host and port as forwarded by the reserve proxy, not as seen by the user.
getFullUrlProxied(Object) - Method in interface org.spincast.core.server.Server
The full encoded URL of the potentially proxied request, including the queryString.
getFullUrlProxied(Object, boolean) - Method in interface org.spincast.core.server.Server
The full encoded URL of the potentially proxied request, including the queryString.
getFullUrlProxied() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlProxied(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlProxied(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlProxied(Object, boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlProxiedNoCacheBustersNonDecoded() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlProxiedWithCacheBustersNonDecoded() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFunctions() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getGenerator() - Method in interface org.spincast.core.routing.StaticResource
The generator to call to generate this resource if it doesn't exist yet.
getGenerator() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getGenerator() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
getGetFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getGetFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getGetFunction() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getGetFunctionName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getGlobalAfterFiltersPerPosition() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getGlobalAfterFiltersRoutes() - Method in interface org.spincast.core.routing.Router
Gets the global "after" filters.
getGlobalAfterFiltersRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getGlobalBeforeFiltersPerPosition() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getGlobalBeforeFiltersRoutes() - Method in interface org.spincast.core.routing.Router
Gets the global "before" filters.
getGlobalBeforeFiltersRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getGlobalVariables() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getGreaterValidator(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getGuice() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getGuice() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getGzipBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getGzipCheckerHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getGzipCheckerHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getGzipNoNextHandler() - Method in class org.spincast.plugins.undertow.GzipCheckerHandlerDefault
 
getGzipOption() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The currently set gzip options.
getGzipOption() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getHandler() - Method in interface org.spincast.core.routing.RouteHandlerMatch
The route handler.
getHandler() - Method in class org.spincast.plugins.routing.RouteHandlerMatchDefault
 
getHeader(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Returns the values of the specified header from the current request or an empty list if not found.
getHeader(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The values of a specific response header.
getHeader(String) - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets an header.
getHeader(String) - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getHeader(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getHeader(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getHeaderFirst(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The first value of the specified header from the current request.
getHeaderFirst(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The first value of a specific header.
getHeaderFirst(String) - Method in interface org.spincast.core.filters.CorsFilterClient
Gets the first value of an header.
getHeaderFirst(String) - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the first value of an header.
getHeaderFirst(String) - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getHeaderFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getHeaderFirst(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getHeaders() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Returns all headers of the current request.
getHeaders() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The currently set response headers.
getHeaders() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getHeaders() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the headers.
getHeaders() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getHeaders() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getHeaders() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getHeaderValue() - Method in interface org.spincast.core.routing.ETag
Gets the HTTP header value to use for this ETag.
getHeaderValue() - Method in class org.spincast.plugins.routing.ETagDefault
 
getHostForDefaultPublicServerSchemeHostPort() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getHtmlFormEncoding() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The encoding the use to parse the data from HTML forms.
getHtmlFormEncoding() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getHttpAuthActiveRealms() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpAuthenticationHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
Handler to check for HTTP authentication requirement.
getHttpAuthenticationRealms() - Method in interface org.spincast.core.server.Server
Returns the existing HTTP authentication realms, the key being the realm's name and the value being the prefix path associated to this realm.
getHttpAuthenticationRealms() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpAuthHandlerNextHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpAuthIdentityManagersByRealmName() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpAuthPassword() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getHttpAuthUsername() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getHttpClient() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getHttpClient() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
getHttpClientBuilder() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PatchRequestBuilderDefault
 
getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PostRequestBuilderDefault
 
getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PutRequestBuilderDefault
 
getHttpMethod() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Gets the request's HTTP method.
getHttpMethod() - Method in interface org.spincast.core.filters.CorsFilterClient
Gets the request's HTTP method.
getHttpMethod(Object) - Method in interface org.spincast.core.server.Server
Gets the HTTP method associated with the request.
getHttpMethod() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getHttpMethod(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpMethods() - Method in interface org.spincast.core.routing.Route
The HTTP methods this route applies to.
getHttpMethods() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getHttpMethods() - Method in class org.spincast.plugins.routing.RouteDefault
 
getHttpRequestExecutor() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getHttpServerPort() - Method in interface org.spincast.core.config.SpincastConfig
The HTTP (unsecure) port on which the server will listen on.
getHttpServerPort() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getHttpServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpServerPort() - Method in class org.spincast.testing.core.SpincastTestConfig
We use a free port.
getHttpsKeyStoreKeypass() - Method in interface org.spincast.core.config.SpincastConfig
The "keypass" of the KeyStore, for SSL.
getHttpsKeyStoreKeypass() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getHttpsKeyStoreKeypass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpsKeyStorePath() - Method in interface org.spincast.core.config.SpincastConfig
The path to the KeyStore, for SSL.
getHttpsKeyStorePath() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getHttpsKeyStorePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpsKeyStoreStorePass() - Method in interface org.spincast.core.config.SpincastConfig
The "storepass" of the KeyStore, for SSL.
getHttpsKeyStoreStorePass() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getHttpsKeyStoreStorePass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpsKeyStoreType() - Method in interface org.spincast.core.config.SpincastConfig
The type of the KeyStore, for SSL.
getHttpsKeyStoreType() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getHttpsKeyStoreType() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getHttpsServerPort() - Method in interface org.spincast.core.config.SpincastConfig
The HTTPS (secure) port on which the server will listen on.
getHttpsServerPort() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getHttpsServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getId() - Method in interface org.spincast.core.routing.Route
The route id.
getId() - Method in interface org.spincast.core.websocket.WebsocketRoute
The WebSocket route id.
getId() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getId() - Method in class org.spincast.plugins.routing.RouteDefault
 
getId() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
getId() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
getIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
getInjector() - Method in class org.spincast.testing.core.SpincastTestBase
 
getInjectorProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getInjectorProvider() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
getInstance() - Static method in class org.spincast.core.utils.SpincastStatics
 
getInstanceFromGuiceCache() - Method in class org.spincast.core.exchange.RequestContextBase
 
getInstanceFromGuiceCache() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
getInteger(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Integer.
getInteger(int, Integer) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Integer.
getInteger(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getInteger(int, Integer) - Method in class org.spincast.core.json.JsonArrayDefault
 
getInteger(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getInteger(String, Integer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getInteger(String, boolean, Integer, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getInteger(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Integer using the specified JsonPath.
getInteger(String, Integer) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Integer using the specified JsonPath.
getIntegerElement(String, boolean, Integer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getIntegerFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getIntegerNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Integer.
getIntegerNoKeyParsing(String, Integer) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Integer.
getIntegerNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getIntegerNoKeyParsing(String, Integer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getInternalErrorHtmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getInternalErrorJsonContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getInternalErrorTextContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getInternalErrorXmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getInvalidTargetType() - Method in exception org.spincast.core.exceptions.CantCompareException
 
getInvalidTargetType() - Method in exception org.spincast.core.exceptions.CantConvertException
 
getIso8601DateParser1() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getIso8601DateParser2() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getIso8601DateParser3() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getIso8601DateParserDefault() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getIsOfTypeByteArrayValidator(boolean) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
getIsOfTypeValidator(Class<?>) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
getIsOfTypeValidators() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
getIsOfTypeValidators() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
getJacksonPrettyPrinter() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJacksonPrettyPrinterIndentation() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJacksonPrettyPrinterNewline() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonArray(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as JsonArray.
getJsonArray(int, JsonArray) - Method in interface org.spincast.core.json.JsonArray
Gets an element as JsonArray.
getJsonArray(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getJsonArray(int, JsonArray) - Method in class org.spincast.core.json.JsonArrayDefault
 
getJsonArray(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonArray(String, JsonArray) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonArray(String, boolean, JsonArray, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonArray(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as JsonArray using the specified JsonPath.
getJsonArray(String, JsonArray) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as JsonArray using the specified JsonPath.
getJsonArrayDeserializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonArrayDeserializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonArrayFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonArrayImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getJsonArrayNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as JsonArray.
getJsonArrayNoKeyParsing(String, JsonArray) - Method in interface org.spincast.core.json.JsonObject
Gets an element as JsonArray.
getJsonArrayNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonArrayNoKeyParsing(String, JsonArray) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonArrayOrEmpty(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as JsonArray.
getJsonArrayOrEmpty(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getJsonArrayOrEmpty(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonArrayOrEmpty(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as JsonArray using the specified JsonPath.
getJsonArrayOrEmptyNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as JsonArray.
getJsonArrayOrEmptyNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonArraySerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonArraySerializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonArrayValidationBuilderKeyImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getJsonArrayValidationSetImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getJsonBody() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The request's body deserialized to an immutable JsonObject.
getJsonBody(Class<T>) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The request's body deserialized to the specified class.
getJsonBody() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getJsonBody(Class<T>) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getJsonBodyAsMap() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The request's body deserialized to a Map<String, Object>.
getJsonBodyAsMap() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getJsonManager() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getJsonManager() - Method in class org.spincast.core.exchange.RequestContextBase
 
getJsonManager() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getJsonManager() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonManager() - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
getJsonManager() - Method in class org.spincast.core.session.FlashMessageDefault
 
getJsonManager() - Method in class org.spincast.core.utils.ObjectConverterDefault
 
getJsonManager() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getJsonManager() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
getJsonManager() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getJsonManager() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
getJsonManager() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getJsonManager() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonManager() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getJsonManager() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getJsonManager() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getJsonManager() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getJsonMixinInfos() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonObject(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as JsonObject.
getJsonObject(int, JsonObject) - Method in interface org.spincast.core.json.JsonArray
Gets an element as JsonObject.
getJsonObject(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getJsonObject(int, JsonObject) - Method in class org.spincast.core.json.JsonArrayDefault
 
getJsonObject(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObject(String, JsonObject) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObject(String, boolean, JsonObject) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObject(String, boolean, JsonObject, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObject(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as JsonObject using the specified JsonPath.
getJsonObject(String, JsonObject) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as JsonObject using the specified JsonPath.
getJsonObjectDeserializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonObjectDeserializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonObjectFactory() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonObjectFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObjectImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getJsonObjectNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as JsonObject.
getJsonObjectNoKeyParsing(String, JsonObject) - Method in interface org.spincast.core.json.JsonObject
Gets an element as JsonObject.
getJsonObjectNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObjectNoKeyParsing(String, JsonObject) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObjectOrEmpty(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as JsonObject.
getJsonObjectOrEmpty(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getJsonObjectOrEmpty(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObjectOrEmpty(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as JsonObject using the specified JsonPath.
getJsonObjectOrEmptyNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as JsonObject.
getJsonObjectOrEmptyNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonObjectSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonObjectSerializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getJsonObjectValidationBuilderKeyImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getJsonObjectValidationSetImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getJsonPathArrayIndexMax() - Method in interface org.spincast.core.config.SpincastConfig
Gets the maximum index of an element of an array, when parsing a JsonPath.
getJsonPathArrayIndexMax() - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
getJsonPathArrayIndexMax() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getJsonPathCachingMap() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getJsonPathUtils() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getJsonPathUtilsImplClass() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
getKeyManagers(String, String, String, String) - Method in class org.spincast.core.utils.ssl.SSLContextFactoryDefault
 
getKeyMaxLengthWhenConvertingMapToJsonObject() - Method in interface org.spincast.core.config.SpincastConfig
Gets the maximum length of a key in a Map that can be parsed as JsonPaths using the create method.
getKeyMaxLengthWhenConvertingMapToJsonObject() - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
getKeyMaxLengthWhenConvertingMapToJsonObject() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getKeyStore(String, String, String) - Method in class org.spincast.core.utils.ssl.SSLContextFactoryDefault
 
getKeyStoreInputStream(String) - Method in class org.spincast.core.utils.ssl.SSLContextFactoryDefault
 
getLastModificationDate() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getLengthValidator(int) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getLessValidator(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getLocale() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
getLocaleBestMatch() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Find the best Locale to use for a response using the "Accept-Language" header of the request.
getLocaleBestMatch() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getLocaleBestMatchFromAcceptLanguageHeader(String) - Method in interface org.spincast.core.utils.SpincastUtils
Gets the best Locale to use given a "Accept-Language" HTTP header.
getLocaleBestMatchFromAcceptLanguageHeader(String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getLocaleResolver() - Method in class org.spincast.core.exchange.RequestContextBase
 
getLocaleResolver() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getLocaleResolver() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
getLocaleResolver() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
getLocaleResolver() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getLocaleToUse() - Method in interface org.spincast.core.exchange.RequestContext
The best Locale to use, as resolved by the LocaleResolver.
getLocaleToUse() - Method in class org.spincast.core.exchange.RequestContextBase
 
getLocaleToUse() - Method in interface org.spincast.core.locale.LocaleResolver
The best Locale to use.
getLocaleToUse() - Method in interface org.spincast.core.websocket.WebsocketContext
The best Locale to use, as resolved by the LocaleResolver during the initial HTTP request.
getLocaleToUse() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
getLocaleToUse() - Method in class org.spincast.plugins.localeresolver.LocaleResolverDefault
The default way to find the Locale to use is to check for a cookie, or otherwise use the request "Accept-Language" header.
getLocaleToUse() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getLong(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Long.
getLong(int, Long) - Method in interface org.spincast.core.json.JsonArray
Gets an element as Long.
getLong(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getLong(int, Long) - Method in class org.spincast.core.json.JsonArrayDefault
 
getLong(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getLong(String, Long) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getLong(String, boolean, Long, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getLong(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Long using the specified JsonPath.
getLong(String, Long) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as Long using the specified JsonPath.
getLongElement(String, boolean, Long) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getLongFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getLongNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Long.
getLongNoKeyParsing(String, Long) - Method in interface org.spincast.core.json.JsonObject
Gets an element as Long.
getLongNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getLongNoKeyParsing(String, Long) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getLoopsNbr(Repeat) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getLoopsSleep(Repeat) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getMainArgs() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getMainArgs() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getMainArgsToUse() - Method in class org.spincast.defaults.tests.SpincastDefaultNoAppIntegrationTestBase
 
getMainArgsToUse() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
getMainHandler() - Method in interface org.spincast.core.routing.Route
The main handler.
getMainHandler() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getMainHandler() - Method in class org.spincast.plugins.routing.RouteDefault
 
getMainRouteHandlerMatch() - Method in interface org.spincast.core.routing.RoutingResult
The main route handler and its information, from the routing result.
getMainRouteHandlerMatch() - Method in class org.spincast.plugins.routing.RoutingResultDefault
 
getMainRoutes() - Method in interface org.spincast.core.routing.Router
Gets the main routes.
getMainRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getMainVariation() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
getMainVariationWithUtf8Charset() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
getMap() - Method in class org.spincast.core.json.JsonObjectDefault
 
getMaxAgeInSeconds() - Method in interface org.spincast.core.filters.CorsFilterClient
The max age to cache a cors preflight response.
getMaxAgeInSeconds() - Method in interface org.spincast.core.routing.StaticResourceCorsConfig
The max Age a preflight request can be cached.
getMaxAgeInSeconds() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfigDefault
 
getMaxCacheItems() - Method in class org.spincast.core.session.FlashMessagesHolderDefault
 
getMaxLengthValidator(int) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getMaxNumberOfKeysWhenConvertingMapToJsonObject() - Method in interface org.spincast.core.config.SpincastConfig
Gets the maximum number of keys in a Map that can be parsed as JsonPaths to create a JsonObject.
getMaxNumberOfKeysWhenConvertingMapToJsonObject() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getMaxNumberOfKeysWhenConvertingMapToJsonObject() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getMaxRedirectionNbr() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
The maximum number of allowed redirections.
getMaxSizeValidator(int, boolean) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getMessages() - Method in interface org.spincast.core.validation.ValidationSet
Gets the validation keys and their associated messages.
getMessages(String) - Method in interface org.spincast.core.validation.ValidationSet
Gets the validation messages for the specified key.
getMessages() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getMessages(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getMessagesFormatted(String, ValidationMessageFormatType) - Method in interface org.spincast.core.validation.ValidationSet
Quick way to get a formatted version of the validation messages for the specified key.
getMessagesFormatted(ValidationMessageFormatType) - Method in interface org.spincast.core.validation.ValidationSet
Quick way to get a formatted version of all validation messages.
getMessagesFormatted(ValidationMessageFormatType) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getMessagesFormatted(String, ValidationMessageFormatType) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getMethodLoopsNbr(Method) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getMethodLoopsSleep(Method) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getMethodToUse() - Static method in class org.spincast.testing.utils.NoTestsFrameworkMethod
 
getMilliSecondsIncrementWhenWaitingForWebSocketEndpointsToBeProperlyClosedBeforeKillingTheServer() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The number of milliseconds to sleep between two validations that all endpoints are closed properly before calling the killing server.stop() method.
getMilliSecondsIncrementWhenWaitingForWebSocketEndpointsToBeProperlyClosedBeforeKillingTheServer() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getMilliSecondsIncrementWhenWaitingForWebSocketEndpointsToBeProperlyClosedBeforeKillingTheServer() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getMimeTypeFromExtension(String) - Method in interface org.spincast.core.utils.SpincastUtils
Gets the mime type from the extension.
getMimeTypeFromExtension(String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getMimeTypeFromMultipleSources(String, String, String) - Method in interface org.spincast.core.utils.SpincastUtils
Gets the mime type using multiple sources of information.
getMimeTypeFromMultipleSources(String, String, String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getMimeTypeFromPath(String) - Method in interface org.spincast.core.utils.SpincastUtils
Gets the mime type from a path, using its extension.
getMimeTypeFromPath(String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getMinLengthValidator(int) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getMinSizeValidator(int, boolean) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getMixinClass() - Method in interface org.spincast.plugins.jacksonjson.JsonMixinInfo
The mixin class.
getMixinClass() - Method in class org.spincast.plugins.jacksonjson.JsonMixinInfoDefault
 
getMixinClass() - Method in interface org.spincast.plugins.jacksonxml.XmlMixinInfo
The mixin class.
getMixinClass() - Method in class org.spincast.plugins.jacksonxml.XmlMixinInfoDefault
 
getModel() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The JsonObject which serves as the model for the response.
getModel() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getModelElement(Map<String, Object>, String) - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getName() - Method in interface org.spincast.core.cookies.Cookie
Gets the cookie name.
getName() - Method in class org.spincast.plugins.cookies.CookieDefault
 
getName() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
getName() - Method in class org.spincast.testing.utils.NoTestsFrameworkMethod
 
getName() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
Test class display name.
getNewControllerKey() - Method in exception org.spincast.core.websocket.exceptions.WebsocketEndpointAlreadyManagedByAnotherControllerException
 
getNewlineChars() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
getNewPeerIdLock(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Gets the creation lock for a peer id.
getNewRoute() - Method in exception org.spincast.core.exceptions.ForwardRouteException
The new route to forward to.
getNewUrl() - Method in exception org.spincast.core.exceptions.RedirectException
The new route to redirect to.
getNext() - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
getNext() - Method in class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
getNextHandler() - Method in class org.spincast.plugins.undertow.CorsHandlerDefault
 
getNextHandler() - Method in class org.spincast.plugins.undertow.GzipCheckerHandlerDefault
 
getNextToJarConfigFileName() - Method in interface org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfig
The name of the .properties file to search for next to the .jar file of the application.
getNextToJarConfigFileName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
getNodeVisitors() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getNotArrayDefaultErrorMessageText() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
getNotBlankValidatorInfo() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getNotEquivalentValidator(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getNotFoundHtmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getNotFoundJsonContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getNotFoundPlainTextContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getNotFoundXmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getNotNullValidatorInfo() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getNotPatternValidator(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getNullValidatorInfo() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getObject(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element, untyped.
getObject(int, Object) - Method in interface org.spincast.core.json.JsonArray
Gets an element, untyped.
getObject(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getObject(int, Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
getObject(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getObject(String, Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getObject(String, boolean, Object, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getObject(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an untyped Object using the specified JsonPath.
getObject(String, Object) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an untyped Object using the specified JsonPath.
getObjectConverter() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getObjectConverter() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getObjectConverter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getObjectConverterImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getObjectMapper() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getObjectNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an untyped Object.
getObjectNoKeyParsing(String, Object) - Method in interface org.spincast.core.json.JsonObject
Gets an untyped Object.
getObjectNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getObjectNoKeyParsing(String, Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getOldPath() - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
getOrCreateHttpAuthIdentityManagersByRealmName(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getOrigninalRequestUrlWithPotentialCacheBusters(HttpServerExchange) - Method in interface org.spincast.plugins.undertow.CacheBusterRemovalHandler
Get the original URL of the request potentially containing cache busters.
getOrigninalRequestUrlWithPotentialCacheBusters(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
getOut() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getOverridingModule() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
An overriding module to use?
getPath() - Method in interface org.spincast.core.cookies.Cookie
Gets the cookie path.
getPath() - Method in interface org.spincast.core.routing.Route
The route path.
getPath() - Method in interface org.spincast.core.websocket.WebsocketRoute
The WebSocket route path.
getPath() - Method in class org.spincast.plugins.cookies.CookieDefault
 
getPath() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
getPath() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getPath() - Method in class org.spincast.plugins.routing.RouteDefault
 
getPath() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
getPath() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getPath() - Method in interface org.spincast.plugins.routing.utils.ReplaceDynamicParamsResult
The resulting path
getPath() - Method in class org.spincast.plugins.routing.utils.ReplaceDynamicParamsResultDefault
 
getPath() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
getPathParam(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
A specific value parsed from a dynamic parameter of the route path.
getPathParam(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getPathParams() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The values parsed from the dynamic parameters of the route path.
getPathParams() - Method in interface org.spincast.core.routing.RouteHandlerMatch
The values parsed from the URL, given the dynamic parameters of the route's path, if any.
getPathParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getPathParams() - Method in class org.spincast.plugins.routing.RouteHandlerMatchDefault
 
getPattern(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
getPatternFromAlias(String) - Method in class org.spincast.plugins.routing.SpincastRouter
Get a path pattern from its alias.
getPatternValidator(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getPebbleEngineString() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getPebbleEngineTemplateClasspath() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getPebbleEngineTemplateFileSystem() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getPebbleTemplate(Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getPeerContextesMap() - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
getPeerId() - Method in interface org.spincast.core.websocket.WebsocketConnectionConfig
The id to attribute to the connecting peer.
getPeerId() - Method in interface org.spincast.core.websocket.WebsocketContext
The id of the peer.
getPeerId() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
getPeersIds() - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
The connected peers' ids.
getPeersIds() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getPingBytes() - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
getPingsIntervalSeconds() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
getPluginConfig() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getPosition() - Method in interface org.spincast.core.routing.RouteHandlerMatch
The position the handler should be run at.
getPosition() - Method in interface org.spincast.core.routing.RoutingRequestContextAddon
The current route handler position.
getPosition() - Method in class org.spincast.plugins.routing.RouteHandlerMatchDefault
 
getPosition() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
getPositions() - Method in interface org.spincast.core.routing.Route
The positions at which this route should be run during a routing process.
getPositions() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getPositions() - Method in class org.spincast.plugins.routing.RouteDefault
 
getPrettyPrinterIndentationSpaceNumber() - Method in interface org.spincast.plugins.jacksonjson.SpincastJsonManagerConfig
The number of space to use as indentation for pretty print.
getPrettyPrinterIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
getPrettyPrinterIndentationSpaceNumber() - Method in interface org.spincast.plugins.jacksonxml.SpincastXmlManagerConfig
The number of space to use as indentation for pretty print.
getPrettyPrinterIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
getPrettyPrinterNewlineChars() - Method in interface org.spincast.plugins.jacksonjson.SpincastJsonManagerConfig
The newline characters to use for pretty print.
getPrettyPrinterNewlineChars() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
getPrettyPrinterNewlineChars() - Method in interface org.spincast.plugins.jacksonxml.SpincastXmlManagerConfig
The newline characters to use for pretty print.
getPrettyPrinterNewlineChars() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
getPropertyAsMap(Map<String, Object>, String) - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getPropertyAsString(Map<String, Object>, String) - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getPublicServerHost() - Method in interface org.spincast.core.config.SpincastConfig
The public host
getPublicServerHost() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getPublicServerPort() - Method in interface org.spincast.core.config.SpincastConfig
The public port
getPublicServerPort() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getPublicServerScheme() - Method in interface org.spincast.core.config.SpincastConfig
The public scheme
getPublicServerScheme() - Method in class org.spincast.plugins.config.SpincastConfigDefault
Three of the rare "final" methods in Spincast!
getPublicServerSchemeHostPort() - Method in interface org.spincast.core.config.SpincastConfig
The application can't know by itself on which scheme/host/port it is served publicly.
getPublicServerSchemeHostPort() - Method in class org.spincast.plugins.config.SpincastConfigDefault
You should override this config!!!!
getPublicServerSchemeHostPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getPublicServerSchemeHostPort() - Method in class org.spincast.testing.core.SpincastTestConfig
 
getPubliURI() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getQueryParamFlashMessageId() - Method in interface org.spincast.core.config.SpincastConfig
The name of the queryString parameter to use for a Flash Message id, when cookies are not available.
getQueryParamFlashMessageId() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getQueryParamFlashMessageId() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getQueryString(boolean) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The queryString of the request.
getQueryString(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getQueryStringParam(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
A specific parameter taken from the queryString of the request.
getQueryStringParam(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getQueryStringParamFirst(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The first (and often only) value of a specific parameter taken from the queryString of the request.
getQueryStringParamFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getQueryStringParams() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The parameters taken from the queryString of the request.
getQueryStringParams(Object) - Method in interface org.spincast.core.server.Server
Gets the queryString parameters.
getQueryStringParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getQueryStringParams(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getRawInputStream(Object) - Method in interface org.spincast.core.server.Server
The raw InputStream of the current request.
getRawInputStream(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getRealmNameToDisplay(String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
The realm name to display.
getRedirectFilterPosition() - Method in interface org.spincast.plugins.routing.SpincastRouterConfig
The default position for a redirect "before" filter.
getRedirectFilterPosition() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
getRedirectRuleBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRedirectRuleBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getRedirectRuleBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
GetRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
Http Client builder for a GET request.
GetRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a GET request.
GetRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.GetRequestBuilderDefault
 
getRequestConfig() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getRequestContext() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
getRequestContext() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getRequestContextFactory() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getRequestContextImplementationClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
The implementation to use for the request context objects.
getRequestContextProvider() - Method in class org.spincast.plugins.localeresolver.LocaleResolverDefault
 
getRequestContextType() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getRequestContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getRequestContextType() - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
The type of the request context objects.
getRequestContextType() - Method in class org.spincast.core.guice.SpincastPluginGuiceModuleBase
 
getRequestCustomVariables(HttpServerExchange) - Method in interface org.spincast.plugins.undertow.SpincastUndertowUtils
Gets the custom variables Map associated with the specified exchange object.
getRequestCustomVariables(WebSocketHttpExchange) - Method in interface org.spincast.plugins.undertow.SpincastUndertowUtils
Gets the custom variables Map associated with the specified exchange object (when wrpped inside a WebSocketHttpExchange).
getRequestCustomVariables(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastUndertowUtilsDefault
 
getRequestCustomVariables(WebSocketHttpExchange) - Method in class org.spincast.plugins.undertow.SpincastUndertowUtilsDefault
 
getRequestHeaders(Object) - Method in interface org.spincast.core.server.Server
The headers from the request.
getRequestHeaders(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getRequestPath() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The path of the request (no querystring).
getRequestPath(boolean) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The path of the request (no querystring).
getRequestPath() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getRequestPath(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getRequestRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getRequestRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getRequestScheme(Object) - Method in interface org.spincast.core.server.Server
Gets the request scheme, "http" for example.
getRequestScheme(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getRequestScopedVariables() - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
getResource(String) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManagerDefault
 
getResourcePath() - Method in interface org.spincast.core.routing.StaticResource
The path of the resource on the classpath or on the file system.
getResourcePath() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
getResponseContentType(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandlerDefault
 
getResponseContentTypeToUse(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getResponseHeaders(Object) - Method in interface org.spincast.core.server.Server
Gets the response headers.
getResponseHeaders(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getResponseRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getResponseRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getRoute(String) - Method in interface org.spincast.core.routing.Router
Gets a route using its routeId.
getRoute(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getRouteBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getRouteFactory() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getRouteForwardingMaxNumber() - Method in interface org.spincast.core.config.SpincastConfig
The maximum number of time a request can be forwarded to another route.
getRouteForwardingMaxNumber() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getRouteHandlerMatches() - Method in interface org.spincast.core.routing.RoutingResult
The handlers matching the route (a main handler + filters, if any), in order they have to be called.
getRouteHandlerMatches() - Method in class org.spincast.plugins.routing.RoutingResultDefault
 
getRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getRouteHandlerMatchImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getRouteIdsPrefixToKeepByDefaultWhenRemovingAll() - Method in class org.spincast.plugins.routing.SpincastRouter
The route with ids starting with those prefixes won't be removed by default when removeAllRoutes() is called without the "delete all" parameter.
getRouteKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getRouteParamPatternAliases() - Method in interface org.spincast.core.routing.Router
The path patterns' aliases.
getRouteParamPatternAliases() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRouter() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getRouter() - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
getRouter() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getRouter() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getRouter() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
getRouter() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
getRouterImplementationKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getRoutingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getRoutingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getRoutingResult() - Method in interface org.spincast.core.routing.RoutingRequestContextAddon
The routing result for the current request, as returned by the router.
getRoutingResult() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
getRoutingTypes() - Method in interface org.spincast.core.routing.Route
The routing types the route should be considered for.
getRoutingTypes() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getRoutingTypes() - Method in class org.spincast.plugins.routing.RouteDefault
 
getRunNotifier() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getScopeChain(Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getScopedObjectMap(Key<T>) - Method in class org.spincast.core.guice.SpincastRequestScope
 
getSecondsToWaitForWebSocketEndpointsToBeProperlyClosedBeforeKillingTheServer() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The number of seconds max to wait for all endpoints to be closed properly before calling the killing server.stop() method.
getSecondsToWaitForWebSocketEndpointsToBeProperlyClosedBeforeKillingTheServer() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getSecondsToWaitForWebSocketEndpointsToBeProperlyClosedBeforeKillingTheServer() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSeedErrorProvider(Key) - Static method in class org.spincast.core.guice.SpincastRequestScope
Returns a provider that always throws exception complaining that the object in question must be seeded before it can be injected.
getSelectedFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getSelectedFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getServer() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getServer() - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
getServer() - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
getServer() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
getServer() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
getServer() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getServer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getServer() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getServer() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getServer() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
getServerBuilder() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getServerEndpointHandlers() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
getServerHost() - Method in interface org.spincast.core.config.SpincastConfig
The host/IP on which the server will listen to.
getServerHost() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getServerHost() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getServerHost() - Method in class org.spincast.testing.core.SpincastTestConfig
 
getServerMaxRequestBodyBytes() - Method in interface org.spincast.core.config.SpincastConfig
Maximum number of bytes a request's body can have.
getServerMaxRequestBodyBytes() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getServerStartTryNbr() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSetItselfValidationKey() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getSimpleValidator() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getSize(Object, boolean) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getSizeValidator(int, boolean) - Method in class org.spincast.core.validation.ValidationSetDefault
 
getSourceRoute() - Method in interface org.spincast.core.routing.RouteHandlerMatch
The route associated with this match.
getSourceRoute() - Method in class org.spincast.plugins.routing.RouteHandlerMatchDefault
 
getSpecificAppPropertiesFilePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getSpecificPathMainArgsPosition() - Method in interface org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfig
The position of the main argument that specifies the path to the .properties file to use for the configurations.
getSpecificPathMainArgsPosition() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
getSpecificTargetFilePath() - Method in class org.spincast.plugins.undertow.GzipCheckerHandlerDefault
 
getSpincastConfig() - Method in class org.spincast.core.config.SpincastInitValidator
 
getSpincastConfig() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getSpincastConfig() - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
getSpincastConfig() - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
getSpincastConfig() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getSpincastConfig() - Method in class org.spincast.plugins.cookies.CookieDefault
 
getSpincastConfig() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getSpincastConfig() - Method in class org.spincast.plugins.localeresolver.LocaleResolverDefault
 
getSpincastConfig() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getSpincastConfig() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
getSpincastConfig() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getSpincastConfig() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getSpincastConfig() - Method in class org.spincast.testing.core.SpincastTestBase
 
getSpincastConfigClass() - Method in class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
getSpincastConfigImplClass() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
getSpincastConfigImplClass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
getSpincastCurrentVersion() - Method in interface org.spincast.core.utils.SpincastUtils
Gets the current Spincast version.
getSpincastCurrentVersion() - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
getSpincastDictionary() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getSpincastDictionary() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getSpincastDictionary() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getSpincastDictionary() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastDictionary() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastFilters() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getSpincastFilters() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastFilters() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastFiltersKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getSpincastFrontControllerHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastHttpAuthIdentityManagerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getSpincastHttpAuthIdentityManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastHttpClientConfig() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getSpincastHttpClientUtils() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getSpincastHttpClientUtilsClass() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
getSpincastHttpClientUtilsClass() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
getSpincastHttpClientUtilsWithWebsocketClass() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
getSpincastHttpClientWithWebsocketConfig() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
getSpincastHttpClientWithWebsocketUtils() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
getSpincastHttpResponseFactory() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getSpincastJsonManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
getSpincastJsonManagerConfig() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getSpincastModelRootVariableName() - Method in interface org.spincast.core.config.SpincastConfig
Name of the root variables reserved for Spincast in the response's model.
getSpincastModelRootVariableName() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getSpincastPebbleExtension() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getSpincastPebbleExtensionClass() - Method in class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
 
getSpincastPebbleTemplatingEngineClass() - Method in class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
 
getSpincastPebbleTemplatingEngineConfig() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getSpincastPebbleTemplatingEngineConfig() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
getSpincastRequestScope() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getSpincastReservedMap() - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Gets the Map reserved for Spincast usage to put some global templating variables.
getSpincastReservedMap() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getSpincastResourceHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getSpincastResourceHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
getSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastRoutingUtilsImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getSpincastTempDirName() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getSpincastUndertowConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastUndertowConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
getSpincastUndertowConfig() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getSpincastUndertowServerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getSpincastUndertowUtils() - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
getSpincastUndertowUtils() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getSpincastUndertowUtilsClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getSpincastUtils() - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
getSpincastUtils() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getSpincastUtils() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
getSpincastUtils() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getSpincastUtils() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getSpincastUtils() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getSpincastUtils() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.GzipCheckerHandlerDefault
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowUtilsDefault
 
getSpincastUtilsKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getSpincastWebsocketEndpointFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastWritableDir() - Method in interface org.spincast.core.config.SpincastConfig
A directory where temporary generated files can be written by Spincast.
getSpincastWritableDir() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
getSpincastXmlIndenter() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
getSpincastXmlManagerClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
getSpincastXmlManagerConfig() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
getSpincastXmlManagerConfig() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
getSpincastXmlPrettyPrinterProvider() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
getSslContext() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
getSslContextFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSSLContextFactoryClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getStackTrace(Throwable) - Static method in class org.spincast.core.utils.SpincastStatics
Gets the stack trace of an Exception.
getStackTraceInstance(Throwable) - Method in class org.spincast.core.utils.SpincastStatics
 
getStartServerSleepMilliseconds() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResource() - Method in class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
getStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getStaticResourceBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getStaticResourceCacheConfigFactory() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getStaticResourceCacheConfigImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getStaticResourceCorsAllowedMethods() - Method in class org.spincast.plugins.undertow.CorsHandlerDefault
Those are the valid HTTP methods for requests to static resources served directly by the HTTP server.
getStaticResourceCorsConfigFactory() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getStaticResourceCorsConfigImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getStaticResourceFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getStaticResourceFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getStaticResourceFactory() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getStaticResourceKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getStaticResourceServed(String) - Method in interface org.spincast.core.server.Server
Gets a static resource served directly by the server, using its path.
getStaticResourceServed(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesPathHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesServed() - Method in interface org.spincast.core.server.Server
Gets all static resource served directly by the server.
getStaticResourcesServed() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesServedByUrlPath() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourceType() - Method in interface org.spincast.core.routing.StaticResource
The type of static resource.
getStaticResourceType() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
getStatus() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Gets the HTTP status.
getStatus() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
getStatusCode() - Method in interface org.spincast.core.exceptions.CustomStatusCodeException
The status code to use for the response.
getStatusCode() - Method in exception org.spincast.core.exceptions.CustomStatusCodeExceptionDefault
 
getStatusCode() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The current status code sent or to be send.
getStatusCode() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getString(int) - Method in interface org.spincast.core.json.JsonArray
Gets an element as String.
getString(int, String) - Method in interface org.spincast.core.json.JsonArray
Gets an element as String.
getString(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
getString(int, String) - Method in class org.spincast.core.json.JsonArrayDefault
 
getString(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getString(String, String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getString(String, boolean, String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getString(String, boolean, String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getString(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as String using the specified JsonPath.
getString(String, String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Gets an element as String using the specified JsonPath.
getStringFromObject(Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getStringNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as String.
getStringNoKeyParsing(String, String) - Method in interface org.spincast.core.json.JsonObject
Gets an element as String.
getStringNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getStringNoKeyParsing(String, String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getSuccessMessage(Object) - Method in interface org.spincast.core.validation.SimpleValidator
The success message to use.
getSuccessMessageText() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getTag() - Method in interface org.spincast.core.routing.ETag
Gets the tag text.
getTag() - Method in class org.spincast.plugins.routing.ETagDefault
 
getTagCacheTypeItemNbr() - Method in interface org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfig
The number of "cache" tag item to keep in cache.
getTagCacheTypeItemNbr() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
getTargetClass() - Method in interface org.spincast.plugins.jacksonjson.JsonMixinInfo
The class to apply the mixin to.
getTargetClass() - Method in class org.spincast.plugins.jacksonjson.JsonMixinInfoDefault
 
getTargetClass() - Method in interface org.spincast.plugins.jacksonxml.XmlMixinInfo
The class to apply the mixin to.
getTargetClass() - Method in class org.spincast.plugins.jacksonxml.XmlMixinInfoDefault
 
getTemplateCacheItemNbr() - Method in interface org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfig
The number of template item to keep in cache.
getTemplateCacheItemNbr() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
getTemplatingEngine() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
getTemplatingEngine() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getTemplatingEngine() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getTemplatingGlobalVariable(String) - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
Gets a global templating variable.
getTemplatingGlobalVariable(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getTemplatingGlobalVariables() - Method in interface org.spincast.core.templating.TemplatingRequestContextAddon
The global templating variables.
getTemplatingGlobalVariables() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
getTemplatingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getTemplatingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getTestClassInstance() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getTestClassLoopsNbr() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getTestClassLoopsSleep() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getTestDateNoTime() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
Get a test date without time.
getTestingModule() - Method in class org.spincast.defaults.tests.SpincastDefaultNoAppIntegrationTestBase
 
getTestingModule() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
The main Guice module to use.
getTestingWritableDir() - Method in class org.spincast.testing.core.SpincastTestBase
 
getTests() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getText() - Method in interface org.spincast.core.response.Alert
The text of the Alert message.
getText() - Method in class org.spincast.core.response.AlertDefault
 
getText() - Method in interface org.spincast.core.session.FlashMessage
The text of the Flash message.
getText() - Method in class org.spincast.core.session.FlashMessageDefault
 
getText() - Method in interface org.spincast.core.validation.ValidationMessage
The text of the message.
getText() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
getThisClassFileInputStream() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
getThreadExecutorForAppEvents() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
The ExecutorService to use to send events to the application.
getThreadExecutorForAppEventsThreadNumber() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
The maximum number of concurrent threads used when sending events to the application.
getThreadExecutorForAppEventsThreadThreadFactory() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
The ThreadFactory to use for the Executor that sends events to the application.
getThreadExecutorForAppEventsTimeoutAmount() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
The timeout amount before cancelling a task when sending events to the application.
getThreadExecutorForAppEventsTimeoutTimeUnit() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
The timeout unit before cancelling a task when sending events to the application.
getThreadExecutorForClientEvents() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
The ExecutorService to use to send events to the client.
getThreadExecutorForClientEventsThreadNumber() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
The maximum number of concurrent threads used when sending events to the application.
getThreadExecutorForClientEventsThreadThreadFactory() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
The ThreadFactory to use for the Executor that sends events to the client.
getThreadExecutorForClientEventsTimeoutAmount() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
The timeout amount before cancelling a task when sending events to the application.
getThreadExecutorForClientEventsTimeoutTimeUnit() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
The timeout asdasd before cancelling a task when sending events to the application.
getTokenParsers() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getTrimTransformer() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getTrustManagers() - Method in class org.spincast.core.utils.ssl.SSLContextFactoryDefault
 
getUnaryOperators() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getUndertowWebsocketEndpointWriterClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getUndertowWebsocketEndpointWriterFactory() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getUndertowWebsocketWriter() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getUnsentBytes() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Gets the current unsent bytes (AKA the buffer).
getUnsentBytes() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getUnsentCharacters() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Gets the current unsent characters (AKA the buffer), using the UTF-8 encoding.
getUnsentCharacters(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Gets the current unsent characters (AKA the buffer), using the specified encoding.
getUnsentCharacters() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getUnsentCharacters(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getUploadedFileFirst(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The first (and often only) uploaded file of the specified name.
getUploadedFileFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getUploadedFiles() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The uploaded files, with their names as the keys.
getUploadedFiles(String) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The uploaded files of the specified name.
getUploadedFiles(Object) - Method in interface org.spincast.core.server.Server
The uploaded files, if any.
getUploadedFiles() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getUploadedFiles(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getUploadedFiles(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getUrl() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
getUrl() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
getUrlPath() - Method in interface org.spincast.core.routing.StaticResource
The URL to reach this static resource.
getUrlPath() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
getValidatedObject() - Method in class org.spincast.core.validation.JsonArrayValidationBuilderKeyDefault
 
getValidatedObject() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
getValidatedObject() - Method in class org.spincast.core.validation.JsonObjectValidationBuilderKeyDefault
 
getValidatedObject() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
getValidationBFactory() - Method in class org.spincast.core.validation.ValidatorBase
 
getValidationBuilderArrayImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getValidationBuilderCoreImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getValidationBuilderKeyImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getValidationBuilderTargetImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getValidationClassError() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationClassFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationClassFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationClassNoMessage() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationClassSuccess() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationClassWarning() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationFactory() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
getValidationFactory() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getValidationFactory() - Method in class org.spincast.core.validation.ValidationBuilderKeyDefault
 
getValidationFactory() - Method in class org.spincast.core.validation.ValidationBuilderTargetDefault
 
getValidationFactory() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getValidationFreshFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationFreshFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationGroupMessagesFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationGroupMessagesTemplatePath() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationGroupMessagesTemplatePath() - Method in interface org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfig
The path to the template to use to display the validation messages of a Form's field group.
getValidationGroupMessagesTemplatePath() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
getValidationHasErrorsFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationHasErrorsFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationHasSuccessesFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationHasSuccessesFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationHasWarningsFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationHasWarningsFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationIsValidFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationIsValidFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationKey() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getValidationKey() - Method in class org.spincast.core.validation.ValidationBuilderTargetDefault
 
getValidationLevel() - Method in interface org.spincast.core.validation.ValidationMessage
The validation level of thr message : ERROR, WARNING or SUCCESS.
getValidationLevel() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
getValidationMessageImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getValidationMessagesFilter(String) - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationMessagesFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationMessagesTemplatePath() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationMessagesTemplatePath() - Method in interface org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfig
The path to the template to use to display the validation messages of a Form' field.
getValidationMessagesTemplatePath() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
getValidationResultBuilderImplClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getValidationSet() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
getValidationSet() - Method in class org.spincast.core.validation.ValidationBuilderKeyDefault
 
getValidationSet() - Method in class org.spincast.core.validation.ValidationBuilderTargetDefault
 
getValidationSubmittedFilter() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidationSubmittedFilterName() - Method in class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
 
getValidator() - Method in class org.spincast.core.validation.ValidationBuilderKeyDefault
 
getValidator() - Method in class org.spincast.core.validation.ValidationBuilderTargetDefault
 
getValue() - Method in interface org.spincast.core.cookies.Cookie
Gets the cookie value.
getValue() - Method in exception org.spincast.core.exceptions.CantCompareException
 
getValue() - Method in exception org.spincast.core.exceptions.CantConvertException
 
getValue() - Method in class org.spincast.plugins.cookies.CookieDefault
 
getVariables() - Method in interface org.spincast.core.session.FlashMessage
Potential variables associated with this Flash message.
getVariables() - Method in class org.spincast.core.session.FlashMessageDefault
 
getVariablesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getVariablesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getVariations() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
getVersion() - Method in interface org.spincast.core.cookies.Cookie
Gets the cookie version.
getVersion() - Method in class org.spincast.plugins.cookies.CookieDefault
 
getWebsocketAutomaticPingIntervalSeconds() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
When automatic pings are enabled for WebSocket connections, how many seconds should be waited between two pings? Defaults to 20 seconds.
getWebsocketAutomaticPingIntervalSeconds() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
getWebsocketAutomaticPingIntervalSeconds() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
When the automatic WebSocket pings are enabled, this is the interval (in seconds) between two pings.
getWebsocketAutomaticPingIntervalSeconds() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getWebSocketChannelByPeerId() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getWebsocketClientReader() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
getWebsocketContextFactory() - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
getWebsocketContextImplementationClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
The implementation to use for the Websocket context objects.
getWebsocketContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getWebsocketContextType() - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
The type of the Websocket context objects.
getWebsocketContextType() - Method in class org.spincast.core.guice.SpincastPluginGuiceModuleBase
 
getWebsocketController() - Method in interface org.spincast.core.websocket.WebsocketRoute
The WebSocket controller to use.
getWebsocketController() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
getWebsocketController() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
getWebsocketDefaultClosingCode() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
The default code to send to the WebsocketClientHandler when a WebSocket connection was found to be closed.
getWebsocketDefaultClosingCode() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
getWebsocketDefaultClosingCode() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The default code to use when sending a "closing Websocket connection" event to a peer.
getWebsocketDefaultClosingCode() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getWebsocketDefaultClosingReason() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
The default reason to send to the WebsocketClientHandler when a WebSocket connection was found to be closed.
getWebsocketDefaultClosingReason() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
getWebsocketDefaultClosingReason() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The default reason to use when sending a "closing Websocket connection" event to a peer.
getWebsocketDefaultClosingReason() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getWebsocketEndpointClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getWebsocketEndpointCreationLock(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
Gets the creation/close lock for a specific Websocket endpoint.
getWebsocketEndpointHandlerKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getWebsocketEndpointManager(String) - Method in interface org.spincast.core.server.Server
Returns the manager for a Websockets endpoint.
getWebsocketEndpointManager(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getWebsocketEndpointManagers() - Method in interface org.spincast.core.server.Server
Returns the managers of the existing Websockets endpoints.
getWebsocketEndpointManagers() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getWebsocketEndpointsMap() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getWebsocketEndpointToControllerKeysMapClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
getWebsocketEndpointToControllerManager() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
getWebsocketPeerContext(String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
getWebsocketPingMessageString() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
The ping text to use.
getWebsocketPingMessageString() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
getWebsocketPingMessageString() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The ping text to use.
getWebsocketPingMessageString() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getWebSocketProtocolHandshakeHandler() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
The handler to use for the Websocket connection.
getWebsocketRoute() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
getWebsocketRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getWebsocketRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getWebsocketRouteBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getWebsocketRouteFactory() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
getWebsocketRouteHandlerFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getWebsocketRouteHandlerFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getWebsocketRouteHandlerImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getWebsocketRouteKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getWebsocketServerEndpointHandlerFactory() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
getWebsocketThreadExecutorForAppEventsThreadFactory() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The ThreadFactory to use to create threads when sending WebSocket events to the application.
getWebsocketThreadExecutorForAppEventsThreadFactory() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getWebsocketThreadExecutorForAppEventsThreadNumber() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The maximum number of concurrent threads used when sending WebSocket events to the application.
getWebsocketThreadExecutorForAppEventsThreadNumber() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getWebsocketThreadExecutorForAppEventsTimeoutAmount() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The timeout amount before cancelling a task when sending WebSocket events to the application.
getWebsocketThreadExecutorForAppEventsTimeoutAmount() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getWebsocketThreadExecutorForAppEventsTimeoutTimeUnit() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
The timeout TimeUnit before cancelling a task when sending WebSocket events to the application.
getWebsocketThreadExecutorForAppEventsTimeoutTimeUnit() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
getWebsocketThreadExecutorForClientEventsThreadFactory() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
The ThreadFactory to use to create threads to send WebSocket events to the WebsocketClientHandler.
getWebsocketThreadExecutorForClientEventsThreadFactory() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
getWebsocketThreadExecutorForClientEventsThreadNumber() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
The maximum number of concurrent threads used when sending events to the WebsocketClientHandler.
getWebsocketThreadExecutorForClientEventsThreadNumber() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
getWebsocketThreadExecutorForClientEventsTimeoutAmount() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
The timeout amount before cancelling a task when sending events to the WebsocketClientHandler.
getWebsocketThreadExecutorForClientEventsTimeoutAmount() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
getWebsocketThreadExecutorForClientEventsTimeoutTimeUnit() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
The timeout TimeUnit before cancelling a task when sending events to the WebsocketClientHandler.
getWebsocketThreadExecutorForClientEventsTimeoutTimeUnit() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
getWebsocketWriteCallback(WebsocketClientHandler) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
getXmlBody(Class<T>) - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The request's body deserialized to the specified class.
getXmlBody(Class<T>) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getXmlBodyAsJsonObject() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The request's body deserialized to an immutable JsonObject.
getXmlBodyAsJsonObject() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getXmlBodyAsMap() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
The request's body deserialized to a Map<String, Object>.
getXmlBodyAsMap() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getXmlIndenterClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
getXmlManager() - Method in class org.spincast.core.controllers.SpincastFrontController
 
getXmlManager() - Method in class org.spincast.core.exchange.RequestContextBase
 
getXmlManager() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getXmlManager() - Method in class org.spincast.core.validation.ValidationSetDefault
 
getXmlManager() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
getXmlManager() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
getXmlManager() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getXmlManager() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getXmlMapper() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getXmlMapperPretty() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getXmlMixinInfos() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getXmlPrettyPrinter() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
getXmlPrettyPrinterClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
getXnio() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
getXnioInstance() - Method in interface org.spincast.plugins.httpclient.websocket.utils.SpincastHttpClientWithWebsocketUtils
 
getXnioInstance() - Method in class org.spincast.plugins.httpclient.websocket.utils.SpincastHttpClientWithWebsocketUtilsDefault
 
guice() - Method in interface org.spincast.core.exchange.RequestContext
Easy access to the Guice context.
guice() - Method in class org.spincast.core.exchange.RequestContextBase
 
guice() - Method in interface org.spincast.core.websocket.WebsocketContext
Easy access to the Guice context.
guice() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
GzipCheckerHandler - Interface in org.spincast.plugins.undertow
Handler that will check if gzip compression is required for the resource and, if so, will call a gzip handler before calling the next handler.
GzipCheckerHandlerDefault - Class in org.spincast.plugins.undertow
 
GzipCheckerHandlerDefault(HttpHandler, String, SpincastUtils) - Constructor for class org.spincast.plugins.undertow.GzipCheckerHandlerDefault
 
GzipCheckerHandlerFactory - Interface in org.spincast.plugins.undertow
Factory to create GzipCheckerHandlers
GzipOption - Enum in org.spincast.core.utils
Control how gzip should be applied on a route.

H

handle(Object) - Method in interface org.spincast.core.controllers.FrontController
 
handle(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
Front controller's handle() method, called by the HTTP server.
handle(R) - Method in interface org.spincast.core.routing.Handler
Receives a request context object and handles it.
handle(R) - Method in class org.spincast.core.websocket.WebsocketRouteHandler
The handle() method for WebSocket handshaking, called by the front controller once the potential "before" filters have been ran.
handle(DefaultRequestContext) - Method in interface org.spincast.plugins.routing.DefaultHandler
 
handleConnectionRequest(HttpServerExchange, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
handleConnectionRequest(HttpServerExchange, String) - Method in interface org.spincast.plugins.undertow.WebsocketEndpoint
 
Handler<R extends RequestContext<?>> - Interface in org.spincast.core.routing
A route handler.
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CorsHandlerDefault
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.FullPathMatchingPathHandler
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandlerDefault
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
hashCode() - Method in class org.spincast.plugins.routing.ETagDefault
 
hasMessages() - Method in interface org.spincast.core.validation.ValidationSet
Does this validation set contain any validation Messages?
hasMessages(String) - Method in interface org.spincast.core.validation.ValidationSet
Does the the element at the specified key contains validation Messages?
hasMessages() - Method in class org.spincast.core.validation.ValidationSetDefault
 
hasMessages(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
HEAD() - Method in interface org.spincast.core.routing.RouteBuilder
Adds HEAD as a supported HTTP method.
HEAD(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a HEAD route.
HEAD(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a HEAD request.
HEAD() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
HEAD(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
HEAD(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a HEAD method.
HEAD(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a HEAD method.
HEAD(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a HEAD method.
HeadRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
HeadRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a HEAD request.
HeadRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.HeadRequestBuilderDefault
 
html() - Method in interface org.spincast.core.routing.RouteBuilder
Adds application/html as an accepted Content-Type.
html() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
httpAuth(String, String) - Method in interface org.spincast.core.routing.Router
Creates HTTP authentication protection (realm) for the specified path prefix.
httpAuth(String, String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
HttpClient - Interface in org.spincast.plugins.httpclient
Factory to create Http request builders.
HttpClient - Interface in org.spincast.plugins.httpclient.websocket
 
HttpMethod - Enum in org.spincast.core.routing
Enum for the HTTP methods.
HttpRequestBuilder<T extends HttpRequestBuilder<?>> - Interface in org.spincast.plugins.httpclient
Base for all Http/Websocket request builders.
HttpRequestBuilderBase<T extends HttpRequestBuilder<?>> - Class in org.spincast.plugins.httpclient.builders
Http client builders base class.
HttpRequestBuilderBase(String, CookieFactory, HttpResponseFactory, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
Constructor
HttpResponse - Interface in org.spincast.plugins.httpclient
 
HttpResponseDefault - Class in org.spincast.plugins.httpclient
Spincast Http Client's reponse implementation.
HttpResponseDefault(int, String, byte[], Map<String, List<String>>, Map<String, Cookie>, boolean) - Constructor for class org.spincast.plugins.httpclient.HttpResponseDefault
 
HttpResponseFactory - Interface in org.spincast.plugins.httpclient
Factory to create Spincast Http Client's reponses.
HttpSpincastRequestBuilderBase<T extends HttpRequestBuilder<?>> - Class in org.spincast.plugins.httpclient.builders
 
HttpSpincastRequestBuilderBase(String, CookieFactory, HttpResponseFactory, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.HttpSpincastRequestBuilderBase
 

I

id(String) - Method in interface org.spincast.core.routing.RouteBuilder
An id that can be used to identify the route.
id(String) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilder
The WebSocket route id.
id(String) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
id(String) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
index(int) - Method in interface org.spincast.core.validation.JsonArrayValidationBuilderKey
Validates the element at the specified index.
index(int) - Method in class org.spincast.core.validation.JsonArrayValidationBuilderKeyDefault
 
indexAll(int) - Method in interface org.spincast.core.validation.JsonArrayValidationBuilderKey
An JsonArray is expected at the given index and each of its elements will be validated.
indexAll(int) - Method in class org.spincast.core.validation.JsonArrayValidationBuilderKeyDefault
 
init() - Method in class org.spincast.core.config.SpincastInitValidator
Init
init(SpincastConfig, Router<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
Init : binds the aliases.
init() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
init() - Method in class org.spincast.plugins.routing.SpincastRouter
 
init() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
injectDependencies(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Once the deserialization of an Object is done, we inject dependencies using Guice.
injectDependencies(Object) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Once the deserialization of an Object is done, we inject dependencies using Guice.
IS_EXCEPTION_HANDLING - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If an "Exception" route is run, this variable will be set to true.
IS_NOT_FOUND_ROUTE - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If a "Not Found" route is run, this variable will be set and its value will be true.
IS_RESPONSE_CHARACTERS_BASED_BY_DEFAULT - Static variable in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isAddAlertsToModel() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
Should Alert messages (and therefore Flash message) be added to the model when sending this one as Json or XML?
isAddDefaultTemplateVariablesFilter() - Method in interface org.spincast.core.config.SpincastConfig
Should the GlobalTemplateVariablesAdderFilter be automatically added to all routes?
isAddDefaultTemplateVariablesFilter() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
isAddMessageOnSuccess() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
isAllowCookies() - Method in interface org.spincast.core.filters.CorsFilterClient
Are cookies allowed in the cors request?
isAllowCookies() - Method in interface org.spincast.core.routing.StaticResourceCorsConfig
Are cookies allowed?
isAllowCookies() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfigDefault
 
isArrayItselfAddFailMessage() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
isArrayItselfAddSuccessMessage() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
isAtLeastOneEquivalentElementInCommon(Collection<?>, Collection<?>) - Method in interface org.spincast.core.utils.ObjectConverter
Do the two Collections have at least one equivalent element in common?
isAtLeastOneEquivalentElementInCommon(Collection<?>, Collection<?>) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isBase64StringOrNull(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Returns true if the element is a valid base 64 String, or is null.
isBase64StringOrNull(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCachePrivate() - Method in interface org.spincast.core.routing.StaticResourceCacheConfig
Should private be used when sending caching headers? more info...
isCachePrivate() - Method in class org.spincast.plugins.routing.StaticResourceCacheConfigDefault
 
isCachePrivateByDefault() - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
isCachePrivateByDefault() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
isCachePrivateDefault() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
Is the cache private by default?
isCanBeConvertedTo(Class<?>, Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to the specified referenceType?
isCanBeConvertedTo(Class<?>, Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToBigDecimal(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type BigDecimal, or can be converted and retrieved as one.
isCanBeConvertedToBigDecimal(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToBigDecimal(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToBigDecimal(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToBigDecimal(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type BigDecimal, or can be converted and retrieved as one.
isCanBeConvertedToBigDecimal(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a BigDecimal?
isCanBeConvertedToBigDecimal(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToBigDecimalNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type BigDecimal, or can be converted and retrieved as one.
isCanBeConvertedToBigDecimalNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToBoolean(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type Boolean, or can be converted and retrieved as one.
isCanBeConvertedToBoolean(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToBoolean(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToBoolean(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToBoolean(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type Boolean, or can be converted and retrieved as one.
isCanBeConvertedToBoolean(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a Boolean?
isCanBeConvertedToBoolean(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToBooleanNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type Boolean, or can be converted and retrieved as one.
isCanBeConvertedToBooleanNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToByteArray(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type base 64 String representing a byte array, or can be converted and retrieved as one.
isCanBeConvertedToByteArray(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToByteArray(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToByteArray(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToByteArray(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type base 64 String representing a byte array, or can be converted and retrieved as one.
isCanBeConvertedToByteArray(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a byte[]?
isCanBeConvertedToByteArray(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToByteArrayNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type base 64 String representing a byte array, or can be converted and retrieved as one.
isCanBeConvertedToByteArrayNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToDate(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type Date, or can be converted and retrieved as one.
isCanBeConvertedToDate(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToDate(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToDate(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToDate(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type Date, or can be converted and retrieved as one.
isCanBeConvertedToDateFromJsonDateFormat(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a Date? The source element must follow the Json date format.
isCanBeConvertedToDateFromJsonDateFormat(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToDateNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type Date, or can be converted and retrieved as one.
isCanBeConvertedToDateNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToDouble(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type Double, or can be converted and retrieved as one.
isCanBeConvertedToDouble(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToDouble(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToDouble(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToDouble(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type Double, or can be converted and retrieved as one.
isCanBeConvertedToDouble(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a Double?
isCanBeConvertedToDouble(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToDoubleNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type Double, or can be converted and retrieved as one.
isCanBeConvertedToDoubleNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToFloat(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type Float, or can be converted and retrieved as one.
isCanBeConvertedToFloat(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToFloat(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToFloat(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToFloat(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type Float, or can be converted and retrieved as one.
isCanBeConvertedToFloat(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a Float?
isCanBeConvertedToFloat(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToFloatNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type Float, or can be converted and retrieved as one.
isCanBeConvertedToFloatNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToInteger(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type Integer, or can be converted and retrieved as one.
isCanBeConvertedToInteger(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToInteger(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToInteger(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToInteger(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type Integer, or can be converted and retrieved as one.
isCanBeConvertedToInteger(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a Integer?
isCanBeConvertedToInteger(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToIntegerNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specifiedkey (not parsed as a JsonPath) exists and is currently null, of type Integer, or can be converted and retrieved as one.
isCanBeConvertedToIntegerNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToJsonArray(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type JsonArray, or can be converted and retrieved as one.
isCanBeConvertedToJsonArray(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToJsonArray(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToJsonArray(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToJsonArray(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type JsonArray, or can be converted and retrieved as one.
isCanBeConvertedToJsonArray(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a JsonArray?
isCanBeConvertedToJsonArray(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToJsonArrayNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type JsonArray, or can be converted and retrieved as one.
isCanBeConvertedToJsonArrayNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToJsonObject(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type JsonObject, or can be converted and retrieved as one.
isCanBeConvertedToJsonObject(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToJsonObject(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToJsonObject(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToJsonObject(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type JsonObject, or can be converted and retrieved as one.
isCanBeConvertedToJsonObject(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a JsonObject?
isCanBeConvertedToJsonObject(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToJsonObjectNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type JsonObject, or can be converted and retrieved as one.
isCanBeConvertedToJsonObjectNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToLong(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type Long, or can be converted and retrieved as one.
isCanBeConvertedToLong(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToLong(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToLong(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToLong(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type Long, or can be converted and retrieved as one.
isCanBeConvertedToLong(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a Long?
isCanBeConvertedToLong(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToLongNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type Long, or can be converted and retrieved as one.
isCanBeConvertedToLongNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToString(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null, of type String, or can be converted and retrieved as one.
isCanBeConvertedToString(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isCanBeConvertedToString(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToString(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeConvertedToString(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null, of type String, or can be converted and retrieved as one.
isCanBeConvertedToString(Object) - Method in interface org.spincast.core.utils.ObjectConverter
Can the element be converted to a String?
isCanBeConvertedToString(Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isCanBeConvertedToStringNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null, of type String, or can be converted and retrieved as one.
isCanBeConvertedToStringNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isCanBeGenerated() - Method in interface org.spincast.core.routing.StaticResource
Can this resource be generated?
isCanBeGenerated() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
isClasspath() - Method in interface org.spincast.core.routing.StaticResource
Is the resource on the classpath?
isClasspath() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
isClasspath() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
isClasspathPath() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
isClosed() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Is the response closed? If so, nothing more can be sent...
isClosed() - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
Is this endpoint closed?
isClosed() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isClosed() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
isClosing() - Method in interface org.spincast.core.websocket.WebsocketEndpointManager
Is this endpoint closing?
isClosing() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
isContentTypeToSkipGziping(String) - Method in interface org.spincast.core.utils.SpincastUtils
Should the specified Content-Type be gzipped?
isContentTypeToSkipGziping(String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
isContentTypeToSkipGziping(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandlerDefault
 
isCookiesEnabledValidated() - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Did we validate that the current user has cookies enabled?
isCookiesEnabledValidated() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
isCorsOriginValid(CorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilterDefault
 
isCorsRequestedHeadersToBeSentValid(CorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilterDefault
 
isCorsRequestMethodHeaderValid(CorsFilterClient, Set<HttpMethod>) - Method in class org.spincast.core.filters.CorsFilterDefault
 
isCreateStaticResourceOnDisk() - Method in class org.spincast.plugins.routing.SpincastRouter
 
isDebugEnabled() - Method in interface org.spincast.core.config.SpincastConfig
Let this to true on development environment, where errors can be publicly displayed, where cache can be disabled, etc.
isDebugEnabled() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
isDebugEnabled() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
isDebugEnabled() - Method in class org.spincast.testing.core.SpincastTestConfig
We do not run in "debug" mode.
isDefaultRouteCacheFilterPrivate() - Method in interface org.spincast.core.config.SpincastConfig
When using the .cache() method on a route builder, is the cache private by default?
isDefaultRouteCacheFilterPrivate() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
isDir() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
isDirResource() - Method in interface org.spincast.core.routing.StaticResource
Is the resource a directory?
isDirResource() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
isDisableSllCetificateErrors() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
By default, for the tests, by disable the SSL certificate errors.
isDisableSslCertificateErrors() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
isDisableWriteToDiskDynamicStaticResource() - Method in interface org.spincast.core.config.SpincastConfig
If true, the dynamic resources (static resource which have a generator in case they don't exist) won't be saved to disk.
isDisableWriteToDiskDynamicStaticResource() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
isDiscard() - Method in interface org.spincast.core.cookies.Cookie
Is this cookie to be discarded?
isDiscard() - Method in class org.spincast.plugins.cookies.CookieDefault
 
isElementExists(int) - Method in interface org.spincast.core.json.JsonArray
Is there an element at the specified index? This returns true even if the element is null.
isElementExists(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isElementExists(JsonObject, String) - Method in interface org.spincast.core.json.JsonManager
Does the object contain an element at the specified JsonPath (even if null)?
isElementExists(JsonArray, String) - Method in interface org.spincast.core.json.JsonManager
Does the array contain an element at the specified JsonPath (even if null)?
isElementExists(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isElementExists(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Does the object contain an element at the JsonPath position (even if null)?
isElementExists(JsonObject, String) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
isElementExists(JsonArray, String) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
isElementExists(JsonObject, String) - Method in interface org.spincast.core.json.JsonPathUtils
Does the object contain an element at the JsonPath position (even if null)?
isElementExists(JsonArray, String) - Method in interface org.spincast.core.json.JsonPathUtils
Does the array contain an element at the JsonPath position (even if null)?
isElementExists(JsonObject, String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
isElementExists(JsonArray, String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
isElementExistsNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Does the JsonObject contain an element at the specified key? The key is considered as is, without being parsed as a JsonPath.
isElementExistsNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectDefault
 
isElementWasNotAnArray() - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
isEnableCookiesValidator() - Method in interface org.spincast.core.config.SpincastConfig
If true, Spincast will always try to set a cookie to validate if cookies are enabled on the client.
isEnableCookiesValidator() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
isEnableCookiesValidator() - Method in class org.spincast.testing.core.SpincastTestConfig
 
isEquivalent(Object, Object) - Method in interface org.spincast.core.utils.ObjectConverter
Are the two elements equivalent?
isEquivalent(Object, Object) - Method in class org.spincast.core.utils.ObjectConverterDefault
 
isEquivalentTo(JsonArray) - Method in interface org.spincast.core.json.JsonArray
Compares the current JsonArray to the specified one and returns true if they are equivalent.
isEquivalentTo(JsonArray) - Method in class org.spincast.core.json.JsonArrayDefault
 
isEquivalentTo(JsonObject) - Method in interface org.spincast.core.json.JsonObject
Compares the current JsonObject to the specified one and returns true if they are equivalent.
isEquivalentTo(JsonObject) - Method in class org.spincast.core.json.JsonObjectDefault
 
isError() - Method in interface org.spincast.core.validation.ValidationMessage
Returns true if the message level is ERROR.
isError() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
isError() - Method in interface org.spincast.core.validation.ValidationSet
Returns true if the validation set contains at least one ERROR message.
isError(String) - Method in interface org.spincast.core.validation.ValidationSet
Returns true if the validation set for the element at the specified key contains at least one ERROR message.
isError() - Method in class org.spincast.core.validation.ValidationSetDefault
 
isError(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
isEtagMatches(ETag, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isEtagsFromIfMatchHeaderContainsAWildcard() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isEtagsFromIfNoneMatchHeaderContainsAWildcard() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isETagWeakComparison() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isExceptionInBeforeClass() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
isExceptionRoute() - Method in interface org.spincast.core.routing.RoutingRequestContextAddon
Are we currently on an "Exception" routing type?
isExceptionRoute() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
isExpectingBeforeClassException() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
isExpired() - Method in interface org.spincast.core.cookies.Cookie
Is this cookie expired?
isExpired() - Method in class org.spincast.plugins.cookies.CookieDefault
 
isFileResource() - Method in interface org.spincast.core.routing.StaticResource
Is the resource a file?
isFileResource() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
isFileSytem() - Method in interface org.spincast.core.routing.StaticResource
Is the resource on the file system?
isFileSytem() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
isFlashMessageExists() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Is there a Flash message?
isFlashMessageExists() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
isForwarded() - Method in interface org.spincast.core.routing.RoutingRequestContextAddon
Is the current route forwarded?
isForwarded() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
isGzipped() - Method in interface org.spincast.plugins.httpclient.HttpResponse
Is the response gzipped?
isGzipped() - Method in class org.spincast.plugins.httpclient.HttpResponseDefault
 
isHeadersSent() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Are the response headers sent? If this is the case, then the headers can't be changed anymore.
isHeadersSent() - Method in interface org.spincast.core.filters.CorsFilterClient
Are the headers sent?
isHeadersSent() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isHTMLShouldBeReturn() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Will return true if the request specifies that HTML is the most appropriate format to return.
isHTMLShouldBeReturn() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
isHttpOnly() - Method in interface org.spincast.core.cookies.Cookie
Is the cookie availableto the server and not to javascript?
isHttpOnly() - Method in class org.spincast.plugins.cookies.CookieDefault
 
isHttps() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Is the request a secure HTTPS one?
isHttps() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
isIfMatchEtagMatches() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isIfNoneMatchEtagMatches() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isIgnoreRemainingTests() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
isInline() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
isJsonShouldBeReturn() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Will return true if the request specifies that Json is the most appropriate format to return.
isJsonShouldBeReturn() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
isManagingEndpoint(String, WebsocketController<?, ?>) - Method in interface org.spincast.core.websocket.WebsocketEndpointToControllerManager
Is the specified controller currently the manager of the endpoint?
isManagingEndpoint(String, WebsocketController<?, ?>) - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManagerDefault
 
isMutable() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isMutable() - Method in interface org.spincast.core.json.JsonObjectOrArray
Is this object/array mutable?
isNotFoundRoute() - Method in interface org.spincast.core.routing.RoutingRequestContextAddon
Are we currently on a "Not Found" routing type?
isNotFoundRoute() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
isNull(int) - Method in interface org.spincast.core.json.JsonArray
Validates that there is an element at the specified index and it is null.
isNull(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isNull(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isNull(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is null.
isNullNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is null.
isNullNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeBigDecimal(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type BigDecimal, without requiring any conversion.
isOfTypeBigDecimal(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeBigDecimal(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeBigDecimal(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type BigDecimal, without requiring any conversion.
isOfTypeBigDecimalNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type BigDecimal, without requiring any conversion.
isOfTypeBigDecimalNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeBoolean(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type Boolean, without requiring any conversion.
isOfTypeBoolean(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeBoolean(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeBoolean(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeBoolean(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type Boolean, without requiring any conversion.
isOfTypeBooleanNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath)> exists and is currently null or of type Boolean, without requiring any conversion.
isOfTypeBooleanNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeByteArray(int, boolean) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified JsonPath exists and is currently null or of type byte[], without requiring any conversion.
isOfTypeByteArray(int, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeByteArray(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeByteArray(String, boolean, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeByteArray(String, boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type byte[], without requiring any conversion.
isOfTypeByteArrayNoKeyParsing(String, boolean) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type byte[], without requiring any conversion.
isOfTypeByteArrayNoKeyParsing(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeDate(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type Date, without requiring any conversion.
isOfTypeDate(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeDate(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeDate(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeDate(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type Date, without requiring any conversion.
isOfTypeDateNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type Date, without requiring any conversion.
isOfTypeDateNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeDouble(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type Double, without requiring any conversion.
isOfTypeDouble(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeDouble(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeDouble(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeDouble(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type Double, without requiring any conversion.
isOfTypeDoubleNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type Double, without requiring any conversion.
isOfTypeDoubleNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeeBigDecimal(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeFloat(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type Float, without requiring any conversion.
isOfTypeFloat(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeFloat(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeFloat(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeFloat(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type Float, without requiring any conversion.
isOfTypeFloatNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type Float, without requiring any conversion.
isOfTypeFloatNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeInteger(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type Integer, without requiring any conversion.
isOfTypeInteger(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeInteger(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeInteger(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeInteger(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type Integer, without requiring any conversion.
isOfTypeIntegerNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type Integer, without requiring any conversion.
isOfTypeIntegerNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeJsonArray(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type JsonArray, without requiring any conversion.
isOfTypeJsonArray(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeJsonArray(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeJsonArray(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeJsonArray(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type JsonArray, without requiring any conversion.
isOfTypeJsonArrayNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type JsonArray, without requiring any conversion.
isOfTypeJsonArrayNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeJsonObject(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type JsonObject, without requiring any conversion.
isOfTypeJsonObject(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeJsonObject(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeJsonObject(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeJsonObject(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type JsonObject, without requiring any conversion.
isOfTypeJsonObjectNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type JsonObject, without requiring any conversion.
isOfTypeJsonObjectNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeLong(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type Long, without requiring any conversion.
isOfTypeLong(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeLong(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeLong(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeLong(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type Long, without requiring any conversion.
isOfTypeLongNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type Long, without requiring any conversion.
isOfTypeLongNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeString(int) - Method in interface org.spincast.core.json.JsonArray
Validates that the element at the specified index exists and is currently null or of type String, without requiring any conversion.
isOfTypeString(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
isOfTypeString(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeString(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isOfTypeString(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Validates that the value at the specified JsonPath exists and is currently null or of type String, without requiring any conversion.
isOfTypeStringNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Validates that the element at the specified key (not parsed as a JsonPath) exists and is currently null or of type String, without requiring any conversion.
isOfTypeStringNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
isPathContainDynamicParams(String) - Method in interface org.spincast.plugins.routing.utils.SpincastRoutingUtils
Does the specified path contain dynamic (or splat) parameters?
isPathContainDynamicParams(String) - Method in class org.spincast.plugins.routing.utils.SpincastRoutingUtilsDefault
 
isPermanently() - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
isPlaceholdersRemaining() - Method in interface org.spincast.plugins.routing.utils.ReplaceDynamicParamsResult
Are there some placeholders remaining in the resulting path?
isPlaceholdersRemaining() - Method in class org.spincast.plugins.routing.utils.ReplaceDynamicParamsResultDefault
 
isPlainTextShouldBeReturn() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Will return true if the request specifies that plain-text is the most appropriate format to return.
isPlainTextShouldBeReturn() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
isPortAvailable(String, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
Is the specified port available? Note that this will be true at the time the method run, but may be false a couple of milliseconds after...
isPreflightRequest(CorsFilterClient) - Method in class org.spincast.core.filters.CorsFilterDefault
 
isRedirectPermanently() - Method in exception org.spincast.core.exceptions.RedirectException
Is this a temporary or permanent redirection?
isRequestSizeValidated() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isResetResponse() - Method in interface org.spincast.core.exceptions.ResponseResetableException
Should the the response be reset before starting the "Exception" routing process?
isResetResponse() - Method in exception org.spincast.core.exceptions.ResponseResetableExceptionDefault
 
isResourceChangeListenerSupported() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManagerDefault
 
isResponseCharactersBased() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
Try to determine is the response is characters based or not.
isResponseClosed(Object) - Method in interface org.spincast.core.server.Server
Is the response closed?
isResponseClosed(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
isResponseHeadersSent(Object) - Method in interface org.spincast.core.server.Server
Are the response headers sent?
isResponseHeadersSent(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
isRouteMatchAcceptedContentType(Route<R>, List<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
isRouteMatchHttpMethod(Route<R>, HttpMethod) - Method in class org.spincast.plugins.routing.SpincastRouter
Validate if a route matches the given HTTP method.
isRoutesCaseSensitive() - Method in interface org.spincast.core.config.SpincastConfig
Are the URLS case-sensitive or not, during the route matching process? The default value is false.
isRoutesCaseSensitive() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
isRoutesCaseSensitive() - Method in class org.spincast.testing.core.SpincastTestConfig
 
isRoutingTypeMatch(RoutingType, Route<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
isRunning() - Method in interface org.spincast.core.server.Server
Is this server running (started)?
isRunning() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
isSecure() - Method in interface org.spincast.core.cookies.Cookie
Is the "secure" feature on?
isSecure() - Method in class org.spincast.plugins.cookies.CookieDefault
 
isShouldGzip() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
isStrictVariablesEnabled() - Method in interface org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfig
Is the strict variable policy on?
isStrictVariablesEnabled() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
isSuccess() - Method in interface org.spincast.core.validation.ValidationMessage
Returns true if the message level is SUCCESS.
isSuccess() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
isSuccess() - Method in interface org.spincast.core.validation.ValidationSet
Returns true if the validation set only contains SUCCESS messages (or contains no messages at all).
isSuccess(String) - Method in interface org.spincast.core.validation.ValidationSet
Returns true if the validation set for the element at the specified key only contains SUCCESS messages (or contains no messages at all).
isSuccess() - Method in class org.spincast.core.validation.ValidationSetDefault
 
isSuccess(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
isTreatErrorAsWarning() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
isValid() - Method in interface org.spincast.core.validation.ValidationSet
Returns true if the validation set does not contain ERROR messages.
isValid(String) - Method in interface org.spincast.core.validation.ValidationSet
Returns true if the validation set for the element at the specified key does not contain ERROR messages.
isValid() - Method in class org.spincast.core.validation.ValidationSetDefault
 
isValid(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
isValidateLocalhostHost() - Method in interface org.spincast.core.config.SpincastConfig
By default, if SpincastConfig.getPublicServerHost() returns "localhost", SpincastConfig.getEnvironmentName() is not "local" and SpincastConfig.isDebugEnabled() is false, an exception is thrown when the application starts.
isValidateLocalhostHost() - Method in class org.spincast.plugins.config.SpincastConfigDefault
 
isValidateLocalhostHost() - Method in class org.spincast.testing.core.SpincastTestConfig
 
isValidationDone() - Method in class org.spincast.core.validation.ValidationSetDefault
 
isWarning() - Method in interface org.spincast.core.validation.ValidationMessage
Returns true if the message level is WARNING.
isWarning() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
isWarning() - Method in interface org.spincast.core.validation.ValidationSet
Returns true if the validation set contains at least one WARNING message, but no ERROR messages.
isWarning(String) - Method in interface org.spincast.core.validation.ValidationSet
Returns true if the validation set for the element at the specified key contains at least one WARNING message, but no ERROR messages.
isWarning() - Method in class org.spincast.core.validation.ValidationSetDefault
 
isWarning(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
isWeak() - Method in interface org.spincast.core.routing.ETag
Is it weak?
isWeak() - Method in class org.spincast.plugins.routing.ETagDefault
 
isWebsocketAutomaticPing() - Method in interface org.spincast.plugins.undertow.config.SpincastUndertowConfig
If true, pings will automatically be sent to peers of a WebSocket endpoint as an heartbeat.
isWebsocketAutomaticPing() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
isWebsocketAutomaticPingEnabled() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfig
Are automatic pings enabled when a WebSocket connection is established? Default to true.
isWebsocketAutomaticPingEnabled() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
isWebsocketUpgrade(HttpResponse) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestExecutor
 
isWildcard() - Method in interface org.spincast.core.routing.ETag
Is it a wildcard ETag?
isWildcard() - Method in class org.spincast.plugins.routing.ETagDefault
 
isXMLShouldBeReturn() - Method in interface org.spincast.core.exchange.RequestRequestContextAddon
Will return true if the request specifies that XML is the most appropriate format to return.
isXMLShouldBeReturn() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
iterator() - Method in class org.spincast.core.json.JsonArrayDefault
 
iterator() - Method in class org.spincast.core.json.JsonObjectDefault
 

J

json() - Method in interface org.spincast.core.exchange.RequestContext
Easy access to the JsonManager, Json related methods.
json() - Method in class org.spincast.core.exchange.RequestContextBase
 
json() - Method in interface org.spincast.core.routing.RouteBuilder
Adds application/json as an accepted Content-Type.
json() - Method in interface org.spincast.core.websocket.WebsocketContext
Easy access to the JsonManager, Json related methods.
json() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
json() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
JsonArray - Interface in org.spincast.core.json
Represents a Json array, "[]".
JsonArrayDefault - Class in org.spincast.core.json
JsonArray implementation.
JsonArrayDefault(JsonManager, SpincastUtils, ObjectConverter, ValidationFactory) - Constructor for class org.spincast.core.json.JsonArrayDefault
Constructor
JsonArrayDefault(List<Object>, JsonManager, SpincastUtils, ObjectConverter, ValidationFactory) - Constructor for class org.spincast.core.json.JsonArrayDefault
Constructor
JsonArrayDefault(List<Object>, boolean, JsonManager, SpincastUtils, ObjectConverter, ValidationFactory) - Constructor for class org.spincast.core.json.JsonArrayDefault
Constructor
JsonArrayValidationBuilderKey - Interface in org.spincast.core.validation
 
JsonArrayValidationBuilderKeyDefault - Class in org.spincast.core.validation
 
JsonArrayValidationBuilderKeyDefault(ValidationSet, JsonArray, SimpleValidator, ValidationFactory) - Constructor for class org.spincast.core.validation.JsonArrayValidationBuilderKeyDefault
 
JsonArrayValidationSet - Interface in org.spincast.core.validation
 
JsonArrayValidationSetDefault - Class in org.spincast.core.validation
 
JsonArrayValidationSetDefault(JsonArray, ValidationFactory, SpincastDictionary, JsonManager, XmlManager, ObjectConverter) - Constructor for class org.spincast.core.validation.JsonArrayValidationSetDefault
 
JsonManager - Interface in org.spincast.core.json
Provides methods to play with Json strings and objects.
JsonMixinInfo - Interface in org.spincast.plugins.jacksonjson
Links a mixin to a class to (de)serialize using Jackson.
JsonMixinInfoDefault - Class in org.spincast.plugins.jacksonjson
An simple implementation of JsonMixinInfo.
JsonMixinInfoDefault(Class<?>, Class<?>) - Constructor for class org.spincast.plugins.jacksonjson.JsonMixinInfoDefault
 
JsonObject - Interface in org.spincast.core.json
Represents a Json object, "{}".
JsonObjectArrayBase - Class in org.spincast.core.json
Base class for both JsonObject and JsonArray.
JsonObjectArrayBase(boolean, JsonManager, SpincastUtils, ObjectConverter, ValidationFactory) - Constructor for class org.spincast.core.json.JsonObjectArrayBase
Constructor
JsonObjectArrayBase.JsonPathCachingItem - Class in org.spincast.core.json
 
JsonObjectDefault - Class in org.spincast.core.json
JsonObject implementation.
JsonObjectDefault(JsonManager, SpincastUtils, ObjectConverter, ValidationFactory) - Constructor for class org.spincast.core.json.JsonObjectDefault
Constructor
JsonObjectDefault(Map<String, Object>, JsonManager, SpincastUtils, ObjectConverter, ValidationFactory) - Constructor for class org.spincast.core.json.JsonObjectDefault
Constructor
JsonObjectDefault(Map<String, Object>, boolean, JsonManager, SpincastUtils, ObjectConverter, ValidationFactory) - Constructor for class org.spincast.core.json.JsonObjectDefault
Constructor
JsonObjectDefault.IFirstElementGetter<T> - Interface in org.spincast.core.json
 
JsonObjectFactory - Interface in org.spincast.core.json
Factory to create JsonObject and JsonArray objects.
JsonObjectOrArray - Interface in org.spincast.core.json
Base interface for JsonObject and JsonArray.
JsonObjectValidationBuilderKey - Interface in org.spincast.core.validation
 
JsonObjectValidationBuilderKeyDefault - Class in org.spincast.core.validation
 
JsonObjectValidationBuilderKeyDefault(ValidationSet, JsonObjectOrArray, SimpleValidator, ValidationFactory) - Constructor for class org.spincast.core.validation.JsonObjectValidationBuilderKeyDefault
 
JsonObjectValidationSet - Interface in org.spincast.core.validation
 
JsonObjectValidationSetDefault - Class in org.spincast.core.validation
 
JsonObjectValidationSetDefault(JsonObject, ValidationFactory, SpincastDictionary, JsonManager, XmlManager, ObjectConverter) - Constructor for class org.spincast.core.validation.JsonObjectValidationSetDefault
 
JsonObjectValidationSetDefault(JsonObjectOrArray, ValidationFactory, SpincastDictionary, JsonManager, XmlManager, ObjectConverter) - Constructor for class org.spincast.core.validation.JsonObjectValidationSetDefault
 
jsonPath(String) - Method in interface org.spincast.core.validation.JsonArrayValidationBuilderKey
Validates the element at the specified JsonPath.
jsonPath(String) - Method in class org.spincast.core.validation.JsonArrayValidationBuilderKeyDefault
 
jsonPath(String) - Method in interface org.spincast.core.validation.JsonObjectValidationBuilderKey
Validates the element at the specified JsonPath.
jsonPath(String) - Method in class org.spincast.core.validation.JsonObjectValidationBuilderKeyDefault
 
jsonPathAll(String) - Method in interface org.spincast.core.validation.JsonArrayValidationBuilderKey
An JsonArray is expected at the given JsonPath and each of its elements will be validated.
jsonPathAll(String) - Method in class org.spincast.core.validation.JsonArrayValidationBuilderKeyDefault
 
jsonPathAll(String, String) - Method in class org.spincast.core.validation.JsonArrayValidationBuilderKeyDefault
 
jsonPathAll(String) - Method in interface org.spincast.core.validation.JsonObjectValidationBuilderKey
An JsonArray is expected at the given JsonPath and each of its elements will be validated.
jsonPathAll(String, String) - Method in interface org.spincast.core.validation.JsonObjectValidationBuilderKey
An JsonArray is expected at the given JsonPath and each of its elements will be validated.
jsonPathAll(String) - Method in class org.spincast.core.validation.JsonObjectValidationBuilderKeyDefault
 
jsonPathAll(String, String) - Method in class org.spincast.core.validation.JsonObjectValidationBuilderKeyDefault
 
JsonPathCachingItem() - Constructor for class org.spincast.core.json.JsonObjectArrayBase.JsonPathCachingItem
 
JsonPathPathUtilsDefault - Class in org.spincast.core.json
 
JsonPathPathUtilsDefault(SpincastConfig, JsonManager) - Constructor for class org.spincast.core.json.JsonPathPathUtilsDefault
Constructor
JsonPathPathUtilsDefault.JsonPathProcessingType - Enum in org.spincast.core.json
 
JsonPathUtils - Interface in org.spincast.core.json
Utilities to deal with JsonPaths.

K

keepOriginalRequestUrlInformation(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
key(String) - Method in interface org.spincast.core.validation.JsonArrayValidationBuilderKey
The key for the validation.
key(String) - Method in interface org.spincast.core.validation.JsonObjectValidationBuilderKey
The key for the validation.
key(String) - Method in interface org.spincast.core.validation.ValidationBuilderKey
The validation key.
key(String) - Method in class org.spincast.core.validation.ValidationBuilderKeyDefault
 

L

lastModified(Date) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
Specifies the last modification date of the resource.
lastModified(Date) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
lastResortExceptionHandling(Throwable, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
Called when the default exception handler itself throws an exception...
LocaleResolver - Interface in org.spincast.core.locale
Component which finds the best Locale to use, using a cookie, a Accept-Language header or using a custom way.
LocaleResolverDefault - Class in org.spincast.plugins.localeresolver
 
LocaleResolverDefault(SpincastConfig, Provider<RequestContext<?>>) - Constructor for class org.spincast.plugins.localeresolver.LocaleResolverDefault
 
logger - Variable in class org.spincast.core.controllers.SpincastFrontController
 
logger - Variable in class org.spincast.core.exchange.DefaultRequestContextDefault
 
logger - Variable in class org.spincast.core.exchange.RequestContextBase
 
logger - Variable in class org.spincast.core.filters.CorsFilterDefault
 
logger - Variable in class org.spincast.core.filters.SpincastFiltersDefault
 
logger - Variable in class org.spincast.core.guice.SpincastCoreGuiceModule
 
logger - Variable in class org.spincast.core.guice.SpincastRequestScope
 
logger - Variable in class org.spincast.core.json.JsonArrayDefault
 
logger - Variable in class org.spincast.core.json.JsonObjectArrayBase
 
logger - Variable in class org.spincast.core.json.JsonObjectDefault
 
logger - Static variable in class org.spincast.core.utils.SpincastStatics
 
logger - Variable in class org.spincast.core.utils.SpincastUtilsDefault
 
logger - Variable in class org.spincast.core.utils.ssl.SSLContextFactoryDefault
 
logger - Variable in class org.spincast.core.validation.ValidationSetDefault
 
logger - Variable in class org.spincast.core.websocket.DefaultWebsocketContextDefault
 
logger - Variable in class org.spincast.core.websocket.WebsocketContextBase
 
logger - Variable in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
logger - Variable in class org.spincast.core.websocket.WebsocketRouteHandler
 
logger - Variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
logger - Variable in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
logger - Variable in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
logger - Variable in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
logger - Variable in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
logger - Static variable in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
logger - Variable in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
logger - Variable in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
logger - Variable in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
logger - Variable in class org.spincast.plugins.routing.RouteBuilderDefault
 
logger - Variable in class org.spincast.plugins.routing.SpincastRouter
 
logger - Variable in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
logger - Variable in class org.spincast.plugins.undertow.CorsHandlerDefault
 
logger - Variable in class org.spincast.plugins.undertow.SpincastUndertowServer
 
logger - Variable in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
logger - Variable in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
logger - Variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
lookForPropsFileSpecificPath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Look for a specific .properties file.

M

MainArgs - Annotation Type in org.spincast.core.guice
Used to bind and inject the arguments passed to the "public static void main(String[] args)" method.
manageCancellationFromOnPeerPreConnect() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
Managed a null returned by the onPeerPreConnect() method of the controller.
manageForwardRouteException(ForwardRouteException, R, RoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Manage a ForwardRouteException exception.
manageInterruptedException(Exception) - Method in class org.spincast.core.utils.SpincastStatics
Return null to continue the exception processing or an exception to be returned immediatly.
managePeersWriteConnectionClosed(Set<String>) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Called when a write operation detected a closed connection on some peers.
manageRedirectException(RedirectException, R, RoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
Manage a RedirectException exception.
map(K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
map(K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
map(K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
map(K, V, K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
map(K, V, K, V, K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a map.
mapInstance(K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
mapInstance(K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
mapInstance(K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
mapInstance(K, V, K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
mapInstance(K, V, K, V, K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
matches(ETag) - Method in interface org.spincast.core.routing.ETag
Does the ETag strongly matches the other specified ETag?
matches(ETag, boolean) - Method in interface org.spincast.core.routing.ETag
Does the ETag strongly or weakly matches the other specified ETag?
matches(ETag) - Method in class org.spincast.plugins.routing.ETagDefault
 
matches(ETag, boolean) - Method in class org.spincast.plugins.routing.ETagDefault
 
merge(Map<String, Object>) - Method in interface org.spincast.core.json.JsonObject
Merges all the specified Map elements in the JsonObject.
merge(Map<String, Object>, boolean) - Method in interface org.spincast.core.json.JsonObject
Merges all the specified Map elements in the JsonObject.
merge(JsonObject) - Method in interface org.spincast.core.json.JsonObject
Merges the specified JsonObject properties in the current object.
merge(JsonObject, boolean) - Method in interface org.spincast.core.json.JsonObject
Merges the specified JsonObject properties in the current object.
merge(ToJsonObjectConvertible) - Method in interface org.spincast.core.json.JsonObject
Transforms the specifie3d object to JsonObject and merges its properties in the current object.
merge(Map<String, Object>) - Method in class org.spincast.core.json.JsonObjectDefault
 
merge(Map<String, Object>, boolean) - Method in class org.spincast.core.json.JsonObjectDefault
 
merge(JsonObject) - Method in class org.spincast.core.json.JsonObjectDefault
 
merge(ToJsonObjectConvertible) - Method in class org.spincast.core.json.JsonObjectDefault
 
merge(JsonObject, boolean) - Method in class org.spincast.core.json.JsonObjectDefault
 
mergeValidationSet(ValidationSet) - Method in interface org.spincast.core.validation.ValidationSet
Merges an existing validation set.
mergeValidationSet(String, ValidationSet) - Method in interface org.spincast.core.validation.ValidationSet
Adds an existing validation set and prefix all the validation keys of this Set using the validationKeyPrefix.
mergeValidationSet(ValidationSet) - Method in class org.spincast.core.validation.ValidationSetDefault
 
mergeValidationSet(String, ValidationSet) - Method in class org.spincast.core.validation.ValidationSetDefault
 

N

newValidationBuilder() - Method in class org.spincast.core.validation.ValidatorBase
 
noCache() - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
Sends "No Cache" headers so the resource is not cached at all by the client.
noCache() - Method in interface org.spincast.core.routing.RouteBuilder
Automatically adds "no-cache" headers to the response.
noCache() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
noCache() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
NOT_FOUND_PUBLIC_MESSAGE - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
If a "Not Found" route is run because of a NotFoundException has being thrown, the exception message, if any, is public and will be added using this variable.
NoTestsFrameworkMethod - Class in org.spincast.testing.utils
Pseudo-test to be able to run some Spincast tests when no real @Test annotated test exist.
NoTestsFrameworkMethod() - Constructor for class org.spincast.testing.utils.NoTestsFrameworkMethod
 
notFound() - Method in interface org.spincast.core.routing.RouteBuilder
This route will be considered during a Not Found routing process.
notFound(Handler<R>) - Method in interface org.spincast.core.routing.Router
Creates a route considered during an "Not Found" routing process.
notFound(String, Handler<R>) - Method in interface org.spincast.core.routing.Router
Creates a route considered during an "Not Found" routing process.
notFound() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
notFound(Handler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
notFound(String, Handler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
NotFoundException - Exception in org.spincast.core.exceptions
Exception to throw to trigger the "Not Found" route.
NotFoundException() - Constructor for exception org.spincast.core.exceptions.NotFoundException
If not already flushed, the response will be reset before running the "Not Found" routing process.
NotFoundException(String) - Constructor for exception org.spincast.core.exceptions.NotFoundException
If not already flushed, the response will be reset before running the "Not Found" routing process.
NotFoundException(boolean) - Constructor for exception org.spincast.core.exceptions.NotFoundException
 
NotFoundException(String, boolean) - Constructor for exception org.spincast.core.exceptions.NotFoundException
 

O

ObjectConverter - Interface in org.spincast.core.utils
Methods to convert an object from a type to another, when possible.
ObjectConverterDefault - Class in org.spincast.core.utils
 
ObjectConverterDefault(JsonManager) - Constructor for class org.spincast.core.utils.ObjectConverterDefault
 
onConnectionClosed(int, String) - Method in interface org.spincast.plugins.httpclient.websocket.WebsocketClientHandler
Called when if the endpoint closes the connection.
onEndpointClosed(String) - Method in interface org.spincast.core.websocket.WebsocketController
The endpoint is now closed.
onEndpointClosed() - Method in interface org.spincast.core.websocket.WebsocketEndpointHandler
The endpoint is actually closed by the server.
onEndpointClosed() - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
onEndpointMessage(String) - Method in interface org.spincast.plugins.httpclient.websocket.WebsocketClientHandler
The endpoint sent a String message.
onEndpointMessage(byte[]) - Method in interface org.spincast.plugins.httpclient.websocket.WebsocketClientHandler
The endpoint sent a bytes[] message.
onEndpointReady(WebsocketEndpointManager) - Method in interface org.spincast.core.websocket.WebsocketController
This method is called when a new endpoint is created and its manager is ready.
onPeerClosed(W) - Method in interface org.spincast.core.websocket.WebsocketController
A peer closed the WebSocket connection.
onPeerClosed(String) - Method in interface org.spincast.core.websocket.WebsocketEndpointHandler
A peer closed its connection.
onPeerClosed(String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
onPeerConnected(W) - Method in interface org.spincast.core.websocket.WebsocketController
A peer is connected on the WebSocket endpoint.
onPeerConnected(String) - Method in interface org.spincast.core.websocket.WebsocketEndpointHandler
Called when the connection is established with a peer.
onPeerConnected(String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
onPeerMessage(W, String) - Method in interface org.spincast.core.websocket.WebsocketController
A Peer sent a String message.
onPeerMessage(W, byte[]) - Method in interface org.spincast.core.websocket.WebsocketController
A peer sent a bytes[] message.
onPeerMessage(String, String) - Method in interface org.spincast.core.websocket.WebsocketEndpointHandler
A String message arrives from a peer.
onPeerMessage(String, byte[]) - Method in interface org.spincast.core.websocket.WebsocketEndpointHandler
A bytes messages arrives from a peer.
onPeerMessage(String, String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
onPeerMessage(String, byte[]) - Method in class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
 
onPeerPreConnect(R) - Method in interface org.spincast.core.websocket.WebsocketController
Called before the HTTP request is converted to a WebSocket connection.
OPTIONS() - Method in interface org.spincast.core.routing.RouteBuilder
Adds OPTIONS as a supported HTTP method.
OPTIONS(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a OPTIONS route.
OPTIONS(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a OPTIONS request.
OPTIONS() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
OPTIONS(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
OPTIONS(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a OPTIONS method.
OPTIONS(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a OPTIONS method.
OPTIONS(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a OPTIONS method.
OptionsRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
OptionsRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a OPTIONS request.
OptionsRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.OptionsRequestBuilderDefault
 
org.spincast.core.config - package org.spincast.core.config
 
org.spincast.core.controllers - package org.spincast.core.controllers
 
org.spincast.core.cookies - package org.spincast.core.cookies
 
org.spincast.core.exceptions - package org.spincast.core.exceptions
 
org.spincast.core.exchange - package org.spincast.core.exchange
 
org.spincast.core.filters - package org.spincast.core.filters
 
org.spincast.core.guice - package org.spincast.core.guice
 
org.spincast.core.json - package org.spincast.core.json
 
org.spincast.core.locale - package org.spincast.core.locale
 
org.spincast.core.response - package org.spincast.core.response
 
org.spincast.core.routing - package org.spincast.core.routing
 
org.spincast.core.server - package org.spincast.core.server
 
org.spincast.core.session - package org.spincast.core.session
 
org.spincast.core.templating - package org.spincast.core.templating
 
org.spincast.core.utils - package org.spincast.core.utils
 
org.spincast.core.utils.ssl - package org.spincast.core.utils.ssl
 
org.spincast.core.validation - package org.spincast.core.validation
 
org.spincast.core.websocket - package org.spincast.core.websocket
 
org.spincast.core.websocket.exceptions - package org.spincast.core.websocket.exceptions
 
org.spincast.core.xml - package org.spincast.core.xml
 
org.spincast.defaults.guice - package org.spincast.defaults.guice
 
org.spincast.defaults.tests - package org.spincast.defaults.tests
 
org.spincast.plugins.config - package org.spincast.plugins.config
 
org.spincast.plugins.configpropsfile - package org.spincast.plugins.configpropsfile
 
org.spincast.plugins.cookies - package org.spincast.plugins.cookies
 
org.spincast.plugins.dictionary - package org.spincast.plugins.dictionary
 
org.spincast.plugins.httpcaching - package org.spincast.plugins.httpcaching
 
org.spincast.plugins.httpclient - package org.spincast.plugins.httpclient
 
org.spincast.plugins.httpclient.builders - package org.spincast.plugins.httpclient.builders
 
org.spincast.plugins.httpclient.utils - package org.spincast.plugins.httpclient.utils
 
org.spincast.plugins.httpclient.websocket - package org.spincast.plugins.httpclient.websocket
 
org.spincast.plugins.httpclient.websocket.builders - package org.spincast.plugins.httpclient.websocket.builders
 
org.spincast.plugins.httpclient.websocket.utils - package org.spincast.plugins.httpclient.websocket.utils
 
org.spincast.plugins.jacksonjson - package org.spincast.plugins.jacksonjson
 
org.spincast.plugins.jacksonxml - package org.spincast.plugins.jacksonxml
 
org.spincast.plugins.localeresolver - package org.spincast.plugins.localeresolver
 
org.spincast.plugins.pebble - package org.spincast.plugins.pebble
 
org.spincast.plugins.request - package org.spincast.plugins.request
 
org.spincast.plugins.response - package org.spincast.plugins.response
 
org.spincast.plugins.routing - package org.spincast.plugins.routing
 
org.spincast.plugins.routing.utils - package org.spincast.plugins.routing.utils
 
org.spincast.plugins.templatingaddon - package org.spincast.plugins.templatingaddon
 
org.spincast.plugins.undertow - package org.spincast.plugins.undertow
 
org.spincast.plugins.undertow.config - package org.spincast.plugins.undertow.config
 
org.spincast.plugins.variables - package org.spincast.plugins.variables
 
org.spincast.testing.core - package org.spincast.testing.core
 
org.spincast.testing.core.utils - package org.spincast.testing.core.utils
 
org.spincast.testing.utils - package org.spincast.testing.utils
 
ORIGINAL_ROUTING_RESULT - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
This is going to be set to the original routing result, if an "Exception" route or a "Not Found" routing process is started.

P

parameterizeWithContextInterfaces(Class<T>) - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
Get a version of the specified class parameterized with the request and Websocket context types.
parameterizeWithRequestContext(Class<T>) - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
Get a version of the specified class parameterized with the request context type.
parameterizeWithWebsocketContext(Class<T>) - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
Get a version of the specified class parameterized with the Websocket context type.
params(String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
params(String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
params(String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
params(String, Object, String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
params(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
Creates a Map<String, Object> map.
parse(String, JsonObject, Map<String, Object>, boolean, boolean, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
parseDate(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Parse a date from a HTTP header to a Date object.
parseDateFromJson(String) - Method in interface org.spincast.core.json.JsonManager
Converts a Json date to a Java UTC date.
parseDateFromJson(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Currently support ISO 8601 encoded dates.
parseDateHeader(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
Returns NULL if the date is not there or not parsable.
parseETagHeader(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
parseQueryString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
parseQueryStringParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
parseRequestPath() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
parseUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
PATCH() - Method in interface org.spincast.core.routing.RouteBuilder
Adds PATCH as a supported HTTP method.
PATCH(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a PATCH route.
PATCH(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a PATCH request.
PATCH() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
PATCH(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
PATCH(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PATCH method.
PATCH(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PATCH method.
PATCH(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PATCH method.
PatchRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
PatchRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a PATCH request.
PatchRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, JsonManager, XmlManager, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.PatchRequestBuilderDefault
 
path(String) - Method in interface org.spincast.core.routing.RouteBuilder
The path of the route.
path(String) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilder
The path that trigger the beginning of that HTTP to WebSocket connection.
path(String) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
path(String) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
pathAbsolute(String) - Method in interface org.spincast.core.routing.StaticResourceBuilder
The absolute path to the resource, on the file system.
pathAbsolute(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
pathRelative(String) - Method in interface org.spincast.core.routing.StaticResourceBuilder
The path to the resource, on the file system, relative to the temp Spincast directory, as returned by SpincastConfig::getSpincastTempDir()
pathRelative(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
PEBBLE_PARAMS_AS_JSONOBJECT - Static variable in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
peerManager() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
permanently() - Method in interface org.spincast.core.routing.RedirectRuleBuilder
The redirection will be permanent (301).
permanently() - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
ping(int) - Method in interface org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
You can use this to configure the pings that are automatically sent to the Websocket endpoint every X seconds.
ping(int) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
pos(int) - Method in interface org.spincast.core.routing.RouteBuilder
The position of the handler.
pos(int) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
POST() - Method in interface org.spincast.core.routing.RouteBuilder
Adds POST as a supported HTTP method.
POST(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a POST route.
POST(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a POST request.
POST() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
POST(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
POST(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a POST method.
POST(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a POST method.
POST(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a POST method.
PostRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
PostRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a POST request.
PostRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, JsonManager, XmlManager, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.PostRequestBuilderDefault
 
prefixValidationKeys(String) - Method in interface org.spincast.core.validation.ValidationSet
Prefix all the currently existing validation keys in this Set with the specified prefix.
prefixValidationKeys(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
prepareNotFoundRouting(Object, R) - Method in class org.spincast.core.controllers.SpincastFrontController
Prepares a direct Not Found routing.
prepareNotFoundRouting(Object, R, boolean) - Method in class org.spincast.core.controllers.SpincastFrontController
Prepares a direct Not Found routing.
processJsonPath(JsonObject, String, JsonPathPathUtilsDefault.JsonPathProcessingType, Object, boolean, Object) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
PublicException - Interface in org.spincast.core.exceptions
An interface to be implemented by exceptions to indicate that their "message" can be displayed to the end user.
PublicExceptionDefault - Exception in org.spincast.core.exceptions
 
PublicExceptionDefault() - Constructor for exception org.spincast.core.exceptions.PublicExceptionDefault
 
PublicExceptionDefault(String) - Constructor for exception org.spincast.core.exceptions.PublicExceptionDefault
 
PublicExceptionDefault(String, int) - Constructor for exception org.spincast.core.exceptions.PublicExceptionDefault
 
PublicExceptionDefault(String, boolean) - Constructor for exception org.spincast.core.exceptions.PublicExceptionDefault
 
PublicExceptionDefault(String, int, boolean) - Constructor for exception org.spincast.core.exceptions.PublicExceptionDefault
 
put(String, Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
put(String, Object, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
put(String, Object, boolean, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
put(String, Object) - Method in interface org.spincast.core.json.JsonObjectOrArray
Puts an element at the specified JsonPath.
put(String, Object, boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
Puts an element at the specified JsonPath.
PUT() - Method in interface org.spincast.core.routing.RouteBuilder
Adds PUT as a supported HTTP method.
PUT(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a PUT route.
PUT(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a PUT request.
PUT() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
PUT(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
PUT(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PUT method.
PUT(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PUT method.
PUT(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a PUT method.
putAsIs(String, Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
putAsIs(String, Object) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
putAsIs(String, Object) - Method in class org.spincast.core.json.JsonObjectDefault
 
putElementAtJsonPath(JsonObjectOrArray, String, Object) - Method in interface org.spincast.core.json.JsonManager
Puts an element in the object at the specified JsonPath.
putElementAtJsonPath(JsonObjectOrArray, String, Object, boolean) - Method in interface org.spincast.core.json.JsonManager
Puts a clone of the element in the object at the specified JsonPath.
putElementAtJsonPath(JsonObjectOrArray, String, Object) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
putElementAtJsonPath(JsonObjectOrArray, String, Object) - Method in interface org.spincast.core.json.JsonPathUtils
Puts an element in the object at the specified JsonPath position.
putElementAtJsonPath(JsonObjectOrArray, String, Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
putElementAtJsonPath(JsonObjectOrArray, String, Object, boolean) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
putNoKeyParsing(String, Object) - Method in interface org.spincast.core.json.JsonObject
Puts an element at the specified key, without parsing this key as a JsonPath.
putNoKeyParsing(String, Object, boolean) - Method in interface org.spincast.core.json.JsonObject
Puts an element at the specified key, without parsing this key as a JsonPath.
putNoKeyParsing(String, Object) - Method in class org.spincast.core.json.JsonObjectDefault
 
putNoKeyParsing(String, Object, boolean) - Method in class org.spincast.core.json.JsonObjectDefault
 
PutRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
PutRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a PUT request.
PutRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, JsonManager, XmlManager, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.PutRequestBuilderDefault
 

R

readClasspathFile(String) - Method in interface org.spincast.core.utils.SpincastUtils
Reads a file on the classpath on returns it as a String.
readClasspathFile(String, String) - Method in interface org.spincast.core.utils.SpincastUtils
Reads a file on the classpath on returns it as a String.
readClasspathFile(String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
readClasspathFile(String, String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
redirect() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a temporarily redirection header (302) to the current page.
redirect(FlashMessage) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a temporarily redirection header (302) to the current page, with a Flash message to display.
redirect(FlashMessageLevel, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a temporarily redirection header (302) to the current page, with a Flash message to display.
redirect(FlashMessageLevel, String, JsonObject) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a temporarily redirection header (302) to the current page, with a Flash message to display.
redirect(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a temporarily redirection header (302).
redirect(String, FlashMessage) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a temporarily redirection header (302), with a Flash message to display.
redirect(String, FlashMessageLevel, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a temporarily redirection header (302), with a Flash message to display.
redirect(String, FlashMessageLevel, String, JsonObject) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a temporarily redirection header (302), with a Flash message to display.
redirect(String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a redirection header.
redirect(String, boolean, FlashMessage) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a redirection header, with a Flash message to display.
redirect(String, boolean, FlashMessageLevel, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a redirection header, with a Flash message to display.
redirect(String, boolean, FlashMessageLevel, String, JsonObject) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets a redirection header, with a Flash message to display.
redirect(String, int) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets the redirection headers with a specified 3xx status code.
redirect(String, int, FlashMessage) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets the redirection headers with a specified 3xx status code, and a Flash message to display.
redirect(String, int, FlashMessageLevel, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets the redirection headers with a specified 3xx status code, and a Flash message to display.
redirect(String, int, FlashMessageLevel, String, JsonObject) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets the redirection headers with a specified 3xx status code, and a Flash message to display.
redirect(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a redirection rule.
redirect() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(FlashMessage) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(FlashMessageLevel, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(FlashMessageLevel, String, JsonObject) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, FlashMessage) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, FlashMessageLevel, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, FlashMessageLevel, String, JsonObject) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, boolean, FlashMessage) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, boolean, FlashMessageLevel, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, boolean, FlashMessageLevel, String, JsonObject) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, int, FlashMessageLevel, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, int, FlashMessageLevel, String, JsonObject) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, int, FlashMessage) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
RedirectException - Exception in org.spincast.core.exceptions
Exception that will immediately send redirection headers and will make any remaining route handlers being skipped.
RedirectException() - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirects to the current URL.
RedirectException(FlashMessage) - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirects to the current URL with a Flash message.
RedirectException(FlashMessageLevel, String) - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirects to the current URL with a Flash message.
RedirectException(FlashMessageLevel, String, JsonObject) - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirects to the current URL with a Flash message.
RedirectException(String) - Constructor for exception org.spincast.core.exceptions.RedirectException
 
RedirectException(String, FlashMessage) - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirect with a Flash message.
RedirectException(String, FlashMessageLevel, String) - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirect with a Flash message.
RedirectException(String, FlashMessageLevel, String, JsonObject) - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirect with a Flash message.
RedirectException(String, boolean) - Constructor for exception org.spincast.core.exceptions.RedirectException
 
RedirectException(String, boolean, FlashMessageLevel, String) - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirect with a Flash message.
RedirectException(String, boolean, FlashMessageLevel, String, JsonObject) - Constructor for exception org.spincast.core.exceptions.RedirectException
Redirect with a Flash message.
RedirectException(String, boolean, FlashMessage, FlashMessageLevel, String, JsonObject) - Constructor for exception org.spincast.core.exceptions.RedirectException
 
RedirectRuleBuilder - Interface in org.spincast.core.routing
Builder to create a redirection rule.
RedirectRuleBuilderDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.plugins.routing
Default implementation for the RedirectRuleBuilder interface.
RedirectRuleBuilderDefault(Router<R, W>, String, SpincastRouterConfig, SpincastRoutingUtils) - Constructor for class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
RedirectRuleBuilderFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.routing
Factory to create RedirectRuleBuilders.
registerCustomModules(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
registerCustomModules(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
registerCustomTypeSerializerModule(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Register our custom serializers for some types.
registerJsonObjectModule(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
Register our custom (de)serializers for JsonObject
registerJsonObjectModule(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
Register our custom (de)serializers for JsonObject
registerResourceChangeListener(ResourceChangeListener) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManagerDefault
 
remove(String) - Method in interface org.spincast.core.exchange.VariablesRequestContextAddon
Removes a request scoped variable.
remove(int) - Method in interface org.spincast.core.json.JsonArray
Removes an element at the specified index.
remove(String) - Method in class org.spincast.core.json.JsonArrayDefault
 
remove(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
remove(String) - Method in class org.spincast.core.json.JsonObjectDefault
Removes a property at JsonPath from the object.
remove(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Removes an element at JsonPath.
remove(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
removeAllRoutes() - Method in interface org.spincast.core.routing.Router
Removes all routes, except the one Spincast addds automatically (their ids start with "spincast_").
removeAllRoutes(boolean) - Method in interface org.spincast.core.routing.Router
Removes all routes.
removeAllRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
removeAllRoutes(boolean) - Method in class org.spincast.plugins.routing.SpincastRouter
 
removeAllStaticResourcesServed() - Method in interface org.spincast.core.server.Server
Removes all static resources served directly by the server.
removeAllStaticResourcesServed() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeAllUsers() - Method in interface org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
Removes all users from this identity manager.
removeAllUsers() - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
removeCacheBusterCode(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandlerDefault
 
removeCacheBusterCodes(String) - Method in interface org.spincast.core.utils.SpincastUtils
Removes the cache buster code occurences from the given text.
removeCacheBusterCodes(String) - Method in class org.spincast.core.utils.SpincastUtilsDefault
 
removeElementAtJsonPath(JsonObject, String) - Method in interface org.spincast.core.json.JsonManager
Removes an element at the specified JsonPath from the object.
removeElementAtJsonPath(JsonArray, String) - Method in interface org.spincast.core.json.JsonManager
Removes an element at the specified JsonPath from the array.
removeElementAtJsonPath(JsonObject, String) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
removeElementAtJsonPath(JsonArray, String) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
removeElementAtJsonPath(JsonObject, String) - Method in interface org.spincast.core.json.JsonPathUtils
Removes an element at the specified JsonPath from the object.
removeElementAtJsonPath(JsonArray, String) - Method in interface org.spincast.core.json.JsonPathUtils
Removes an element at the specified JsonPath from the array.
removeElementAtJsonPath(JsonObject, String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
removeElementAtJsonPath(JsonArray, String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
removeEndpointController(String) - Method in interface org.spincast.core.websocket.WebsocketEndpointToControllerManager
Removes the link between a WebSocket endpoint and a controller.
removeEndpointController(String) - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManagerDefault
 
removeHeader(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Removes an header by its name.
removeHeader(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
removeHttpAuthentication(String, String) - Method in interface org.spincast.core.server.Server
Removes a user to an HTTP protected realm.
removeHttpAuthentication(String) - Method in interface org.spincast.core.server.Server
Removes a user from all HTTP protected realms.
removeHttpAuthentication(String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeHttpAuthentication(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeNoKeyParsing(String) - Method in interface org.spincast.core.json.JsonObject
Removes a element from the object.
removeNoKeyParsing(String) - Method in class org.spincast.core.json.JsonObjectDefault
 
removePeerChannel(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
removePeerChannelAndSendPeerClosedAppEvent(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
removeResourceChangeListener(ResourceChangeListener) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManagerDefault
 
removeResponseHeader(Object, String) - Method in interface org.spincast.core.server.Server
Removes a response header.
removeResponseHeader(Object, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeRoute(String) - Method in interface org.spincast.core.routing.Router
Removes a route using its routeId.
removeRoute(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
removeSpincastRoutesToo() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
removeStaticResource(StaticResourceType, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeStaticResourcesServed(StaticResourceType, String) - Method in interface org.spincast.core.server.Server
Removes a static resource served directly by the server.
removeStaticResourcesServed(StaticResourceType, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeUser(String) - Method in interface org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
Removes a user from this identity manager.
removeUser(String) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
Repeat - Annotation Type in org.spincast.testing.utils
Annotation to specify that a test or a test class has to be run multiple time.
RepeatedClassAfterMethodProvider - Interface in org.spincast.testing.utils
 
replaceDynamicParamsInPath(String, Map<String, String>) - Method in interface org.spincast.plugins.routing.utils.SpincastRoutingUtils
Replaces all the dynamic (and splat) parameters in the specified 'path'.
replaceDynamicParamsInPath(String, Map<String, String>) - Method in class org.spincast.plugins.routing.utils.SpincastRoutingUtilsDefault
 
ReplaceDynamicParamsResult - Interface in org.spincast.plugins.routing.utils
The result of a call to SpincastRoutingUtils#replaceDynamicParamsInPath(...)
ReplaceDynamicParamsResultDefault - Class in org.spincast.plugins.routing.utils
Implementation for result of a call to SpincastRoutingUtils#replaceDynamicParamsInPath(...)
ReplaceDynamicParamsResultDefault(String, boolean) - Constructor for class org.spincast.plugins.routing.utils.ReplaceDynamicParamsResultDefault
 
request() - Method in interface org.spincast.core.exchange.RequestContext
Request related methods.
request() - Method in class org.spincast.core.exchange.RequestContextBase
 
REQUEST - Static variable in interface org.spincast.core.guice.SpincastGuiceScopes
Instance of the Guice scope for a request.
requestContainsCookies() - Method in interface org.spincast.core.filters.CorsFilterClient
DOes the request contain cookies?
RequestContext<R extends RequestContext<?>> - Interface in org.spincast.core.exchange
The base interface for a request context.
RequestContextBase<R extends RequestContext<R>> - Class in org.spincast.core.exchange
The base implementation for a request context object.
RequestContextBase(Object, RequestContextBaseDeps<R>) - Constructor for class org.spincast.core.exchange.RequestContextBase
Constructor
RequestContextBaseDeps<R extends RequestContext<R>> - Class in org.spincast.core.exchange
A wrapper object for the dependencies required by RequestContextBase.
RequestContextBaseDeps(LocaleResolver, JsonManager, XmlManager, Provider<CookiesRequestContextAddon<R>>, Provider<RequestRequestContextAddon<R>>, Provider<RoutingRequestContextAddon<R>>, Provider<ResponseRequestContextAddon<R>>, Provider<VariablesRequestContextAddon<R>>, Provider<TemplatingRequestContextAddon<R>>, Provider<CacheHeadersRequestContextAddon<R>>, Provider<Injector>) - Constructor for class org.spincast.core.exchange.RequestContextBaseDeps
Constructor
RequestContextFactory<R extends RequestContext<?>> - Interface in org.spincast.core.exchange
Assisted factory to create request context instances.
RequestContextType - Annotation Type in org.spincast.core.exchange
Used to bind and inject the request context type.
RequestRequestContextAddon<R extends RequestContext<?>> - Interface in org.spincast.core.exchange
Methods related to the current request.
RequestScopedVariables() - Constructor for class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
resetBuffer() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Clears the buffer (the unsent buffer, of course).
resetBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
resetCookies() - Method in interface org.spincast.core.cookies.CookiesRequestContextAddon
Resets the current cookies to the original ones of the request.
resetCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
resetEverything() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Clears the buffer (the unsent buffer, of course!), resets the cookies, the headers, the Content-Type and sets the status code back to 200.
resetEverything(boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Clears the buffer (the unsent buffer, of course), the headers, the Content-Type and sets the status code back to 200.
resetEverything() - Method in interface org.spincast.core.filters.CorsFilterClient
Resets the response.
resetEverything() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
resetEverything(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
resetResponse(R) - Method in class org.spincast.core.controllers.SpincastFrontController
 
response() - Method in interface org.spincast.core.exchange.RequestContext
Response related methods.
response() - Method in class org.spincast.core.exchange.RequestContextBase
 
ResponseRequestContextAddon<R extends RequestContext<?>> - Interface in org.spincast.core.exchange
Methods to manipulate the response.
ResponseResetableException - Interface in org.spincast.core.exceptions
An interface for exceptions which allows them to control if the response should be reset (its buffer, headers, etc.) before running the "Exception" routing process.
ResponseResetableExceptionDefault - Exception in org.spincast.core.exceptions
An exception which allows to control if the response should be reset (its buffer, headers, etc.) before running the "Exception" routing process.
ResponseResetableExceptionDefault() - Constructor for exception org.spincast.core.exceptions.ResponseResetableExceptionDefault
If not already flushed, the response will be reset before running the new route
ResponseResetableExceptionDefault(String) - Constructor for exception org.spincast.core.exceptions.ResponseResetableExceptionDefault
If not already flushed, the response will be reset before running the new route
ResponseResetableExceptionDefault(boolean) - Constructor for exception org.spincast.core.exceptions.ResponseResetableExceptionDefault
If not already flushed, the response will be reset before running the new route
ResponseResetableExceptionDefault(String, boolean) - Constructor for exception org.spincast.core.exceptions.ResponseResetableExceptionDefault
If not already flushed, the response will be reset before running the new route
Route<R extends RequestContext<?>> - Interface in org.spincast.core.routing
Represents a regular route and all its informations.
route(R) - Method in interface org.spincast.core.routing.Router
Find the route to use to handle the current request.
route(R, RoutingType) - Method in interface org.spincast.core.routing.Router
Find the route to use to handle the current request, given the specified routing type.
route(R) - Method in class org.spincast.plugins.routing.SpincastRouter
 
route(R, RoutingType) - Method in class org.spincast.plugins.routing.SpincastRouter
 
route(R, String, RoutingType) - Method in class org.spincast.plugins.routing.SpincastRouter
 
ROUTE_FORWARDED_NBR - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
The number of time a request has been forwarded.
ROUTE_HANDLER_MATCH - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
The current route handler match.
route_notFound_default_message() - Method in interface org.spincast.core.config.SpincastDictionary
The message to display if the default Not Found route is used.
route_notFound_default_message() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
RouteBuilder<R extends RequestContext<?>> - Interface in org.spincast.core.routing
Builder to create a route.
RouteBuilderDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.plugins.routing
 
RouteBuilderDefault(RouteFactory<R>, SpincastRouterConfig, SpincastFilters<R>, SpincastConfig) - Constructor for class org.spincast.plugins.routing.RouteBuilderDefault
 
RouteBuilderDefault(Router<R, W>, RouteFactory<R>, SpincastRouterConfig, SpincastFilters<R>, SpincastConfig) - Constructor for class org.spincast.plugins.routing.RouteBuilderDefault
 
RouteBuilderFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.routing
Factory to create a route builder.
RouteDefault<R extends RequestContext<?>> - Class in org.spincast.plugins.routing
 
RouteDefault(String, Set<HttpMethod>, String, Set<RoutingType>, List<Handler<R>>, Handler<R>, List<Handler<R>>, Set<Integer>, Set<String>, Set<String>) - Constructor for class org.spincast.plugins.routing.RouteDefault
Constructor
RouteFactory<R extends RequestContext<?>> - Interface in org.spincast.plugins.routing
 
RouteHandlerMatch<R extends RequestContext<?>> - Interface in org.spincast.core.routing
Represents a match found by the router.
RouteHandlerMatchDefault<R extends RequestContext<?>> - Class in org.spincast.plugins.routing
 
RouteHandlerMatchDefault(Route<R>, Handler<R>, Map<String, String>, int) - Constructor for class org.spincast.plugins.routing.RouteHandlerMatchDefault
 
RouteHandlerMatchFactory<R extends RequestContext<?>> - Interface in org.spincast.plugins.routing
 
Router<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.routing
The router.
routing() - Method in interface org.spincast.core.exchange.RequestContext
Routing related methods.
routing() - Method in class org.spincast.core.exchange.RequestContextBase
 
ROUTING_RESULT - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
The current routing result.
RoutingRequestContextAddon<R extends RequestContext<?>> - Interface in org.spincast.core.routing
Add-on to get information about the current routing process.
RoutingResult<R extends RequestContext<?>> - Interface in org.spincast.core.routing
The result of the router, when asked to find matches for a request.
RoutingResultDefault<R extends RequestContext<?>> - Class in org.spincast.plugins.routing
 
RoutingResultDefault(List<RouteHandlerMatch<R>>) - Constructor for class org.spincast.plugins.routing.RoutingResultDefault
 
RoutingType - Enum in org.spincast.core.routing
The possible types of a routing process.
run(RunNotifier) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
Runs the test class.
runChild(FrameworkMethod, RunNotifier) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
Runs a specific test
runPreClassLoopsSpincastTests() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
runtimize(Exception) - Static method in class org.spincast.core.utils.SpincastStatics
 
runtimizePrivate(Exception) - Method in class org.spincast.core.utils.SpincastStatics
 

S

save(Handler<R>) - Method in interface org.spincast.core.routing.RouteBuilder
Creates the route and saves it to the router.
save() - Method in interface org.spincast.core.routing.StaticResourceBuilder
Saves the static resource route to the router.
save(Handler<R>) - Method in interface org.spincast.core.routing.StaticResourceBuilder
Saves the static resource route.
save(WebsocketController<R, W>) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilder
Saves the WebSocket route on the router.
save(Handler<R>) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
save() - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
save(Handler<R>) - Method in class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
save(WebsocketController<R, W>) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
saveFlashMessage(FlashMessage) - Method in interface org.spincast.core.session.FlashMessagesHolder
Saves a Flash Message.
saveFlashMessage(FlashMessage) - Method in class org.spincast.core.session.FlashMessagesHolderDefault
 
saveFlashMessage(String, FlashMessage) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
Saves a Flash message.
saveGeneratedResource(R, String) - Method in interface org.spincast.core.filters.SpincastFilters
Used by Spincast to save a "dynamic resource" once it is generated.
saveGeneratedResource(R, String) - Method in class org.spincast.core.filters.SpincastFiltersDefault
 
scope(Key<T>, Provider<T>) - Method in class org.spincast.core.guice.SpincastRequestScope
 
SEC_WEBSOCKET_ACCEPT - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
SEC_WEBSOCKET_KEY - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
SEC_WEBSOCKET_LOCATION - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
SEC_WEBSOCKET_VERSION - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
seed(Key<T>, T) - Method in class org.spincast.core.guice.SpincastRequestScope
 
seed(Class<T>, T) - Method in class org.spincast.core.guice.SpincastRequestScope
 
selectValueUsingJsonPath(JsonObject, String, boolean, Object) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
selectValueUsingJsonPath(JsonArray, String, boolean, Object) - Method in class org.spincast.core.json.JsonPathPathUtilsDefault
 
send() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
send() - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Sends the request and gets the HTTP response.
send() - Method in interface org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
Sends the request and gets the HTTP response.
send() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
send(byte[], String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendAppEventInNewThread(Runnable) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Sends an event to the application in a separated thread.
sendBytes(byte[]) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends some bytes, without flushing.
sendBytes(byte[], String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends some bytes using the specified Content-Type, without flushing.
sendBytes(byte[], String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends some bytes using the specified Content-Type and flushes, if specified.
sendBytes(byte[]) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendBytes(byte[], String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendBytes(byte[], String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
Send some bytes + flush if specified.
sendCharacters(String, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends a String, using the encoding returned by getCharactersCharsetName and using the specified Content-Type, without flushing.
sendCharacters(String, String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends a String, using the encoding returned by getCharactersCharsetName and using the specified Content-Type.
sendCharacters(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendCharacters(String, String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendClientEventInNewThread(Runnable) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
Sends an event to the client in a separated thread.
sendClosingConnection(int, String, Set<String>, ClosedEventSentCallback) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
sendClosingConnection(int, String, Set<String>, ClosedEventSentCallback) - Method in interface org.spincast.plugins.undertow.UndertowWebsocketEndpointWriter
Sends a "closing connection" message to specified peers.
sendConnectionClosedAppEvent(WebsocketClientHandler) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
sendErrorUsingBestMatchContentType(Object, String, Integer) - Method in class org.spincast.core.controllers.SpincastFrontController
Send an error to the client.
sendGetRawResponse() - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
sendHtml(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends a String as text/html, UTF-8 encoded, without flushing.
sendHtml(String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends a String as text/html, UTF-8 encoded, and flushes, if specified.
sendHtml(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendHtml(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJson() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends the model as application/json, without flushing.
sendJson(boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends the model as application/json, and flushes, if specified.
sendJson(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends a Json String using the application/json Content-Type, without flushing.
sendJson(String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends a Json String using the application/json Content-Type, and flushes, if specified.
sendJson(Object) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Serializes the object to Json and sends as application/json, without flushing.
sendJson(Object, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Serializes the object to Json, sends as application/json, and flushes, if specified.
sendJson() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJson(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJson(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJson(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJson(Object) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendJson(Object, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendMessage(String) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a String message to all peers of the endpoint.
sendMessage(String, String) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a String message to a specific peer.
sendMessage(Set<String>, String) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a String message to specific peers.
sendMessage(byte[]) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a byte array message to all peers of the endpoint.
sendMessage(String, byte[]) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a byte array message to a specific peer.
sendMessage(Set<String>, byte[]) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a byte array message to specific peers.
sendMessage(String) - Method in interface org.spincast.core.websocket.WebsocketPeerManager
Sends a String message to the peer.
sendMessage(byte[]) - Method in interface org.spincast.core.websocket.WebsocketPeerManager
Sends a byte array message to the peer.
sendMessage(String) - Method in interface org.spincast.plugins.httpclient.websocket.WebsocketClientWriter
Sends a text message to the endpoint.
sendMessage(byte[]) - Method in interface org.spincast.plugins.httpclient.websocket.WebsocketClientWriter
Sends a binary message to the endpoint
sendMessage(Set<String>, String, WebsocketPeersWriteCallback) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
sendMessage(Set<String>, byte[], WebsocketPeersWriteCallback) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
sendMessage(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessage(String, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessage(Set<String>, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessage(byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessage(String, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessage(Set<String>, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessage(Set<String>, String, WebsocketPeersWriteCallback) - Method in interface org.spincast.plugins.undertow.UndertowWebsocketEndpointWriter
Sends a String message to specific peers.
sendMessage(Set<String>, byte[], WebsocketPeersWriteCallback) - Method in interface org.spincast.plugins.undertow.UndertowWebsocketEndpointWriter
Sends a byte array message to specific peers.
sendMessageExcept(String, String) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a String message to all peers except the specified one.
sendMessageExcept(Set<String>, String) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a String message to all peers except the specified ones.
sendMessageExcept(String, byte[]) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a byte array message to all peers except the specified one.
sendMessageExcept(Set<String>, byte[]) - Method in interface org.spincast.core.websocket.WebsocketEndpointWriter
Sends a byte array message to all peers except the specified ones.
sendMessageExcept(String, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessageExcept(Set<String>, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessageExcept(String, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessageExcept(Set<String>, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
sendMessageToCurrentPeer(String) - Method in interface org.spincast.core.websocket.WebsocketContext
Sends a String message to the current peer.
sendMessageToCurrentPeer(byte[]) - Method in interface org.spincast.core.websocket.WebsocketContext
Sends a byte array message to the current peer.
sendMessageToCurrentPeer(String) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
sendMessageToCurrentPeer(byte[]) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
sendOnBytesMessageAppEvent(String, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Sends a "byte[] message" event to the app.
sendOnBytesMessageClientEvent(byte[]) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
Sends a "Bytes message" event to the app.
sendOnConnectionClosedMessageClientEvent(int, String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
Sends a "Connection closed message" event to the app.
sendOnPeerConnectedAppEvent(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Sends a "Peer connected " event to the app.
sendOnStringMessageAppEvent(String, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Sends a "String message" event to the app.
sendOnStringMessageClientEvent(String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
Sends a "String message" event to the app.
sendParse(String, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Parses the given String using the TemplatingEngine, then sends the result using the specified Content-Type, without flushing.
sendParse(String, String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Parses the given String using the TemplatingEngine, then sends the result using the specified Content-Type, and flushes, if specified.
sendParse(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendParse(String, String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendParseHtml(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Parses the given String using the TemplatingEngine and the given parameters, then sends the result as text/html, UTF-8 encoded.
sendParseHtml(String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Parses the given String using the TemplatingEngine and the given parameters, then sends the result as text/html, UTF-8 encoded, and flushes, if specified.
sendParseHtml(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendParseHtml(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendPeerClosedAppEvent(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Sends a "peer closed" event to the app.
sendPing() - Method in interface org.spincast.plugins.httpclient.websocket.SpincastWebsocketClientWriter
Sends a ping
sendPings(WebsocketPeersWriteCallback) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
sendPings(WebsocketPeersWriteCallback) - Method in interface org.spincast.plugins.undertow.UndertowWebsocketEndpointWriter
Sends a ping message to all peers.
sendPlainText(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends a String as text/plain, UTF-8 encoded, without flushing.
sendPlainText(String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends a String as text/plain, UTF-8 encoded, and flushes, if specified.
sendPlainText(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendPlainText(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplate(String, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Finds the specified template using the TemplatingEngine, evaluates it using the given parameters, then sends the result using the given contentType, without flushing.
sendTemplate(String, String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Finds the specified template using the TemplatingEngine, evaluates it using the given parameters, then sends the result using the given contentType, and flushes, if specified.
sendTemplate(String, boolean, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Finds the specified template using the TemplatingEngine, evaluates it using the given parameters, then sends the result using the given contentType, without flushing.
sendTemplate(String, boolean, String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Finds the specified template using the TemplatingEngine, evaluates it using the given parameters, then sends the result using the given contentType, and flushes, if specified.
sendTemplate(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplate(String, String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplate(String, boolean, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplate(String, boolean, String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplateHtml(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Finds the HTML template using the TemplatingEngine, evaluates it using the model that have been added to the response, then sends the result as text/html, UTF-8 encoded, without flushing.
sendTemplateHtml(String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Finds the HTML template using the TemplatingEngine, evaluates it using the given parameters, then sends the result as text/html, UTF-8 encoded.
sendTemplateHtml(String, boolean, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Finds the HTML template using the TemplatingEngine, evaluates it using the given parameters, then sends the result as text/html, UTF-8 encoded, and flushes, if specified.
sendTemplateHtml(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplateHtml(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendTemplateHtml(String, boolean, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendWebsocketEnpointsClosedWhenServerStops() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
sendXml() - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends the model as application/xml, without flushing.
sendXml(boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends the model as application/xml, and flushes, if specified.
sendXml(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends some XML using the application/xml Content-Type, without flushing.
sendXml(String, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sends some XML using the application/xml Content-Type, and flushes, if specified.
sendXml(Object) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Serializes the object to XML and sends as application/xml, without flushing.
sendXml(Object, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Serializes the object to XML, sends as application/xml, and flushes, if specified.
sendXml() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXml(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXml(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXml(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXml(Object) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
sendXml(Object, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
serialVersionUID - Static variable in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
Server - Interface in org.spincast.core.server
The interface a HTTP server implementation must implement.
set(int, Object) - Method in interface org.spincast.core.json.JsonArray
Sets an object at the specified index.
set(int, Object, boolean) - Method in interface org.spincast.core.json.JsonArray
Sets an object at the specified index.
set(int, Object) - Method in class org.spincast.core.json.JsonArrayDefault
 
set(int, Object, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
setCacheSeconds(int) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Adds caching headers.
setCacheSeconds(int, boolean) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Adds caching headers for the specified number of seconds.
setCacheSeconds(int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setCacheSeconds(int, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setCacheTime(Integer) - Method in class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
setCharactersCharsetName(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets the charset to use to convert characters to bytes.
setCharactersCharsetName(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setContentType(String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
The Content-Type header to use for the response.
setContentType(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setCookieStore(CookieStore) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
setCurrentClassLoopPosition(int) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
setDomain(String) - Method in interface org.spincast.core.cookies.Cookie
Sets the cookie domain.
setDomain(String) - Method in class org.spincast.plugins.cookies.CookieDefault
 
setEntity(HttpEntity) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Sets an custom HttpEntity entity to be sent.
setEntity(HttpEntity) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
setEntityFormData(String, List<String>) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Sets a Form data entity.
setEntityFormData(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
setEntityFormDatas(Map<String, List<String>>) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Sets the Form datas entity.
setEntityFormDatas(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
setEntityJson(Object) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Sets a Json entity to be sent.
setEntityJson(Object) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
setEntityString(String, String) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Sets a String entity.
setEntityString(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
setEntityXml(Object) - Method in interface org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
Sets a XML entity to be sent.
setEntityXml(Object) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault
 
setETag(ETag) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
setETagWeakComparison(boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
setExceptionInBeforeClass() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
setExpires(Date) - Method in interface org.spincast.core.cookies.Cookie
Sets the date the cookie will expire.
setExpires(Date) - Method in class org.spincast.plugins.cookies.CookieDefault
 
setExpiresUsingMaxAge(int) - Method in interface org.spincast.core.cookies.Cookie
Sets the number of seconds for a cookie to live.
setExpiresUsingMaxAge(int) - Method in class org.spincast.plugins.cookies.CookieDefault
 
setGzipOption(GzipOption) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Enable or disable gzipping of the response.
setGzipOption(GzipOption) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setHeader(String, String) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Set the value to a response header.
setHeader(String, List<String>) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Set multiple values to a response header.
setHeader(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setHeader(String, List<String>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setHeaders(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
setHeaders(Map<String, List<String>>) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Sets the headers.
setHeaderValues(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
setHeaderValues(String, List<String>) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Sets the values of the specified header.
setHttpAuthCredentials(String, String) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
setHttpAuthCredentials(String, String) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Set HTTP authentication credentials.
setHttpClientBuilder(HttpClientBuilder) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
setHttpClientBuilder(HttpClientBuilder) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Sets a specific HttpClientBuilder to use.
setHttpOnly(boolean) - Method in interface org.spincast.core.cookies.Cookie
Sets if the cookie is available only for to the server anbd not to javascript.
setHttpOnly(boolean) - Method in class org.spincast.plugins.cookies.CookieDefault
 
setIgnoreRemainingTests() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
setInstance(SpincastStatics) - Static method in class org.spincast.core.utils.SpincastStatics
 
setIsShouldGzip(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setLastModificationDate(Date) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
setModel(JsonObject) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Replaces the current response model completely.
setModel(JsonObject) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setOrAdd(Integer, Object, boolean, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
setOrAddAsIs(Integer, Object, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
setPath(String) - Method in interface org.spincast.core.cookies.Cookie
Sets the cookie path.
setPath(String) - Method in class org.spincast.plugins.cookies.CookieDefault
 
setRequestConfig(RequestConfig) - Method in class org.spincast.plugins.httpclient.builders.HttpRequestBuilderBase
 
setRequestConfig(RequestConfig) - Method in interface org.spincast.plugins.httpclient.HttpRequestBuilder
Sets a custom RequestConfig to use.
setRequestSizeValidated(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setResponseHeader(Object, String, List<String>) - Method in interface org.spincast.core.server.Server
Sets a response header.
setResponseHeader(Object, String, List<String>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setResponseHeaders(Object, Map<String, List<String>>) - Method in interface org.spincast.core.server.Server
Sets the response headers.
setResponseHeaders(Object, Map<String, List<String>>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setResponseStatusCode(Object, int) - Method in interface org.spincast.core.server.Server
Sets the response status code.
setResponseStatusCode(Object, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setSecure(boolean) - Method in interface org.spincast.core.cookies.Cookie
Sets the "secure" feature on or off.
setSecure(boolean) - Method in class org.spincast.plugins.cookies.CookieDefault
 
setSpincastConfig(SpincastConfig) - Method in class org.spincast.testing.core.SpincastTestBase
 
setStatusCode(int) - Method in interface org.spincast.core.exchange.ResponseRequestContextAddon
Sets the response's status code to use.
setStatusCode(int) - Method in interface org.spincast.core.filters.CorsFilterClient
Sets the response's status code.
setStatusCode(int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setValidationBuilderFactory(ValidationFactory) - Method in class org.spincast.core.validation.ValidatorBase
We inject the dependencies using setters since this class will probly be extended frequently...
setValue(String) - Method in interface org.spincast.core.cookies.Cookie
Sets the cookie value.
setValue(String) - Method in class org.spincast.plugins.cookies.CookieDefault
 
SimpleValidator - Interface in org.spincast.core.validation
A simple validator is a validator that only returns one validation result, as a boolean.
size() - Method in class org.spincast.core.json.JsonArrayDefault
 
size() - Method in class org.spincast.core.json.JsonObjectDefault
 
size() - Method in interface org.spincast.core.json.JsonObjectOrArray
The size of the object.
skip(String) - Method in interface org.spincast.core.routing.RouteBuilder
Skip a "before" and "after" filter for this route.
skip(String) - Method in interface org.spincast.core.websocket.WebsocketRouteBuilder
Skip a "before" filter for this WebSocket route ("after" filters are never run).
skip(String) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
skip(String) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
SkipRemainingHandlersException - Exception in org.spincast.core.exceptions
Exception that will simply stop the current routing process without starting any new one.
SkipRemainingHandlersException() - Constructor for exception org.spincast.core.exceptions.SkipRemainingHandlersException
 
SOME(Set<HttpMethod>) - Method in interface org.spincast.core.routing.RouteBuilder
Adds the specified HTTP methods as being supported.
SOME(HttpMethod...) - Method in interface org.spincast.core.routing.RouteBuilder
Adds the specified HTTP methods as being supported.
SOME(String, Set<HttpMethod>) - Method in interface org.spincast.core.routing.Router
Starts the creation of a route matching the specified HTTP methods.
SOME(String, HttpMethod...) - Method in interface org.spincast.core.routing.Router
Starts the creation of a route matching the specified HTTP methods.
SOME(Set<HttpMethod>) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
SOME(HttpMethod...) - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
SOME(String, HttpMethod...) - Method in class org.spincast.plugins.routing.SpincastRouter
 
SOME(String, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
SPINCAST_TEST_NAME_AFTER_CLASS_ANNOTATIONS_VALIDATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_AFTER_CLASS_LOOPS_EXCEPTION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_AFTER_CLASS_METHOD_VALIDATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_BEFORE_CLASS_ANNOTATIONS_VALIDATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_BEFORE_CLASS_METHOD_VALIDATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_NO_TESTS_AND_NO_EXPECTION_EXCEPTION_ANNOTATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SpincastCacheHeadersRequestContextAddon<R extends RequestContext<?>> - Class in org.spincast.plugins.httpcaching
 
SpincastCacheHeadersRequestContextAddon(R, ETagFactory) - Constructor for class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
SpincastConfig - Interface in org.spincast.core.config
The configurations required by Spincast.
SpincastConfigDefault - Class in org.spincast.plugins.config
 
SpincastConfigDefault() - Constructor for class org.spincast.plugins.config.SpincastConfigDefault
 
SpincastConfigPluginGuiceModule - Class in org.spincast.plugins.config
Guice module for the Spincast Config plugin.
SpincastConfigPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
Constructor.
SpincastConfigPropsFileBased - Class in org.spincast.plugins.configpropsfile
This configuration implementation will try to find a properties file to load the configurations.
SpincastConfigPropsFileBased(SpincastUtils, String[], SpincastConfigPropsFileBasedConfig) - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
Constructor
SpincastConfigPropsFileBasedConfig - Interface in org.spincast.plugins.configpropsfile
Configurations for the Spincast .properties based config plugin.
SpincastConfigPropsFileBasedConfigDefault - Class in org.spincast.plugins.configpropsfile
Default configuration for the .properties based config plugin.
SpincastConfigPropsFileBasedConfigDefault() - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
SpincastConfigPropsFilePluginGuiceModule - Class in org.spincast.plugins.configpropsfile
Guice module for the Spincast Config based on a properties file plugin.
SpincastConfigPropsFilePluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
Constructor.
SpincastConstants - Class in org.spincast.core.config
Spincast constants.
SpincastConstants() - Constructor for class org.spincast.core.config.SpincastConstants
 
SpincastConstants.HttpHeadersExtra - Class in org.spincast.core.config
Some HTTP headers that are not defined in Guava's com.google.common.net.HttpHeaders
SpincastConstants.RequestScopedVariables - Class in org.spincast.core.config
Request scoped variables that Spincast may set.
SpincastConstants.ResponseModelVariables - Class in org.spincast.core.config
Model variables added by Spincast.
SpincastConstants.TemplatingGlobalVariables - Class in org.spincast.core.config
Global templating variables added by Spincast.
SpincastCookiesPluginGuiceModule - Class in org.spincast.plugins.cookies
Guice module for the Spincast Cookies plugin.
SpincastCookiesPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
Constructor.
SpincastCookiesRequestContextAddon<R extends RequestContext<?>> - Class in org.spincast.plugins.cookies
 
SpincastCookiesRequestContextAddon(R, Server, CookieFactory) - Constructor for class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
SpincastCoreGuiceModule - Class in org.spincast.core.guice
The Spincast core Guice module.
SpincastCoreGuiceModule() - Constructor for class org.spincast.core.guice.SpincastCoreGuiceModule
Constructor
SpincastCoreGuiceModule(String[]) - Constructor for class org.spincast.core.guice.SpincastCoreGuiceModule
Constructor
SpincastDefaultGuiceModule - Class in org.spincast.defaults.guice
Spincast Guice module that binds a default implementation for all the required modules.
SpincastDefaultGuiceModule() - Constructor for class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
SpincastDefaultGuiceModule(String[]) - Constructor for class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
SpincastDefaultNoAppIntegrationTestBase - Class in org.spincast.defaults.tests
Base class for integration tests with no application associated and that use the default request context, the default WebSocket context and SpincastDefaultTestingModule as the main Guice module to bind.
SpincastDefaultNoAppIntegrationTestBase() - Constructor for class org.spincast.defaults.tests.SpincastDefaultNoAppIntegrationTestBase
 
SpincastDefaultTestingModule - Class in org.spincast.defaults.tests
Testing module using the default implementations for the required components.
SpincastDefaultTestingModule() - Constructor for class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
SpincastDefaultTestingModule(String[]) - Constructor for class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
SpincastDictionary - Interface in org.spincast.core.config
Labels required by Spincast.
SpincastDictionaryDefault - Class in org.spincast.plugins.dictionary
 
SpincastDictionaryDefault(LocaleResolver) - Constructor for class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
SpincastDictionaryPluginGuiceModule - Class in org.spincast.plugins.dictionary
Guice module for the Spincast Dictionary plugin.
SpincastDictionaryPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
Constructor.
SpincastFilters<R extends RequestContext<?>> - Interface in org.spincast.core.filters
Some filters provided by Spincast.
SpincastFiltersDefault<R extends RequestContext<?>> - Class in org.spincast.core.filters
Spincast filters implementations.
SpincastFiltersDefault(CorsFilter, SpincastConfig, Server, SpincastUtils) - Constructor for class org.spincast.core.filters.SpincastFiltersDefault
Constructor
SpincastFrontController<R extends RequestContext<R>,W extends WebsocketContext<?>> - Class in org.spincast.core.controllers
 
SpincastFrontController(Router<R, W>, SpincastConfig, SpincastDictionary, Server, RequestContextFactory<R>, SpincastRequestScope, Type, JsonManager, XmlManager) - Constructor for class org.spincast.core.controllers.SpincastFrontController
The constructor.
SpincastGuiceModuleBase - Class in org.spincast.core.guice
Base class for a Spincast Guice module.
SpincastGuiceModuleBase() - Constructor for class org.spincast.core.guice.SpincastGuiceModuleBase
 
SpincastGuiceScopes - Interface in org.spincast.core.guice
Custom Guice scoped defined by Spincast.
SpincastHttpAuthIdentityManager - Interface in org.spincast.plugins.undertow
Custom identity manager for Undertow's HTTP auth protection.
SpincastHttpAuthIdentityManagerDefault - Class in org.spincast.plugins.undertow
Implementation of the SpincastHttpAuthIdentityManager based on a simple Map.
SpincastHttpAuthIdentityManagerDefault() - Constructor for class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
Constructor.
SpincastHttpAuthIdentityManagerFactory - Interface in org.spincast.plugins.undertow
Factory to create identity managers.
SpincastHttpCachingPluginGuiceModule - Class in org.spincast.plugins.httpcaching
Guice module for the Spincast HTTP Caching plugin.
SpincastHttpCachingPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.httpcaching.SpincastHttpCachingPluginGuiceModule
Constructor.
SpincastHttpClientConfig - Interface in org.spincast.plugins.httpclient
Configurations for the Spincast Http Client plugin.
SpincastHttpClientConfigDefault - Class in org.spincast.plugins.httpclient
Default configurations for the Spincast Http Client plugin.
SpincastHttpClientConfigDefault() - Constructor for class org.spincast.plugins.httpclient.SpincastHttpClientConfigDefault
 
SpincastHttpClientPluginGuiceModule - Class in org.spincast.plugins.httpclient
Guice module for the Spincast Http Client plugin.
SpincastHttpClientPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
Constructor.
SpincastHttpClientUtils - Interface in org.spincast.plugins.httpclient.utils
 
SpincastHttpClientUtilsDefault - Class in org.spincast.plugins.httpclient.utils
 
SpincastHttpClientUtilsDefault() - Constructor for class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtilsDefault
 
SpincastHttpClientWithWebsocketConfig - Interface in org.spincast.plugins.httpclient.websocket
Configurations for the Spincast Http Client with WebSocket support plugin.
SpincastHttpClientWithWebsocketConfigDefault - Class in org.spincast.plugins.httpclient.websocket
Default configurations for the Spincast Http Client with Websocket support plugin.
SpincastHttpClientWithWebsocketConfigDefault() - Constructor for class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
SpincastHttpClientWithWebsocketPluginGuiceModule - Class in org.spincast.plugins.httpclient.websocket
Guice module for the Spincast Http Client with Websocket support plugin.
SpincastHttpClientWithWebsocketPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
Constructor.
SpincastHttpClientWithWebsocketUtils - Interface in org.spincast.plugins.httpclient.websocket.utils
 
SpincastHttpClientWithWebsocketUtilsDefault - Class in org.spincast.plugins.httpclient.websocket.utils
 
SpincastHttpClientWithWebsocketUtilsDefault() - Constructor for class org.spincast.plugins.httpclient.websocket.utils.SpincastHttpClientWithWebsocketUtilsDefault
 
SpincastHttpRequestExecutor - Class in org.spincast.plugins.httpclient.builders
 
SpincastHttpRequestExecutor() - Constructor for class org.spincast.plugins.httpclient.builders.SpincastHttpRequestExecutor
 
SpincastInitValidator - Class in org.spincast.core.config
Init validation performs by Spincast when an application starts.
SpincastInitValidator(SpincastConfig) - Constructor for class org.spincast.core.config.SpincastInitValidator
Constructor
SpincastIntegrationTestBase<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.testing.core
Base class for tests that need the HTTP/WebSocket server to be started.
SpincastIntegrationTestBase() - Constructor for class org.spincast.testing.core.SpincastIntegrationTestBase
 
SpincastJacksonJsonPluginGuiceModule - Class in org.spincast.plugins.jacksonjson
 
SpincastJacksonJsonPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
Constructor.
SpincastJacksonXmlPluginGuiceModule - Class in org.spincast.plugins.jacksonxml
 
SpincastJacksonXmlPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
Constructor.
SpincastJsonManager - Class in org.spincast.plugins.jacksonjson
Spincast Jackson Json manager
SpincastJsonManager(Provider<Injector>, JsonObjectFactory, Set<JsonMixinInfo>, SpincastJsonManagerConfig, SpincastConfig, JsonPathUtils, SpincastUtils) - Constructor for class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
SpincastJsonManagerConfig - Interface in org.spincast.plugins.jacksonjson
Configurations for the Spincast Json Manager plugin.
SpincastJsonManagerConfigDefault - Class in org.spincast.plugins.jacksonjson
Default configuration for the Spincast Json Manager plugin.
SpincastJsonManagerConfigDefault() - Constructor for class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
SpincastJUnitRunner - Class in org.spincast.testing.utils
Spincast JUnit Runner.
SpincastJUnitRunner(Class<?>) - Constructor for class org.spincast.testing.utils.SpincastJUnitRunner
 
SpincastLocaleResolverPluginGuiceModule - Class in org.spincast.plugins.localeresolver
Guice module for the Spincast Locale Resolver plugin.
SpincastLocaleResolverPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
Constructor.
SpincastNoAppIntegrationTestBase<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.testing.core
Base class for tests that needs the HTTP/WebSocket server to be started, but that are not using the boostraping process of an existing application to create the Guice context and start the server.
SpincastNoAppIntegrationTestBase() - Constructor for class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
SpincastPebbleExtension - Interface in org.spincast.plugins.pebble
Spincast default Pebble extension
SpincastPebbleExtensionDefault - Class in org.spincast.plugins.pebble
Spincast default Pebble extension implementation.
SpincastPebbleExtensionDefault(Provider<TemplatingEngine>, SpincastPebbleTemplatingEngineConfig, ObjectConverter) - Constructor for class org.spincast.plugins.pebble.SpincastPebbleExtensionDefault
Constructor
SpincastPebblePluginGuiceModule - Class in org.spincast.plugins.pebble
 
SpincastPebblePluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
Constructor.
SpincastPebbleTemplatingEngine - Class in org.spincast.plugins.pebble
Pebble Html template engine
SpincastPebbleTemplatingEngine(SpincastConfig, SpincastPebbleTemplatingEngineConfig, SpincastPebbleExtension, JsonManager) - Constructor for class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
SpincastPebbleTemplatingEngineConfig - Interface in org.spincast.plugins.pebble
Configurations for the Pebble templating engine plugin.
SpincastPebbleTemplatingEngineConfigDefault - Class in org.spincast.plugins.pebble
Default implementation for the configurations of the Pebble templating engine plugin.
SpincastPebbleTemplatingEngineConfigDefault(SpincastConfig) - Constructor for class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
SpincastPluginGuiceModuleBase - Class in org.spincast.core.guice
Base class for Spincast plugins' Guice modules.
SpincastPluginGuiceModuleBase(Type, Type) - Constructor for class org.spincast.core.guice.SpincastPluginGuiceModuleBase
Constructor.
SpincastRequestPluginGuiceModule - Class in org.spincast.plugins.request
Guice module for the Spincast Request plugin.
SpincastRequestPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
Constructor.
SpincastRequestRequestContextAddon<R extends RequestContext<?>> - Class in org.spincast.plugins.request
 
SpincastRequestRequestContextAddon(R, Server, JsonManager, XmlManager, SpincastUtils, SpincastConfig, ETagFactory, FlashMessagesHolder) - Constructor for class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
SpincastRequestScope - Class in org.spincast.core.guice
Guice scope for a request.
SpincastRequestScope() - Constructor for class org.spincast.core.guice.SpincastRequestScope
 
SpincastRequestScoped - Annotation Type in org.spincast.core.guice
Annotation for object that need to be request scoped.
SpincastResourceHandler - Interface in org.spincast.plugins.undertow
 
SpincastResourceHandlerDefault - Class in org.spincast.plugins.undertow
Spincast's custom ResourceHandler for Undertow.
SpincastResourceHandlerDefault(ResourceManager, StaticResource<?>, SpincastUtils) - Constructor for class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
SpincastResourceHandlerDefault(ResourceManager, StaticResource<?>, HttpHandler, SpincastUtils) - Constructor for class org.spincast.plugins.undertow.SpincastResourceHandlerDefault
 
SpincastResourceHandlerFactory - Interface in org.spincast.plugins.undertow
Factory to create SpincastResourceHandler
SpincastResponsePluginGuiceModule - Class in org.spincast.plugins.response
Guice module for the Spincast Response plugin.
SpincastResponsePluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
Constructor.
SpincastResponseRequestContextAddon<R extends RequestContext<?>> - Class in org.spincast.plugins.response
 
SpincastResponseRequestContextAddon(R, Server, JsonManager, XmlManager, SpincastConfig, SpincastUtils, ETagFactory, FlashMessagesHolder, FlashMessageFactory) - Constructor for class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
SpincastRouter<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.plugins.routing
Spincast router
SpincastRouter(SpincastRouterDeps<R, W>) - Constructor for class org.spincast.plugins.routing.SpincastRouter
 
SpincastRouterConfig - Interface in org.spincast.plugins.routing
Configurations for the Spincast Router.
SpincastRouterConfigDefault - Class in org.spincast.plugins.routing
Default configuration for the Spincast Router.
SpincastRouterConfigDefault(SpincastConfig) - Constructor for class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
SpincastRouterDeps<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.plugins.routing
A wrapper object for the dependencies required by SpincastRouter.
SpincastRouterDeps(SpincastRouterConfig, RouteFactory<R>, SpincastConfig, SpincastDictionary, Server, SpincastFilters<R>, RouteBuilderFactory<R, W>, RedirectRuleBuilderFactory<R, W>, StaticResourceBuilderFactory<R, W>, RouteHandlerMatchFactory<R>, StaticResourceFactory<R>, WebsocketRouteBuilderFactory<R, W>, WebsocketRouteHandlerFactory<R, W>, SpincastRoutingUtils) - Constructor for class org.spincast.plugins.routing.SpincastRouterDeps
Constructor
SpincastRoutingPluginGuiceModule - Class in org.spincast.plugins.routing
Guice module for the Spincast Routing plugin.
SpincastRoutingPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
Constructor.
SpincastRoutingRequestContextAddon<R extends RequestContext<R>> - Class in org.spincast.plugins.routing
 
SpincastRoutingRequestContextAddon(R) - Constructor for class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
SpincastRoutingUtils - Interface in org.spincast.plugins.routing.utils
Spincast router utils
SpincastRoutingUtilsDefault - Class in org.spincast.plugins.routing.utils
Spincast router utils implementation.
SpincastRoutingUtilsDefault() - Constructor for class org.spincast.plugins.routing.utils.SpincastRoutingUtilsDefault
 
SpincastStatics - Class in org.spincast.core.utils
Some very few static methods.
SpincastStatics() - Constructor for class org.spincast.core.utils.SpincastStatics
 
SpincastTemplatingAddonPluginGuiceModule - Class in org.spincast.plugins.templatingaddon
Guice module for the Spincast Templating Addon plugin.
SpincastTemplatingAddonPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
Constructor.
SpincastTemplatingRequestContextAddon<R extends RequestContext<?>> - Class in org.spincast.plugins.templatingaddon
 
SpincastTemplatingRequestContextAddon(R, TemplatingEngine, LocaleResolver, JsonManager) - Constructor for class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
SpincastTestBase - Class in org.spincast.testing.core
Base class for Spincast test classes.
SpincastTestBase() - Constructor for class org.spincast.testing.core.SpincastTestBase
 
SpincastTestConfig - Class in org.spincast.testing.core
Default configurations for Spincast tests.
SpincastTestConfig() - Constructor for class org.spincast.testing.core.SpincastTestConfig
 
spincastTestError(String, String) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
spincastTestError(String, Throwable) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
SpincastTestUtils - Class in org.spincast.testing.core.utils
Spincast tests utilities.
SpincastTestUtils() - Constructor for class org.spincast.testing.core.utils.SpincastTestUtils
 
SpincastUndertowConfig - Interface in org.spincast.plugins.undertow.config
Configurations for the Spincast Undertow plugin.
SpincastUndertowConfigDefault - Class in org.spincast.plugins.undertow.config
Default configuration for Spincast Undertow plugin.
SpincastUndertowConfigDefault() - Constructor for class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
SpincastUndertowPluginGuiceModule - Class in org.spincast.plugins.undertow
 
SpincastUndertowPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
Constructor.
SpincastUndertowServer - Class in org.spincast.plugins.undertow
Server implementation for Undertow.
SpincastUndertowServer(SpincastConfig, SpincastUndertowConfig, FrontController, SpincastUtils, CookieFactory, CorsHandlerFactory, GzipCheckerHandlerFactory, SpincastResourceHandlerFactory, CacheBusterRemovalHandlerFactory, FileClassPathResourceManagerFactory, SpincastHttpAuthIdentityManagerFactory, WebsocketEndpointFactory, SSLContextFactory) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowServer
Constructor
SpincastUndertowUtils - Interface in org.spincast.plugins.undertow
Undertow utilities.
SpincastUndertowUtilsDefault - Class in org.spincast.plugins.undertow
 
SpincastUndertowUtilsDefault(SpincastUtils) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowUtilsDefault
 
SpincastUndertowWebsocketEndpointWriter - Class in org.spincast.plugins.undertow
 
SpincastUndertowWebsocketEndpointWriter(Map<String, WebSocketChannel>, SpincastUndertowConfig) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
Constructor
SpincastUndertowWebsocketEndpointWriter.IWriteExecutor - Interface in org.spincast.plugins.undertow
Interface to create a write executor.
SpincastUtils - Interface in org.spincast.core.utils
Spincast utilities.
SpincastUtilsDefault - Class in org.spincast.core.utils
Implementations of the Spincast utilities.
SpincastUtilsDefault(SpincastConfig) - Constructor for class org.spincast.core.utils.SpincastUtilsDefault
 
SpincastVariablesPluginGuiceModule - Class in org.spincast.plugins.variables
Guice module for the Spincast Variables plugin.
SpincastVariablesPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
Constructor.
SpincastVariablesRequestContextAddon<R extends RequestContext<?>> - Class in org.spincast.plugins.variables
 
SpincastVariablesRequestContextAddon() - Constructor for class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
SpincastWebsocketClientWriter - Interface in org.spincast.plugins.httpclient.websocket
Spincast Websocket client writer
SpincastWebsocketEndpoint - Class in org.spincast.plugins.undertow
 
SpincastWebsocketEndpoint(String, WebsocketEndpointHandler, UndertowWebsocketEndpointWriterFactory, SpincastUndertowConfig, SpincastUndertowUtils) - Constructor for class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Constructor
SpincastWebsocketRoute<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.plugins.routing
 
SpincastWebsocketRoute(String, String, List<Handler<R>>, Set<String>, WebsocketController<R, W>) - Constructor for class org.spincast.plugins.routing.SpincastWebsocketRoute
Constructor
SpincastXmlIndenter - Class in org.spincast.plugins.jacksonxml
Custom XML indenter.
SpincastXmlIndenter(SpincastXmlManagerConfig) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
SpincastXmlManager - Class in org.spincast.plugins.jacksonxml
Spincast Jackson XML manager
SpincastXmlManager(Provider<Injector>, JsonManager, Set<XmlMixinInfo>, XmlPrettyPrinter) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
SpincastXmlManager.JsonArrayMixIn - Interface in org.spincast.plugins.jacksonxml
 
SpincastXmlManager.JsonObjectMixIn - Interface in org.spincast.plugins.jacksonxml
 
SpincastXmlManagerConfig - Interface in org.spincast.plugins.jacksonxml
Configurations for the Spincast Xml Manager plugin.
SpincastXmlManagerConfigDefault - Class in org.spincast.plugins.jacksonxml
Default configuration for the Spincast Xml Manager plugin.
SpincastXmlManagerConfigDefault() - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
SpincastXmlPrettyPrinter - Class in org.spincast.plugins.jacksonxml
 
SpincastXmlPrettyPrinter(Provider<SpincastXmlPrettyPrinter>, DefaultXmlPrettyPrinter.Indenter, SpincastXmlManagerConfig) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
SSLContextFactory - Interface in org.spincast.core.utils.ssl
 
SSLContextFactoryDefault - Class in org.spincast.core.utils.ssl
 
SSLContextFactoryDefault() - Constructor for class org.spincast.core.utils.ssl.SSLContextFactoryDefault
 
start() - Method in interface org.spincast.core.server.Server
Starts the server.
start() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
startSendingPings(SpincastWebsocketClientWriter) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
 
startSendingPings() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Starts sending automatic pings to the peers.
startServer() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
startsWithAnyOf(String, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
StaticResource<R extends RequestContext<?>> - Interface in org.spincast.core.routing
A static resource, from the classpath or the file system.
StaticResourceBuilder<R extends RequestContext<?>> - Interface in org.spincast.core.routing
Builder to create static resources.
StaticResourceBuilderDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.plugins.routing
 
StaticResourceBuilderDefault(boolean, StaticResourceFactory<R>, StaticResourceCorsConfigFactory, StaticResourceCacheConfigFactory, SpincastConfig, SpincastUtils, SpincastRouterConfig) - Constructor for class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
StaticResourceBuilderDefault(Router<R, W>, boolean, StaticResourceFactory<R>, StaticResourceCorsConfigFactory, StaticResourceCacheConfigFactory, SpincastConfig, SpincastUtils, SpincastRouterConfig) - Constructor for class org.spincast.plugins.routing.StaticResourceBuilderDefault
 
StaticResourceBuilderFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.routing
Factory to create static resources builders.
StaticResourceCacheConfig - Interface in org.spincast.core.routing
Cache configurations available for a static resource.
StaticResourceCacheConfigDefault - Class in org.spincast.plugins.routing
 
StaticResourceCacheConfigDefault(int, boolean, Integer) - Constructor for class org.spincast.plugins.routing.StaticResourceCacheConfigDefault
 
StaticResourceCacheConfigFactory - Interface in org.spincast.plugins.routing
Factory to create cache config for static resources.
StaticResourceCorsConfig - Interface in org.spincast.core.routing
Cors configurations available for a static resource.
StaticResourceCorsConfigDefault - Class in org.spincast.plugins.routing
 
StaticResourceCorsConfigDefault(Set<String>, Set<String>, Set<String>, boolean, int) - Constructor for class org.spincast.plugins.routing.StaticResourceCorsConfigDefault
 
StaticResourceCorsConfigFactory - Interface in org.spincast.plugins.routing
 
StaticResourceDefault<R extends RequestContext<?>> - Class in org.spincast.plugins.routing
Represents a static resource.
StaticResourceDefault(StaticResourceType, String, String, Handler<R>, StaticResourceCorsConfig, StaticResourceCacheConfig) - Constructor for class org.spincast.plugins.routing.StaticResourceDefault
 
StaticResourceFactory<R extends RequestContext<?>> - Interface in org.spincast.core.routing
 
StaticResourceType - Enum in org.spincast.core.routing
The possible types of a static resource.
stop() - Method in interface org.spincast.core.server.Server
Stops the server
stop(boolean) - Method in interface org.spincast.core.server.Server
Stops the server
stop() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
stop(boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
stopSendingPings() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
stopServer() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 

T

templating() - Method in interface org.spincast.core.exchange.RequestContext
Templating methods.
templating() - Method in class org.spincast.core.exchange.RequestContextBase
 
templating() - Method in interface org.spincast.core.websocket.WebsocketContext
Easy access to the TemplatingEngine, templating related methods.
templating() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
TemplatingEngine - Interface in org.spincast.core.templating
Component that "evaluates" some templates or inline content, using some parameters.
TemplatingRequestContextAddon<R extends RequestContext<?>> - Interface in org.spincast.core.templating
Provides methods to deal with templating.
temporarily() - Method in interface org.spincast.core.routing.RedirectRuleBuilder
The redirection will be temporarily (302).
temporarily() - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
TEST_STRING - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 
TEST_STRING_LONG - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 
testFailure(Failure) - Method in class org.spincast.testing.core.SpincastTestBase
You can override this method to be informed when a test fails.
testFailure(Failure) - Method in interface org.spincast.testing.utils.TestFailureListener
 
TestFailureListener - Interface in org.spincast.testing.utils
Provides a method that will be called each time a test fails.
to(String) - Method in interface org.spincast.core.routing.RedirectRuleBuilder
The new path or full URL to redirect to.
to(String) - Method in class org.spincast.plugins.routing.RedirectRuleBuilderDefault
 
ToJsonArrayConvertible - Interface in org.spincast.core.json
An object implementing this interface is able to convert itself to a JsonArray.
ToJsonObjectConvertible - Interface in org.spincast.core.json
An object implementing this interface is able to convert itself to a JsonObject.
toJsonString(Object) - Method in interface org.spincast.core.json.JsonManager
Gets the Json String representation of the specified object.
toJsonString(Object, boolean) - Method in interface org.spincast.core.json.JsonManager
Gets the Json String representation of the specified object.
toJsonString() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
toJsonString(boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
toJsonString() - Method in interface org.spincast.core.json.JsonObjectOrArray
The Json string representation of the object.
toJsonString(boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
The Json string representation of the object.
toJsonString(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
toJsonString(Object, boolean) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
toLinkedHashMap(String, List<ValidationMessage>) - Static method in class org.spincast.core.validation.ValidationSetDefault
 
toMessages(List<ValidationSet>) - Static method in class org.spincast.core.validation.ValidationSetDefault
 
toString() - Method in class org.spincast.core.exchange.RequestContextBase
 
toString() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
toString() - Method in class org.spincast.core.utils.Bool
 
toString() - Method in class org.spincast.core.validation.ValidationMessageDefault
 
toString() - Method in class org.spincast.core.validation.ValidationSetDefault
 
toString() - Method in class org.spincast.plugins.cookies.CookieDefault
 
toString() - Method in class org.spincast.plugins.routing.ETagDefault
 
toString() - Method in class org.spincast.plugins.routing.RouteDefault
 
toString() - Method in class org.spincast.plugins.routing.RouteHandlerMatchDefault
 
toString() - Method in class org.spincast.plugins.routing.RoutingResultDefault
 
toString() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
toString() - Method in class org.spincast.plugins.routing.StaticResourceDefault
 
toXml(Object) - Method in interface org.spincast.core.xml.XmlManager
Converts an object to XML.
toXml(Object, boolean) - Method in interface org.spincast.core.xml.XmlManager
Converts an object to XML.
toXml(Object) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
toXml(Object, boolean) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
TRACE() - Method in interface org.spincast.core.routing.RouteBuilder
Adds TRACE as a supported HTTP method.
TRACE(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a TRACE route.
TRACE(String) - Method in interface org.spincast.plugins.httpclient.HttpClient
Starts a builder for a TRACE request.
TRACE() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
TRACE(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
TRACE(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a TRACE method.
TRACE(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a TRACE method.
TRACE(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Starts an Http Client builder for a TRACE method.
TraceRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
TraceRequestBuilderDefault - Class in org.spincast.plugins.httpclient.builders
Implementation for the Http Client builder for a TRACE request.
TraceRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, SpincastHttpClientUtils, SpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.TraceRequestBuilderDefault
 
transform(Object) - Method in interface org.spincast.core.json.ElementTransformer
 
transform(int, ElementTransformer) - Method in interface org.spincast.core.json.JsonArray
Transforms the element at the given index, using the specified ElementTransformer.
transform(int, ElementTransformer) - Method in class org.spincast.core.json.JsonArrayDefault
 
transform(String, ElementTransformer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
transform(String, ElementTransformer) - Method in interface org.spincast.core.json.JsonObjectOrArray
Transforms the element at the specified JsonPath using the transformer.
transformAll(ElementTransformer, boolean) - Method in class org.spincast.core.json.JsonArrayDefault
 
transformAll(ElementTransformer) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
transformAll(ElementTransformer, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
transformAll(ElementTransformer, boolean) - Method in class org.spincast.core.json.JsonObjectDefault
 
transformAll(ElementTransformer) - Method in interface org.spincast.core.json.JsonObjectOrArray
Transforms all the elements of the object, using the specified transformer.
transformAll(ElementTransformer, boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
Transforms all the elements of the object, using the specified transformer.
treatErrorAsWarning() - Method in interface org.spincast.core.validation.ValidationBuilderCoreBase
If this is called, a validation failure will result in a Warning level Message instead of an Error level Message.
treatErrorAsWarning() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
trim(int) - Method in interface org.spincast.core.json.JsonArray
Trims the element, if it's of type String.
trim(int) - Method in class org.spincast.core.json.JsonArrayDefault
 
trim(String) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
trim(String) - Method in interface org.spincast.core.json.JsonObjectOrArray
Trims the element at the specified JsonPath if it's of type String.
trimAll() - Method in class org.spincast.core.json.JsonObjectArrayBase
 
trimAll(boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
trimAll() - Method in interface org.spincast.core.json.JsonObjectOrArray
Trims all the elements of the object that are of type String.
trimAll(boolean) - Method in interface org.spincast.core.json.JsonObjectOrArray
Trims all the elements of the object that are of type String.
TRUE - Static variable in class org.spincast.core.utils.Bool
 
TrueChecker - Interface in org.spincast.testing.core.utils
Interface for a true checker.

U

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

V

validate(boolean) - Method in interface org.spincast.core.exchange.CacheHeadersRequestContextAddon
Call this when you are done setting ETag and/or Last-Modified to validate them agains the headers sent by the client.
validate(Object) - Method in interface org.spincast.core.validation.SimpleValidator
Validates the element.
validate(ValidationLevel) - Method in class org.spincast.core.validation.ValidationBuilderArrayDefault
 
validate() - Method in interface org.spincast.core.validation.ValidationBuilderCoreBase
Performs the validation, saves the result into the validation set and returns it.
validate(boolean) - Method in interface org.spincast.core.validation.ValidationBuilderCoreBase
Performs the validation, saves the result into the validation set and returns it.
validate(ValidationLevel) - Method in interface org.spincast.core.validation.ValidationBuilderCoreBase
Performs the validation, saves the result into the validation set and returns it.
validate() - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
validate(boolean) - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
validate(ValidationLevel) - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
validate(boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
validateCookie(Cookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
validateElement(String, Object, ValidationLevel) - Method in class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
validateExchange(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
Validate/modify the exchange before the handling.
validateFullUrlInfoCache() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
validateId(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
validateIsNull(String, boolean) - Method in class org.spincast.core.json.JsonObjectArrayBase
 
validateLocalhostHost() - Method in class org.spincast.core.config.SpincastInitValidator
 
validateNoAfterClassAnnotations() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
validateNoBeforeClassAnnotations() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
validateNoTestsAndNoExpectingBeforeClassExceptionAnnotation() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
validatePath(String) - Method in class org.spincast.plugins.routing.SpincastRouter
Validate the path of a route.
validatePath(String, URL) - Method in class org.spincast.plugins.routing.SpincastRouter
Validate if url matches the path of the route and if so, returns the parsed parameters, if any.
validateRequirements() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
Validates the bindings that have to be done by other modules.
validateRequirements() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
validateWebsocketClosingCode(int) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Is the Websocket closing code valid?
validation(SimpleValidator) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validation(SimpleValidator) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validation(SimpleValidator) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validation(SimpleValidator) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validation(SimpleValidator) - Method in interface org.spincast.core.validation.ValidationSet
Starts a validation using a custom SimpleValidator.
validation(SimpleValidator) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validation() - Method in class org.spincast.plugins.routing.SpincastRouter
 
validation_array_itself_error_message_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default message on an array when at least one element is in error.
validation_array_itself_error_message_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_array_itself_success_message_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default message on an array when ll elements are success.
validation_array_itself_success_message_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_array_itself_warning_message_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default message on an array when at least one element is a warning.
validation_array_itself_warning_message_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_blank_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Blank validation.
validation_blank_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_can_be_converted_to_default_text(String) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a "can be converted to" validation.
validation_can_be_converted_to_default_text(String) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
VALIDATION_CODE_BLANK - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_CAN_BE_CONVERTED_TO - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_EMAIL - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_EQUIVALENT - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_EQUIVALENT_OR_GREATER - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_EQUIVALENT_OR_LESS - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_GREATER - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_IS_OF_TYPE - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_LENGTH - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_LESS - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_MAX_LENGTH - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_MAX_SIZE - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_MIN_LENGTH - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_MIN_SIZE - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_NOT_AN_ARRAY - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_NOT_BLANK - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_NOT_EQUIVALENT - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_NOT_NULL - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_NOT_PATTERN - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_NULL - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_PATTERN - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_SIZE - Static variable in interface org.spincast.core.validation.ValidationSet
 
VALIDATION_CODE_WHOLE_ARRAY_VALIDATION_RESULT_TYPE - Static variable in interface org.spincast.core.validation.ValidationSet
Codes for some provided validations :
validation_email_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Email validation.
validation_email_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_equivalent_default_text(Object, Object) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for an equivalence validation.
validation_equivalent_default_text(Object, Object) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_equivalent_or_greater_default_text(Object, Object) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a "equal or greater than" validation.
validation_equivalent_or_greater_default_text(Object, Object) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_equivalent_or_less_default_text(Object, Object) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a "equal or less than" validation.
validation_equivalent_or_less_default_text(Object, Object) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_generic_error_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default generic error message.
validation_generic_error_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_greater_default_text(Object, Object) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a "greater than" validation.
validation_greater_default_text(Object, Object) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_is_of_type_default_text(String) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a "is of type" validation.
validation_is_of_type_default_text(String) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_length_default_text(long, long) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Length validation.
validation_length_default_text(long, long) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_less_default_text(Object, Object) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a "less than" validation.
validation_less_default_text(Object, Object) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_max_length_default_text(long, long) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Maximum Length validation.
validation_max_length_default_text(long, long) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_max_size_default_text(long, long) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Maximum Size validation.
validation_max_size_default_text(long, long) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_min_length_default_text(long, long) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Minimum Length validation.
validation_min_length_default_text(long, long) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_min_size_default_text(long, long) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Minimum Size validation.
validation_min_size_default_text(long, long) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_not_an_array_error_message_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default Message when an array is expected but was not
validation_not_an_array_error_message_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_not_blank_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Not Blank validation.
validation_not_blank_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_not_equivalent_default_text(Object, Object) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a "not equal" validation.
validation_not_equivalent_default_text(Object, Object) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_not_null_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Not Null validation.
validation_not_null_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_not_pattern_default_text(String) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a "doesn't match the Pattern" validation.
validation_not_pattern_default_text(String) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_null_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Null validation.
validation_null_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_pattern_default_text(String) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Pattern validation.
validation_pattern_default_text(String) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_size_default_text(long, long) - Method in interface org.spincast.core.config.SpincastDictionary
Default message for a Size validation.
validation_size_default_text(long, long) - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validation_success_message_default_text() - Method in interface org.spincast.core.config.SpincastDictionary
Default text for successful validation Message.
validation_success_message_default_text() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryDefault
 
validationBlank() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationBlank() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationBlank() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationBlank() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationBlank() - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "must be blank" validation.
validationBlank() - Method in class org.spincast.core.validation.ValidationSetDefault
 
ValidationBuilderArray - Interface in org.spincast.core.validation
Validation parameters specific to an JsonArray validation.
ValidationBuilderArrayDefault - Class in org.spincast.core.validation
 
ValidationBuilderArrayDefault(ValidationSet, SimpleValidator, String, JsonArray, ValidationFactory, SpincastDictionary, JsonManager) - Constructor for class org.spincast.core.validation.ValidationBuilderArrayDefault
 
ValidationBuilderArrayDefault(ValidationSet, SimpleValidator, String, JsonArray, boolean, ValidationFactory, SpincastDictionary, JsonManager) - Constructor for class org.spincast.core.validation.ValidationBuilderArrayDefault
 
ValidationBuilderCore - Interface in org.spincast.core.validation
 
ValidationBuilderCoreBase<T extends ValidationBuilderCoreBase<?>> - Interface in org.spincast.core.validation
The core of the builder used to create a Validation Set.
ValidationBuilderCoreBaseDefault<T extends ValidationBuilderCoreBase<?>> - Class in org.spincast.core.validation
 
ValidationBuilderCoreBaseDefault(ValidationSet, SimpleValidator, String, Object, ValidationFactory, SpincastDictionary, JsonManager) - Constructor for class org.spincast.core.validation.ValidationBuilderCoreBaseDefault
 
ValidationBuilderCoreDefault - Class in org.spincast.core.validation
 
ValidationBuilderCoreDefault(ValidationSet, SimpleValidator, String, Object, ValidationFactory, SpincastDictionary, JsonManager) - Constructor for class org.spincast.core.validation.ValidationBuilderCoreDefault
 
ValidationBuilderKey - Interface in org.spincast.core.validation
 
ValidationBuilderKeyDefault - Class in org.spincast.core.validation
 
ValidationBuilderKeyDefault(ValidationSet, SimpleValidator, ValidationFactory) - Constructor for class org.spincast.core.validation.ValidationBuilderKeyDefault
 
ValidationBuilderTarget - Interface in org.spincast.core.validation
 
ValidationBuilderTargetDefault - Class in org.spincast.core.validation
 
ValidationBuilderTargetDefault(ValidationSet, SimpleValidator, String, ValidationFactory) - Constructor for class org.spincast.core.validation.ValidationBuilderTargetDefault
 
validationCanBeConvertedTo(Class<?>) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedTo(Class<?>) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToBigDecimal() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a BigDecimal" validation.
validationCanBeConvertedToBigDecimal() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToBigDecimal() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a BigDecimal" validation.
validationCanBeConvertedToBigDecimal() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToBoolean() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a Boolean" validation.
validationCanBeConvertedToBoolean() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToBoolean() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a Boolean" validation.
validationCanBeConvertedToBoolean() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToByteArray() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a byte[]" validation.
validationCanBeConvertedToByteArray() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToByteArray() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a byte[]" validation.
validationCanBeConvertedToByteArray() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToDate() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a Date" validation.
validationCanBeConvertedToDate() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToDate() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a Date" validation.
validationCanBeConvertedToDate() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToDouble() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a Double" validation.
validationCanBeConvertedToDouble() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToDouble() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a Double" validation.
validationCanBeConvertedToDouble() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToFloat() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a Float" validation.
validationCanBeConvertedToFloat() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToFloat() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a Float" validation.
validationCanBeConvertedToFloat() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToInteger() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to an Integer" validation.
validationCanBeConvertedToInteger() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToInteger() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to an Integer" validation.
validationCanBeConvertedToInteger() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToJsonArray() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a JsonArray" validation.
validationCanBeConvertedToJsonArray() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToJsonArray() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a JsonArray" validation.
validationCanBeConvertedToJsonArray() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToJsonObject() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a JsonObject" validation.
validationCanBeConvertedToJsonObject() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToJsonObject() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a JsonObject" validation.
validationCanBeConvertedToJsonObject() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToLong() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a Long" validation.
validationCanBeConvertedToLong() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToLong() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a Long" validation.
validationCanBeConvertedToLong() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationCanBeConvertedToString() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "can be converted to a String" validation.
validationCanBeConvertedToString() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationCanBeConvertedToString() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "can be converted to a String" validation.
validationCanBeConvertedToString() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationEmail() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationEmail() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationEmail() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationEmail() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationEmail() - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "email" validation.
validationEmail() - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationEquivalent(Object) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationEquivalent(Object) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationEquivalent(Object) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationEquivalent(Object) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationEquivalent(Object) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "equivalent" validation.
validationEquivalent(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationEquivalentOrGreater(Object) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationEquivalentOrGreater(Object) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationEquivalentOrGreater(Object) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationEquivalentOrGreater(Object) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationEquivalentOrGreater(Object) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "equivalent or greater" validation.
validationEquivalentOrGreater(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationEquivalentOrLess(Object) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationEquivalentOrLess(Object) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationEquivalentOrLess(Object) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationEquivalentOrLess(Object) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationEquivalentOrLess(Object) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "equivalent or less" validation.
validationEquivalentOrLess(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
ValidationFactory - Interface in org.spincast.core.validation
Factory to create Validation related components.
validationGreater(Object) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationGreater(Object) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationGreater(Object) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationGreater(Object) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationGreater(Object) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "greater than" validation.
validationGreater(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationIsOfTypeBigDecimalOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type BigDecimal or null" validation.
validationIsOfTypeBigDecimalOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeBigDecimalOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type BigDecimal or null" validation.
validationIsOfTypeBigDecimalOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeBooleanOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type Boolean or null" validation.
validationIsOfTypeBooleanOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeBooleanOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type Boolean or null" validation.
validationIsOfTypeBooleanOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeByteArrayOrNull(boolean) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type byte[] or null" validation.
validationIsOfTypeByteArrayOrNull(boolean) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeByteArrayOrNull(boolean) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type byte[] or null" validation.
validationIsOfTypeByteArrayOrNull(boolean) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeDateOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type Date or null" validation.
validationIsOfTypeDateOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeDateOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type Date or null" validation.
validationIsOfTypeDateOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeDoubleOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type Double or null" validation.
validationIsOfTypeDoubleOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeDoubleOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type Double or null" validation.
validationIsOfTypeDoubleOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeFloatOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type Float or null" validation.
validationIsOfTypeFloatOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeFloatOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type Float or null" validation.
validationIsOfTypeFloatOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeIntegerOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type Integer or null" validation.
validationIsOfTypeIntegerOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeIntegerOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type Integer or null" validation.
validationIsOfTypeIntegerOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeJsonArrayOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type JsonArray or null" validation.
validationIsOfTypeJsonArrayOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeJsonArrayOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type JsonArray or null" validation.
validationIsOfTypeJsonArrayOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeJsonObjectOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type JsonObject or null" validation.
validationIsOfTypeJsonObjectOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeJsonObjectOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type JsonObject or null" validation.
validationIsOfTypeJsonObjectOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeLongOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type Long or null" validation.
validationIsOfTypeLongOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeLongOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type Long or null" validation.
validationIsOfTypeLongOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeOrNull(Class<?>) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type or null" validation.
validationIsOfTypeOrNull(Class<?>) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeOrNull(Class<?>) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type or null" validation.
validationIsOfTypeOrNull(Class<?>) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationIsOfTypeStringOrNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
Starts the creation of a "is of type String or null" validation.
validationIsOfTypeStringOrNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationIsOfTypeStringOrNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
Starts the creation of a "is of type String or null" validation.
validationIsOfTypeStringOrNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationLength(int) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationLength(int) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationLength(int) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationLength(int) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationLength(int) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "length" validation.
validationLength(int) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationLess(Object) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationLess(Object) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationLess(Object) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationLess(Object) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationLess(Object) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "less than" validation.
validationLess(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
ValidationLevel - Enum in org.spincast.core.validation
The level of a validation.
validationMaxLength(int) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationMaxLength(int) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationMaxLength(int) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationMaxLength(int) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationMaxLength(int) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "maximum length" validation.
validationMaxLength(int) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationMaxSize(int, boolean) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationMaxSize(int, boolean) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationMaxSize(int, boolean) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationMaxSize(int, boolean) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationMaxSize(int, boolean) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "maximum size" validation.
validationMaxSize(int, boolean) - Method in class org.spincast.core.validation.ValidationSetDefault
 
ValidationMessage - Interface in org.spincast.core.validation
A validation message.
ValidationMessageDefault - Class in org.spincast.core.validation
Validation message implementation.
ValidationMessageDefault(ValidationLevel, String, String, JsonManager) - Constructor for class org.spincast.core.validation.ValidationMessageDefault
 
ValidationMessageFormatType - Enum in org.spincast.core.validation
The available format for validation Messages.
validationMinLength(int) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationMinLength(int) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationMinLength(int) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationMinLength(int) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationMinLength(int) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "minimum length" validation.
validationMinLength(int) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationMinSize(int, boolean) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationMinSize(int, boolean) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationMinSize(int, boolean) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationMinSize(int, boolean) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationMinSize(int, boolean) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "minimum size" validation.
validationMinSize(int, boolean) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationNotBlank() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationNotBlank() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationNotBlank() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationNotBlank() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationNotBlank() - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "not blank" validation.
validationNotBlank() - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationNotEquivalent(Object) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationNotEquivalent(Object) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationNotEquivalent(Object) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationNotEquivalent(Object) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationNotEquivalent(Object) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "not equivalent" validation.
validationNotEquivalent(Object) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationNotNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationNotNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationNotNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationNotNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationNotNull() - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "not null" validation.
validationNotNull() - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationNotPattern(String) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationNotPattern(String) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationNotPattern(String) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationNotPattern(String) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationNotPattern(String) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "pattern must not match" validation.
validationNotPattern(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationNull() - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationNull() - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationNull() - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationNull() - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationNull() - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "must be null" validation.
validationNull() - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationPattern(String) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationPattern(String) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationPattern(String) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationPattern(String) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationPattern(String) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "pattern must match" validation.
validationPattern(String) - Method in class org.spincast.core.validation.ValidationSetDefault
 
validationSet() - Method in interface org.spincast.core.json.JsonArray
 
validationSet() - Method in class org.spincast.core.json.JsonArrayDefault
 
validationSet() - Method in class org.spincast.core.json.JsonObjectDefault
 
validationSet() - Method in interface org.spincast.core.json.JsonObjectOrArray
Creates a new, empty validation set, for that JsonObject.
ValidationSet - Interface in org.spincast.core.validation
A validation set is a container to store one or multiple validation messages.
ValidationSetDefault - Class in org.spincast.core.validation
 
ValidationSetDefault(LinkedHashMap<String, List<ValidationMessage>>, ValidationFactory, SpincastDictionary, JsonManager, XmlManager, ObjectConverter) - Constructor for class org.spincast.core.validation.ValidationSetDefault
Constructor
ValidationSetDefault(ValidationFactory, SpincastDictionary, JsonManager, XmlManager, ObjectConverter) - Constructor for class org.spincast.core.validation.ValidationSetDefault
Constructor
ValidationSetDefault(String, List<ValidationMessage>, ValidationFactory, SpincastDictionary, JsonManager, XmlManager, ObjectConverter) - Constructor for class org.spincast.core.validation.ValidationSetDefault
Constructor
ValidationSetDefault(String, ValidationMessage, ValidationFactory, SpincastDictionary, JsonManager, XmlManager, ObjectConverter) - Constructor for class org.spincast.core.validation.ValidationSetDefault
Constructor
ValidationSetDefault(List<ValidationSet>, ValidationFactory, SpincastDictionary, JsonManager, XmlManager, ObjectConverter) - Constructor for class org.spincast.core.validation.ValidationSetDefault
Constructor
validationSize(int, boolean) - Method in interface org.spincast.core.validation.JsonArrayValidationSet
 
validationSize(int, boolean) - Method in class org.spincast.core.validation.JsonArrayValidationSetDefault
 
validationSize(int, boolean) - Method in interface org.spincast.core.validation.JsonObjectValidationSet
 
validationSize(int, boolean) - Method in class org.spincast.core.validation.JsonObjectValidationSetDefault
 
validationSize(int, boolean) - Method in interface org.spincast.core.validation.ValidationSet
Starts the creation of a "size" validation.
validationSize(int, boolean) - Method in class org.spincast.core.validation.ValidationSetDefault
 
ValidatorBase - Class in org.spincast.core.validation
Class that can be used as a base for validators.
ValidatorBase() - Constructor for class org.spincast.core.validation.ValidatorBase
 
valueOf(String) - Static method in enum org.spincast.core.filters.CorsFilterResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.json.JsonPathPathUtilsDefault.JsonPathProcessingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.response.AlertLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.routing.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.routing.RoutingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.routing.StaticResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.session.FlashMessageLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.utils.ContentTypeDefaults
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.utils.GzipOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.validation.ValidationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.core.validation.ValidationMessageFormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault.EntityType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.spincast.core.filters.CorsFilterResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.json.JsonPathPathUtilsDefault.JsonPathProcessingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.response.AlertLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.routing.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.routing.RoutingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.routing.StaticResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.session.FlashMessageLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.utils.ContentTypeDefaults
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.utils.GzipOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.validation.ValidationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.core.validation.ValidationMessageFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBaseDefault.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
variables() - Method in interface org.spincast.core.exchange.RequestContext
Request scoped variables related methods.
variables() - Method in class org.spincast.core.exchange.RequestContextBase
 
VariablesRequestContextAddon<R extends RequestContext<?>> - Interface in org.spincast.core.exchange
Methods to read and write request scoped variables.
verify(Account) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
verify(Credential) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 
verify(String, Credential) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManagerDefault
 

W

waitForMaxSize(Collection<?>, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
This method checks frequently if the size of the specified collection is under the speficied max size.
waitForMaxSize(Collection<?>, int, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
This method checks frequently if the size of the specified collection is under the speficied max size.
waitForNumber(int[], int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
This method checks frequently if the number of the first element of the specified int[] has reached the expected value.
waitForNumber(int[], int, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
This method checks frequently if the number of the first element of the specified int[] has reached the expected value.
waitForSize(Collection<?>, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
This method checks frequently if the size of the specified collection has reached the expected size.
waitForSize(Collection<?>, int, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
This method checks frequently if the size of the specified collection has reached the expected size.
waitForTrue(TrueChecker) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
Since Websockets are async, it's hard to wait for a specific period of time before validating if an event occured.
waitForTrue(TrueChecker, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
Since Websockets are async, it's hard to wait for a specific period of time before validating if an event occured.
waitForTrueLoopInterval() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
websocket(String) - Method in interface org.spincast.core.routing.Router
Starts the creation of a Websocket route.
websocket(String) - Method in interface org.spincast.plugins.httpclient.websocket.HttpClient
Starts a builder for a websocket request.
websocket(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
websocket(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
websocket(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
websocket(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
WEBSOCKET_V13_MAGIC_NUMBER - Static variable in class org.spincast.core.config.SpincastConstants
Do not change that, it is an official value.
WebsocketClientHandler - Interface in org.spincast.plugins.httpclient.websocket
A Websocket client reader
WebsocketClientWriter - Interface in org.spincast.plugins.httpclient.websocket
A Websocket client writer
websocketCloseEndpoint(String) - Method in interface org.spincast.core.server.Server
Closes a Websocket endpoint.
websocketCloseEndpoint(String, int, String) - Method in interface org.spincast.core.server.Server
Closes the entire Websocket endpoint.
websocketCloseEndpoint(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
websocketCloseEndpoint(String, int, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
websocketConnection(Object, String, String) - Method in interface org.spincast.core.server.Server
Transforms the request to a peer Websocket connection on the endpoint 'endpointId'.
websocketConnection(Object, String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
WebsocketConnectionConfig - Interface in org.spincast.core.websocket
 
WebsocketContext<W extends WebsocketContext<?>> - Interface in org.spincast.core.websocket
The base interface for a WebSocket context.
WebsocketContextBase<W extends WebsocketContext<?>> - Class in org.spincast.core.websocket
The base implementation for a WebSocket context object.
WebsocketContextBase(String, String, WebsocketPeerManager, WebsocketContextBaseDeps<W>) - Constructor for class org.spincast.core.websocket.WebsocketContextBase
Constructor
WebsocketContextBaseDeps<W extends WebsocketContext<?>> - Class in org.spincast.core.websocket
A wrapper object for the dependencies required by WebsocketContextBase.
WebsocketContextBaseDeps(LocaleResolver, JsonManager, XmlManager, TemplatingEngine, Provider<Injector>) - Constructor for class org.spincast.core.websocket.WebsocketContextBaseDeps
Constructor
WebsocketContextFactory<W extends WebsocketContext<?>> - Interface in org.spincast.core.websocket
 
WebsocketContextType - Annotation Type in org.spincast.core.websocket
Used to bind and inject the WebSocket context type.
WebsocketController<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.websocket
A controller for a WebSocket connection.
websocketCreateEndpoint(String, WebsocketEndpointHandler) - Method in interface org.spincast.core.server.Server
Creates a new Websocket endpoint.
websocketCreateEndpoint(String, WebsocketEndpointHandler) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
WebsocketEndpoint - Interface in org.spincast.plugins.undertow
 
WebsocketEndpointAlreadyManagedByAnotherControllerException - Exception in org.spincast.core.websocket.exceptions
Thrown if the WebSocket endpoint is already managed by another controller.
WebsocketEndpointAlreadyManagedByAnotherControllerException(String, String) - Constructor for exception org.spincast.core.websocket.exceptions.WebsocketEndpointAlreadyManagedByAnotherControllerException
 
WebsocketEndpointFactory - Interface in org.spincast.plugins.undertow
Factory to create Websocket endpoints.
WebsocketEndpointHandler - Interface in org.spincast.core.websocket
WebSocket endpoint handler.
WebsocketEndpointHandlerDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.core.websocket
 
WebsocketEndpointHandlerDefault(String, WebsocketController<R, W>, WebsocketContextFactory<W>, Server) - Constructor for class org.spincast.core.websocket.WebsocketEndpointHandlerDefault
Constructor
WebsocketEndpointHandlerFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.websocket
 
WebsocketEndpointManager - Interface in org.spincast.core.websocket
Manager for a WebSocket endpoint.
WebsocketEndpointToControllerManager - Interface in org.spincast.core.websocket
 
WebsocketEndpointToControllerManagerDefault - Class in org.spincast.core.websocket
 
WebsocketEndpointToControllerManagerDefault() - Constructor for class org.spincast.core.websocket.WebsocketEndpointToControllerManagerDefault
 
WebsocketEndpointWriter - Interface in org.spincast.core.websocket
Component to send WebSocket messages on an endpoint.
WebsocketPeerManager - Interface in org.spincast.core.websocket
Component to manage a specific peer.
WebsocketPeersWriteCallback - Interface in org.spincast.plugins.undertow
Callback to handle the errors found after writing to some peers.
WebsocketRequestBuilder - Interface in org.spincast.plugins.httpclient.websocket.builders
Builder to create a WebSocket requesté
WebsocketRequestBuilderDefault - Class in org.spincast.plugins.httpclient.websocket.builders
 
WebsocketRequestBuilderDefault(String, CookieFactory, HttpResponseFactory, SpincastHttpClientWithWebsocketUtils, SpincastHttpClientWithWebsocketConfig) - Constructor for class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilderDefault
Constructor
WebsocketRoute<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.websocket
A WebSocket route.
WebsocketRouteBuilder<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.websocket
Builder for WebSocket routes.
WebsocketRouteBuilderDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.plugins.routing
 
WebsocketRouteBuilderDefault(WebsocketRouteFactory<R, W>) - Constructor for class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
WebsocketRouteBuilderDefault(Router<R, W>, WebsocketRouteFactory<R, W>) - Constructor for class org.spincast.plugins.routing.WebsocketRouteBuilderDefault
 
WebsocketRouteBuilderFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.websocket
Factory to create a WebSocket route builder.
WebsocketRouteFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.plugins.routing
 
WebsocketRouteHandler<R extends RequestContext<?>,W extends WebsocketContext<?>> - Class in org.spincast.core.websocket
Route handler that manages the upgrade from a HTTP request to a WebSocket connection, once the potential "before" filters have been ran.
WebsocketRouteHandler(WebsocketRoute<R, W>, Server, WebsocketEndpointHandlerFactory<R, W>, WebsocketEndpointToControllerManager) - Constructor for class org.spincast.core.websocket.WebsocketRouteHandler
 
WebsocketRouteHandlerFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> - Interface in org.spincast.core.websocket
 
write(WebSocketChannel, WebSocketCallback<Void>) - Method in interface org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter.IWriteExecutor
 
write(Set<String>, SpincastUndertowWebsocketEndpointWriter.IWriteExecutor) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
Calls the executor's write(...) method for each peers and, when all asynchrounous calls are done, calls its writeErrors(...) with the ids of the peers for which the write failed with an IOException.
writeErrors(Set<String>) - Method in interface org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter.IWriteExecutor
 
writeIndentation(XMLStreamWriter2, int) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
writeIndentation(JsonGenerator, int) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
writePrologLinefeed(XMLStreamWriter2) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 

X

X_FORWARDED_HOST - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
X_FORWARDED_PORT - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
xml() - Method in interface org.spincast.core.exchange.RequestContext
Easy access to the XmlManager, XML related methods.
xml() - Method in class org.spincast.core.exchange.RequestContextBase
 
xml() - Method in interface org.spincast.core.routing.RouteBuilder
Adds application/xml as an accepted Content-Type.
xml() - Method in interface org.spincast.core.websocket.WebsocketContext
Easy access to the XmlManager, XML related methods.
xml() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
xml() - Method in class org.spincast.plugins.routing.RouteBuilderDefault
 
XmlManager - Interface in org.spincast.core.xml
Provides methods to work with XML strings and objects.
XmlMixinInfo - Interface in org.spincast.plugins.jacksonxml
Mixin for Jackson.
XmlMixinInfoDefault - Class in org.spincast.plugins.jacksonxml
An simple implementation of XmlMixinInfo.
XmlMixinInfoDefault(Class<?>, Class<?>) - Constructor for class org.spincast.plugins.jacksonxml.XmlMixinInfoDefault
 

Z

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

Copyright © 2016. All rights reserved.