case class JsonSome[+A](value: A) extends JsonOption[A] with Product with Serializable
- Source
- JsonOption.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- JsonSome
- Serializable
- Product
- Equals
- JsonOption
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new JsonSome(value: A)
Value Members
- def contains[A1 >: A](value: A1): Boolean
- Definition Classes
- JsonSome → JsonOption
- def exists[A1 >: A](f: (A1) => Boolean): Boolean
- Definition Classes
- JsonSome → JsonOption
- def filterToNull(f: (A) => Boolean): JsonOption[A]
- Definition Classes
- JsonSome → JsonOption
- def filterToUndefined(f: (A) => Boolean): JsonOption[A]
- Definition Classes
- JsonSome → JsonOption
- def flatMap[B](f: (A) => JsonOption[B]): JsonOption[B]
- Definition Classes
- JsonSome → JsonOption
- def fold[B](ifNull: => B, ifUndefined: => B)(f: (A) => B): B
- Definition Classes
- JsonSome → JsonOption
- def forall[A1 >: A](f: (A1) => Boolean): Boolean
- Definition Classes
- JsonSome → JsonOption
- def foreach[A1 >: A](f: (A1) => Unit): Unit
- Definition Classes
- JsonSome → JsonOption
- def getOrElse[B >: A](other: => B): B
- Definition Classes
- JsonSome → JsonOption
- def getOrElseIfUndefined[B >: A](other: => B): Option[B]
- Definition Classes
- JsonSome → JsonOption
- def isEmpty: Boolean
- Definition Classes
- JsonSome → JsonOption
- def isNull: Boolean
- Definition Classes
- JsonSome → JsonOption
- def isUndefined: Boolean
- Definition Classes
- JsonSome → JsonOption
- def map[B](f: (A) => B): JsonOption[B]
- Definition Classes
- JsonSome → JsonOption
- def nonEmpty: Boolean
- Definition Classes
- JsonOption
- def orElse[B >: A](other: => JsonOption[B]): JsonOption[B]
- Definition Classes
- JsonSome → JsonOption
- def orElseIfUndefined[B >: A](other: => Option[B]): Option[B]
- Definition Classes
- JsonSome → JsonOption
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def toJson(implicit encoder: Encoder[A]): JsonOption[Json]
- Definition Classes
- JsonSome → JsonOption
- def toList[A1 >: A]: List[A]
- Definition Classes
- JsonSome → JsonOption
- def toOption: Option[A]
- Definition Classes
- JsonSome → JsonOption
- val value: A