Class SinceMuleVersionModelProperty
java.lang.Object
org.mule.runtime.extension.api.property.SinceMuleVersionModelProperty
- All Implemented Interfaces:
Serializable,org.mule.runtime.api.meta.model.ModelProperty,org.mule.runtime.api.meta.NamedObject
public class SinceMuleVersionModelProperty
extends Object
implements org.mule.runtime.api.meta.model.ModelProperty
ModelProperty to be used on any EnrichableModel that has been added to an
ExtensionModel in a certain MuleVersion and it is not
desired to add it to versions of the extension model generated for older runtimes. If this ModelProperty is not
present, the model must not be filtered for any runtime version.- Since:
- 1.2.0
- See Also:
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
SinceMuleVersionModelProperty
-
-
Method Details
-
getVersion
public org.mule.runtime.api.meta.MuleVersion getVersion()- Returns:
- a
MuleVersionfrom which the enriched model should appear in theExtensionModel
-
getName
- Specified by:
getNamein interfaceorg.mule.runtime.api.meta.model.ModelProperty- Specified by:
getNamein interfaceorg.mule.runtime.api.meta.NamedObject
-
isPublic
public boolean isPublic()- Specified by:
isPublicin interfaceorg.mule.runtime.api.meta.model.ModelProperty
-