T - the generic type of the object being builtpublic class ParameterGroupObjectBuilder<T> extends DefaultObjectBuilder<T>
ObjectBuilder used to build pojos which are used with the ParameterGroup annotation.prototypeClass, reflectionCache, resolverByFieldName, resolvers| Constructor and Description |
|---|
ParameterGroupObjectBuilder(ParameterGroupDescriptor groupDescriptor,
ReflectionCache reflectionCache)
Create a new instance
|
| Modifier and Type | Method and Description |
|---|---|
T |
build(EventedExecutionContext executionContext) |
T |
build(ResolverSetResult result) |
addPropertyResolver, addPropertyResolver, build, getParameterValue, initialise, isDynamic, setEncoding, setNamepublic ParameterGroupObjectBuilder(ParameterGroupDescriptor groupDescriptor, ReflectionCache reflectionCache)
groupDescriptor - the descriptor for the group being builtreflectionCache - the cache for expensive reflection lookupspublic T build(EventedExecutionContext executionContext) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionpublic T build(ResolverSetResult result) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.