Class JqFunctions

java.lang.Object
org.apache.camel.language.jq.JqFunctions

public final class JqFunctions extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    A function that returns the message body as part of JQ expression evaluation.
    static class 
    A function that returns a constant value as part of JQ expression evaluation.
    static class 
     
    static class 
    A function that allow to retrieve an Message header value as part of JQ expression evaluation.
    static class 
    A function that allow to retrieve an Message property value as part of JQ expression evaluation.
    static class 
    A function that allow to retrieve an Exchange variable value as part of JQ expression evaluation.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ThreadLocal<org.apache.camel.Exchange>
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    load(org.apache.camel.CamelContext camelContext, net.thisptr.jackson.jq.Scope scope)
     
    static void
    loadFromRegistry(org.apache.camel.CamelContext camelContext, net.thisptr.jackson.jq.Scope scope)
     
    static void
    loadLocal(net.thisptr.jackson.jq.Scope scope)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • EXCHANGE_LOCAL

      public static final ThreadLocal<org.apache.camel.Exchange> EXCHANGE_LOCAL
  • Method Details

    • load

      public static void load(org.apache.camel.CamelContext camelContext, net.thisptr.jackson.jq.Scope scope)
    • loadFromRegistry

      public static void loadFromRegistry(org.apache.camel.CamelContext camelContext, net.thisptr.jackson.jq.Scope scope)
    • loadLocal

      public static void loadLocal(net.thisptr.jackson.jq.Scope scope)