Class SimpleExpressionReifier
java.lang.Object
org.apache.camel.reifier.AbstractReifier
org.apache.camel.reifier.language.ExpressionReifier<T>
org.apache.camel.reifier.language.SimpleExpressionReifier
- All Implemented Interfaces:
org.apache.camel.spi.BeanRepository
-
Field Summary
Fields inherited from class org.apache.camel.reifier.language.ExpressionReifier
definitionFields inherited from class org.apache.camel.reifier.AbstractReifier
camelContext, route -
Constructor Summary
ConstructorsConstructorDescriptionSimpleExpressionReifier(org.apache.camel.CamelContext camelContext, org.apache.camel.model.language.ExpressionDefinition definition) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureLanguage(org.apache.camel.spi.Language language) protected org.apache.camel.ExpressioncreateExpression(org.apache.camel.spi.Language language, String exp) protected org.apache.camel.PredicatecreatePredicate(org.apache.camel.spi.Language language, String exp) protected Object[]booleanMethods inherited from class org.apache.camel.reifier.language.ExpressionReifier
clearReifiers, configureExpression, configurePredicate, createExpression, createPredicate, prepareExpression, registerReifier, reifier, reifierMethods inherited from class org.apache.camel.reifier.AbstractReifier
asRef, createExpression, createExpression, createPredicate, createPredicate, findByType, findByTypeWithName, getCamelContext, getRegistry, lookupByName, lookupByNameAndType, mandatoryLookup, or, parse, parse, parseBoolean, parseBoolean, parseDuration, parseDuration, parseFloat, parseFloat, parseInt, parseInt, parseLong, parseLong, parseString, resolveEndpoint, unwrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.spi.BeanRepository
findSingleByType
-
Constructor Details
-
SimpleExpressionReifier
public SimpleExpressionReifier(org.apache.camel.CamelContext camelContext, org.apache.camel.model.language.ExpressionDefinition definition)
-
-
Method Details
-
isResolveOptionalExternalScriptEnabled
public boolean isResolveOptionalExternalScriptEnabled()- Overrides:
isResolveOptionalExternalScriptEnabledin classExpressionReifier<org.apache.camel.model.language.SimpleExpression>
-
createProperties
-
configureLanguage
protected void configureLanguage(org.apache.camel.spi.Language language) - Overrides:
configureLanguagein classExpressionReifier<T extends org.apache.camel.model.language.TypedExpressionDefinition>
-
createExpression
protected org.apache.camel.Expression createExpression(org.apache.camel.spi.Language language, String exp) - Overrides:
createExpressionin classExpressionReifier<T extends org.apache.camel.model.language.TypedExpressionDefinition>
-
createPredicate
protected org.apache.camel.Predicate createPredicate(org.apache.camel.spi.Language language, String exp) - Overrides:
createPredicatein classExpressionReifier<T extends org.apache.camel.model.language.TypedExpressionDefinition>
-