org.apache.camel.model.language
Class LanguageExpression

java.lang.Object
  extended by org.apache.camel.model.language.ExpressionType
      extended by org.apache.camel.model.language.LanguageExpression
All Implemented Interfaces:
Expression<Exchange>, Predicate<Exchange>

public class LanguageExpression
extends ExpressionType

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

Version:
$Revision: 35332 $

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.ExpressionType
assertMatches, configureExpression, configurePredicate, createExpression, createPredicate, evaluate, getExpression, 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 ExpressionType

setLanguage

public void setLanguage(String language)


Copyright © 2008 IONA Open Source Community. All Rights Reserved.