public abstract class ValidatorReifier<T> extends AbstractReifier
| Modifier and Type | Field and Description |
|---|---|
protected T |
definition |
camelContext, routeContext| Constructor and Description |
|---|
ValidatorReifier(org.apache.camel.CamelContext camelContext,
T definition) |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearReifiers() |
org.apache.camel.spi.Validator |
createValidator() |
protected abstract org.apache.camel.spi.Validator |
doCreateValidator() |
static void |
registerReifier(Class<?> processorClass,
BiFunction<org.apache.camel.CamelContext,ValidatorDefinition,ValidatorReifier<? extends ValidatorDefinition>> creator) |
static ValidatorReifier<? extends ValidatorDefinition> |
reifier(org.apache.camel.CamelContext camelContext,
ValidatorDefinition definition) |
asRef, createExpression, createExpression, createPredicate, createPredicate, or, parse, parse, parseBoolean, parseBoolean, parseFloat, parseFloat, parseInt, parseInt, parseLong, parseLong, parseStringprotected final T definition
public ValidatorReifier(org.apache.camel.CamelContext camelContext, T definition)
public static void registerReifier(Class<?> processorClass, BiFunction<org.apache.camel.CamelContext,ValidatorDefinition,ValidatorReifier<? extends ValidatorDefinition>> creator)
public static ValidatorReifier<? extends ValidatorDefinition> reifier(org.apache.camel.CamelContext camelContext, ValidatorDefinition definition)
public static void clearReifiers()
public org.apache.camel.spi.Validator createValidator()
protected abstract org.apache.camel.spi.Validator doCreateValidator()
Apache Camel