Class RefLanguage

java.lang.Object
org.apache.camel.support.LanguageSupport
org.apache.camel.support.TypedLanguageSupport
org.apache.camel.language.ref.RefLanguage
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.IsSingleton, org.apache.camel.spi.HasCamelContext, org.apache.camel.spi.Language

@Language("ref") public class RefLanguage extends org.apache.camel.support.TypedLanguageSupport
A language for referred expressions or predicates.
  • Field Summary

    Fields inherited from class org.apache.camel.support.LanguageSupport

    RESOURCE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.camel.support.ExpressionAdapter
    createDynamic(String expression)
     
    org.apache.camel.Expression
     
    org.apache.camel.Predicate
    createPredicate(String expression)
     
    protected org.apache.camel.Expression
     
    protected org.apache.camel.Predicate
     

    Methods inherited from class org.apache.camel.support.TypedLanguageSupport

    createExpression, getResultType, setResultType

    Methods inherited from class org.apache.camel.support.LanguageSupport

    getCamelContext, hasSimpleFunction, isDynamicResource, isSingleton, isStaticResource, loadResource, property, setCamelContext

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apache.camel.spi.Language

    createPredicate
  • Constructor Details

    • RefLanguage

      public RefLanguage()
  • Method Details

    • createPredicate

      public org.apache.camel.Predicate createPredicate(String expression)
    • createExpression

      public org.apache.camel.Expression createExpression(String expression)
    • createStaticExpression

      protected org.apache.camel.Expression createStaticExpression(String expression)
    • createStaticPredicate

      protected org.apache.camel.Predicate createStaticPredicate(String expression)
    • createDynamic

      protected org.apache.camel.support.ExpressionAdapter createDynamic(String expression)