public class FieldValueProviderModel extends ValueProviderModel
ParameterModel to communicate if an ObjectFieldType is capable to have
values.
The ObjectFieldType defined for the type of this model will be considered as one that has
values to be prompted to users.
| Constructor and Description |
|---|
FieldValueProviderModel(List<String> actingParameters,
List<ActingParameterModel> parameters,
boolean requiresConfiguration,
boolean requiresConnection,
boolean isOpen,
Integer partOrder,
String providerName,
String providerId,
String targetSelector)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getTargetSelector()
Returns the targetSelector configured for this
FieldValueProviderModel. |
int |
hashCode() |
String |
toString() |
getActingParameters, getParameters, getPartOrder, getProviderId, getProviderName, isOpen, requiresConfiguration, requiresConnectionpublic FieldValueProviderModel(List<String> actingParameters, List<ActingParameterModel> parameters, boolean requiresConfiguration, boolean requiresConnection, boolean isOpen, Integer partOrder, String providerName, String providerId, String targetSelector)
actingParameters - the list of parameters that are required to execute the Value Provider resolutionparameters - the list of parameters that the Value Provider takes into account for its resolutionrequiresConfiguration - indicates if the configuration is required to resolve the valuesrequiresConnection - indicates if the connection is required to resolve the valuesisOpen - indicates if the calculated values should be considered as an open or closed setpartOrder - the position in the valueproviderName - the category of the associated value provider for this parametertargetSelector - the string that represents how to locate the field within the container object, for which
Values will be providedpublic String getTargetSelector()
FieldValueProviderModel. The targetSelector is the path to identify
the location of the field within the container object, for which Values will be provided.public boolean equals(Object o)
equals in class ValueProviderModelpublic int hashCode()
hashCode in class ValueProviderModelpublic String toString()
toString in class ValueProviderModelCopyright © 2023 MuleSoft, Inc.. All rights reserved.