package
0.4.0
Repository: https://github.com/theory/jsonpath.git
Documentation: pkg.go.dev

# Functions

New returns a new [Registry] loaded with the [RFC 9535]-mandated functions: - [length] - [count] - [value] - [match] - [search] [RFC 9535]: https://www.rfc-editor.org/rfc/rfc9535.html [length]: https://www.rfc-editor.org/rfc/rfc9535.html#name-length-function-extension [count]: https://www.rfc-editor.org/rfc/rfc9535.html#name-count-function-extension [value]: https://www.rfc-editor.org/rfc/rfc9535.html#name-value-function-extension [match]: https://www.rfc-editor.org/rfc/rfc9535.html#name-match-function-extension [search]: https://www.rfc-editor.org/rfc/rfc9535.html#name-search-function-extension.
NewFunction creates a new JSONPath function extension.

# Variables

ErrRegister errors are returned by [Register].

# Structs

Function defines a JSONPath function.
Registry maintains a registry of JSONPath functions, including both [RFC 9535]-required functions and function extensions.

# Type aliases

Evaluator functions execute a function against the values returned by args.
Validator functions validate that the args expressions to a function can be processed by the function.