| Package | Description |
|---|---|
| org.apache.camel.support |
Base classes that help to implement the camel API and are expected to be extended by the user
|
| Modifier and Type | Method and Description |
|---|---|
static PropertyBindingSupport.Builder |
PropertyBindingSupport.build() |
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withAllowPrivateSetter(boolean allowPrivateSetter)
Whether properties should be filtered by prefix.
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withCamelContext(org.apache.camel.CamelContext camelContext)
CamelContext to be used
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withConfigurer(org.apache.camel.spi.PropertyConfigurer configurer)
Whether to use the configurer to configure the properties.
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withDeepNesting(boolean deepNesting)
Whether deep nesting is in use, where Camel will attempt to walk as deep as possible by creating new objects
in the OGNL graph if a property has a setter and the object can be created from a default no-arg constructor.
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withFlattenProperties(boolean flattenProperties)
Whether properties should be flattened (when properties is a map of maps).
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withFluentBuilder(boolean fluentBuilder)
Whether fluent builder is allowed as a valid getter/setter
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withIgnoreCase(boolean ignoreCase)
Whether to ignore case in the property names (keys).
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withMandatory(boolean mandatory)
Whether all parameters should be mandatory and successfully bound
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withNesting(boolean nesting)
Whether nesting is in use
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withOptionPrefix(String optionPrefix)
Whether properties should be filtered by prefix.
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withPlaceholder(boolean placeholder)
Whether to use Camels property placeholder to resolve placeholders on keys and values
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withProperties(Map<String,Object> properties)
The properties to use for binding
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withProperty(String key,
Object value)
Adds property to use for binding
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withReference(boolean reference)
Whether reference parameter (syntax starts with #) is in use
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withReflection(boolean reflection)
Whether to allow using reflection (when there is no configurer available).
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withRemoveParameters(boolean removeParameters)
Whether parameters should be removed when its bound
|
PropertyBindingSupport.Builder |
PropertyBindingSupport.Builder.withTarget(Object target)
Target object that should have parameters bound
|
Apache Camel