class ModelProcessorConfigurator extends java.lang.Object implements BootstrapConfigurator
ModelProcessor
instances into BootstrapBag
.Modifier and Type | Field and Description |
---|---|
private static java.util.function.Predicate<Binding> |
BINDING_MODEL_PROCESSOR_ONLY |
private static java.util.function.Function<java.lang.Object,ModelProcessor> |
CAST_TO_MODEL_PROCESSOR |
private static java.util.function.Predicate<ContractProvider> |
CONTRACT_PROVIDER_MODEL_PROCESSOR_ONLY |
Constructor and Description |
---|
ModelProcessorConfigurator() |
Modifier and Type | Method and Description |
---|---|
void |
init(InjectionManager injectionManager,
BootstrapBag bootstrapBag)
Pre-initialization method should only register services into
InjectionManager and populate BootstrapBag . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
postInit
private static final java.util.function.Function<java.lang.Object,ModelProcessor> CAST_TO_MODEL_PROCESSOR
private static final java.util.function.Predicate<Binding> BINDING_MODEL_PROCESSOR_ONLY
private static final java.util.function.Predicate<ContractProvider> CONTRACT_PROVIDER_MODEL_PROCESSOR_ONLY
public void init(InjectionManager injectionManager, BootstrapBag bootstrapBag)
BootstrapConfigurator
InjectionManager
and populate BootstrapBag
.init
in interface BootstrapConfigurator
injectionManager
- not completed injection manager.bootstrapBag
- bootstrap bag with services used in following processing.