JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
G
J
M
N
P
R
S
A
add(Module)
- Method in interface ratpack.guice.
BindingsSpec
Adds the bindings from the given module.
add(Class<? extends Module>)
- Method in interface ratpack.guice.
BindingsSpec
Adds the bindings from the given module.
add(Class<T>, Action<? super C>)
- Method in interface ratpack.guice.
BindingsSpec
Adds the bindings from the given configurable module.
add(ConfigurableModule<C>, Action<? super C>)
- Method in interface ratpack.guice.
BindingsSpec
Adds the bindings from the given configurable module.
addConfig(Class<T>, C, Action<? super C>)
- Method in interface ratpack.guice.
BindingsSpec
Adds the bindings from the given configurable module.
addConfig(Class<T>, C)
- Method in interface ratpack.guice.
BindingsSpec
addConfig(ConfigurableModule<C>, C, Action<? super C>)
- Method in interface ratpack.guice.
BindingsSpec
Adds the bindings from the given configurable module.
addConfig(T, C)
- Method in interface ratpack.guice.
BindingsSpec
B
bind(Class<?>)
- Method in interface ratpack.guice.
BindingsSpec
Add a binding for the given type.
bind(Class<T>, Class<? extends T>)
- Method in interface ratpack.guice.
BindingsSpec
Add a binding for the given public type, to the given implementation type.
binder(Action<? super Binder>)
- Method in interface ratpack.guice.
BindingsSpec
Adds bindings by directly configuring a
Binder
.
BindingsSpec
- Interface in
ratpack.guice
A buildable specification of Guice bindings.
bindInstance(Class<? super T>, T)
- Method in interface ratpack.guice.
BindingsSpec
Add a binding for the given public type, to the given implementing instance.
bindInstance(T)
- Method in interface ratpack.guice.
BindingsSpec
Add a binding for the given object to its concrete type.
C
ConfigurableModule
<
T
> - Class in
ratpack.guice
Provides a standard approach for modules that require some parametrization / configuration.
ConfigurableModule()
- Constructor for class ratpack.guice.
ConfigurableModule
configure(Action<? super T>)
- Method in class ratpack.guice.
ConfigurableModule
Registers the configuration action.
createConfig(ServerConfig)
- Method in class ratpack.guice.
ConfigurableModule
Creates the configuration object.
D
defaultConfig(ServerConfig, T)
- Method in class ratpack.guice.
ConfigurableModule
Hook for applying any default configuration to the configuration object created by
ConfigurableModule.createConfig(ServerConfig)
.
G
getServerConfig()
- Method in interface ratpack.guice.
BindingsSpec
The launch config for the application.
Guice
- Class in
ratpack.guice
Static utility methods for creating Google Guice based Ratpack infrastructure.
J
justInTimeRegistry(Injector)
- Static method in class ratpack.guice.
Guice
Creates a Ratpack
Registry
backed by the given
Injector
that will create objects via “just-in-time” binding.
M
multiBind(Class<T>)
- Method in interface ratpack.guice.
BindingsSpec
multiBind(Class<T>, Class<? extends T>)
- Method in interface ratpack.guice.
BindingsSpec
multiBinder(TypeToken<T>, Action<? super Multibinder<T>>)
- Method in interface ratpack.guice.
BindingsSpec
multiBinder(Class<T>, Action<? super Multibinder<T>>)
- Method in interface ratpack.guice.
BindingsSpec
multiBindInstance(Class<T>, T)
- Method in interface ratpack.guice.
BindingsSpec
multiBindInstance(T)
- Method in interface ratpack.guice.
BindingsSpec
multiBindProvider(Class<T>, Provider<? extends T>)
- Method in interface ratpack.guice.
BindingsSpec
multiBindProviderType(Class<T>, Class<? extends Provider<? extends T>>)
- Method in interface ratpack.guice.
BindingsSpec
N
newInjectorFactory(ServerConfig)
- Static method in class ratpack.guice.
Guice
P
provider(Class<T>, Provider<? extends T>)
- Method in interface ratpack.guice.
BindingsSpec
Add a binding for the given public type, to the given provider.
providerType(Class<T>, Class<? extends Provider<? extends T>>)
- Method in interface ratpack.guice.
BindingsSpec
Add a binding for the given public type, to the given provider type.
R
ratpack.guice
- package ratpack.guice
Integration with
Google Guice
.
registry(Injector)
- Static method in class ratpack.guice.
Guice
Creates a Ratpack
Registry
backed by the given
Injector
that will
NOT
create objects via “just-in-time” binding.
registry(Action<? super BindingsSpec>)
- Static method in class ratpack.guice.
Guice
registry(Injector, Action<? super BindingsSpec>)
- Static method in class ratpack.guice.
Guice
S
setConfig(T)
- Method in class ratpack.guice.
ConfigurableModule
Sets the config object for this module.
A
B
C
D
G
J
M
N
P
R
S
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes