public.javadoc.org.spincast.core.guice.package-summary.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spincast-website Show documentation
Show all versions of spincast-website Show documentation
Source code for the https://www.spincast.org website.
org.spincast.core.guice (org.spincast:spincast-framework 1.0.0 API)
Package org.spincast.core.guice
-
Interface Summary
Interface
Description
SpincastAppModuleInterested
Interface for Guice modules that are interested in
having the application Modules (combined) passed
before the Guice context is actually created.
SpincastContextTypesInterested
Interface for Guice modules that are interested in
the Request Context type and the Websocket Context type.
SpincastGuiceScopes
Custom Guice scoped defined by Spincast.
SpincastPlugin
-
Class Summary
Class
Description
GuiceAopMethodNameMatcher
Guice AOP Method Matcher that will matche on the
name of the method.
GuiceModuleUtils
Utilities to inspect/manipulate
Guice modules.
GuiceTweaker
Spincast plugin made available through a ThreadLocal.
SpincastCorePlugin
Spincast core plugin
SpincastCorePluginModule
SpincastGuiceModuleBase
Base class for a Spincast Guice module.
SpincastPluginBase
Suggested base class for a Spincast plugin.
SpincastRequestScope
Guice scope for a request
.
-
Annotation Types Summary
Annotation Type
Description
DontIntercept
When you use GuiceModuleUtils.createInterceptorModule(Class, Class, boolean)
,
you can annotate some methods with this to prevent them from being
intercepted.
MainArgs
Used to bind and inject the arguments passed to the
"public static void main(String[] args)" method.
SpincastRequestScoped
Annotation for object that need to be request scoped.
TestingMode
Used to indicate if the code is run from tests!
Copyright © 2019. All rights reserved.