public interface MetaData
Intermediate layer between metadata and MetaDataModel.
The recommended approach for building it is to use the implemented DefaultMetaData constructor with the DefaultMetaDataBuilder for the MetaDataModel building.
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(MetaDataPropertyScope scope,
String name,
MetaDataModel propertyModel,
MetaDataFieldProperty... properties)
Adds one property.
|
MetaDataModel |
getPayload()
Returns the contained MetaDataModel
|
MetaDataProperties |
getProperties(MetaDataPropertyScope scope)
Returns the properties contained.
|
void |
removeProperty(MetaDataPropertyScope scope,
String name)
Removes one propery.
|
MetaDataModel getPayload()
MetaDataProperties getProperties(MetaDataPropertyScope scope)
void addProperty(MetaDataPropertyScope scope, String name, MetaDataModel propertyModel, MetaDataFieldProperty... properties)
void removeProperty(MetaDataPropertyScope scope, String name)
Copyright © 2018 MuleSoft, Inc.. All rights reserved.