public class OutputDeclaration extends BaseDeclaration<OutputDeclaration> implements TypedDeclaration
OutputModel. It contains raw,
unvalidated data which is used to declare the structure of an OutputModel.| Constructor and Description |
|---|
OutputDeclaration() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.metadata.api.model.MetadataType |
getType() |
boolean |
hasDynamicType() |
void |
setType(org.mule.metadata.api.model.MetadataType type,
boolean isDynamic)
Associates the given
MetadataType to the element being declared |
addModelProperty, getDescription, getDisplayModel, getModelProperties, getModelProperty, setDescription, setDisplayModelpublic void setType(org.mule.metadata.api.model.MetadataType type,
boolean isDynamic)
MetadataType to the element being declaredsetType in interface TypedDeclarationtype - the element's static MetadataTypeisDynamic - whether or not the element being declare supports a dynamic resolution
of it's type, regardless of the type statically associatedpublic org.mule.metadata.api.model.MetadataType getType()
getType in interface TypedDeclarationMetadataType of the elementpublic boolean hasDynamicType()
hasDynamicType in interface TypedDeclarationCopyright © 2017 MuleSoft, Inc.. All rights reserved.