Uses of Class
de.quantummaid.eventmaid.useCases.useCaseAdapter.parameterInjecting.ParameterInjectionInformation
-
-
Uses of ParameterInjectionInformation in de.quantummaid.eventmaid.useCases.building
Method parameters in de.quantummaid.eventmaid.useCases.building with type arguments of type ParameterInjectionInformation Modifier and Type Method Description <T> FinalStepBuilderInjectionStepBuilder. injectParameterForClass(Class<T> parameterClass, Function<ParameterInjectionInformation,T> injector)Adds a new parameter injection. -
Uses of ParameterInjectionInformation in de.quantummaid.eventmaid.useCases.useCaseAdapter
Method parameters in de.quantummaid.eventmaid.useCases.useCaseAdapter with type arguments of type ParameterInjectionInformation Modifier and Type Method Description <T> voidLowLevelUseCaseAdapterBuilder. injectForClass(Class<T> parameterClass, Function<ParameterInjectionInformation,T> injectionFunction)<T> FinalStepBuilderUseCaseInvocationBuilder. injectParameterForClass(Class<T> parameterClass, Function<ParameterInjectionInformation,T> injectionFunction) -
Uses of ParameterInjectionInformation in de.quantummaid.eventmaid.useCases.useCaseAdapter.parameterInjecting
Methods in de.quantummaid.eventmaid.useCases.useCaseAdapter.parameterInjecting that return ParameterInjectionInformation Modifier and Type Method Description static ParameterInjectionInformationParameterInjectionInformation. injectionInformation(Class<?> useCaseClass, String methodName, Map<String,Object> parameterMap)Factory method to create a newParameterInjectionInformation.Methods in de.quantummaid.eventmaid.useCases.useCaseAdapter.parameterInjecting with parameters of type ParameterInjectionInformation Modifier and Type Method Description <T> TParameterInjector. getParameterFor(Class<T> parameterClass, ParameterInjectionInformation injectionInformation)Method to retrieve the injected value for the parameter.<T> TParameterInjectorImpl. getParameterFor(Class<T> parameterClass, ParameterInjectionInformation injectionInformation)Method parameters in de.quantummaid.eventmaid.useCases.useCaseAdapter.parameterInjecting with type arguments of type ParameterInjectionInformation Modifier and Type Method Description <T> ParameterInjectorBuilderParameterInjectorBuilder. withAnInjection(Class<T> parameterClass, Function<ParameterInjectionInformation,T> valueFunction)
-