class Parser extends AnyRef

Source
JsonFormat.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Parser
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Parser()
  2. new Parser(config: ParserConfig)
  3. new Parser(preservingProtoFieldNames: Boolean = false, formatRegistry: FormatRegistry = JsonFormat.DefaultRegistry, typeRegistry: TypeRegistry = TypeRegistry.empty)
    Annotations
    @deprecated
    Deprecated

    (Since version 0.12.0-M1) Use new Parser() and chain with usingTypeRegistry or formatRegistry

Value Members

  1. def defaultEnumParser(enumDescriptor: EnumDescriptor, value: JsValue): Option[EnumValueDescriptor]
  2. def fromJson[A <: GeneratedMessage](value: JsValue)(implicit cmp: GeneratedMessageCompanion[A]): A
  3. def fromJsonString[A <: GeneratedMessage](str: String)(implicit cmp: GeneratedMessageCompanion[A]): A
  4. def ignoringUnknownFields: Parser
  5. def typeRegistry: TypeRegistry
  6. def withFormatRegistry(formatRegistry: FormatRegistry): Parser
  7. def withTypeRegistry(typeRegistry: TypeRegistry): Parser