public final class JavaModuleUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static List<Object> |
getSortedAndTransformedArgs(Map<String,org.mule.runtime.api.metadata.TypedValue<Object>> args,
Executable executable,
org.mule.runtime.api.transformation.TransformationService transformationService,
org.mule.runtime.core.api.el.ExpressionManager expressionManager) |
static Object |
invokeMethod(Method method,
Map<String,org.mule.runtime.api.metadata.TypedValue<Object>> args,
Object instance,
Supplier<String> failureMessageProvider,
org.mule.runtime.api.transformation.TransformationService transformationService,
org.mule.runtime.core.api.el.ExpressionManager expressionManager) |
static void |
validateType(String clazz,
Object instance,
boolean acceptSubtypes,
JavaModuleLoadingCache cache) |
public static void validateType(String clazz, Object instance, boolean acceptSubtypes, JavaModuleLoadingCache cache) throws ClassNotFoundModuleException, WrongTypeModuleException
public static Object invokeMethod(Method method, Map<String,org.mule.runtime.api.metadata.TypedValue<Object>> args, Object instance, Supplier<String> failureMessageProvider, org.mule.runtime.api.transformation.TransformationService transformationService, org.mule.runtime.core.api.el.ExpressionManager expressionManager) throws ArgumentMismatchModuleException, InvocationModuleException, NoSuchMethodModuleException
public static List<Object> getSortedAndTransformedArgs(Map<String,org.mule.runtime.api.metadata.TypedValue<Object>> args, Executable executable, org.mule.runtime.api.transformation.TransformationService transformationService, org.mule.runtime.core.api.el.ExpressionManager expressionManager)
Copyright © 2018 MuleSoft, Inc.. All rights reserved.