scalapb_json

package scalapb_json

Members list

Concise view

Type members

Classlikes

object Durations

Attributes

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

Attributes

Source:
JsonFormatException.scala
Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
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
Graph
Supertypes
class Object
trait Matchable
class Any
object NameUtils

Attributes

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

Attributes

Source:
ScalapbJsonCommon.scala
Graph
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
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type
object Timestamps

Attributes

Source:
Timestamps.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self 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
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

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

Attributes

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