Package org.mule.metadata.persistence
Class TypeAnnotationSerializerFactory
- java.lang.Object
-
- org.mule.metadata.persistence.TypeAnnotationSerializerFactory
-
public final class TypeAnnotationSerializerFactory extends Object
Factory class for instances ofTypeAnnotationSerializerwhich have been enriched with SPI discovered implementations ofTypeAnnotationSerializerBy default this mapping provides all the out of the box
TypeAnnotationimplementation likeLabelAnnotation,DefaultValueAnnotation, etc, but this mapping is extensible to provide more mappings using SPI (Service Provider Interface) loading definedTypeAnnotationSerializerExtenderimplementations.- Since:
- 1.0
- See Also:
TypeAnnotationSerializerExtender
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TypeAnnotationSerializerFactorygetInstance()TypeAnnotationSerializergetTypeAnnotationSerializer()
-
-
-
Method Detail
-
getInstance
public static TypeAnnotationSerializerFactory getInstance()
-
getTypeAnnotationSerializer
public TypeAnnotationSerializer getTypeAnnotationSerializer()
-
-