Uses of Class
com.api.jsonata4java.Binding

Packages that use Binding
Package
Description
 
  • Uses of Binding in com.api.jsonata4java

    Methods in com.api.jsonata4java that return types with arguments of type Binding
    Modifier and Type
    Method
    Description
    static List<Binding>
    Expression.createBindings(com.fasterxml.jackson.databind.JsonNode bindingObj)
    Establish a list of bindings for the given json object
    Methods in com.api.jsonata4java with parameters of type Binding
    Modifier and Type
    Method
    Description
    void
    Expression.assign(Binding binding)
    Assign the binding to the environment preparing for evaluation
    Method parameters in com.api.jsonata4java with type arguments of type Binding
    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
    Expression.evaluate(com.fasterxml.jackson.databind.JsonNode rootContext, List<Binding> bindings)
    Generate a result form the Expression's parsed expression and variable assignments or registered functions specified in the list of bindings
    com.fasterxml.jackson.databind.JsonNode
    Expression.evaluate(com.fasterxml.jackson.databind.JsonNode rootContext, List<Binding> bindings, long timeoutMS, int maxDepth)
    Generate a result form the Expression's parsed expression and variable assignments or registered functions specified in the list of bindings
    com.fasterxml.jackson.databind.JsonNode
    Expression.evaluateSynced(com.fasterxml.jackson.databind.JsonNode rootContext, List<Binding> bindings)
    Generate a result form the Expression's parsed expression and variable assignments or registered functions specified in the list of bindings.
    com.fasterxml.jackson.databind.JsonNode
    Expression.evaluateSynced(com.fasterxml.jackson.databind.JsonNode rootContext, List<Binding> bindings, long timeoutMS, int maxDepth)
    Generate a result form the Expression's parsed expression and variable assignments or registered functions specified in the list of bindings.