Class CSimpleExpressionReifier

java.lang.Object
org.apache.camel.reifier.AbstractReifier
org.apache.camel.reifier.language.ExpressionReifier<org.apache.camel.model.language.CSimpleExpression>
org.apache.camel.reifier.language.CSimpleExpressionReifier
All Implemented Interfaces:
org.apache.camel.spi.BeanRepository

public class CSimpleExpressionReifier extends ExpressionReifier<org.apache.camel.model.language.CSimpleExpression>
  • Constructor Details

    • CSimpleExpressionReifier

      public CSimpleExpressionReifier(org.apache.camel.CamelContext camelContext, org.apache.camel.model.language.ExpressionDefinition definition)
  • Method Details

    • isResolveOptionalExternalScriptEnabled

      public boolean isResolveOptionalExternalScriptEnabled()
      Overrides:
      isResolveOptionalExternalScriptEnabled in class ExpressionReifier<org.apache.camel.model.language.CSimpleExpression>
    • createExpression

      protected org.apache.camel.Expression createExpression(org.apache.camel.spi.Language language, String exp)
      Overrides:
      createExpression in class ExpressionReifier<T extends org.apache.camel.model.language.TypedExpressionDefinition>
    • createPredicate

      protected org.apache.camel.Predicate createPredicate(org.apache.camel.spi.Language language, String exp)
      Overrides:
      createPredicate in class ExpressionReifier<T extends org.apache.camel.model.language.TypedExpressionDefinition>
    • createProperties

      protected Object[] createProperties()
    • asResultType

      protected Class<?> asResultType()
    • configureLanguage

      protected void configureLanguage(org.apache.camel.spi.Language language)
      Overrides:
      configureLanguage in class ExpressionReifier<T extends org.apache.camel.model.language.TypedExpressionDefinition>