Class XQueryExpressionReifier
- java.lang.Object
-
- org.apache.camel.reifier.AbstractReifier
-
- org.apache.camel.reifier.language.ExpressionReifier<org.apache.camel.model.language.XQueryExpression>
-
- org.apache.camel.reifier.language.XQueryExpressionReifier
-
- All Implemented Interfaces:
org.apache.camel.spi.BeanRepository
public class XQueryExpressionReifier extends ExpressionReifier<org.apache.camel.model.language.XQueryExpression>
-
-
Field Summary
-
Fields inherited from class org.apache.camel.reifier.language.ExpressionReifier
definition
-
Fields inherited from class org.apache.camel.reifier.AbstractReifier
camelContext, route
-
-
Constructor Summary
Constructors Constructor Description XQueryExpressionReifier(org.apache.camel.CamelContext camelContext, org.apache.camel.model.language.ExpressionDefinition definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
configureExpression(org.apache.camel.Expression expression)
protected void
configureLanguage(org.apache.camel.spi.Language language)
protected void
configureNamespaceAware(Object builder)
protected void
configurePredicate(org.apache.camel.Predicate predicate)
protected org.apache.camel.Expression
createExpression(org.apache.camel.spi.Language language, String exp)
protected org.apache.camel.Predicate
createPredicate(org.apache.camel.spi.Language language, String exp)
protected Object[]
createProperties()
-
Methods inherited from class org.apache.camel.reifier.language.ExpressionReifier
clearReifiers, createExpression, createPredicate, isResolveOptionalExternalScriptEnabled, registerReifier, reifier, reifier, setProperties
-
Methods inherited from class org.apache.camel.reifier.AbstractReifier
asRef, createExpression, createExpression, createPredicate, createPredicate, findByType, findByTypeWithName, findSingleByType, getRegistry, lookup, lookupByName, lookupByNameAndType, mandatoryLookup, or, parse, parse, parseBoolean, parseBoolean, parseDuration, parseDuration, parseFloat, parseFloat, parseInt, parseInt, parseLong, parseLong, parseString, resolveEndpoint, unwrap
-
-
-
-
Method Detail
-
createExpression
protected org.apache.camel.Expression createExpression(org.apache.camel.spi.Language language, String exp)
- Overrides:
createExpression
in classExpressionReifier<org.apache.camel.model.language.XQueryExpression>
-
createPredicate
protected org.apache.camel.Predicate createPredicate(org.apache.camel.spi.Language language, String exp)
- Overrides:
createPredicate
in classExpressionReifier<org.apache.camel.model.language.XQueryExpression>
-
configurePredicate
protected void configurePredicate(org.apache.camel.Predicate predicate)
- Overrides:
configurePredicate
in classExpressionReifier<org.apache.camel.model.language.XQueryExpression>
-
configureExpression
protected void configureExpression(org.apache.camel.Expression expression)
- Overrides:
configureExpression
in classExpressionReifier<org.apache.camel.model.language.XQueryExpression>
-
configureNamespaceAware
protected void configureNamespaceAware(Object builder)
-
createProperties
protected Object[] createProperties()
-
configureLanguage
protected void configureLanguage(org.apache.camel.spi.Language language)
- Overrides:
configureLanguage
in classExpressionReifier<org.apache.camel.model.language.XQueryExpression>
-
-