Package org.apache.camel.component.hl7
Annotation Interface Hl7Terser
@Retention(RUNTIME)
@Documented
@Target({FIELD,METHOD,PARAMETER})
@LanguageAnnotation(language="hl7terser",
factory=Hl7TerserAnnotationExpressionFactory.class)
public @interface Hl7Terser
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<?> The desired return type from the evaluated HL7 terser.Source to use, instead of message body.
-
Element Details
-
value
String valueThe HL7 terser which will be applied -
resultType
Class<?> resultTypeThe desired return type from the evaluated HL7 terser.- Default:
java.lang.Object.class
-
source
String sourceSource to use, instead of message body. You can prefix with variable:, header:, or property: to specify kind of source. Otherwise, the source is assumed to be a variable. Use empty or null to use default source, which is the message body.- Default:
""
-