typedjson
package typedjson
Members list
Type members
Classlikes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
abstract class JsonEnumCompanion[A, Obj <: JsonEnum[A]](implicit decoder: Decoder[A], encoder: Encoder[A])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
case object JsonNull extends JsonOption[Nothing]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait JsonOption[Nothing]class Objecttrait Matchableclass AnyShow all
- Self type
-
JsonNull.type
class JsonObject(json: Json, startCache: Map[String, Any]) extends JsonObjectBase
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class JsonObject
trait JsonObjectCompanion[Obj <: JsonObject] extends JsonObjectCompanionBase[Obj]
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait JsonObjectCompanion[Obj]
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object JsonObjectFrom
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
JsonObjectFrom.type
abstract class JsonOpaqueCompanion[Underlying](implicit underlyingEncoder: Encoder[Underlying], underlyingDecoder: Decoder[Underlying])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
object JsonOption
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
JsonOption.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
case class JsonSome[+A](value: A) extends JsonOption[A]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonOption[A]class Objecttrait Matchableclass AnyShow all
case class JsonUndefined(missingField: Option[String], missingObj: AnyRef) extends JsonOption[Nothing]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait JsonOption[Nothing]class Objecttrait Matchableclass AnyShow all
final class MakeFieldOps(str: String) extends AnyVal
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
class MissingFieldException extends Exception
Attributes
- Companion
- object
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
object MissingFieldException
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class UndefOrSome[A]class UndefOrUndefined
object UndefOr
case class UndefOrSome[A](value: A) extends UndefOr[A]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait UndefOr[A]class Objecttrait Matchableclass AnyShow all
case class UndefOrUndefined(missingField: Option[String], missingObj: AnyRef) extends UndefOr[Nothing]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait UndefOr[Nothing]class Objecttrait Matchableclass AnyShow all
trait Version
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
In this article