Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addChildComponent() - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
-
Adds a child component to the component being built with this builder.
- addChildComponent() - Method in class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- addChildComponent() - Method in class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- addChildComponent(B) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- addErrorsFromArtifact(ArtifactAst, ErrorTypeRepository) - Static method in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
-
Populates the provided
errorTypeRepositorywith the errors declared in the components that may declare new errors. - addErrorsFromExtensions(Set<ExtensionModel>, ErrorTypeRepository) - Static method in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
-
Populates the provided
errorTypeRepositorywith the errors declared in the providedmuleErrorTypeRepository. - addErrorType(ComponentIdentifier, ErrorType) - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- addErrorType(ComponentIdentifier, ErrorType) - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- addInternalErrorType(ComponentIdentifier, ErrorType) - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- addInternalErrorType(ComponentIdentifier, ErrorType) - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- addTopLevelComponent() - Method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
-
Adds a top-level component to the artifact being built with this builder.
- addTopLevelComponent() - Method in class org.mule.runtime.ast.internal.builder.DefaultArtifactAstBuilder
- addTopLevelComponent(ComponentAst) - Method in class org.mule.runtime.ast.internal.builder.DefaultArtifactAstBuilder
- allowsExpressionWithoutMarkers(ParameterModel) - Method in class org.mule.runtime.ast.internal.model.ParameterModelUtils
- ANY_IDENTIFIER - Static variable in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder
-
Wild card that matches with any error and is on top of the error hierarchy for those that allow handling
- anyElementInHierarchy(Predicate<ComponentAst>) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
-
Filter a component hierarchy by evaluating the provided component against any hierarchy element.
- applicable() - Method in interface org.mule.runtime.ast.api.validation.ArtifactValidation
- applicable() - Method in interface org.mule.runtime.ast.api.validation.Validation
-
Determines if this validation has to be applied to a given component.
- APPLICATION - Enum constant in enum class org.mule.runtime.ast.api.ArtifactType
- ApplicationModelTypeUtils - Class in org.mule.runtime.ast.internal.builder
-
Provides utilities to obtain the models/types for the elements of a mule config.
- apply(String) - Method in class org.mule.runtime.ast.internal.builder.PropertiesResolver
- areComponentsEquals(ComponentAst, ComponentAst) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Compares the values of the given
ComponentAsts for equality behavior-wise. - areParametersEquals(ComponentParameterAst, ComponentParameterAst) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Compares the values of the given
ComponentParameterAsts for equality. - ArtifactAst - Interface in org.mule.runtime.ast.api
-
Represents a Mule artifact and provides access to its contents.
- ArtifactAstBuilder - Interface in org.mule.runtime.ast.api.builder
-
Provides a way of creating
ArtifactAstinstances, adding and configuring its components. - ArtifactAstValidator - Interface in org.mule.runtime.ast.api.validation
-
Implementations provide capabilities for running the validations available for a given
ArtifactAst. - ArtifactAstValidatorBuilder - Interface in org.mule.runtime.ast.api.validation
-
Provides a way to create
ArtifactAstValidatorinstances. - ArtifactType - Enum Class in org.mule.runtime.ast.api
-
Provides the
ArtifactTypes that may contain anArtifactAst, or has configs from which the anArtifactAstmay be generated. - ArtifactValidation - Interface in org.mule.runtime.ast.api.validation
-
Defines a validation for an
ArtifactAst. - AstParserAttribute<T> - Class in org.mule.runtime.ast.api
-
Parsing attribute that might be DSL-specific.
- AstParserAttribute(String) - Constructor for class org.mule.runtime.ast.api.AstParserAttribute
- AstTraversalDirection - Enum Class in org.mule.runtime.ast.api.util
-
Strategy use to navigates the whole AST
B
- BaseArtifactAst - Class in org.mule.runtime.ast.api.util
-
Base implementation of
ArtifactAst. - BaseArtifactAst() - Constructor for class org.mule.runtime.ast.api.util.BaseArtifactAst
- BaseComponentAst - Class in org.mule.runtime.ast.api.util
-
Base implementation of
ComponentAst. - BaseComponentAst() - Constructor for class org.mule.runtime.ast.api.util.BaseComponentAst
- BaseComponentAstBuilder<B extends BaseComponentAstBuilder> - Class in org.mule.runtime.ast.internal.builder
- BaseComponentAstBuilder(PropertiesResolver, ParameterModelUtils) - Constructor for class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- BaseComponentAstDecorator - Class in org.mule.runtime.ast.api.util
-
This class provides a skeletal implementation of the
ComponentAstinterface, to minimize the effort required to implement this interface when decorating instances ofComponentAst. - BaseComponentAstDecorator(ComponentAst) - Constructor for class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
-
Creates a new decorator for the provided instance.
- BaseComponentParameterAstDecorator - Class in org.mule.runtime.ast.api.util
-
This class provides a skeletal implementation of the
ComponentParameterAstinterface, to minimize the effort required to implement this interface when decorating instances ofComponentParameterAst. - BaseComponentParameterAstDecorator(ComponentParameterAst) - Constructor for class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
-
Creates a new decorator for the provided instance.
- BaseParameterGroupModelDecorator - Class in org.mule.runtime.ast.internal.model
- BaseParameterGroupModelDecorator(ParameterGroupModel) - Constructor for class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- BaseParameterModelDecorator - Class in org.mule.runtime.ast.internal.model
- BaseParameterModelDecorator(ParameterModel) - Constructor for class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- BODY_RAW_PARAM_NAME - Static variable in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- BOTTOM_UP - Enum constant in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Navigate the whole AST from top down.
- build() - Method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
-
Builds the target artifact and its inner components.
- build() - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
-
Builds the target component and its children.
- build() - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Builds the target component metadata.
- build() - Method in interface org.mule.runtime.ast.api.builder.NamespaceDefinitionBuilder
- build() - Method in interface org.mule.runtime.ast.api.error.ErrorTypeBuilder
-
Creates a new instance of the configured error type.
- build() - Method in interface org.mule.runtime.ast.api.validation.ArtifactAstValidatorBuilder
- build() - Method in class org.mule.runtime.ast.internal.builder.DefaultArtifactAstBuilder
- build() - Method in class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- build() - Method in class org.mule.runtime.ast.internal.builder.DefaultImportedResourceBuilder
- build() - Method in class org.mule.runtime.ast.internal.builder.DefaultNamespaceDefinitionBuilder
- build() - Method in interface org.mule.runtime.ast.internal.builder.ImportedResourceBuilder
-
Builds the target imported resource.
- build() - Method in class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- build() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder
-
Creates a new instance of the configured error type.
- builder() - Static method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
-
Provides a builder for
ComponentAstthat does not belong to anArtifactAst. - builder() - Static method in interface org.mule.runtime.ast.api.builder.NamespaceDefinitionBuilder
- builder() - Static method in interface org.mule.runtime.ast.api.error.ErrorTypeBuilder
- builder() - Static method in interface org.mule.runtime.ast.internal.builder.ImportedResourceBuilder
-
Instantiates a new raw builder.
- builder() - Static method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder
- builder(String, ArtifactType, Set<ExtensionModel>, Optional<ArtifactAst>, UnaryOperator<String>) - Static method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
- builder(String, ArtifactType, Set<ExtensionModel>, Optional<ArtifactAst>, UnaryOperator<String>, ExtensionModelHelper) - Static method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
- builder(Set<ExtensionModel>, Optional<ArtifactAst>) - Static method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
- builder(Set<ExtensionModel>, Optional<ArtifactAst>, UnaryOperator<String>) - Static method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
-
Instantiates a new raw builder, whose components will be declared in the provided
extensionModels. - builder(Set<ExtensionModel>, Optional<ArtifactAst>, UnaryOperator<String>, ExtensionModelHelper) - Static method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
-
Instantiates a new raw builder, whose components will be declared in the provided
extensionModels. - builder(Set<ExtensionModel>, Optional<ArtifactAst>, ExtensionModelHelper) - Static method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
C
- causedByDynamicArtifact() - Method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
-
Determines if this
ValidationResultItemis caused by a dynamic element in the artifact, which would prevent the creation of the completeArtifactAst. - childComponentsStream() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- COMPILED - Enum constant in enum class org.mule.runtime.ast.api.DependencyResolutionMode
-
All the dependencies that the artifact is compiled with are returned.
- ComponentAst - Interface in org.mule.runtime.ast.api
-
Represents the user configuration of a component (flow, config, message processor, etc) defined in an artifact.
- ComponentAstBuilder - Interface in org.mule.runtime.ast.api.builder
-
Provides a way of creating
ComponentAstinstances, configuring it and any children it may have. - ComponentAstPredicatesFactory - Class in org.mule.runtime.ast.api.util
-
Set of predicates to filter
ComponentAsts. - ComponentGenerationInformation - Interface in org.mule.runtime.ast.api
-
Object containing information about the creation of the owning object.
- componentId - Variable in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- ComponentLocationVisitor - Class in org.mule.runtime.ast.internal.builder
-
Visitor that setups the
DefaultComponentLocationfor all mule components in the artifact configuration. - ComponentLocationVisitor() - Constructor for class org.mule.runtime.ast.internal.builder.ComponentLocationVisitor
- ComponentMetadataAst - Interface in org.mule.runtime.ast.api
- ComponentMetadataAstBuilder - Interface in org.mule.runtime.ast.api.builder
-
Provides a way of creating
ComponentMetadataAstinstances. - ComponentParameterAst - Interface in org.mule.runtime.ast.api
-
Represents the user configuration of a parameter of a component.
- CompositeErrorTypeRepository - Class in org.mule.runtime.ast.internal.error
-
This is the actual instance returned by
ArtifactAst.getErrorTypeRepository()default implementation. - CompositeErrorTypeRepository(List<ErrorTypeRepository>) - Constructor for class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- CONFIG_ATTRIBUTE_NAME - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
The name of the 'config' attribute of an executable element in the DSL
- CONNECTIVITY - Static variable in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
- CONNECTIVITY_ERROR_IDENTIFIER - Static variable in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
- copyComponentTreeRecursively(ComponentAst, UnaryOperator<ComponentAst>) - Static method in class org.mule.runtime.ast.api.util.MuleArtifactAstCopyUtils
-
Copies and transforms a given
ComponentAst, mapping it and its childrenComponentAstinstances recursively with the providedcompoenentMapperfunction. - copyRecursively(ArtifactAst, UnaryOperator<ComponentAst>) - Static method in class org.mule.runtime.ast.api.util.MuleArtifactAstCopyUtils
-
Copies and transforms a given
ArtifactAst, mapping its internalComponentAstinstances with the providedcompoenentMapperfunction. - copyRecursively(ArtifactAst, UnaryOperator<ComponentAst>, Supplier<List<ComponentAst>>, Predicate<ComponentAst>) - Static method in class org.mule.runtime.ast.api.util.MuleArtifactAstCopyUtils
-
Copies and transforms a given
ArtifactAst, mapping its internalComponentAstinstances with the providedcompoenentMapperfunction. - CORE_ERROR_NS - Static variable in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
- CORE_ERROR_TYPE_REPO - Static variable in interface org.mule.runtime.ast.api.error.ErrorTypeRepositoryProvider
- CORE_NAMESPACE - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
Namespace for Mule core elements
- CORE_NAMESPACE_NAME - Static variable in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder
- CORE_PREFIX - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
This is the namespace prefix for core elements in the configuration.
- COULD_NOT_FIND_IMPORTED_RESOURCE - Static variable in interface org.mule.runtime.ast.api.ImportedResource
- COULD_NOT_RESOLVE_IMPORTED_RESOURCE - Static variable in interface org.mule.runtime.ast.api.ImportedResource
- create(List<ComponentAst>, List<ComponentParameterAst>, Validation, String) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(List<ComponentAst>, List<ComponentParameterAst>, Validation, String, Map<String, String>) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(List<ComponentAst>, Validation, String) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(ComponentAst, List<ComponentParameterAst>, Validation, String) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(ComponentAst, List<ComponentParameterAst>, Validation, String, boolean) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(ComponentAst, List<ComponentParameterAst>, Validation, String, Map<String, String>) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(ComponentAst, List<ComponentParameterAst>, Validation, String, Map<String, String>, boolean) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(ComponentAst, ComponentParameterAst, Validation, String) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(ComponentAst, ComponentParameterAst, Validation, String, Map<String, String>) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(ComponentAst, Validation, String) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- create(ComponentAst, Validation, String, boolean) - Static method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- createComponentParameterizationFromComponentAst(ComponentAst) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Provides a way to create a
ComponentParameterizationfrom aComponentAst. - createKeyValueWrapperTypeModelAdapter(String, MetadataType, String, MetadataType, ExtensionModelHelper) - Static method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
-
Adapts the provided types representing the key/values of a map for treatment as a
ParameterizedModel. - createMetadataBuilder() - Method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
- createMetadataBuilder() - Method in class org.mule.runtime.ast.internal.builder.DefaultArtifactAstBuilder
- createMetadataTypeModelAdapterWithStereotype(MetadataType, ExtensionModelHelper) - Static method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
-
Adapts the provided
typefor treatment as both aParameterizedModelandHasStereotypeModel. - createParameterAsts() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- createParameterizedTypeModelAdapter(MetadataType, ExtensionModelHelper) - Static method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
-
Adapts the provided
typefor treatment as aParameterizedModel. - createSimpleWrapperTypeModelAdapter(SimpleType, ExtensionModelHelper) - Static method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
-
Adapts the provided
singleTypefor treatment as aParameterizedModel. - CRITICAL_IDENTIFIER - Static variable in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder
- currentElemement(Predicate<ComponentAst>) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
-
Filter a component hierarchy by evaluating the provided component against the last hierarchy element.
D
- DEFAULT_EXPRESSION_PREFIX - Static variable in interface org.mule.runtime.ast.internal.param.ExpressionAwareParameter
- DEFAULT_EXPRESSION_SUFFIX - Static variable in interface org.mule.runtime.ast.internal.param.ExpressionAwareParameter
- DEFAULT_NAMESPACE_URI_MASK - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
Format mask for the default location of a schema
- DefaultArtifactAstBuilder - Class in org.mule.runtime.ast.internal.builder
- DefaultArtifactAstBuilder(String, ArtifactType, Set<ExtensionModel>, Optional<ArtifactAst>, UnaryOperator<String>, ExtensionModelHelper, ComponentLocationVisitor, ParameterModelUtils) - Constructor for class org.mule.runtime.ast.internal.builder.DefaultArtifactAstBuilder
- DefaultComponentAstBuilder - Class in org.mule.runtime.ast.internal.builder
- DefaultComponentAstBuilder(PropertiesResolver, ExtensionModelHelper, List<DefaultComponentAstBuilder>, int, ComponentLocationVisitor, ParameterModelUtils) - Constructor for class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- DefaultErrorType - Class in org.mule.runtime.ast.privileged.error
-
Default implementation of
ErrorType. - DefaultErrorType(String, String, ErrorType) - Constructor for class org.mule.runtime.ast.privileged.error.DefaultErrorType
- DefaultErrorTypeBuilder - Class in org.mule.runtime.ast.internal.error
-
Builder for
ErrorType. - DefaultErrorTypeBuilder.ErrorTypeImplementation - Class in org.mule.runtime.ast.internal.error
-
Default and only implementation of
ErrorType - DefaultErrorTypeRepository - Class in org.mule.runtime.ast.internal.error
-
Repository for the different
Error Typesin a mule artifact. - DefaultErrorTypeRepository() - Constructor for class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- DefaultErrorTypeRepositoryProvider - Class in org.mule.runtime.ast.internal.error
-
Default implementation of
ErrorTypeRepositoryProvider. - DefaultErrorTypeRepositoryProvider() - Constructor for class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepositoryProvider
- defaultExtensionModelHelper(Set<ExtensionModel>, DslResolvingContext) - Static method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
- DefaultExtensionModelHelper - Class in org.mule.runtime.ast.internal.model
-
Default implementation of
ExtensionModelHelper. - DefaultExtensionModelHelper(Set<ExtensionModel>) - Constructor for class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- DefaultExtensionModelHelper(Set<ExtensionModel>, DslResolvingContext) - Constructor for class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- DefaultImportedResourceBuilder - Class in org.mule.runtime.ast.internal.builder
- DefaultImportedResourceBuilder() - Constructor for class org.mule.runtime.ast.internal.builder.DefaultImportedResourceBuilder
- DefaultNamespaceDefinitionBuilder - Class in org.mule.runtime.ast.internal.builder
- DefaultNamespaceDefinitionBuilder() - Constructor for class org.mule.runtime.ast.internal.builder.DefaultNamespaceDefinitionBuilder
- defaultVisit(MetadataType) - Method in class org.mule.runtime.ast.internal.param.ParamTypeResolvingVisitor
- dependencies() - Method in interface org.mule.runtime.ast.api.ArtifactAst
-
The way the dependencies are calculated depends on the
DependencyResolutionModeset. - dependenciesDsl(ExtensionModel) - Method in interface org.mule.runtime.ast.api.ArtifactAst
-
Looks up the dsl syntax that was used for an extension during the ast creation.
- DependencyResolutionMode - Enum Class in org.mule.runtime.ast.api
-
Provides different ways that the dependencies of an
ArtifactAstmay be calculated when callingArtifactAst.dependencies(). - directChildren() - Method in interface org.mule.runtime.ast.api.ComponentAst
-
This method will NOT traverse any complex parameters this component has.
- directChildren() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- directChildrenSpliterator() - Method in interface org.mule.runtime.ast.api.ComponentAst
-
This method will NOT traverse any complex parameters this component has.
- directChildrenSpliterator() - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- directChildrenSpliterator() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- directChildrenStream() - Method in interface org.mule.runtime.ast.api.ComponentAst
- directChildrenStream() - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- directChildrenStream() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- directChildrenStreamByIdentifier(String, String) - Method in interface org.mule.runtime.ast.api.ComponentAst
-
Returns a
Streamof all the direct children whichComponentAst.getIdentifier()match the givennamespaceandname. - doGetParameter(Collection<ComponentParameterAst>, String, String) - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- DOMAIN - Enum constant in enum class org.mule.runtime.ast.api.ArtifactType
- doOnParamComponents(ComponentParameterAst, Consumer<ComponentAst>) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Performs a given action on the
ComponentAsts that form the value of the provided parameter. - doRemoveParamChild(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- DslConstants - Interface in org.mule.runtime.ast.internal.dsl
-
Mule DSL constants.
E
- EE_PREFIX - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
This is the namespace prefix for EE elements in the configuration.
- EMPTY_GENERATION_INFO - Static variable in interface org.mule.runtime.ast.api.ComponentGenerationInformation
- EMPTY_METADATA - Static variable in interface org.mule.runtime.ast.api.ComponentMetadataAst
- emptyArtifact() - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Provides a singleton empty
ArtifactAstinstance. - enrichedErrorTypeRepository() - Method in interface org.mule.runtime.ast.api.ArtifactAst
-
Gets an enriched error repository.
- equals(Object) - Method in class org.mule.runtime.ast.internal.builder.ParameterKey
- equals(Object) - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder.ErrorTypeImplementation
- equals(Object) - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
-
Defines object equality based on the given object being an object of this class and in the equality of the
BaseParameterGroupModelDecorator.getName()attributes - equals(Object) - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
-
Defines object equality based on the given object being an object of this class and in the equality of the
BaseParameterModelDecorator.getName()attributes - equals(Object) - Method in class org.mule.runtime.ast.privileged.error.DefaultErrorType
- equalsComponentId(String) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
- equalsIdentifier(ComponentIdentifier) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
-
Filter
ComponentAstwith equalsComponentIdentifier - equalsLocation(ComponentLocation) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
-
Filter
ComponentAstwith equalsComponentLocation - equalsNamespace(String) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
-
Filter
ComponentAstwith equals identifier namespace - ERROR - Enum constant in enum class org.mule.runtime.ast.api.validation.Validation.Level
-
A situation that would prevent the artifact to function correctly.
- ERROR_MAPPING_ELEMENT_IDENTIFIER - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
The identifier name of the
errorMappinginfrastructure parameter - ERROR_TYPE_PARAM - Static variable in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
- ErrorTypeBuilder - Interface in org.mule.runtime.ast.api.error
-
Builder for
ErrorType. - ErrorTypeRepositoryBuildingUtils - Class in org.mule.runtime.ast.internal.error
-
Provides the functionality to navigate
ExtensionModels andArtifactAsts in order to properly populate anErrorTypeRepositoryfor a given artifact. - ErrorTypeRepositoryBuildingUtils() - Constructor for class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
- ErrorTypeRepositoryProvider - Interface in org.mule.runtime.ast.api.error
-
Allows the AST module to discover the errors declared by the runtime.
- ExpressionAwareParameter - Interface in org.mule.runtime.ast.internal.param
- ExtensionModelHelper - Interface in org.mule.runtime.ast.api.model
-
Helper class to work with a set of
ExtensionModels - ExtensionModelHelper.ExtensionWalkerModelDelegate - Interface in org.mule.runtime.ast.api.model
-
This interface is used along with an ExtensionWalker.
- extractExpression(Object) - Method in interface org.mule.runtime.ast.internal.param.ExpressionAwareParameter
-
Parse the given value and remove expression markers if it is considered as an expression.
F
- filteredArtifactAst(ArtifactAst, Predicate<ComponentAst>) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
- filteredComponents(Predicate<ComponentAst>) - Method in interface org.mule.runtime.ast.api.ArtifactAst
-
Given a
Predicate, navigates the whole AST looking for allComponentAsts satisfied by the providedPredicate - filteredComponents(Predicate<ComponentAst>) - Method in class org.mule.runtime.ast.api.util.BaseArtifactAst
- findComponentModel(ComponentIdentifier) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Finds a
ComponentModelwithin the provided set ofExtensionModels by aComponentIdentifier. - findComponentModel(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- findComponentType(ComponentIdentifier) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Find a
TypedComponentIdentifier.ComponentTypefor a givenComponentIdentifier - findComponentType(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- findComponentType(ComponentModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Find a
TypedComponentIdentifier.ComponentTypefor a givenComponentModel - findComponentType(ComponentModel) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- findConfigurationModel(ComponentIdentifier) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Finds a
ConfigurationModelwithin the provided set ofExtensionModels by aComponentIdentifier. - findConfigurationModel(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- findConnectionProviderModel(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
-
Finds a
ConnectionProviderModelwithin the provided set ofExtensionModels by aComponentIdentifier. - findMetadataType(Class<?>) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
find a
MetadataTypefor a given JavaClass. - findMetadataType(Class<?>) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- findParameterModel(ComponentIdentifier, ParameterizedModel) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
G
- get() - Method in class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- get() - Method in class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- get(ComponentMetadataAst) - Method in class org.mule.runtime.ast.api.AstParserAttribute
-
Convenience for extracting the value from the attributes map of the given
ComponentMetadataAstwith type conversion. - getActualType() - Method in enum class org.mule.runtime.ast.api.ArtifactType
- getAdditionalData() - Method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
-
Any additional data provided by the actual validation, providing context for this item (for instance, in the case of validation on parameter values, it may contain an entry indication in which character of the value the validation error was found).
- getAllowedStereotypes() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getAllowedStereotypes() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getAnnotations() - Method in interface org.mule.runtime.ast.api.ComponentAst
-
An annotation is defined by the DSL processor that creates the instances of
ComponentAst. - getAnnotations() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getAnnotations() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getAnyErrorType() - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- getAnyErrorType() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- getArtifactName() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- getArtifactType() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- getArtifactValidations() - Method in interface org.mule.runtime.ast.api.validation.ValidationsProvider
- getComponentId() - Method in interface org.mule.runtime.ast.api.ComponentAst
- getComponentId() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getComponentId() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getComponents() - Method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- getComponentType() - Method in interface org.mule.runtime.ast.api.ComponentAst
- getComponentType() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getComponentType() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getCoreErrorTypeRepo() - Static method in interface org.mule.runtime.ast.api.error.ErrorTypeRepositoryProvider
- getCoreErrorTypeRepo() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepositoryProvider
- getCriticalErrorType() - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- getCriticalErrorType() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- getDecorated() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getDecorated() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getDecorated() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getDefaultValue() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getDefaultValue() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getDependencyResolutionMode() - Static method in enum class org.mule.runtime.ast.api.DependencyResolutionMode
-
Reads a system property and obtains the proper value from that.
- getDeprecationModel() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getDeprecationModel() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getDescription() - Method in interface org.mule.runtime.ast.api.validation.ArtifactValidation
- getDescription() - Method in interface org.mule.runtime.ast.api.validation.Validation
- getDescription() - Method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
- getDescription() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getDescription() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getDescription() - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getDescription() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getDisplayModel() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getDisplayModel() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getDisplayModel() - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getDisplayModel() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getDocAttributes() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getDslConfiguration() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getDslConfiguration() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getDslSyntaxResolverFor(ExtensionModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
find the DslSyntaxResolver for the given
extensionModel. - getDslSyntaxResolverFor(ExtensionModel) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- getEndColumn() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getEndLine() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getErrorNamespaces() - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- getErrorNamespaces() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- getErrorType(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- getErrorType(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- getErrorTypeRepository() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- getErrorTypeRepository() - Method in class org.mule.runtime.ast.api.util.BaseArtifactAst
- getErrorTypes() - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- getErrorTypes() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- getExclusiveParametersModels() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getExclusiveParametersModels() - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getExpressionSupport() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getExpressionSupport() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getExtensionModel() - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
- getExtensionModel() - Method in interface org.mule.runtime.ast.api.ComponentAst
- getExtensionModel() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getExtensionModel() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getFieldValueProviderModels() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getFieldValueProviderModels() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getFileName() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getFileUri() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getGenerationInformation() - Method in interface org.mule.runtime.ast.api.ComponentAst
- getGenerationInformation() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
- getGenerationInformation() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getGenerationInformation() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getGenerationInformation() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getGroupModel() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
- getGroupModel() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getIdentifier() - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
- getIdentifier() - Method in interface org.mule.runtime.ast.api.ComponentAst
- getIdentifier() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getIdentifier() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getIdentifier() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder.ErrorTypeImplementation
- getIdentifier() - Method in class org.mule.runtime.ast.privileged.error.DefaultErrorType
- getImportChain() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
-
If the component with this location is in a root config file (not obtained through an
importtag), the returned list will be empty. - getImportedResources() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- getIndexInParent() - Method in class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- getInternalErrorTypes() - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- getInternalErrorTypes() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- getItems() - Method in interface org.mule.runtime.ast.api.validation.ValidationResult
-
The returned collection contains one item for each validation that failed.
- getKey() - Method in class org.mule.runtime.ast.api.AstParserAttribute
- getLayoutModel() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getLayoutModel() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getLayoutModel() - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getLayoutModel() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getLevel() - Method in interface org.mule.runtime.ast.api.validation.ArtifactValidation
- getLevel() - Method in interface org.mule.runtime.ast.api.validation.Validation
- getLocation() - Method in interface org.mule.runtime.ast.api.ComponentAst
- getLocation() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getLocation() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getLocation() - Method in class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- getMessage() - Method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- getMetadata() - Method in interface org.mule.runtime.ast.api.ComponentAst
- getMetadata() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
- getMetadata() - Method in interface org.mule.runtime.ast.api.ImportedResource
- getMetadata() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getMetadata() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getMetadata() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getMinMuleVersion() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getModel() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
- getModel() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getModel() - Method in interface org.mule.runtime.ast.internal.param.ExpressionAwareParameter
- getModel(Class<M>) - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
-
A component may be represented by different kinds of models, depending on the actual type of this component.
- getModel(Class<M>) - Method in interface org.mule.runtime.ast.api.ComponentAst
-
A component may be represented by different kinds of models, depending on the actual type of this component.
- getModel(Class<M>) - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getModel(Class<M>) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getModelProperties() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getModelProperties() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getModelProperties() - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getModelProperties() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getModelProperty(Class<T>) - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getModelProperty(Class<T>) - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getModelProperty(Class<T>) - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getModelProperty(Class<T>) - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getName() - Method in interface org.mule.runtime.ast.api.validation.ArtifactValidation
- getName() - Method in interface org.mule.runtime.ast.api.validation.Validation
- getName() - Method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
- getName() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getName() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getName() - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getName() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getNamespace() - Method in interface org.mule.runtime.ast.api.NamespaceDefinition
- getNamespace() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder.ErrorTypeImplementation
- getNamespace() - Method in class org.mule.runtime.ast.privileged.error.DefaultErrorType
- getParam() - Method in class org.mule.runtime.ast.internal.builder.ParameterKey
- getParameter(String) - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getParameter(String) - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getParameter(String, String) - Method in interface org.mule.runtime.ast.api.ComponentAst
- getParameter(String, String) - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- getParameter(String, String) - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getParameterGroupModels() - Method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
- getParameterModels() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- getParameterModels() - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- getParameterModelUtils() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getParameters() - Method in interface org.mule.runtime.ast.api.ComponentAst
-
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.
- getParameters() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getParameters() - Method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- getParamGroup() - Method in class org.mule.runtime.ast.internal.builder.ParameterKey
- getParamGroupName() - Method in class org.mule.runtime.ast.internal.builder.ParameterKey
- getParamName() - Method in class org.mule.runtime.ast.internal.builder.ParameterKey
- getParamsChildren() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getParent() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- getParentErrorType() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder.ErrorTypeImplementation
- getParentErrorType() - Method in class org.mule.runtime.ast.privileged.error.DefaultErrorType
- getParserAttributes() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getPrefix() - Method in interface org.mule.runtime.ast.api.NamespaceDefinition
- getPropertiesResolver() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getRaw(ComponentMetadataAst) - Method in class org.mule.runtime.ast.api.AstParserAttribute
-
Gets the raw value from the attributes map of the given
ComponentMetadataAstwithout trying to perform type conversion. - getRawParameters() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getRawResourceLocation() - Method in interface org.mule.runtime.ast.api.ImportedResource
-
This method WILL NOT resolve any property placeholders to the actual values if present.
- getRawValue() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
-
This method WILL NOT resolve any property placeholders to the actual values if present.
- getRawValue() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getResolutionFailure() - Method in interface org.mule.runtime.ast.api.ImportedResource
- getResolvedRawValue() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
-
This method WILL resolve any property placeholders to the actual values if present.
- getResolvedRawValue() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getResourceLocation() - Method in interface org.mule.runtime.ast.api.ImportedResource
- getRole() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getRole() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getSchemaLocations() - Method in interface org.mule.runtime.ast.api.NamespaceDefinition
- getSemanticTerms() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getSourceCode() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getSourceErrorType() - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- getSourceErrorType() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- getSourceResponseErrorType() - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- getSourceResponseErrorType() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- getStartColumn() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getStartLine() - Method in interface org.mule.runtime.ast.api.ComponentMetadataAst
- getSyntax() - Method in interface org.mule.runtime.ast.api.ComponentGenerationInformation
- getType() - Method in interface org.mule.runtime.ast.api.ComponentAst
- getType() - Method in interface org.mule.runtime.ast.api.MetadataTypeAdapter
- getType() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- getType() - Method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
- getType() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- getType() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getType() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- getTypeCatalog() - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Returns a
TypeCatalogcontaining all theObjectTypes available in the current resolving context. - getTypeCatalog() - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- getUnresolvedKeys() - Method in exception org.mule.runtime.ast.api.exception.PropertyNotFoundException
- getUnresovedNamespaces() - Method in interface org.mule.runtime.ast.api.NamespaceDefinition
- getValidation() - Method in interface org.mule.runtime.ast.api.validation.ValidationResultItem
- getValue() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
-
Returns either the expression for this parameter or a fixed value, depending on what is set in the DSL.
- getValue() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getValueOrResolutionError() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
-
Returns either the expression for this parameter, a
ParameterResolutionExceptionoccurred while converting the value to its expected type, a fixed value, depending on what is set in the DSL. - getValueOrResolutionError() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- getValueProviderModel() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- getValueProviderModel() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
H
- hasDynamicType() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- hasDynamicType() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- hashCode() - Method in class org.mule.runtime.ast.internal.builder.ParameterKey
- hashCode() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder.ErrorTypeImplementation
- hashCode() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
-
Calculates hashcode based on
BaseParameterGroupModelDecorator.getName() - hashCode() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
-
Calculates hashcode based on
BaseParameterModelDecorator.getName() - hashCode() - Method in class org.mule.runtime.ast.privileged.error.DefaultErrorType
- hasPropertyPlaceholder(String) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Determines if a value depends on a property, as defined by the
I
- identifier(String) - Method in interface org.mule.runtime.ast.api.error.ErrorTypeBuilder
-
Sets the error type identifier.
- identifier(String) - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder
-
Sets the error type identifier.
- ignoreParamsWithProperties(boolean) - Method in interface org.mule.runtime.ast.api.validation.ArtifactAstValidatorBuilder
-
Determines whether a validation on a parameter value that has depends on a property is ignored or not.
- IMPORT_ROOT_ELEMENT_MISMATCH_MESSAGE_PATTERN - Static variable in interface org.mule.runtime.ast.api.validation.ImportValidationConstants
- IMPORT_ROOT_ELEMENT_MISMATCH_MESSAGE_TEMPLATE - Static variable in interface org.mule.runtime.ast.api.validation.ImportValidationConstants
- ImportedResource - Interface in org.mule.runtime.ast.api
-
Represents a resource that can be imported by an artifact.
- ImportedResourceBuilder - Interface in org.mule.runtime.ast.internal.builder
-
Provides a way of creating
ImportedResourceinstances, adding and configuring its attributes. - ImportValidationConstants - Interface in org.mule.runtime.ast.api.validation
-
Declare constants that can be used by implementation validations.
- isComponentId() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- isComponentId() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- isDefaultValue() - Method in interface org.mule.runtime.ast.api.ComponentParameterAst
-
Returns
trueif this is a default parameter; returnsfalseotherwise. - isDefaultValue() - Method in class org.mule.runtime.ast.api.util.BaseComponentParameterAstDecorator
- isDeprecated() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- isErrorHandler(DefaultComponentAstBuilder) - Static method in class org.mule.runtime.ast.internal.builder.ComponentLocationVisitor
- isExpression(Object) - Method in interface org.mule.runtime.ast.internal.param.ExpressionAwareParameter
-
Checks if the is an expression.
- isMessageSource(DefaultComponentAstBuilder) - Static method in class org.mule.runtime.ast.internal.builder.ComponentLocationVisitor
- isOverrideFromConfig() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- isOverrideFromConfig() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- isProcessor(DefaultComponentAstBuilder) - Static method in class org.mule.runtime.ast.internal.builder.ComponentLocationVisitor
- isRequired() - Method in class org.mule.runtime.ast.internal.model.BaseParameterModelDecorator
- isRequired() - Method in class org.mule.runtime.ast.internal.model.RawParameterModel
- isRouter(DefaultComponentAstBuilder) - Static method in class org.mule.runtime.ast.internal.builder.ComponentLocationVisitor
- isShowInDsl() - Method in class org.mule.runtime.ast.internal.model.BaseParameterGroupModelDecorator
- isShowInDsl() - Method in class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- isTemplateOnErrorHandler(DefaultComponentAstBuilder) - Static method in class org.mule.runtime.ast.internal.builder.ComponentLocationVisitor
- isWrapperFor(MetadataType) - Method in interface org.mule.runtime.ast.api.MetadataTypeAdapter
- isWrapperFor(MetadataType) - Method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
- isWrapperFor(ObjectFieldType) - Method in interface org.mule.runtime.ast.api.MetadataTypeObjectFieldTypeAdapter
K
- KEY_ATTRIBUTE_NAME - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
The name of the 'key' element of a Map DSL entry
L
- LightComponentAstBuilder - Class in org.mule.runtime.ast.internal.builder
-
Builder implementation for
ComponentAstthat does not belong to anArtifactAst. - LightComponentAstBuilder(PropertiesResolver, ParameterModelUtils) - Constructor for class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- LightComponentAstBuilder(ParameterModelUtils) - Constructor for class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- lookupErrorType(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.error.CompositeErrorTypeRepository
- lookupErrorType(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeRepository
- lookupExtensionModelFor(ComponentIdentifier) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Find a
ExtensionModelfor a givenComponentIdentifier - lookupExtensionModelFor(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
M
- MetadataTypeAdapter - Interface in org.mule.runtime.ast.api
-
Adapter for using
MetadataTypeinstances consistently with other related but different models. - MetadataTypeModelAdapter - Class in org.mule.runtime.ast.internal.builder.adapter
- MetadataTypeObjectFieldTypeAdapter - Interface in org.mule.runtime.ast.api
-
Adapter for using
ParameterModelinstances consistently with other related but different models. - MINIMAL - Enum constant in enum class org.mule.runtime.ast.api.DependencyResolutionMode
-
Only the extensions that are being actually used by the artifact are returned.
- MULE_EXTENSION - Enum constant in enum class org.mule.runtime.ast.api.ArtifactType
- MuleArtifactAstCopyUtils - Class in org.mule.runtime.ast.api.util
-
Provides common utility methods to do AST transformations.
- MuleAstUtils - Class in org.mule.runtime.ast.api.util
-
Set of utility methods for working with
ArtifactAsts andComponentAsts.
N
- NAME_ATTRIBUTE_NAME - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
The name of the 'name' attribute of a DSL element
- namespace(String) - Method in interface org.mule.runtime.ast.api.error.ErrorTypeBuilder
-
Sets the error type namespace.
- namespace(String) - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder
-
Sets the error type namespace.
- namespaceDefinition() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- NamespaceDefinition - Interface in org.mule.runtime.ast.api
-
Represents the namespace definition of an
ArtifactAst - NamespaceDefinitionBuilder - Interface in org.mule.runtime.ast.api.builder
-
Provides a way of creating
NamespaceDefinitioninstances, adding and configuring its components.
O
- obtainLocation(Map<ParameterKey, ComponentParameterAst>) - Method in class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- onConfiguration(ConfigurationModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
-
Handle a
ConfigurationModelfound in theExtensionModelbeing walked. - onConnectionProvider(ConnectionProviderModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
-
Handle a
ConnectionProviderModelfound in theExtensionModelbeing walked. - onConstruct(ConstructModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
-
Handle a
ConstructModelfound in theExtensionModelbeing walked. - onMappingFunctionChanged(Runnable) - Method in class org.mule.runtime.ast.internal.builder.PropertiesResolver
- onNestableElement(NestableElementModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
-
Handle a
NestableElementModelfound in theExtensionModelbeing walked. - onOperation(OperationModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
-
Handle a
OperationModelfound in theExtensionModelbeing walked. - onSource(SourceModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
-
Handle a
SourceModelfound in theExtensionModelbeing walked. - onType(MetadataType) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
-
Handle a
MetadataTypefound in theExtensionModelbeing walked. - org.mule.runtime.artifact.ast - module org.mule.runtime.artifact.ast
- org.mule.runtime.ast.api - package org.mule.runtime.ast.api
- org.mule.runtime.ast.api.builder - package org.mule.runtime.ast.api.builder
- org.mule.runtime.ast.api.error - package org.mule.runtime.ast.api.error
- org.mule.runtime.ast.api.exception - package org.mule.runtime.ast.api.exception
- org.mule.runtime.ast.api.model - package org.mule.runtime.ast.api.model
- org.mule.runtime.ast.api.util - package org.mule.runtime.ast.api.util
- org.mule.runtime.ast.api.validation - package org.mule.runtime.ast.api.validation
- org.mule.runtime.ast.internal.builder - package org.mule.runtime.ast.internal.builder
- org.mule.runtime.ast.internal.builder.adapter - package org.mule.runtime.ast.internal.builder.adapter
- org.mule.runtime.ast.internal.dsl - package org.mule.runtime.ast.internal.dsl
- org.mule.runtime.ast.internal.error - package org.mule.runtime.ast.internal.error
- org.mule.runtime.ast.internal.model - package org.mule.runtime.ast.internal.model
- org.mule.runtime.ast.internal.param - package org.mule.runtime.ast.internal.param
- org.mule.runtime.ast.privileged.error - package org.mule.runtime.ast.privileged.error
P
- ParameterKey - Class in org.mule.runtime.ast.internal.builder
- ParameterKey(ParameterGroupModel, ParameterModel) - Constructor for class org.mule.runtime.ast.internal.builder.ParameterKey
- ParameterModelUtils - Class in org.mule.runtime.ast.internal.model
-
Some utility methods for reusing logic when dealing with
ParameterModels. - ParameterModelUtils() - Constructor for class org.mule.runtime.ast.internal.model.ParameterModelUtils
- parameterOfType(ComponentAst, StereotypeModel) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Given a
ComponentAst, lookup for a parameter that references an object with a certain stereotype. - ParameterResolutionException - Exception in org.mule.runtime.ast.api
-
Indicates that the conversion of a fixed parameter value to its expected type failed.
- ParameterResolutionException(I18nMessage, Exception) - Constructor for exception org.mule.runtime.ast.api.ParameterResolutionException
- parametersOfType(ComponentAst, StereotypeModel) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Given a
ComponentAst, lookup for all parameters that reference an object with a certain stereotype. - ParamTypeResolvingVisitor - Class in org.mule.runtime.ast.internal.param
- ParamTypeResolvingVisitor(ExpressionAwareParameter, String) - Constructor for class org.mule.runtime.ast.internal.param.ParamTypeResolvingVisitor
- parentErrorType(ErrorType) - Method in interface org.mule.runtime.ast.api.error.ErrorTypeBuilder
-
Sets the parent error type.
- parentErrorType(ErrorType) - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder
-
Sets the parent error type.
- POLICY - Enum constant in enum class org.mule.runtime.ast.api.ArtifactType
- prepareForBuild() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- prepareForBuild() - Method in class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- PropertiesResolver - Class in org.mule.runtime.ast.internal.builder
-
Allows to set a mapping function that will resolve properties in the parameters of the owning
ArtifactAst. - PropertiesResolver() - Constructor for class org.mule.runtime.ast.internal.builder.PropertiesResolver
- PropertyNotFoundException - Exception in org.mule.runtime.ast.api.exception
-
Exception thrown when a key could not be resolved.
- PropertyNotFoundException(Pair<String, String>) - Constructor for exception org.mule.runtime.ast.api.exception.PropertyNotFoundException
-
Creates a new instance.
- PropertyNotFoundException(PropertyNotFoundException, Pair<String, String>) - Constructor for exception org.mule.runtime.ast.api.exception.PropertyNotFoundException
-
Creates a new instance.
- putDocAttribute(String, String) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Puts s document attribute value in the metadata.
- putParserAttribute(String, Object) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Puts a parser attribute value in the metadata.
- putParserAttribute(AstParserAttribute<T>, T) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Puts a parser attribute value in the metadata.
R
- RAISE_ERROR - Static variable in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
- RAISE_ERROR_IDENTIFIER - Static variable in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
- RawParameterGroupModel - Class in org.mule.runtime.ast.internal.model
- RawParameterGroupModel() - Constructor for class org.mule.runtime.ast.internal.model.RawParameterGroupModel
- RawParameterModel - Class in org.mule.runtime.ast.internal.model
- RawParameterModel(String) - Constructor for class org.mule.runtime.ast.internal.model.RawParameterModel
- recursiveSpliterator() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- recursiveSpliterator() - Method in interface org.mule.runtime.ast.api.ComponentAst
-
This method will also traverse the complex parameters in each component.
- recursiveSpliterator() - Method in class org.mule.runtime.ast.api.util.BaseArtifactAst
- recursiveSpliterator() - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- recursiveSpliterator() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- recursiveSpliterator(ComponentAst) - Method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Creates a
Spliteratorfor aComponentAstthat travers through thisComponentAstand its children recursively by currentAstTraversalDirection. - recursiveSpliterator(AstTraversalDirection) - Method in interface org.mule.runtime.ast.api.ArtifactAst
- recursiveSpliterator(AstTraversalDirection) - Method in interface org.mule.runtime.ast.api.ComponentAst
-
This method will also traverse the complex parameters in each component.
- recursiveSpliterator(AstTraversalDirection) - Method in class org.mule.runtime.ast.api.util.BaseArtifactAst
- recursiveSpliterator(AstTraversalDirection) - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- recursiveSpliterator(AstTraversalDirection) - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- recursiveStream() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- recursiveStream() - Method in interface org.mule.runtime.ast.api.ComponentAst
-
This method will also traverse the complex parameters in each component.
- recursiveStream() - Method in class org.mule.runtime.ast.api.util.BaseArtifactAst
- recursiveStream() - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- recursiveStream() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- recursiveStream(AstTraversalDirection) - Method in interface org.mule.runtime.ast.api.ArtifactAst
- recursiveStream(AstTraversalDirection) - Method in interface org.mule.runtime.ast.api.ComponentAst
-
This method will also traverse the complex parameters in each component.
- recursiveStream(AstTraversalDirection) - Method in class org.mule.runtime.ast.api.util.BaseArtifactAst
- recursiveStream(AstTraversalDirection) - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- recursiveStream(AstTraversalDirection) - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- recursiveStreamWithHierarchy(Stream<ComponentAst>) - Method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Enhances the
Streamby adding hierarchy context to eachComponentAst. - recursiveStreamWithHierarchy(Stream<ComponentAst>, boolean) - Method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Enhances the
Streamby adding hierarchy context to eachComponentAst. - recursiveStreamWithHierarchy(Stream<ComponentAst>, List<ComponentAst>) - Method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Enhances the
Streamby adding hierarchy context to eachComponentAst. - recursiveStreamWithHierarchy(Stream<ComponentAst>, List<ComponentAst>, boolean) - Method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Enhances the
Streamby adding hierarchy context to eachComponentAst. - recursiveStreamWithHierarchy(ArtifactAst) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Similar to
ArtifactAst.recursiveStream(), but it enhances theStreamby adding hierarchy context to each item. - recursiveStreamWithHierarchy(ArtifactAst, AstTraversalDirection) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Similar to
ArtifactAst.recursiveStream(), but it enhances theStreamby adding hierarchy context to each item. - recursiveStreamWithHierarchy(ArtifactAst, AstTraversalDirection, boolean) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Similar to
ArtifactAst.recursiveStream(), but it enhances theStreamby adding hierarchy context to each item. - removeChildComponent(B) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- removeParamChild(ParameterModel, ParameterGroupModel) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- resolveComponentId(Map<ParameterKey, ComponentParameterAst>) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- resolveDependencies(Supplier<Set<ExtensionModel>>, ArtifactAst) - Method in enum class org.mule.runtime.ast.api.DependencyResolutionMode
-
Generates a set of
ExtensionModels according to the resolution mode type. - resolveDslElementModel(MetadataType, String) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Find a
DslElementSyntaxfor a givenMetadataTypewithin theExtensionModelfor the provided namespace prefix. - resolveDslElementModel(MetadataType, String) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- resolveDslElementModel(MetadataType, ExtensionModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Find a
DslElementSyntaxfor a givenMetadataTypewithin the providedExtensionModel. - resolveDslElementModel(MetadataType, ExtensionModel) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- resolveDslElementModel(ParameterModel, ComponentIdentifier) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Find a
DslElementSyntaxfor a givenParameterModelwith the providedComponentIdentifier. - resolveDslElementModel(ParameterModel, ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- resolveDslElementModel(NamedObject, ComponentIdentifier) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Find a
DslElementSyntaxfor a givenNamedObjectwith the providedComponentIdentifier. - resolveDslElementModel(NamedObject, ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- resolveLocation(DefaultComponentAstBuilder, List<DefaultComponentAstBuilder>) - Method in class org.mule.runtime.ast.internal.builder.ComponentLocationVisitor
- resolveOrphanComponents(ArtifactAst) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Given an
ArtifactAst, return all those components within it that are not accessible from a top-level component. - resolveParamValue(ExpressionAwareParameter, ComponentMetadataAst, String) - Static method in class org.mule.runtime.ast.internal.param.ParamTypeResolvingVisitor
- resolveSubTypes(ObjectType) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Note: Only instantiable subtypes will be returned by this method!
- resolveSubTypes(ObjectType) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
- resolveTypedComponentIdentifier(DefaultComponentAstBuilder, Optional<ComponentAstBuilder>, ExtensionModelHelper) - Static method in class org.mule.runtime.ast.internal.builder.ApplicationModelTypeUtils
-
Walks the extension model searching the component model for the passed
componentAstBuilder. - RETRY_EXHAUSTED - Static variable in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
- RETRY_EXHAUSTED_ERROR_IDENTIFIER - Static variable in class org.mule.runtime.ast.internal.error.ErrorTypeRepositoryBuildingUtils
S
- setArtifactRegionClassLoader(ClassLoader) - Method in interface org.mule.runtime.ast.api.validation.ValidationsProvider
-
Allows for validations that check for resources in the artifact.
- setComponentId(Supplier<Optional<String>>) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- setEndColumn(int) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Sets the end column for the metadata.
- setEndLine(int) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Sets the last line for the metadata.
- setFileName(String) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Sets the file name for the metadata.
- setFileUri(URI) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Sets the config file URI for the metadata.
- setIgnoreParamsWithProperties(boolean) - Method in interface org.mule.runtime.ast.api.validation.ValidationsProvider
-
Determines whether a validation on a parameter value that has depends on a property is ignored or not.
- setImportChain(List<ImportedResource>) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Sets the import chain for the metadata.
- setMappingFunction(UnaryOperator<String>) - Method in class org.mule.runtime.ast.internal.builder.PropertiesResolver
- setSourceCode(String) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Sets the source code for the metadata.
- setStartColumn(int) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Sets the start column for the metadata.
- setStartLine(int) - Method in interface org.mule.runtime.ast.api.builder.ComponentMetadataAstBuilder
-
Sets the start line for the metadata.
- SOURCE_TYPE - Static variable in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
T
- TARGET_TYPE - Static variable in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- THIS_NAMESPACE - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
The namespace for components (operations, sources, etc) defined in the current application
- THIS_PREFIX - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
The prefix for components (operations, sources, etc) defined in the current application
- TLS_PREFIX - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
The prefix name of the
tls:contextinfrastructure parameter - TOP_DOWN - Enum constant in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Navigate the whole AST from top down.
- topLevelComponents() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- topLevelComponentsSpliterator() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- topLevelComponentsSpliterator() - Method in class org.mule.runtime.ast.api.util.BaseArtifactAst
- topLevelComponentsStream() - Method in interface org.mule.runtime.ast.api.ArtifactAst
- topLevelComponentsStream() - Method in class org.mule.runtime.ast.api.util.BaseArtifactAst
- topLevelElement() - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
-
Filter component hierarchies that represent just a top-level component.
- toString() - Method in class org.mule.runtime.ast.api.util.BaseComponentAst
- toString() - Method in class org.mule.runtime.ast.api.util.BaseComponentAstDecorator
- toString() - Method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
- toString() - Method in class org.mule.runtime.ast.internal.builder.ParameterKey
- toString() - Method in class org.mule.runtime.ast.internal.error.DefaultErrorTypeBuilder.ErrorTypeImplementation
- toString() - Method in class org.mule.runtime.ast.privileged.error.DefaultErrorType
U
- updatePropertiesResolver(UnaryOperator<String>) - Method in interface org.mule.runtime.ast.api.ArtifactAst
-
Updates the mapping used to resolve property placeholders throughout the AST.
- updatePropertiesResolver(UnaryOperator<String>) - Method in interface org.mule.runtime.ast.api.ImportedResource
-
Updates the properties resolution callback.
V
- validate(ArtifactAst) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Deprecated.
- validate(ArtifactAst) - Method in interface org.mule.runtime.ast.api.validation.ArtifactAstValidator
-
Runs all validations available from the configured classloader (
ArtifactAstValidatorBuilder.withArtifactRegionClassLoader(ClassLoader). - validate(ArtifactAst) - Method in interface org.mule.runtime.ast.api.validation.ArtifactValidation
-
Runs this validation in the provided artifact.
- validate(ArtifactAst, Consumer<ValidationsProvider>) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Deprecated.since 1.1, use
MuleAstUtils.validatorBuilder()instead. - validate(ArtifactAst, Consumer<ValidationsProvider>, Predicate<Validation>, ClassLoader) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Deprecated.since 1.1, use
MuleAstUtils.validatorBuilder()instead. - validate(ArtifactAst, Predicate<Validation>) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Deprecated.since 1.1, use
MuleAstUtils.validatorBuilder()instead. - validate(ComponentAst, ArtifactAst) - Method in interface org.mule.runtime.ast.api.validation.ArtifactValidation
- validate(ComponentAst, ArtifactAst) - Method in interface org.mule.runtime.ast.api.validation.Validation
-
Runs this validation in the provided component.
- validateMany(ArtifactAst) - Method in interface org.mule.runtime.ast.api.validation.ArtifactValidation
-
Runs this validation in the provided artifact.
- validateMany(ComponentAst, ArtifactAst) - Method in interface org.mule.runtime.ast.api.validation.Validation
-
Runs this validation in the provided component.
- validateSingleModelSet() - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- Validation - Interface in org.mule.runtime.ast.api.validation
-
Defines a validation for a
ComponentAstwithin anArtifactAst. - Validation.Level - Enum Class in org.mule.runtime.ast.api.validation
-
Defines the severity of a validation failure.
- ValidationResult - Interface in org.mule.runtime.ast.api.validation
-
Contains the result of a call to
MuleAstUtils.validate(org.mule.runtime.ast.api.ArtifactAst)for a given artifact. - ValidationResultItem - Interface in org.mule.runtime.ast.api.validation
-
Relates a failing validation to the component where that validation failed.
- ValidationsProvider - Interface in org.mule.runtime.ast.api.validation
-
Determines the validations to run for a specific artifact/set of components.
- validatorBuilder() - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
-
Provides a way to execute validations on an
ArtifactAst. - VALUE_ATTRIBUTE_NAME - Static variable in interface org.mule.runtime.ast.internal.dsl.DslConstants
-
The name of the 'value' element of a Map DSL entry
- valueOf(String) - Static method in enum class org.mule.runtime.ast.api.ArtifactType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.runtime.ast.api.DependencyResolutionMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mule.runtime.ast.api.validation.Validation.Level
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.mule.runtime.ast.api.ArtifactType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.runtime.ast.api.DependencyResolutionMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mule.runtime.ast.api.validation.Validation.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visitBoolean(BooleanType) - Method in class org.mule.runtime.ast.internal.param.ParamTypeResolvingVisitor
- visitNumber(NumberType) - Method in class org.mule.runtime.ast.internal.param.ParamTypeResolvingVisitor
- visitObjectField(ObjectFieldType) - Method in class org.mule.runtime.ast.internal.param.ParamTypeResolvingVisitor
- visitString(StringType) - Method in class org.mule.runtime.ast.internal.param.ParamTypeResolvingVisitor
W
- walkToComponent(ComponentIdentifier, Optional<ComponentAstBuilder>, ExtensionModelHelper.ExtensionWalkerModelDelegate, ExtensionModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
-
Navigates the extension model for the provided
componentIdentifierand calls the corresponding method on the provideddelegatewhen found. - walkToComponent(ComponentIdentifier, Optional<ComponentAstBuilder>, ExtensionModelHelper.ExtensionWalkerModelDelegate, ExtensionModel) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
-
Navigates the extension model for the provided
componentIdentifierand calls the corresponding method on the provideddelegatewhen found. - WARN - Enum constant in enum class org.mule.runtime.ast.api.validation.Validation.Level
-
A situation that even if the artifact would work correctly despite it, it would be much costlier or have some unexpected effect on some other tools that rely on it.
- WITH_PARENT - Enum constant in enum class org.mule.runtime.ast.api.DependencyResolutionMode
-
Same as
DependencyResolutionMode.COMPILED, but also includes the dependencies of the parent artifact - withAnnotation(String, Object) - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
-
Adds an annotation as defined in the DSL to this component builder.
- withAnnotation(String, Object) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withArtifactRegionClassLoader(ClassLoader) - Method in interface org.mule.runtime.ast.api.validation.ArtifactAstValidatorBuilder
- withBodyParameter(String) - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
-
Adds a body parameter as defined in the DSL to this component builder.
- withBodyParameter(String) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withComponentModel(ComponentModel) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
-
Sets the model declaration of the target component.
- withComponentModel(ComponentModel) - Method in class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- withComponentType(TypedComponentIdentifier.ComponentType) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withConfigurationModel(ConfigurationModel) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
-
Sets the model declaration of the target component.
- withConfigurationModel(ConfigurationModel) - Method in class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- withConnectionProviderModel(ConnectionProviderModel) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
-
Sets the model declaration of the target component.
- withConnectionProviderModel(ConnectionProviderModel) - Method in class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- withExtensionModel(ExtensionModel) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withIdentifier(ComponentIdentifier) - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
- withIdentifier(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withIdentifier(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.builder.DefaultComponentAstBuilder
- withImportedResource(ImportedResource) - Method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
-
Adds a resource to be imported by the resulting
ArtifactAst. - withImportedResource(ImportedResource) - Method in class org.mule.runtime.ast.internal.builder.DefaultArtifactAstBuilder
- withLocation(ComponentLocation) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withMetadata(ComponentMetadataAst) - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
- withMetadata(ComponentMetadataAst) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withMetadata(ComponentMetadataAst) - Method in class org.mule.runtime.ast.internal.builder.DefaultImportedResourceBuilder
- withMetadata(ComponentMetadataAst) - Method in interface org.mule.runtime.ast.internal.builder.ImportedResourceBuilder
-
Sets the imported resource metadata to the builder.
- withNamespace(String) - Method in interface org.mule.runtime.ast.api.builder.NamespaceDefinitionBuilder
-
Sets the namespace name of the
NamespaceDefinitionbeing built - withNamespace(String) - Method in class org.mule.runtime.ast.internal.builder.DefaultNamespaceDefinitionBuilder
- withNamespaceDefinition(NamespaceDefinition) - Method in interface org.mule.runtime.ast.api.builder.ArtifactAstBuilder
-
Adds a
NamespaceDefinitionto the Artifact being built. - withNamespaceDefinition(NamespaceDefinition) - Method in class org.mule.runtime.ast.internal.builder.DefaultArtifactAstBuilder
- withNestableElementModel(NestableElementModel) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
-
Sets the model declaration of the target component.
- withNestableElementModel(NestableElementModel) - Method in class org.mule.runtime.ast.internal.builder.LightComponentAstBuilder
- withParameter(ParameterModel, ParameterGroupModel, ComponentParameterAst, Iterable<ComponentIdentifier>) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withParameter(ParameterModel, ParameterGroupModel, ComponentParameterAst, Optional<ComponentIdentifier>) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withParameterizedModel(ParameterizedModel) - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
-
Sets the model declaration of the target component.
- withParameterizedModel(ParameterizedModel) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
-
Sets the model declaration of the target component.
- withPrefix(String) - Method in interface org.mule.runtime.ast.api.builder.NamespaceDefinitionBuilder
-
Sets the prefix of the
NamespaceDefinitionbeing built - withPrefix(String) - Method in class org.mule.runtime.ast.internal.builder.DefaultNamespaceDefinitionBuilder
- withRawParameter(String, String) - Method in interface org.mule.runtime.ast.api.builder.ComponentAstBuilder
-
Adds a parameter as defined in the DSL to this component builder.
- withRawParameter(String, String) - Method in class org.mule.runtime.ast.internal.builder.BaseComponentAstBuilder
- withResolutionFailure(String) - Method in class org.mule.runtime.ast.internal.builder.DefaultImportedResourceBuilder
- withResolutionFailure(String) - Method in interface org.mule.runtime.ast.internal.builder.ImportedResourceBuilder
-
Sets the failure caused when resolving this import, if resolution failed.
- withResourceLocation(String) - Method in class org.mule.runtime.ast.internal.builder.DefaultImportedResourceBuilder
- withResourceLocation(String) - Method in interface org.mule.runtime.ast.internal.builder.ImportedResourceBuilder
-
Sets the imported resource name to the builder.
- withSchemaLocation(String, String) - Method in interface org.mule.runtime.ast.api.builder.NamespaceDefinitionBuilder
-
Sets one schema location to the
NamespaceDefinitionbeing built - withSchemaLocation(String, String) - Method in class org.mule.runtime.ast.internal.builder.DefaultNamespaceDefinitionBuilder
- withUnresolvedNamespace(String, String) - Method in interface org.mule.runtime.ast.api.builder.NamespaceDefinitionBuilder
-
Sets one namespace that was not resolved
- withUnresolvedNamespace(String, String) - Method in class org.mule.runtime.ast.internal.builder.DefaultNamespaceDefinitionBuilder
- withValidationEnricher(Consumer<ValidationsProvider>) - Method in interface org.mule.runtime.ast.api.validation.ArtifactAstValidatorBuilder
- withValidationsFilter(Predicate<Validation>) - Method in interface org.mule.runtime.ast.api.validation.ArtifactAstValidatorBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
MuleAstUtils.validatorBuilder()instead.