Package org.mule.metadata.persistence
-
Interface Summary Interface Description MetadataTypeWriter Base contract for implementations that serializeMetadataTypeobjects into a readable and processable JSON file, that can be deserialize again into aMetadataTypeusing aSerializedMetadataTypeLoader.ObjectTypeReferenceHandler Allows to serialize and deserializeObjectTypeinstances which are not explicitly defined but instead pointed at by some meansSerializedMetadataTypeLoader Base contract for implementations that deserializeMetadataTypeobjects from a JSON file. -
Class Summary Class Description AbstractJsonMetadataTypeWriter Base class forMetadataTypeWriters implementations that serializeMetadataTypeobjects into a readable and processable JSON file, that can be deserialize again into aMetadataTypeusing aSerializedMetadataTypeLoader.BaseMetadataTypeGsonTypeAdapter DefaultObjectTypeReferenceHandler Implementation ofObjectTypeReferenceHandlerwhich handles references by looking for theMetadataTypeConstants.REF_FLAGprefix.JsonMetadataTypeLoader TypeLoaderthat creates instances ofMetadataTypefrom JSON representations generated byJsonMetadataTypeWriter.JsonMetadataTypeWriter MetadataTypeWriterimplementation that serialize a fullMetadataTypestructure to a matching JSON object.MetadataTypeConstants MetadataType Constants to help in theMetadataTypeserialization and deserializationMetadataTypeGsonTypeAdapter NullObjectTypeReferenceHandler A null object implementation ofObjectTypeReferenceHandlerwhich handles no reference.SerializationContext Contains state which affects many serializers or type adapters involved in the process of marshalling aMetadataTypeTypeAnnotationSerializer Serializer forTypeAnnotation.TypeAnnotationSerializerFactory Factory class for instances ofTypeAnnotationSerializerwhich have been enriched with SPI discovered implementations ofTypeAnnotationSerializer -
Exception Summary Exception Description MetadataDeserializingException RuntimeExceptionthat declares that an error occurred serializing or deserializing aMetadataTypeobject.MetadataSerializingException RuntimeExceptionthat declares that an error occurred serializing or deserializing aMetadataTypeobject.