![]() |
MySQL 8.0.43
Source Code Documentation
|
A path expression which can be used to seek to a position inside a JSON value. More...
#include <json_path.h>
Public Member Functions | |
| size_t | leg_count () const |
| Return the number of legs in this searchable path. More... | |
| Json_path_iterator | begin () const |
| Get an iterator pointing to the first path leg. More... | |
| Json_path_iterator | end () const |
| Get an iterator pointing just past the last path leg. More... | |
| const Json_path_leg * | last_leg () const |
| Get a pointer to the last path leg. More... | |
Protected Member Functions | |
| Json_seekable_path (PSI_memory_key key) | |
Protected Attributes | |
| Json_path_leg_pointers | m_path_legs |
| An array of pointers to the legs of the JSON path. More... | |
A path expression which can be used to seek to a position inside a JSON value.
|
explicitprotected |
|
inline |
Get an iterator pointing to the first path leg.
|
inline |
Get an iterator pointing just past the last path leg.
|
inline |
Get a pointer to the last path leg.
The path must not be empty.
|
inline |
Return the number of legs in this searchable path.
|
protected |
An array of pointers to the legs of the JSON path.