org.apache.camel.model.language
Class LanguageExpression

java.lang.Object
  extended by org.apache.camel.model.language.ExpressionDefinition
      extended by org.apache.camel.model.language.LanguageExpression
All Implemented Interfaces:
Expression, Predicate

public class LanguageExpression
extends ExpressionDefinition

Represents a parameterised language expression which can support any language at runtime using the language attribute.

Version:

Constructor Summary
LanguageExpression()
           
LanguageExpression(String language, String expression)
           
 
Method Summary
 String getLanguage()
           
 void setLanguage(String language)
           
 
Methods inherited from class org.apache.camel.model.language.ExpressionDefinition
assertMatches, configureExpression, configurePredicate, createExpression, createExpression, createPredicate, createPredicate, evaluate, evaluate, getExpression, getExpressionType, getExpressionValue, getId, getLabel, getLabel, getPredicate, matches, setExpression, setExpressionType, setExpressionValue, setId, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LanguageExpression

public LanguageExpression()

LanguageExpression

public LanguageExpression(String language,
                          String expression)
Method Detail

getLanguage

public String getLanguage()
Overrides:
getLanguage in class ExpressionDefinition

setLanguage

public void setLanguage(String language)


Apache CAMEL