Trait

upickle.Js

Value

Related Doc: package Js

Permalink

sealed trait Value extends Any

Linear Supertypes
Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Value
  2. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getClass(): Class[_]

    Permalink
    Definition Classes
    Any
  2. abstract def value: Any

    Permalink

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. def apply(s: String): Value

    Permalink

    Looks up the Js.Value as a Js.Obj using an index, throws otherwise if it's not a Js.Obj

  5. def apply(i: Int): Value

    Permalink

    Looks up the Js.Value as a Js.Arr using an index, throws otherwise if it's not a Js.Arr

  6. def arr: Seq[Value]

    Permalink

    Returns the elements of this Js.Value, fails if it is not a Js.Arr

  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  9. def hashCode(): Int

    Permalink
    Definition Classes
    Any
  10. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  11. def num: Double

    Permalink

    Returns the Double value of this Js.Value, fails if it is not a Js.Num

  12. def obj: Map[String, Value]

    Permalink

    Returns the key/value map of this Js.Value, fails if it is not a Js.Obj

  13. def str: String

    Permalink

    Returns the String value of this Js.Value, fails if it is not a Js.Str

  14. def toString(): String

    Permalink
    Definition Classes
    Value → Any

Inherited from Any

Ungrouped