public abstract class BaseParameter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ParameterDataType |
dataType |
protected String |
description |
protected String |
displayName |
protected String |
externalName |
protected String |
internalName |
protected String |
muleAlias |
protected ParameterType |
parameterType |
protected Boolean |
required |
protected TypeDefinition |
typeDefinition |
| Constructor and Description |
|---|
BaseParameter(String externalName,
String displayName,
ParameterDataType dataType,
TypeDefinition typeDefinition,
String muleAlias,
String description,
Boolean required,
ParameterType parameterType,
String muleMetadataKeyId,
String muleTypeResolver,
ResolverExpression<ValueProviderDefinition> valueProvider) |
BaseParameter(String externalName,
String internalName,
String displayName,
ParameterDataType dataType,
TypeDefinition typeDefinition,
String muleAlias,
String description,
Boolean required,
ParameterType parameterType,
String muleMetadataKeyId,
String muleTypeResolver,
ResolverExpression<ValueProviderDefinition> valueProvider) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
String |
getDisplayName() |
String |
getExternalName() |
String |
getInternalName() |
String |
getMuleAlias() |
String |
getMuleMetadataKeyId() |
String |
getMuleTypeResolver() |
ParameterType |
getParameterType() |
ParameterDataType |
getType() |
TypeDefinition |
getTypeDefinition() |
ResolverExpression<ValueProviderDefinition> |
getValueProvider() |
Boolean |
isRequired() |
protected final String externalName
protected final String internalName
protected final String displayName
protected final String muleAlias
protected final ParameterDataType dataType
protected TypeDefinition typeDefinition
protected final String description
protected final Boolean required
protected final ParameterType parameterType
public BaseParameter(String externalName, String displayName, ParameterDataType dataType, TypeDefinition typeDefinition, String muleAlias, String description, Boolean required, ParameterType parameterType, String muleMetadataKeyId, String muleTypeResolver, ResolverExpression<ValueProviderDefinition> valueProvider)
public BaseParameter(String externalName, String internalName, String displayName, ParameterDataType dataType, TypeDefinition typeDefinition, String muleAlias, String description, Boolean required, ParameterType parameterType, String muleMetadataKeyId, String muleTypeResolver, ResolverExpression<ValueProviderDefinition> valueProvider)
public String getExternalName()
public String getInternalName()
public String getDisplayName()
public String getMuleAlias()
public ParameterDataType getType()
public TypeDefinition getTypeDefinition()
public String getDescription()
public Boolean isRequired()
public ParameterType getParameterType()
public String getMuleMetadataKeyId()
public String getMuleTypeResolver()
public ResolverExpression<ValueProviderDefinition> getValueProvider()
Copyright © 2022. All rights reserved.