parameters: (cls, json_str: str, primitive_cls: Type[message.Message],
                      context: Context)
return_statement: return cls(code, context)
docstring: See PrimitiveWrapper.from_json_str.
docstring_summary: See PrimitiveWrapper.from_json_str.
docstring_tokens: See PrimitiveWrapper . from_json_str .
function: def from_json_str(cls, json_str: str, primitive_cls: Type[message.Message],
                      context: Context) -> 'CodeWrapper':
      """See PrimitiveWrapper.from_json_str."""
      validate_primitive_json_representation(primitive_cls.DESCRIPTOR, json_str)
      code = cast(Any, context.code_cls)(value=json_str)
      return cls(code, context)
function_tokens: def from_json_str ( cls , json_str : str , primitive_cls : Type [ message . Message ] , context : Context ) -> 'CodeWrapper' : validate_primitive_json_representation ( primitive_cls . DESCRIPTOR , json_str ) code = cast ( Any , context . code_cls ) ( value = json_str ) return cls ( code , context )