@MinMuleVersion(value="4.5.0") public final class DefaultMetadataKey extends Object implements MetadataKey
MetadataKey.| Modifier | Constructor and Description |
|---|---|
protected |
DefaultMetadataKey(String id,
String displayName,
Set<org.mule.runtime.api.metadata.MetadataProperty> properties,
Set<MetadataKey> childs,
String partName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Set<MetadataKey> |
getChilds() |
String |
getDisplayName() |
String |
getId() |
<T extends org.mule.runtime.api.metadata.MetadataProperty> |
getMetadataProperty(Class<T> propertyType) |
String |
getPartName() |
Set<org.mule.runtime.api.metadata.MetadataProperty> |
getProperties() |
int |
hashCode() |
String |
toString() |
public String getId()
getId in interface MetadataKeypublic String getDisplayName()
getDisplayName in interface MetadataKeypublic Set<MetadataKey> getChilds()
getChilds in interface MetadataKeyMetadataKeys that form a composed MetadataKey.public String getPartName()
getPartName in interface MetadataKeyMetadataKey is frompublic <T extends org.mule.runtime.api.metadata.MetadataProperty> Optional<T> getMetadataProperty(Class<T> propertyType)
getMetadataProperty in interface org.mule.runtime.api.metadata.MetadataEnrichableModelpublic Set<org.mule.runtime.api.metadata.MetadataProperty> getProperties()
getProperties in interface org.mule.runtime.api.metadata.MetadataEnrichableModelCopyright © 2022. All rights reserved.