public final class ParameterDeclaration extends CapableDeclaration<ParameterDeclaration> implements Described
Parameter. It contains raw, unvalidated
data which is used to declare the structure of a Parameter.
By default, isDynamic() returns true and
getDescription() returns an empty String.| Modifier and Type | Method and Description |
|---|---|
Object |
getDefaultValue() |
String |
getDescription()
Returns the component's description
|
String |
getName()
Returns the component's name
|
DataType |
getType() |
boolean |
isDynamic() |
boolean |
isRequired() |
void |
setDefaultValue(Object defaultValue) |
void |
setDescription(String description) |
void |
setDynamic(boolean dynamic) |
void |
setName(String name) |
void |
setRequired(boolean required) |
void |
setType(DataType type) |
addCapability, getCapabilities, getCapabilities, isCapableOfpublic String getName()
Describedpublic void setName(String name)
public boolean isRequired()
public void setRequired(boolean required)
public boolean isDynamic()
public void setDynamic(boolean dynamic)
public DataType getType()
public void setType(DataType type)
public String getDescription()
DescribedgetDescription in interface DescribedStringpublic void setDescription(String description)
public Object getDefaultValue()
public void setDefaultValue(Object defaultValue)
Copyright © 2015 MuleSoft, Inc.. All rights reserved.