public final class MetadataKeyPartModelProperty extends Object implements ModelProperty
ModelProperty for ParameterModel of SourceModel and OperationModel
parameters that indicates that the is a part of a MetadataKey.| Constructor and Description |
|---|
MetadataKeyPartModelProperty(int order)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
A unique name which identifies this property.
|
int |
getOrder()
The order of this parameter in the
MetadataKey. |
boolean |
isExternalizable()
Whether this instance should be included when serializing or sharing
the owning
EnrichableModel or if on the contrary, this model property
holds information which is proprietary to the runtime and should not
communicated. |
public MetadataKeyPartModelProperty(int order)
order - the order of the parameter in the MetadataKey;public String getName()
getName in interface ModelPropertygetName in interface Namedpublic boolean isExternalizable()
EnrichableModel or if on the contrary, this model property
holds information which is proprietary to the runtime and should not
communicated.
Non externalizable properties should be skipped by serializers and any other kind of sharing mechanisms.
isExternalizable in interface ModelPropertypublic int getOrder()
MetadataKey.MetadataKey, 0 if is a simple MetadataKeyCopyright © 2016 MuleSoft, Inc.. All rights reserved.