Class VariableLanguage

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

@Language("variable") public class VariableLanguage extends org.apache.camel.support.LanguageSupport
A language for variable expressions.
  • Field Summary

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

    RESOURCE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.camel.Expression
     
    org.apache.camel.Predicate
    createPredicate(String expression)
     
    static org.apache.camel.Expression
     

    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

    createExpression, createPredicate
  • Constructor Details

    • VariableLanguage

      public VariableLanguage()
  • Method Details

    • variable

      public static org.apache.camel.Expression variable(String name)
    • createPredicate

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

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