scalapb_json

package scalapb_json

Members list

Type members

Classlikes

object Durations

Attributes

Source
Durations.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Durations.type
case class JsonFormatException(msg: String, cause: Exception) extends Exception

Attributes

Source
JsonFormatException.scala
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final class MemorizedFieldNameMap(val fieldNameMap: ConcurrentHashMap[Descriptor, Map[String, FieldDescriptor]])

Given a message descriptor, provides a map from field names to field descriptors.

Given a message descriptor, provides a map from field names to field descriptors.

Attributes

Note

use java ConcurrentHashMap because TrieMap is not available on scala-js

Source
MemorizedFieldNameMap.scala
Supertypes
class Object
trait Matchable
class Any
object NameUtils

Attributes

Source
NameUtils.scala
Supertypes
class Object
trait Matchable
class Any
Self type
NameUtils.type

Attributes

Source
ScalapbJsonCommon.scala
Supertypes
class Object
trait Matchable
class Any
Self type

This object was generated by sbt-buildinfo.

This object was generated by sbt-buildinfo.

Attributes

Source
ScalapbJsonCommonBuildInfo.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
object Timestamps

Attributes

Source
Timestamps.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Timestamps.type
case class TypeRegistry(companions: Map[String, GenericCompanion], filesSeen: Set[String])

TypeRegistry is used to map the @type field in Any messages to a ScalaPB generated message.

TypeRegistry is used to map the @type field in Any messages to a ScalaPB generated message.

You need to

Attributes

Companion
object
Source
TypeRegistry.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object TypeRegistry

Attributes

Companion
class
Source
TypeRegistry.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source
WellKnownTypes.scala
Supertypes
class Object
trait Matchable
class Any
Self type