Package org.apache.camel.model.language
Class LanguageExpression
java.lang.Object
org.apache.camel.model.language.ExpressionDefinition
org.apache.camel.model.language.LanguageExpression
- All Implemented Interfaces:
org.apache.camel.Expression
,org.apache.camel.ExpressionFactory
,HasExpressionType
,org.apache.camel.Predicate
,org.apache.camel.PredicateFactory
,org.apache.camel.spi.ExpressionFactoryAware
,org.apache.camel.spi.PredicateFactoryAware
@Metadata(label="language,core",
title="Language")
public class LanguageExpression
extends ExpressionDefinition
Evaluates a custom language.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Builder
is a specific builder forLanguageExpression
. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setLanguage
(String language) The name of the language to useMethods inherited from class org.apache.camel.model.language.ExpressionDefinition
createExpression, createPredicate, evaluate, getExpression, getExpressionFactory, getExpressionType, getExpressionValue, getId, getLabel, getLabel, getPredicate, getPredicateFactory, getTrim, init, initPredicate, matches, setExpression, setExpressionType, setExpressionValue, setId, setTrim, toString
-
Constructor Details
-
LanguageExpression
public LanguageExpression() -
LanguageExpression
-
-
Method Details
-
getLanguage
- Overrides:
getLanguage
in classExpressionDefinition
-
setLanguage
The name of the language to use
-