| Class | Description |
|---|---|
| ClassLoaderModelProperty |
Links an
EnrichableModel with a ClassLoader. |
| ConfigTypeModelProperty |
An immutable model property which specifies that the owning
EnrichableModel requires a configuration of a given
ConfigTypeModelProperty.configType |
| ConfigurationFactoryModelProperty |
A model property which gives access to a
ConfigurationFactory |
| ConnectionProviderFactoryModelProperty |
A
ModelProperty meant to be used on connection provider models,
which provides access to a ConnectionProviderFactory used to create such providers |
| ConnectionTypeModelProperty |
A
ModelProperty meant to be used on connection provider models,
which indicates the type of the produced connections |
| ConnectivityModelProperty |
An immutable model property which specifies that the owning
EnrichableModel requires a connection of a given
ConnectivityModelProperty.connectionType |
| CraftedExtensionModelProperty |
Marker
ModelProperty to indicate if the current ExtensionModel must NOT be registered to ComponentBuildingDefinitionProvider. |
| DeclaringMemberModelProperty |
A custom model property to link a
ParameterModel to the actual member it represents. |
| DefaultEncodingModelProperty |
A
ModelProperty intended to be used on parameters to signal that if a value for the parameter
was not provided, then the runtime should use its own default encoding. |
| ExceptionHandlerModelProperty |
Model property to be used on components which support the use of an
ExceptionHandler. |
| ExtendingOperationModelProperty<T> |
A custom model property which marks that an operation is augmenting the functionality of an
Extension which is defined
in a type annotated with Extensible. |
| FunctionParameterTypeModelProperty |
Marker
ModelProperty for ParameterModels that indicates that the
enriched parameter is of Function type and resolve values of the generic type. |
| ImplementingMethodModelProperty |
An immutable model property which indicates that the owning
OperationModel was derived from a given ImplementingMethodModelProperty.method |
| ImplementingParameterModelProperty |
An immutable model property which indicates that the owning
EnrichableModel was derived from a given ImplementingParameterModelProperty.parameter |
| ImplementingTypeModelProperty |
An immutable model property which indicates that the owning
EnrichableModel was derived from a given ImplementingTypeModelProperty.type |
| InterceptorsModelProperty |
A model property which allows the enriched component to specify its
own set of interceptors through a list of
InterceptorFactory |
| MetadataResolverFactoryModelProperty |
A model property which allows the enriched component to specify its
own
MetadataResolverFactory |
| NullSafeModelProperty |
A
ModelProperty intended to be used on parameters
to signal that if the parameter is resolved to null, then the runtime should
create a default instance, such as described in NullSafe |
| OperationExecutorModelProperty |
A
ModelProperty meant to be used on operation models,
which provides access to a OperationExecutorFactory used to execute such
operation |
| ParameterGroupModelProperty | |
| ParameterResolverTypeModelProperty |
Marker
ModelProperty for ParameterModels that indicates that the
enriched parameter is of ParameterResolver type and resolve values of the generic type. |
| QueryParameterModelProperty |
A
ModelProperty for a OperationModel parameter that indicates that the parameter it's a Query. |
| RequireNameField |
A custom model property used to indicate that the class implementing a
ConfigurationModel has a Field on which
the config's name should be injected. |
| SourceCallbackModelProperty |
A
ModelProperty to be used in SourceModel instances, which
indicates that the source is listening for responses on the indicated methods. |
| SourceFactoryModelProperty |
A
ModelProperty meant to be used on source models,
which provides access to a SourceFactory used to create a message source |
| TypedValueTypeModelProperty |
Marker
ModelProperty for components's parameter models that indicates that the
enriched parameter is of TypedValue type and resolve values of the generic type. |
| TypeRestrictionModelProperty<T> |
A custom model property to link an
EnrichableModel to a certain TypeRestrictionModelProperty.type which restricts it somehow. |
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.