MessagingMethodInvokerHelper

Source file "org/springframework/integration/handler/support/MessagingMethodInvokerHelper.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,059 of 2,0590%284 of 2840%2062064644646464
MessagingMethodInvokerHelper(Object, Class, String, Class, boolean)1510%200%1111363611
findSingleSpecificMethodOnInterfacesIfProxy(Map, Map)1320%140%88232311
findHandlerMethodsForTarget()1130%120%77262611
populateHandlerMethod(Map, Map, Map, Map, AtomicReference, AtomicReference, boolean, MessagingMethodInvokerHelper.HandlerMethod)1120%180%1010212111
MessagingMethodInvokerHelper(Object, Class, Method, Class, boolean)1010%80%55242411
prepareEvaluationContext()880%40%33181811
configureLocalMessageHandlerFactory()880%40%33262611
static {...}700%n/a11151511
processInternal(MessagingMethodInvokerHelper.ParametersWrapper)580%140%88161611
isHandlerMethod(Method)500%220%12129911
processInvokeExceptionAndFallbackToExpressionIfAny(MessagingMethodInvokerHelper.HandlerMethod, MessagingMethodInvokerHelper.ParametersWrapper, RuntimeException)490%160%99111111
initializeHandler(MessagingMethodInvokerHelper.HandlerMethod)480%80%55111111
obtainFrameworkMethod(Class)450%40%339911
obtainHandlerMethodIfAny(Method)430%40%33101011
convertJsonPayloadIfNecessary(MessagingMethodInvokerHelper.ParametersWrapper)420%180%10108811
getTargetClass(Object)390%100%66101011
doConvertJsonPayload(MessagingMethodInvokerHelper.ParametersWrapper)380%20%22131311
findHandlerMethodForParameters(MessagingMethodInvokerHelper.ParametersWrapper)380%80%559911
lambda$processMethodsFromTarget$7(Map, Map, Map, Map, AtomicReference, AtomicReference, Method)350%80%559911
processMethodsFromTarget(Map, Map, Map, Map, AtomicReference, AtomicReference, Class)340%80%556611
findClosestMatch(Class)340%60%449911
buildDisplayString(Object, Object)310%40%338811
isPausableMethod(Method)310%80%558811
initialize()280%40%33121211
resolveExpression(String)280%40%336611
lambda$findSingleSpecificMethodOnInterfacesIfProxy$10(AtomicReference, AtomicReference, Class, Method)280%20%225511
processEvaluationException(Exception)260%80%557711
validateFallbackMethods(Map, Map, AtomicReference, AtomicReference)250%40%334411
checkSpelInvokerRequired(Class, Method, MessagingMethodInvokerHelper.HandlerMethod)250%40%338811
setBeanFactory(BeanFactory)240%40%338811
createHandlerMethod(Method)230%n/a115511
fallbackToInvokeExpression(MessagingMethodInvokerHelper.HandlerMethod, MessagingMethodInvokerHelper.ParametersWrapper)220%20%225511
invokeHandlerMethod(MessagingMethodInvokerHelper.HandlerMethod, MessagingMethodInvokerHelper.ParametersWrapper)210%n/a117711
isMethodDefinedOnObjectClass(Method)210%100%664411
lambda$fallbackToInvokeExpression$3(MessagingMethodInvokerHelper.HandlerMethod, MessagingMethodInvokerHelper.ParametersWrapper, Expression)210%n/a112211
canReturnExpectedType(AnnotatedMethodFilter, Class, TypeConverter)180%20%226611
isProvidedMessageHandlerFactoryBean()180%60%446611
contentTypeIsJson(Message)160%40%332211
lambda$prepareEvaluationContext$1()150%n/a111111
lambda$prepareEvaluationContext$0()150%n/a111111
lambda$validateFallbackMethods$6(AtomicReference, Map)140%n/a112211
lambda$validateFallbackMethods$5(AtomicReference, Map)140%n/a112211
isRunning()130%40%331111
invokeExpression(Expression, MessagingMethodInvokerHelper.ParametersWrapper)130%n/a114411
resolve(String)130%20%224411
lambda$validateFallbackMethods$4()130%n/a111111
process(Collection, Map)100%n/a112211
lambda$obtainHandlerMethodIfAny$9()100%n/a111111
MessagingMethodInvokerHelper(Object, Class, Class, boolean)90%n/a112211
process(Message)90%n/a112211
start()90%20%223311
stop()90%20%223311
lambda$isPausableMethod$8(Method)90%n/a111111
MessagingMethodInvokerHelper(Object, Method, Class, boolean)80%n/a112211
MessagingMethodInvokerHelper(Object, String, Class, boolean)80%n/a112211
lambda$canReturnExpectedType$2(TypeConverter, Method)80%n/a111111
MessagingMethodInvokerHelper(Object, Method, boolean)70%n/a112211
MessagingMethodInvokerHelper(Object, String, boolean)70%n/a112211
MessagingMethodInvokerHelper(Object, Class, boolean)70%n/a112211
createInvocableHandlerMethod(Method)70%n/a111111
lambda$findSingleSpecificMethodOnInterfacesIfProxy$11(Method)60%n/a111111
configureJsonObjectMapperIfAny()50%n/a113311
setUseSpelInvoker(boolean)40%n/a112211
toString()30%n/a111111