Package | Description |
---|---|
ratpack.registry |
Registries hold objects that can be retrieved via type, and are a key aspect of Ratpack applications.
|
Modifier and Type | Method and Description |
---|---|
default <O> RegistryBuilder |
RegistryBuilder.add(java.lang.Class<O> type,
O object)
Adds a registry entry that is available by the given type.
|
default RegistryBuilder |
RegistryBuilder.add(java.lang.Object object)
Adds a registry entry.
|
default <O> RegistryBuilder |
RegistryBuilder.add(TypeToken<O> type,
O object)
Adds a registry entry that is available by the given type.
|
default <O> RegistryBuilder |
RegistryBuilder.addLazy(java.lang.Class<O> type,
java.util.function.Supplier<? extends O> supplier)
Adds a lazily created entry to the registry.
|
<O> RegistryBuilder |
RegistryBuilder.addLazy(TypeToken<O> type,
java.util.function.Supplier<? extends O> supplier)
Adds a lazily created entry to the registry.
|
static RegistryBuilder |
Registry.builder()
Creates a new
registry builder . |
default RegistryBuilder |
RegistryBuilder.with(Action<? super RegistrySpec> action) |