Package org.apache.camel.builder
Interface LanguageBuilder<T extends ExpressionDefinition>
- All Known Implementing Classes:
ConstantExpression.Builder,CSimpleExpression.Builder,DatasonnetExpression.Builder,ExchangePropertyExpression.Builder,ExpressionDefinition.AbstractBuilder,GroovyExpression.Builder,HeaderExpression.Builder,Hl7TerserExpression.Builder,JavaExpression.Builder,JavaScriptExpression.Builder,JoorExpression.Builder,JqExpression.Builder,JsonPathExpression.Builder,LanguageExpression.Builder,MethodCallExpression.Builder,MvelExpression.Builder,NamespaceAwareExpression.AbstractNamespaceAwareBuilder,OgnlExpression.Builder,PythonExpression.Builder,RefExpression.Builder,SimpleExpression.Builder,SingleInputTypedExpressionDefinition.AbstractBuilder,SpELExpression.Builder,TokenizerExpression.Builder,TypedExpressionDefinition.AbstractBuilder,VariableExpression.Builder,WasmExpression.Builder,XMLTokenizerExpression.Builder,XPathExpression.Builder,XQueryExpression.Builder
public interface LanguageBuilder<T extends ExpressionDefinition>
LanguageBuilder defines the contract of an expression builder.-
Method Summary
-
Method Details
-
end
T end()Ends the build of an expression.- Returns:
- the expression fully built.
-