public abstract class DwBasedTypeLoader extends Object implements org.mule.metadata.api.TypeLoader
| Constructor and Description |
|---|
DwBasedTypeLoader(File file,
org.mule.runtime.api.metadata.ExpressionLanguageMetadataService expressionLanguageMetadataService) |
DwBasedTypeLoader(String content,
org.mule.runtime.api.metadata.ExpressionLanguageMetadataService expressionLanguageMetadataService) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.mule.metadata.api.TypeLoader |
createTypeLoader(File file,
org.mule.metadata.api.model.MetadataFormat metadataFormat) |
protected abstract org.mule.metadata.api.TypeLoader |
createTypeLoader(String content,
org.mule.metadata.api.model.MetadataFormat metadataFormat) |
protected org.mule.runtime.api.metadata.ExpressionLanguageMetadataService |
getExpressionLanguageMetadataService() |
protected abstract org.mule.metadata.api.model.MetadataFormat |
getMetadataFormat() |
static String |
getMimeType(org.mule.metadata.api.model.MetadataFormat metadataFormat) |
Optional<org.mule.metadata.api.model.MetadataType> |
load(String typeIdentifier) |
Optional<org.mule.metadata.api.model.MetadataType> |
load(String typeIdentifier,
String typeAlias) |
public DwBasedTypeLoader(File file, org.mule.runtime.api.metadata.ExpressionLanguageMetadataService expressionLanguageMetadataService)
public DwBasedTypeLoader(String content, org.mule.runtime.api.metadata.ExpressionLanguageMetadataService expressionLanguageMetadataService)
protected abstract org.mule.metadata.api.TypeLoader createTypeLoader(File file, org.mule.metadata.api.model.MetadataFormat metadataFormat)
protected abstract org.mule.metadata.api.TypeLoader createTypeLoader(String content, org.mule.metadata.api.model.MetadataFormat metadataFormat)
public static String getMimeType(org.mule.metadata.api.model.MetadataFormat metadataFormat)
public Optional<org.mule.metadata.api.model.MetadataType> load(String typeIdentifier)
load in interface org.mule.metadata.api.TypeLoaderpublic Optional<org.mule.metadata.api.model.MetadataType> load(String typeIdentifier, String typeAlias)
load in interface org.mule.metadata.api.TypeLoaderprotected abstract org.mule.metadata.api.model.MetadataFormat getMetadataFormat()
protected org.mule.runtime.api.metadata.ExpressionLanguageMetadataService getExpressionLanguageMetadataService()
Copyright © 2025 MuleSoft, Inc.. All rights reserved.