org.apache.camel.spring.model.language
Class ExpressionType

java.lang.Object
  extended by org.apache.camel.spring.model.language.ExpressionType
Direct Known Subclasses:
ELExpression, GroovyExpression, HeaderExpression, JavaScriptExpression, LanguageExpression, OgnlExpression, PhpExpression, PythonExpression, RubyExpression, SqlExpression, XPathExpression, XQueryExpression

public abstract class ExpressionType
extends Object

A useful base class for an expression

Version:
$Revision: 1.1 $

Constructor Summary
protected ExpressionType()
           
protected ExpressionType(String expression)
           
 
Method Summary
 String getExpression()
           
abstract  String getLanguage()
           
 void setExpression(String expression)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpressionType

protected ExpressionType()

ExpressionType

protected ExpressionType(String expression)
Method Detail

getLanguage

public abstract String getLanguage()

toString

public String toString()
Overrides:
toString in class Object

getExpression

public String getExpression()

setExpression

public void setExpression(String expression)


Copyright © 2007 Apache Software Foundation. All Rights Reserved.