All Classes and Interfaces
Class
Description
Basic implementation of
ComponentFactory that handles all annotation related behavior including
ObjectFactory.getObject().Defines how to build an attribute from an object.
An {code AttributeDefinitionVisitor} allows to access an
AttributeDefinition configuration.Miscellaneous collection utility methods.
Set of common
TypeConverters to be reused in different ComponentBuildingDefinitionProvidersDefines the mapping between a component configuration and how the object that represents that model in runtime is created.
Builder for
ComponentBuildingDefinitionService provider interface to define mule DSL extensions processors.
Provides utilities for the Runtime to discover
ComponentBuildingDefinitionProvider implementations.Deprecated.
Builder for creating
ComponentConfiguration instances.Interface that must be implemented by those classes that are meant to be used as a factory to create complex domain objects
which in turn are
Components.Deprecated.
From 4.4 onwards, use the
mule-artifact-ast-xml-parser module.Deprecated.
From 4.4 onwards, use the
mule-artifact-ast module.Deprecated.
From 4.4 onwards, use the
mule-artifact-ast-xml-parser module.A ConfigResource holds the url description (or location) and the url stream.
A component location describes where the component is defined in the configuration of the artifact.
A location part represent an specific location of a component within another component.
Custom
XMLEntityResolver that resolve entities over mule schemas.Runtime implementation of
XmlGathererErrorHandler which collects all errors, and on a fatal exception will propagate an
exception.Default implementation of
XmlGathererErrorHandlerFactory which will return the DefaultXmlLoggerErrorHandler
instance that registers all errors when ErrorHandler.error(SAXParseException) is called, to then return the complete
gathered list of exceptions through XmlGathererErrorHandler.getErrors() method.Default implementation of
XmlGrammarPoolBuilder provides a way of creating ReadOnlyXmlGrammarPool instances.This class manages
XMLGrammarPool preloaded mule.schemasDefault implementation of
XmlGathererErrorHandler which collects all errors, and on a fatal exception will propagate an
exception.Stores the metadata annotations from the XML parser so they are available when building the actual objects of the application.
Default implementation of
XmlSchemaProviderSimple type values for DSL processing.
Holder for a pair of a map key and its value attribute definition.
Instances of this classes represent a map entry defined in the configuration.
Alternative to Spring's default document loader that uses SAX to add metadata to the DOM elements that are the
result of the default parser.
SAX filter that builds the metadata that will annotate the built nodes.
Interface that must be implemented by those classes that are meant to be used as a factory to create complex domain objects.
Interface that can implement instances of
ObjectProvider in case the type of the object
created is dynamic and cannot be known at compile time.Resolve values for XML properties.
A read-only
XMLGrammarPool preloaded with mule schemasUtility methods for resolving resource locations to files in the file system
A helper class for loading mule schema mappings.
Mule schemas constants
Wrapper class for a setter attribute definitions.
Represents a simple configuration attribute.
Converter from one type to another.
Defines the actual
Class for the domain object to be created.Instances of this class represent the type of a map entry.
Visitor that will be invoked based on a
ComponentBuildingDefinition.getTypeDefinition() configuration.Simple parser that allows to obtain the required data from an XML document.
Simple parser that allows to obtain the required data from an XML document.
Provides a factory method for creating
XmlApplicationParser instances.Loads a mule configuration file into a
Document object.Deprecated.
since 1.4 use
mule-artifact-ast-xml-parser instead.Deprecated.
From 4.4 onwards, use the
mule-artifact-ast-xml-parser module.Represents a specific type of
ErrorHandler which gathers as many errors as possible to be displayed later for either
logging purposes or to propagate an exception with the full list of errors.Represents a specific type of
XMLErrorHandler which gathers as many errors as possible to be displayed later for either
logging purposes or to propagate an exception with the full list of errors.Factory object to create instances of
XmlGathererErrorHandler that will be used in the reading of XML files.Provides a way of creating
XMLGrammarPool instances.Stores the metadata annotations from the XML parser so they are available when building the actual objects of the application.
Factory object to get a fresh instance of a
XmlMetadataAnnotations.Relates a namespace identifier to a XML namespace URI prefix.
Mule XML extensions needs to define a XmlNamespaceProvider in which they define the extensions namespace name and the
extensions xml namespace uri prefix.
Deprecated.
since 1.4 use
mule-artifact-ast-xml-parser instead.Provide
XMLInputSource schemas to be loaded.
org.mule.runtime.ast.api.ComponentAstfrommule-artifact-astinstead.