Package org.mule.metadata.persistence
Interface SerializedMetadataTypeLoader
-
- All Superinterfaces:
TypeLoader
- All Known Implementing Classes:
JsonMetadataTypeLoader,ReducedJsonMetadataTypeLoader
public interface SerializedMetadataTypeLoader extends TypeLoader
Base contract for implementations that deserializeMetadataTypeobjects from a JSON file.- Since:
- 1.2.0, 1.1.7
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<MetadataType>load(com.google.gson.JsonElement element)Parses aMetadataTypeJSON representation and returns a newMetadataTypeinstance.-
Methods inherited from interface org.mule.metadata.api.TypeLoader
load, load
-
-
-
-
Method Detail
-
load
Optional<MetadataType> load(com.google.gson.JsonElement element)
Parses aMetadataTypeJSON representation and returns a newMetadataTypeinstance.- Parameters:
element-MetadataTypeJSON representation as aJsonElement- Returns:
Optionalvalue of aMetadataType
-
-