| Package | Description |
|---|---|
| io.ultreia.java4all.application.context |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationComponentSupplier<O,C extends ApplicationComponent<O>>
Application supplier for a given application component.
|
| Modifier and Type | Method and Description |
|---|---|
static <O,C extends ApplicationComponent<O>> |
ApplicationContext.componentSupplier(Class<O> componentValueType,
Class<C> componentType) |
<O,C extends ApplicationComponent<O>> |
ApplicationContext.getComponentTyped(Class<O> componentValueType,
Class<C> componentType) |
| Modifier and Type | Method and Description |
|---|---|
<O> ApplicationComponent<O> |
ApplicationContext.getComponent(Class<O> componentType) |
| Modifier and Type | Method and Description |
|---|---|
protected <O> void |
ApplicationContext.registerComponent(ApplicationComponent<O> component) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ApplicationContext.registerComponents(Map<Class<?>,ApplicationComponent<?>> componentMap) |
Copyright © 2019–2020 Ultreia.io. All rights reserved.