JsonUndefined

typedjson.JsonUndefined
case class JsonUndefined(missingField: Option[String], missingObj: AnyRef) extends JsonOption[Nothing]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait JsonOption[Nothing]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def contains[A1](value: A1): Boolean

Attributes

Definition Classes
override def exists[A1](f: A1 => Boolean): Boolean

Attributes

Definition Classes
override def filterToNull(f: Nothing => Boolean): JsonOption[Nothing]

Attributes

Definition Classes
override def filterToUndefined(f: Nothing => Boolean): JsonOption[Nothing]

Attributes

Definition Classes
override def flatMap[B](f: Nothing => JsonOption[B]): JsonOption[B]

Attributes

Definition Classes
override def fold[B](ifNull: => B, ifUndefined: => B)(f: Nothing => B): B

Attributes

Definition Classes
override def forall[A1](f: A1 => Boolean): Boolean

Attributes

Definition Classes
override def foreach[A1](f: A1 => Unit): Unit

Attributes

Definition Classes
override def getOrElse[B](other: => B): B

Attributes

Definition Classes
override def getOrElseIfUndefined[B](other: => B): Option[B]

Attributes

Definition Classes
override def isEmpty: Boolean

Attributes

Definition Classes
override def isNull: Boolean

Attributes

Definition Classes
override def isUndefined: Boolean

Attributes

Definition Classes
override def map[B](f: Nothing => B): JsonOption[B]

Attributes

Definition Classes
override def orElse[B](other: => JsonOption[B]): JsonOption[B]

Attributes

Definition Classes
override def orElseIfUndefined[B](other: => Option[B]): Option[B]

Attributes

Definition Classes
override def toJson(implicit encoder: Encoder[Nothing]): JsonOption[Json]

Attributes

Definition Classes
override def toList[A1]: List[Nothing]

Attributes

Definition Classes
override def toOption: Option[Nothing]

Attributes

Definition Classes

Inherited methods

def nonEmpty: Boolean

Attributes

Inherited from:
JsonOption
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product