org.apache.camel.language.simple
Class SimpleLanguage

java.lang.Object
  extended by org.apache.camel.language.simple.SimpleLanguage
All Implemented Interfaces:
Language

public class SimpleLanguage
extends Object
implements Language

A

Constructor Summary
SimpleLanguage()
           
 
Method Summary
protected  Expression<Exchange> createComplexExpression(String expression)
           
protected  Expression createConstantExpression(String expression, int start, int end)
           
 Expression<Exchange> createExpression(String expression)
           
 Predicate<Exchange> createPredicate(String expression)
           
protected  Expression<Exchange> createSimpleExpression(String expression)
           
protected  String ifStartsWithReturnRemainder(String prefix, String text)
           
static Expression simple(String expression)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLanguage

public SimpleLanguage()
Method Detail

simple

public static Expression simple(String expression)

createPredicate

public Predicate<Exchange> createPredicate(String expression)
Specified by:
createPredicate in interface Language

createExpression

public Expression<Exchange> createExpression(String expression)
Specified by:
createExpression in interface Language

createComplexExpression

protected Expression<Exchange> createComplexExpression(String expression)

createConstantExpression

protected Expression createConstantExpression(String expression,
                                              int start,
                                              int end)

createSimpleExpression

protected Expression<Exchange> createSimpleExpression(String expression)

ifStartsWithReturnRemainder

protected String ifStartsWithReturnRemainder(String prefix,
                                             String text)


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