+
     h  c                   s     ! R  R4      t R# )c                   sD   a  ] tR t^t o RtRt]R 4       tR tR t	Rt
V tR# )Pathz-This class represents a path in a JSON value.Z c                 s    R# )z-Return the root path's string representation.Z. r       =/usr/lib/python3.14/site-packages/redis/commands/json/path.py	root_pathZPath.root_path   s     r   c                s    Wn         R# )z=Make a new path based on the string representation in `path`.NstrPath)selfZpaths   &&r   __init__ZPath.__init__   s    r   c                s    V P                   # )Nr   )r   s   &r   __repr__ZPath.__repr__   s    ||r   r   N)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__r   Zstaticmethodr   r   r	   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r    r       s.     7G  r   r    N)r    r   r   r   <module>r
      s    r   