| Package | Description |
|---|---|
| org.mule.runtime.dsl.api.component |
| Class and Description |
|---|
| AnnotatedObjectFactory
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
AnnotatedObjects. |
| AttributeDefinition
Defines how to build an attribute from an object.
|
| AttributeDefinition.Builder |
| AttributeDefinitionVisitor
An {code AttributeDefinitionVisitor} allows to access an
AttributeDefinition configuration. |
| ComponentBuildingDefinition
Defines the mapping between a component configuration and how the object that represents that model in runtime is created.
|
| ComponentBuildingDefinition.Builder
Builder for
ComponentBuildingDefinition
TODO MULE-9693 Improve builder so the copy is not required to reuse the namespace value. |
| KeyAttributeDefinitionPair
Holder for a pair of a map key and its value attribute definition.
|
| KeyAttributeDefinitionPair.Builder |
| ObjectFactory
Interface that must be implemented by those classes that are meant to be used as a factory to create complex domain objects.
|
| SetterAttributeDefinition
Wrapper class for a setter attribute definitions.
|
| TypeConverter
Converter from one type to another.
|
| TypeDefinition
Defines the actual
Class for the domain object to be created. |
| TypeDefinition.MapEntryType
Instances of this class represent the type of a map entry.
|
| TypeDefinitionVisitor
Visitor that will be invoked based on a
ComponentBuildingDefinition.getTypeDefinition() configuration. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.