Class ParameterInjectionInformation
- java.lang.Object
-
- de.quantummaid.eventmaid.usecases.usecaseadapter.parameterinjecting.ParameterInjectionInformation
-
public final class ParameterInjectionInformation extends Object
When creating the actual value for an injected parameter, this class holds further information about the current use case class, the method and the current request map.
-
-
Constructor Summary
Constructors Constructor Description ParameterInjectionInformation()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ParameterInjectionInformationinjectionInformation(Class<?> useCaseClass, String methodName, Map<String,Object> parameterMap)Factory method to create a newParameterInjectionInformation.
-
-
-
Method Detail
-
injectionInformation
public static ParameterInjectionInformation injectionInformation(Class<?> useCaseClass, String methodName, Map<String,Object> parameterMap)
Factory method to create a newParameterInjectionInformation.- Parameters:
useCaseClass- the current use case classmethodName- the name of the methodparameterMap- the current request map- Returns:
- the newly created
ParameterInjectionInformation
-
-