Class ExtensionTypeAnnotationSerializerExtender
java.lang.Object
org.mule.runtime.extension.internal.persistence.ExtensionTypeAnnotationSerializerExtender
- All Implemented Interfaces:
org.mule.metadata.persistence.api.TypeAnnotationSerializerExtender
public class ExtensionTypeAnnotationSerializerExtender
extends Object
implements org.mule.metadata.persistence.api.TypeAnnotationSerializerExtender
Contributes to the
TypeAnnotationSerializerExtender service to provide a friendly name for the custom annotations used
by the ExtensionObjectTypeHandler and being able to serialize a StereotypeModel- Since:
- 1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
ExtensionTypeAnnotationSerializerExtender
public ExtensionTypeAnnotationSerializerExtender()
-
-
Method Details
-
getNameClassMapping
public Map<String,Class<? extends org.mule.metadata.api.annotation.TypeAnnotation>> getNameClassMapping()- Specified by:
getNameClassMappingin interfaceorg.mule.metadata.persistence.api.TypeAnnotationSerializerExtender
-
getAdditionalFeatures
- Specified by:
getAdditionalFeaturesin interfaceorg.mule.metadata.persistence.api.TypeAnnotationSerializerExtender
-