public class ValueProviderUtils extends Object
ValueProvider related objects| Modifier and Type | Method and Description |
|---|---|
static List<org.mule.runtime.api.meta.model.parameter.ValueProviderModel> |
getValueProviderModels(List<org.mule.runtime.api.meta.model.parameter.ParameterModel> parameterModels)
Given a list of
ParameterModel retrieves all the parameters that have an associated ValueProviderModel |
static Set<org.mule.runtime.api.value.Value> |
valuesWithClassLoader(Callable<Set<org.mule.runtime.api.value.Value>> valueResolver,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel)
Executes the
ValueProvider logic with the required extension related classloader |
public static List<org.mule.runtime.api.meta.model.parameter.ValueProviderModel> getValueProviderModels(List<org.mule.runtime.api.meta.model.parameter.ParameterModel> parameterModels)
ParameterModel retrieves all the parameters that have an associated ValueProviderModelparameterModels - Parameters to introspectList of ParameterModel that have an associated ValueProviderModelpublic static Set<org.mule.runtime.api.value.Value> valuesWithClassLoader(Callable<Set<org.mule.runtime.api.value.Value>> valueResolver, org.mule.runtime.api.meta.model.ExtensionModel extensionModel) throws org.mule.runtime.extension.api.values.ValueResolvingException
ValueProvider logic with the required extension related classloaderCopyright © 2003–2019 MuleSoft, Inc.. All rights reserved.