public abstract class AbstractTypeDeclarationLoader<T,U> extends Object implements TypeDeclarationXmlLoader<T,U>
| Constructor and Description |
|---|
AbstractTypeDeclarationLoader() |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.runtime.api.component.location.ComponentLocation |
findComponentLocation(TypeDeclarationLoaderContext typeDeclarationLoaderContext) |
abstract Optional<T> |
load(U object,
TypeDeclarationLoaderContext typeDeclarationLoaderContext) |
protected org.mule.metadata.api.model.MetadataType |
resolveType(String typeExpression,
TypesCatalog typesCatalog) |
public abstract Optional<T> load(U object, TypeDeclarationLoaderContext typeDeclarationLoaderContext)
load in interface TypeDeclarationXmlLoader<T,U>protected org.mule.metadata.api.model.MetadataType resolveType(String typeExpression, TypesCatalog typesCatalog) throws TypeResolverException
TypeResolverExceptionprotected org.mule.runtime.api.component.location.ComponentLocation findComponentLocation(TypeDeclarationLoaderContext typeDeclarationLoaderContext)
Copyright © 2019 MuleSoft, Inc.. All rights reserved.