Index

A B C D E F G H I K L M N O P R S T U V W 
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 errorTypeRepository with 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 errorTypeRepository with the errors declared in the provided muleErrorTypeRepository.
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 ArtifactAst instances, 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 ArtifactAstValidator instances.
ArtifactType - Enum Class in org.mule.runtime.ast.api
Provides the ArtifactTypes that may contain an ArtifactAst, or has configs from which the an ArtifactAst may 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 ComponentAst interface, to minimize the effort required to implement this interface when decorating instances of ComponentAst.
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 ComponentParameterAst interface, to minimize the effort required to implement this interface when decorating instances of ComponentParameterAst.
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 ComponentAst that does not belong to an ArtifactAst.
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 ValidationResultItem is caused by a dynamic element in the artifact, which would prevent the creation of the complete ArtifactAst.
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 ComponentAst instances, 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 DefaultComponentLocation for 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 ComponentMetadataAst instances.
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 children ComponentAst instances recursively with the provided compoenentMapper function.
copyRecursively(ArtifactAst, UnaryOperator<ComponentAst>) - Static method in class org.mule.runtime.ast.api.util.MuleArtifactAstCopyUtils
Copies and transforms a given ArtifactAst, mapping its internal ComponentAst instances with the provided compoenentMapper function.
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 internal ComponentAst instances with the provided compoenentMapper function.
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 ComponentParameterization from a ComponentAst.
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 type for treatment as both a ParameterizedModel and HasStereotypeModel.
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 type for treatment as a ParameterizedModel.
createSimpleWrapperTypeModelAdapter(SimpleType, ExtensionModelHelper) - Static method in class org.mule.runtime.ast.internal.builder.adapter.MetadataTypeModelAdapter
Adapts the provided singleType for treatment as a ParameterizedModel.
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 Types in 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 DependencyResolutionMode set.
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 ArtifactAst may be calculated when calling ArtifactAst.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 Stream of all the direct children which ComponentAst.getIdentifier() match the given namespace and name.
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 ArtifactAst instance.
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
Filter ComponentAst with equals componentId (Ref: ComponentAst.getComponentId())
equalsIdentifier(ComponentIdentifier) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
Filter ComponentAst with equals ComponentIdentifier
equalsLocation(ComponentLocation) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
Filter ComponentAst with equals ComponentLocation
equalsNamespace(String) - Static method in class org.mule.runtime.ast.api.util.ComponentAstPredicatesFactory
Filter ComponentAst with 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 errorMapping infrastructure 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 and ArtifactAsts in order to properly populate an ErrorTypeRepository for 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 all ComponentAsts satisfied by the provided Predicate
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 ComponentModel within the provided set of ExtensionModels by a ComponentIdentifier.
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.ComponentType for a given ComponentIdentifier
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.ComponentType for a given ComponentModel
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 ConfigurationModel within the provided set of ExtensionModels by a ComponentIdentifier.
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 ConnectionProviderModel within the provided set of ExtensionModels by a ComponentIdentifier.
findMetadataType(Class<?>) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper
find a MetadataType for a given Java Class.
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 ComponentMetadataAst with 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 import tag), 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 ComponentMetadataAst without 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 TypeCatalog containing all the ObjectTypes 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 ParameterResolutionException occurred 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 ImportedResource instances, 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 true if this is a default parameter; returns false otherwise.
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 ComponentAst that does not belong to an ArtifactAst.
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 ExtensionModel for a given ComponentIdentifier
lookupExtensionModelFor(ComponentIdentifier) - Method in class org.mule.runtime.ast.internal.model.DefaultExtensionModelHelper
 

M

MetadataTypeAdapter - Interface in org.mule.runtime.ast.api
Adapter for using MetadataType instances 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 ParameterModel instances 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 and ComponentAsts.

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 NamespaceDefinition instances, 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 ConfigurationModel found in the ExtensionModel being walked.
onConnectionProvider(ConnectionProviderModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
Handle a ConnectionProviderModel found in the ExtensionModel being walked.
onConstruct(ConstructModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
Handle a ConstructModel found in the ExtensionModel being 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 NestableElementModel found in the ExtensionModel being walked.
onOperation(OperationModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
Handle a OperationModel found in the ExtensionModel being walked.
onSource(SourceModel) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
Handle a SourceModel found in the ExtensionModel being walked.
onType(MetadataType) - Method in interface org.mule.runtime.ast.api.model.ExtensionModelHelper.ExtensionWalkerModelDelegate
Handle a MetadataType found in the ExtensionModel being 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 Spliterator for a ComponentAst that travers through this ComponentAst and its children recursively by current AstTraversalDirection.
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 Stream by adding hierarchy context to each ComponentAst.
recursiveStreamWithHierarchy(Stream<ComponentAst>, boolean) - Method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
Enhances the Stream by adding hierarchy context to each ComponentAst.
recursiveStreamWithHierarchy(Stream<ComponentAst>, List<ComponentAst>) - Method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
Enhances the Stream by adding hierarchy context to each ComponentAst.
recursiveStreamWithHierarchy(Stream<ComponentAst>, List<ComponentAst>, boolean) - Method in enum class org.mule.runtime.ast.api.util.AstTraversalDirection
Enhances the Stream by adding hierarchy context to each ComponentAst.
recursiveStreamWithHierarchy(ArtifactAst) - Static method in class org.mule.runtime.ast.api.util.MuleAstUtils
Similar to ArtifactAst.recursiveStream(), but it enhances the Stream by 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 the Stream by 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 the Stream by adding hierarchy context to each item.
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 DslElementSyntax for a given MetadataType within the ExtensionModel for 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 DslElementSyntax for a given MetadataType within the provided ExtensionModel.
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 DslElementSyntax for a given ParameterModel with the provided ComponentIdentifier.
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 DslElementSyntax for a given NamedObject with the provided ComponentIdentifier.
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:context infrastructure 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.
since 1.1, use MuleAstUtils.validatorBuilder() instead.
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 ComponentAst within an ArtifactAst.
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 componentIdentifier and calls the corresponding method on the provided delegate when 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 componentIdentifier and calls the corresponding method on the provided delegate when 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 NamespaceDefinition being 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 NamespaceDefinition to 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 NamespaceDefinition being 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 NamespaceDefinition being 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
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form