![]()  | 
  
    MySQL 8.0.44
    
   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.