Class MessageProcessorTypeDeclarationJsonLoader
java.lang.Object
org.mule.datasense.declarations.loader.AbstractTypeDeclarationLoader<MessageProcessorTypeDeclaration,com.google.gson.JsonElement>
org.mule.datasense.declarations.loader.json.MessageProcessorTypeDeclarationJsonLoader
- All Implemented Interfaces:
TypeDeclarationXmlLoader<MessageProcessorTypeDeclaration,com.google.gson.JsonElement>
public class MessageProcessorTypeDeclarationJsonLoader
extends AbstractTypeDeclarationLoader<MessageProcessorTypeDeclaration,com.google.gson.JsonElement>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionload(com.google.gson.JsonElement jsonElement, TypeDeclarationLoaderContext typeDeclarationLoaderContext) Methods inherited from class org.mule.datasense.declarations.loader.AbstractTypeDeclarationLoader
findComponentLocation, resolveType
-
Constructor Details
-
MessageProcessorTypeDeclarationJsonLoader
public MessageProcessorTypeDeclarationJsonLoader()
-
-
Method Details
-
load
public Optional<MessageProcessorTypeDeclaration> load(com.google.gson.JsonElement jsonElement, TypeDeclarationLoaderContext typeDeclarationLoaderContext) - Specified by:
loadin interfaceTypeDeclarationXmlLoader<MessageProcessorTypeDeclaration,com.google.gson.JsonElement> - Specified by:
loadin classAbstractTypeDeclarationLoader<MessageProcessorTypeDeclaration,com.google.gson.JsonElement>
-