Package org.apache.camel.model.language
Class Hl7TerserExpression.Builder
java.lang.Object
org.apache.camel.model.language.TypedExpressionDefinition.AbstractBuilder<Hl7TerserExpression.Builder,Hl7TerserExpression>
org.apache.camel.model.language.SingleInputTypedExpressionDefinition.AbstractBuilder<Hl7TerserExpression.Builder,Hl7TerserExpression>
org.apache.camel.model.language.Hl7TerserExpression.Builder
- All Implemented Interfaces:
LanguageBuilder<Hl7TerserExpression>
- Enclosing class:
Hl7TerserExpression
public static class Hl7TerserExpression.Builder
extends SingleInputTypedExpressionDefinition.AbstractBuilder<Hl7TerserExpression.Builder,Hl7TerserExpression>
Builder
is a specific builder for Hl7TerserExpression
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionend()
Ends the build of an expression.expression
(String expression) The expression value in your chosen language syntaxSets the id of this nodepredicate
(org.apache.camel.Predicate predicate) trim
(boolean trim) Whether to trim the value to remove leading and trailing whitespaces and line breaksWhether to trim the value to remove leading and trailing whitespaces and line breaksMethods inherited from class org.apache.camel.model.language.SingleInputTypedExpressionDefinition.AbstractBuilder
headerName, propertyName, source, variableName
Methods inherited from class org.apache.camel.model.language.TypedExpressionDefinition.AbstractBuilder
resultType, resultTypeName
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
end
Description copied from interface:LanguageBuilder
Ends the build of an expression.- Returns:
- the expression fully built.
-
id
Sets the id of this node -
trim
Whether to trim the value to remove leading and trailing whitespaces and line breaks -
trim
Whether to trim the value to remove leading and trailing whitespaces and line breaks -
expression
The expression value in your chosen language syntax -
predicate
-