JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr ғgx:dZddlZddlZddlmZGddeZy)zImplementation of the DbDoc.N) STRING_TYPESc.eZdZdZdZdZdZdZdZy)DbDoczRepresents a generic document in JSON format. Args: value (object): The value can be a JSON string or a dict. Raises: ValueError: If ``value`` type is not a basestring or dict. ct|tr||_yt|trt j ||_yt djt|)NzUnable to handle type: {0}) isinstancedict__dict__rjsonloads ValueErrorformattype)selfvalues c/opt/hc_python/lib64/python3.12/site-packages/../../../lib/python3.12/site-packages/mysqlx/dbdoc.py__init__zDbDoc.__init__)sH eT "!DM | , JJu-DM9@@eMN Nc |j|SN)r )rindexs r __getitem__zDbDoc.__getitem__2s}}U##rc6|jjSr)r keysrs rrz DbDoc.keys5s}}!!##rcd|jvr+tjj|jd<|jdS)N_id)r uuiduuid4hexrs r ensure_idzDbDoc.ensure_id8s7  %#'::<#3#3DMM% }}U##rc@tj|jSr)r dumpsr rs r__str__z DbDoc.__str__=szz$--((rN) __name__ __module__ __qualname____doc__rrrr!r$rrrr s!O$$$ )rr)r(r rcompatrobjectrr)rrr,s0# )F)r