public abstract class BaseParameterGroupModelDecorator extends Object implements org.mule.runtime.api.meta.model.parameter.ParameterGroupModel
| Constructor and Description |
|---|
BaseParameterGroupModelDecorator(org.mule.runtime.api.meta.model.parameter.ParameterGroupModel 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 |
String |
getDescription() |
Optional<org.mule.runtime.api.meta.model.display.DisplayModel> |
getDisplayModel() |
List<org.mule.runtime.api.meta.model.parameter.ExclusiveParametersModel> |
getExclusiveParametersModels() |
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() |
Optional<org.mule.runtime.api.meta.model.parameter.ParameterModel> |
getParameter(String name) |
List<org.mule.runtime.api.meta.model.parameter.ParameterModel> |
getParameterModels() |
int |
hashCode()
Calculates hashcode based on
getName() |
boolean |
isShowInDsl() |
public BaseParameterGroupModelDecorator(org.mule.runtime.api.meta.model.parameter.ParameterGroupModel 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.display.LayoutModel> getLayoutModel()
getLayoutModel in interface org.mule.runtime.api.meta.model.display.HasLayoutModelpublic Optional<org.mule.runtime.api.meta.model.display.DisplayModel> getDisplayModel()
getDisplayModel in interface org.mule.runtime.api.meta.model.display.HasDisplayModelpublic <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 List<org.mule.runtime.api.meta.model.parameter.ParameterModel> getParameterModels()
getParameterModels in interface org.mule.runtime.api.meta.model.parameter.ParameterGroupModelpublic List<org.mule.runtime.api.meta.model.parameter.ExclusiveParametersModel> getExclusiveParametersModels()
getExclusiveParametersModels in interface org.mule.runtime.api.meta.model.parameter.ParameterGroupModelpublic Set<org.mule.runtime.api.meta.model.ModelProperty> getModelProperties()
getModelProperties in interface org.mule.runtime.api.meta.model.EnrichableModelpublic Optional<org.mule.runtime.api.meta.model.parameter.ParameterModel> getParameter(String name)
getParameter in interface org.mule.runtime.api.meta.model.parameter.ParameterGroupModelpublic boolean isShowInDsl()
isShowInDsl in interface org.mule.runtime.api.meta.model.parameter.ParameterGroupModelpublic boolean equals(Object obj)
getName()
attributesCopyright © 2022 MuleSoft, Inc.. All rights reserved.