Class NoOpGenerationInformationResolver
java.lang.Object
org.mule.runtime.ast.internal.serialization.resolver.NoOpGenerationInformationResolver
- All Implemented Interfaces:
GenerationInformationResolver
public class NoOpGenerationInformationResolver
extends Object
implements GenerationInformationResolver
Resolves the
ComponentGenerationInformationDTO-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncrateComponentGenerationInformationFromParent(ComponentAstDTO componentAstDTO, ComponentParameterAstDTO componentParameterAstDTO) resolveComponentAstGenerationInformation(ComponentParameterAstDTO ownerComponentParameterAst, ComponentAstDTO componentAstDTO, ExtensionModelHelper extensionModelHelper) Resolves theComponentGenerationInformationDTOof aComponentAstDTOresolveComponentParameterAstGenerationInformation(ComponentParameterAstDTO componentParameterAstDTO, ComponentAstDTO ownerComponent, ExtensionModelHelper extensionModelHelper) Resolves theComponentGenerationInformationDTOof aComponentParameterAstDTOresolveGenerationInformationThroughParent(String parameterName, ComponentAstDTO component, org.mule.runtime.api.meta.model.parameter.ParameterModel ownerParameterModel, ComponentGenerationInformation ownerParameterGenerationInformation) resolveRegularComponentParameterAstGenerationInformation(ComponentParameterAstDTO componentParameterAstDTO, ComponentAstDTO ownerComponentAstDTO, ExtensionModelHelper extensionModelHelper) resolveWrappedComponentParameterAstGenerationInformation(ComponentParameterAstDTO componentParameterAstDTO, ComponentAstDTO ownerComponent, ExtensionModelHelper extensionModelHelper)
-
Constructor Details
-
NoOpGenerationInformationResolver
public NoOpGenerationInformationResolver()
-
-
Method Details
-
resolveComponentAstGenerationInformation
public ComponentGenerationInformationDTO resolveComponentAstGenerationInformation(ComponentParameterAstDTO ownerComponentParameterAst, ComponentAstDTO componentAstDTO, ExtensionModelHelper extensionModelHelper) Resolves theComponentGenerationInformationDTOof aComponentAstDTO- Specified by:
resolveComponentAstGenerationInformationin interfaceGenerationInformationResolver- Parameters:
ownerComponentParameterAst-componentAstDTO- theComponentAstDTOwhoseComponentGenerationInformationDTOneeds to be resolvedextensionModelHelper-- Returns:
- the resolved
ComponentGenerationInformationDTO
-
resolveComponentParameterAstGenerationInformation
public ComponentGenerationInformationDTO resolveComponentParameterAstGenerationInformation(ComponentParameterAstDTO componentParameterAstDTO, ComponentAstDTO ownerComponent, ExtensionModelHelper extensionModelHelper) Resolves theComponentGenerationInformationDTOof aComponentParameterAstDTO- Specified by:
resolveComponentParameterAstGenerationInformationin interfaceGenerationInformationResolver- Parameters:
componentParameterAstDTO- theComponentParameterAstDTOwhoseComponentGenerationInformationDTOneeds to be resolvedownerComponent- the ownerComponentAstDTOextensionModelHelper-- Returns:
- the resolved
ComponentGenerationInformationDTO
-
resolveWrappedComponentParameterAstGenerationInformation
public ComponentGenerationInformationDTO resolveWrappedComponentParameterAstGenerationInformation(ComponentParameterAstDTO componentParameterAstDTO, ComponentAstDTO ownerComponent, ExtensionModelHelper extensionModelHelper) - Specified by:
resolveWrappedComponentParameterAstGenerationInformationin interfaceGenerationInformationResolver
-
resolveGenerationInformationThroughParent
public ComponentGenerationInformationDTO resolveGenerationInformationThroughParent(String parameterName, ComponentAstDTO component, org.mule.runtime.api.meta.model.parameter.ParameterModel ownerParameterModel, ComponentGenerationInformation ownerParameterGenerationInformation) - Specified by:
resolveGenerationInformationThroughParentin interfaceGenerationInformationResolver
-
crateComponentGenerationInformationFromParent
public ComponentGenerationInformationDTO crateComponentGenerationInformationFromParent(ComponentAstDTO componentAstDTO, ComponentParameterAstDTO componentParameterAstDTO) - Specified by:
crateComponentGenerationInformationFromParentin interfaceGenerationInformationResolver
-
resolveRegularComponentParameterAstGenerationInformation
public ComponentGenerationInformationDTO resolveRegularComponentParameterAstGenerationInformation(ComponentParameterAstDTO componentParameterAstDTO, ComponentAstDTO ownerComponentAstDTO, ExtensionModelHelper extensionModelHelper) - Specified by:
resolveRegularComponentParameterAstGenerationInformationin interfaceGenerationInformationResolver
-