Class CustomInstantiatorFactory
- java.lang.Object
-
- de.quantummaid.injectmaid.instantiator.CustomInstantiatorFactory
-
- All Implemented Interfaces:
de.quantummaid.reflectmaid.typescanner.factories.StateFactory<InjectMaidTypeScannerResult>
public final class CustomInstantiatorFactory extends Object implements de.quantummaid.reflectmaid.typescanner.factories.StateFactory<InjectMaidTypeScannerResult>
-
-
Constructor Summary
Constructors Constructor Description CustomInstantiatorFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanapplies(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type)voidcreate(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type, de.quantummaid.reflectmaid.typescanner.Context<InjectMaidTypeScannerResult> context)static CustomInstantiatorFactorycustomInstantiatorFactory(de.quantummaid.reflectmaid.typescanner.TypeIdentifier typeIdentifier, Instantiator instantiator, ReusePolicyMapper reusePolicyMapper)
-
-
-
Method Detail
-
customInstantiatorFactory
public static CustomInstantiatorFactory customInstantiatorFactory(de.quantummaid.reflectmaid.typescanner.TypeIdentifier typeIdentifier, Instantiator instantiator, ReusePolicyMapper reusePolicyMapper)
-
applies
public boolean applies(@NotNull de.quantummaid.reflectmaid.typescanner.TypeIdentifier type)- Specified by:
appliesin interfacede.quantummaid.reflectmaid.typescanner.factories.StateFactory<InjectMaidTypeScannerResult>
-
create
public void create(@NotNull de.quantummaid.reflectmaid.typescanner.TypeIdentifier type, @NotNull de.quantummaid.reflectmaid.typescanner.Context<InjectMaidTypeScannerResult> context)- Specified by:
createin interfacede.quantummaid.reflectmaid.typescanner.factories.StateFactory<InjectMaidTypeScannerResult>
-
-