| Modifier and Type | Method and Description |
|---|---|
void |
ArtifactAstDTO.enrich(ExtensionModelResolver extensionModelResolver,
GenerationInformationResolver generationInformationResolver)
An
ArtifactAstDTO is a serialized version of an ArtifactAst. |
void |
ComponentParameterAstDTO.resolveListElementModels(ExtensionModelHelper extensionModelHelper,
ExtensionModelResolver extensionModelResolver,
GenerationInformationResolver generationInformationResolver) |
void |
ComponentAstDTO.resolveMapEntryComponentModels(ComponentAstDTO mapComponentAstDTO,
ComponentParameterAstDTO ownerComponentParameterAst,
ExtensionModelHelper extensionModelHelper,
ExtensionModelResolver extensionModelResolver,
GenerationInformationResolver generationInformationResolver) |
void |
ComponentAstDTO.resolveModelComponent(ComponentAstDTO parentComponentAstDTO,
ExtensionModelHelper extensionModelHelper,
GenerationInformationResolver generationInformationResolver) |
void |
ComponentAstDTO.resolveModelsRecursively(ComponentAstDTO parentComponentAstDTO,
ExtensionModelHelper extensionModelHelper,
ExtensionModelResolver extensionModelResolver,
GenerationInformationResolver generationInformationResolver)
Given a component, this method will resolve its extension model, its models, its generation information and recursively try
to resolve those for its children and parameters
|
void |
ComponentAstDTO.resolveSimpleTypeComponentModel(ComponentParameterAstDTO ownerComponentParameterAst,
org.mule.metadata.api.model.SimpleType simpleType,
ExtensionModelResolver extensionModelResolver,
ExtensionModelHelper extensionModelHelper,
GenerationInformationResolver generationInformationResolver) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultGenerationInformationResolver
Resolves the
ComponentGenerationInformationDTO |
class |
NoOpGenerationInformationResolver
Resolves the
ComponentGenerationInformationDTO |
| Constructor and Description |
|---|
SimpleTypeComponentMetadataTypeVisitor(ComponentParameterAstDTO componentParameterAstDTO,
ExtensionModelHelper extensionModelHelper,
GenerationInformationResolver generationInformationResolver,
ExtensionModelResolver extensionModelResolver) |
Copyright © 2022 MuleSoft, Inc.. All rights reserved.