Class CSimpleSupport
- java.lang.Object
-
- org.apache.camel.language.csimple.CSimpleSupport
-
- All Implemented Interfaces:
org.apache.camel.Expression
,CSimpleExpression
,CSimpleMethod
,org.apache.camel.Predicate
public abstract class CSimpleSupport extends Object implements CSimpleExpression, CSimpleMethod
Base class for source code generateed csimple expressions.
-
-
Constructor Summary
Constructors Constructor Description CSimpleSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
evaluate(org.apache.camel.Exchange exchange, Class<T> type)
boolean
matches(org.apache.camel.Exchange exchange)
-
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.language.csimple.CSimpleExpression
getText, init, isPredicate
-
Methods inherited from interface org.apache.camel.language.csimple.CSimpleMethod
evaluate
-
-
-
-
Method Detail
-
evaluate
public <T> T evaluate(org.apache.camel.Exchange exchange, Class<T> type)
- Specified by:
evaluate
in interfaceorg.apache.camel.Expression
-
matches
public boolean matches(org.apache.camel.Exchange exchange)
- Specified by:
matches
in interfaceorg.apache.camel.Predicate
-
-