| Modifier and Type | Class and Description |
|---|---|
class |
ConfigurationObjectBuilder<T>
Implementation of
ObjectBuilder to create instances that match a given ConfigurationModel. |
class |
ConnectionProviderObjectBuilder<C>
Implementation of
ResolverSetBasedObjectBuilder which produces instances of ConnectionProviderModel |
class |
DefaultConnectionProviderObjectBuilder<C>
Implementation of
ResolverSetBasedObjectBuilder which produces instances of ConnectionProviderModel |
| Modifier and Type | Class and Description |
|---|---|
class |
OAuthConnectionProviderObjectBuilder<C>
A specialization of
DefaultConnectionProviderObjectBuilder to wrap the ConnectionProvider
into OAuthConnectionProviderWrapper instances. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultObjectBuilder<T>
Default implementation of
ObjectBuilder which creates instances through a provided Class. |
class |
DefaultResolverSetBasedObjectBuilder<T>
Default implementation of
ResolverSetBasedObjectBuilder which uses reflection
and a default constructor to instantiate the generated objects |
class |
ExclusiveParameterGroupObjectBuilder<T>
DefaultObjectBuilder extension that validates that the built object complies with
the rules specified in ExclusiveOptionals |
class |
ParameterGroupObjectBuilder<T>
An
ObjectBuilder used to build pojos which are used with the ParameterGroup annotation. |
class |
ResolverSetBasedObjectBuilder<T>
Base implementation of an
ObjectBuilder which generates object based on an EnrichableModel for with parameter
groups have been defined based on a ParameterGroupModelProperty |
| Modifier and Type | Method and Description |
|---|---|
ObjectBuilder<T> |
ExclusiveParameterGroupObjectBuilder.addPropertyResolver(Field field,
ValueResolver<? extends Object> resolver) |
ObjectBuilder<T> |
DefaultObjectBuilder.addPropertyResolver(Field field,
ValueResolver<? extends Object> resolver)
Adds a property which value is to be obtained from a
ValueResolver |
ObjectBuilder<T> |
ExclusiveParameterGroupObjectBuilder.addPropertyResolver(String propertyName,
ValueResolver<? extends Object> resolver) |
ObjectBuilder<T> |
DefaultObjectBuilder.addPropertyResolver(String propertyName,
ValueResolver<? extends Object> resolver)
Adds a property which value is to be obtained from a
ValueResolver |
| Constructor and Description |
|---|
ObjectBuilderValueResolver(ObjectBuilder<T> builder,
MuleContext muleContext) |
Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.