Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompiledExpression ¶
type CompiledExpression interface { // Evaluate return the result of the expression evaluation Evaluate(root, current interface{}) (interface{}, error) }
CompiledExpression represents a compile expression that can be evaluated multiple times
type Engine ¶
type Engine interface { // Compile returns a compiled expression that can be evaluated multiple times Compile(expression string, options *option.QueryOptions) (CompiledExpression, error) // Evaluate return the result of the expression evaluation Evaluate(root, current interface{}, expression string, options *option.QueryOptions) (interface{}, error) }
Engine represents a script engine used by the JSONPath query parser
Click to show internal directories.
Click to hide internal directories.