Class Hl7TerserLanguage

  • All Implemented Interfaces:
    org.apache.camel.CamelContextAware, org.apache.camel.IsSingleton, org.apache.camel.spi.Language

    @Language("hl7terser")
    public class Hl7TerserLanguage
    extends org.apache.camel.support.SingleInputTypedLanguageSupport
    • Field Summary

      • Fields inherited from class org.apache.camel.support.LanguageSupport

        RESOURCE
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.camel.Expression createExpression​(String expression)  
      protected org.apache.camel.Expression createExpression​(org.apache.camel.Expression source, String expression, Object[] properties)  
      org.apache.camel.Predicate createPredicate​(String expression)  
      static org.apache.camel.Expression terser​(String expression)  
      • Methods inherited from class org.apache.camel.support.SingleInputTypedLanguageSupport

        createExpression, getHeaderName, getPropertyName, setHeaderName, setPropertyName
      • Methods inherited from class org.apache.camel.support.TypedLanguageSupport

        getResultType, setResultType
      • Methods inherited from class org.apache.camel.support.LanguageSupport

        getCamelContext, hasSimpleFunction, isDynamicResource, isSingleton, isStaticResource, loadResource, property, setCamelContext
      • Methods inherited from interface org.apache.camel.spi.Language

        createPredicate
    • Constructor Detail

      • Hl7TerserLanguage

        public Hl7TerserLanguage()
    • Method Detail

      • terser

        public static org.apache.camel.Expression terser​(String expression)
      • createPredicate

        public org.apache.camel.Predicate createPredicate​(String expression)
      • createExpression

        public org.apache.camel.Expression createExpression​(String expression)
      • createExpression

        protected org.apache.camel.Expression createExpression​(org.apache.camel.Expression source,
                                                               String expression,
                                                               Object[] properties)
        Overrides:
        createExpression in class org.apache.camel.support.SingleInputTypedLanguageSupport