public abstract class BaseParameterModelDecorator extends Object implements org.mule.runtime.api.meta.model.parameter.ParameterModel
| Constructor and Description |
|---|
BaseParameterModelDecorator(org.mule.runtime.api.meta.model.parameter.ParameterModel decorated) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj)
Defines object equality based on the given object being an object of this class and in the equality of the
getName()
attributes |
List<org.mule.runtime.api.meta.model.stereotype.StereotypeModel> |
getAllowedStereotypes() |
org.mule.runtime.api.meta.model.parameter.ParameterModel |
getDecorated() |
Object |
getDefaultValue() |
Optional<org.mule.runtime.api.meta.model.deprecated.DeprecationModel> |
getDeprecationModel() |
String |
getDescription() |
Optional<org.mule.runtime.api.meta.model.display.DisplayModel> |
getDisplayModel() |
org.mule.runtime.api.meta.model.ParameterDslConfiguration |
getDslConfiguration() |
org.mule.runtime.api.meta.ExpressionSupport |
getExpressionSupport() |
List<org.mule.runtime.api.meta.model.parameter.FieldValueProviderModel> |
getFieldValueProviderModels() |
Optional<org.mule.runtime.api.meta.model.display.LayoutModel> |
getLayoutModel() |
Set<org.mule.runtime.api.meta.model.ModelProperty> |
getModelProperties() |
<T extends org.mule.runtime.api.meta.model.ModelProperty> |
getModelProperty(Class<T> propertyType) |
String |
getName() |
org.mule.runtime.api.meta.model.parameter.ParameterRole |
getRole() |
Set<String> |
getSemanticTerms() |
org.mule.metadata.api.model.MetadataType |
getType() |
Optional<org.mule.runtime.api.meta.model.parameter.ValueProviderModel> |
getValueProviderModel() |
boolean |
hasDynamicType() |
int |
hashCode()
Calculates hashcode based on
getName() |
boolean |
isComponentId() |
boolean |
isDeprecated() |
boolean |
isOverrideFromConfig() |
boolean |
isRequired() |
public BaseParameterModelDecorator(org.mule.runtime.api.meta.model.parameter.ParameterModel decorated)
public String getName()
getName in interface org.mule.runtime.api.meta.NamedObjectpublic String getDescription()
getDescription in interface org.mule.runtime.api.meta.DescribedObjectpublic Optional<org.mule.runtime.api.meta.model.deprecated.DeprecationModel> getDeprecationModel()
getDeprecationModel in interface org.mule.runtime.api.meta.model.deprecated.DeprecableModelpublic Optional<org.mule.runtime.api.meta.model.display.DisplayModel> getDisplayModel()
getDisplayModel in interface org.mule.runtime.api.meta.model.display.HasDisplayModelpublic org.mule.metadata.api.model.MetadataType getType()
getType in interface org.mule.runtime.api.meta.Typedpublic boolean hasDynamicType()
hasDynamicType in interface org.mule.runtime.api.meta.Typedpublic boolean isDeprecated()
isDeprecated in interface org.mule.runtime.api.meta.model.deprecated.DeprecableModelpublic <T extends org.mule.runtime.api.meta.model.ModelProperty> Optional<T> getModelProperty(Class<T> propertyType)
getModelProperty in interface org.mule.runtime.api.meta.model.EnrichableModelpublic boolean isRequired()
isRequired in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic boolean isOverrideFromConfig()
isOverrideFromConfig in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic Set<org.mule.runtime.api.meta.model.ModelProperty> getModelProperties()
getModelProperties in interface org.mule.runtime.api.meta.model.EnrichableModelpublic org.mule.runtime.api.meta.ExpressionSupport getExpressionSupport()
getExpressionSupport in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic Object getDefaultValue()
getDefaultValue in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic org.mule.runtime.api.meta.model.ParameterDslConfiguration getDslConfiguration()
getDslConfiguration in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic org.mule.runtime.api.meta.model.parameter.ParameterRole getRole()
getRole in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic Optional<org.mule.runtime.api.meta.model.display.LayoutModel> getLayoutModel()
getLayoutModel in interface org.mule.runtime.api.meta.model.display.HasLayoutModelgetLayoutModel in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic List<org.mule.runtime.api.meta.model.stereotype.StereotypeModel> getAllowedStereotypes()
getAllowedStereotypes in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic Optional<org.mule.runtime.api.meta.model.parameter.ValueProviderModel> getValueProviderModel()
getValueProviderModel in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic List<org.mule.runtime.api.meta.model.parameter.FieldValueProviderModel> getFieldValueProviderModels()
getFieldValueProviderModels in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic boolean isComponentId()
isComponentId in interface org.mule.runtime.api.meta.model.parameter.ParameterModelpublic Set<String> getSemanticTerms()
getSemanticTerms in interface org.mule.runtime.api.meta.model.declaration.fluent.HasSemanticTermspublic boolean equals(Object obj)
getName()
attributespublic int hashCode()
getName()public org.mule.runtime.api.meta.model.parameter.ParameterModel getDecorated()
Copyright © 2025 MuleSoft, Inc.. All rights reserved.