Uses of Interface
org.mule.runtime.ast.api.ComponentParameterAst
Packages that use ComponentParameterAst
Package
Description
-
Uses of ComponentParameterAst in org.mule.runtime.ast.api
Methods in org.mule.runtime.ast.api that return ComponentParameterAstMethods in org.mule.runtime.ast.api that return types with arguments of type ComponentParameterAstModifier and TypeMethodDescriptionComponentAst.getParameters()A parameter may have a value either because it is explicitly set in the DSL, or because the extension model defines a default value for it. -
Uses of ComponentParameterAst in org.mule.runtime.ast.api.util
Classes in org.mule.runtime.ast.api.util that implement ComponentParameterAstModifier and TypeClassDescriptionclassThis class provides a skeletal implementation of theComponentParameterAstinterface, to minimize the effort required to implement this interface when decorating instances ofComponentParameterAst.Methods in org.mule.runtime.ast.api.util that return ComponentParameterAstModifier and TypeMethodDescriptionprotected ComponentParameterAstBaseComponentAst.doGetParameter(Collection<ComponentParameterAst> parameters, String groupName, String paramName) protected ComponentParameterAstBaseComponentParameterAstDecorator.getDecorated()BaseComponentAst.getParameter(String groupName, String paramName) BaseComponentAstDecorator.getParameter(String groupName, String paramName) Methods in org.mule.runtime.ast.api.util that return types with arguments of type ComponentParameterAstModifier and TypeMethodDescriptionBaseComponentAstDecorator.getParameters()static Optional<ComponentParameterAst>MuleAstUtils.parameterOfType(ComponentAst referent, org.mule.runtime.api.meta.model.stereotype.StereotypeModel referenceStereotype) Given aComponentAst, lookup for a parameter that references an object with a certain stereotype.static List<ComponentParameterAst>MuleAstUtils.parametersOfType(ComponentAst referent, org.mule.runtime.api.meta.model.stereotype.StereotypeModel referenceStereotype) Given aComponentAst, lookup for all parameters that reference an object with a certain stereotype.Methods in org.mule.runtime.ast.api.util with parameters of type ComponentParameterAstModifier and TypeMethodDescriptionstatic booleanMuleAstUtils.areParametersEquals(ComponentParameterAst paramA, ComponentParameterAst paramB) Compares the values of the givenComponentParameterAsts for equality.static voidMuleAstUtils.doOnParamComponents(ComponentParameterAst param, Consumer<ComponentAst> action) Performs a given action on theComponentAsts that form the value of the provided parameter.Method parameters in org.mule.runtime.ast.api.util with type arguments of type ComponentParameterAstModifier and TypeMethodDescriptionprotected ComponentParameterAstBaseComponentAst.doGetParameter(Collection<ComponentParameterAst> parameters, String groupName, String paramName) Constructors in org.mule.runtime.ast.api.util with parameters of type ComponentParameterAstModifierConstructorDescriptionCreates a new decorator for the provided instance. -
Uses of ComponentParameterAst in org.mule.runtime.ast.api.validation
Methods in org.mule.runtime.ast.api.validation that return types with arguments of type ComponentParameterAstMethods in org.mule.runtime.ast.api.validation with parameters of type ComponentParameterAstModifier and TypeMethodDescriptionstatic ValidationResultItemValidationResultItem.create(ComponentAst component, ComponentParameterAst parameter, Validation validation, String message) static ValidationResultItemValidationResultItem.create(ComponentAst component, ComponentParameterAst parameter, Validation validation, String message, Map<String, String> additionalData) Method parameters in org.mule.runtime.ast.api.validation with type arguments of type ComponentParameterAstModifier and TypeMethodDescriptionstatic ValidationResultItemValidationResultItem.create(ComponentAst component, List<ComponentParameterAst> parameters, Validation validation, String message) static ValidationResultItemValidationResultItem.create(ComponentAst component, List<ComponentParameterAst> parameters, Validation validation, String message, boolean causedByDynamicArtifact) static ValidationResultItemValidationResultItem.create(ComponentAst component, List<ComponentParameterAst> parameters, Validation validation, String message, Map<String, String> additionalData) static ValidationResultItemValidationResultItem.create(ComponentAst component, List<ComponentParameterAst> parameters, Validation validation, String message, Map<String, String> additionalData, boolean causedByDynamicArtifact) -
Uses of ComponentParameterAst in org.mule.runtime.ast.internal.builder
Methods in org.mule.runtime.ast.internal.builder that return types with arguments of type ComponentParameterAstModifier and TypeMethodDescriptionprotected Map<ParameterKey,ComponentParameterAst> BaseComponentAstBuilder.createParameterAsts()Methods in org.mule.runtime.ast.internal.builder with parameters of type ComponentParameterAstModifier and TypeMethodDescriptionBaseComponentAstBuilder.withParameter(org.mule.runtime.api.meta.model.parameter.ParameterModel paramModel, org.mule.runtime.api.meta.model.parameter.ParameterGroupModel parameterGroupModel, ComponentParameterAst paramValue, Iterable<org.mule.runtime.api.component.ComponentIdentifier> paramIdentifiers) BaseComponentAstBuilder.withParameter(org.mule.runtime.api.meta.model.parameter.ParameterModel paramModel, org.mule.runtime.api.meta.model.parameter.ParameterGroupModel parameterGroupModel, ComponentParameterAst paramValue, Optional<org.mule.runtime.api.component.ComponentIdentifier> paramIdentifier) Method parameters in org.mule.runtime.ast.internal.builder with type arguments of type ComponentParameterAstModifier and TypeMethodDescriptionDefaultComponentAstBuilder.obtainLocation(Map<ParameterKey, ComponentParameterAst> parameterAsts) BaseComponentAstBuilder.resolveComponentId(Map<ParameterKey, ComponentParameterAst> parameterAsts)