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