io.github.netvl.picopickle.backends.jawn.JsonAst

Backend

object Backend extends Backend with DoubleOrStringNumberRepr

Linear Supertypes
DoubleOrStringNumberRepr, Backend, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Backend
  2. DoubleOrStringNumberRepr
  3. Backend
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type BArray = JsonArray

    Definition Classes
    Backend → Backend
  2. type BBoolean = JsonBoolean

    Definition Classes
    Backend → Backend
  3. type BNull = JsonNull.type

    Definition Classes
    Backend → Backend
  4. type BNumber = JsonNumber

    Definition Classes
    Backend → Backend
  5. type BObject = JsonObject

    Definition Classes
    Backend → Backend
  6. type BString = JsonString

    Definition Classes
    Backend → Backend
  7. type BValue = JsonValue

    Definition Classes
    Backend → Backend

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final val MaxLongInDouble: Long

    Attributes
    protected
    Definition Classes
    DoubleOrStringNumberRepr
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def backendNumberOrStringExpected: String

    Attributes
    protected
    Definition Classes
    DoubleOrStringNumberRepr
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def containsObjectKey(obj: BObject, key: String): Boolean

    Definition Classes
    Backend → Backend
  11. def doubleOrStringFromBackendNumberOrString: PartialFunction[BValue, Number]

    Attributes
    protected
    Definition Classes
    DoubleOrStringNumberRepr
  12. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def fromArray(arr: BArray): Vector[BValue]

    Definition Classes
    Backend → Backend
  16. def fromBoolean(bool: BBoolean): Boolean

    Definition Classes
    Backend → Backend
  17. def fromNumber(num: BNumber): Number

    Definition Classes
    Backend → Backend
  18. def fromNumberAccurately: PartialFunction[BValue, Number]

    Definition Classes
    Backend → Backend
  19. def fromNumberAccuratelyExpected: String

    Definition Classes
    Backend → Backend
  20. def fromObject(obj: BObject): Map[String, BValue]

    Definition Classes
    Backend → Backend
  21. def fromString(str: BString): String

    Definition Classes
    Backend → Backend
  22. def getArray(value: BValue): Option[BArray]

    Definition Classes
    Backend → Backend
  23. def getArrayLength(arr: BArray): Int

    Definition Classes
    Backend → Backend
  24. def getArrayValueAt(arr: BArray, idx: Int): BValue

    Definition Classes
    Backend → Backend
  25. def getBoolean(value: BValue): Option[BBoolean]

    Definition Classes
    Backend → Backend
  26. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  27. def getNull(value: BValue): Option[BNull]

    Definition Classes
    Backend → Backend
  28. def getNumber(value: BValue): Option[BNumber]

    Definition Classes
    Backend → Backend
  29. def getObject(value: BValue): Option[BObject]

    Definition Classes
    Backend → Backend
  30. def getObjectKey(obj: BObject, key: String): Option[BValue]

    Definition Classes
    Backend → Backend
  31. def getString(value: BValue): Option[BString]

    Definition Classes
    Backend → Backend
  32. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  33. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  34. def makeArray(v: Vector[BValue]): BArray

    Definition Classes
    Backend → Backend
  35. def makeBoolean(b: Boolean): BBoolean

    Definition Classes
    Backend → Backend
  36. def makeEmptyArray: BArray

    Definition Classes
    Backend
  37. def makeEmptyObject: BObject

    Definition Classes
    Backend
  38. def makeNull: BNull

    Definition Classes
    Backend → Backend
  39. def makeNumber(n: Number): BNumber

    Definition Classes
    Backend → Backend
  40. def makeNumberAccurately(n: Number): BValue

    Definition Classes
    Backend → Backend
  41. def makeObject(m: Map[String, BValue]): BObject

    Definition Classes
    Backend → Backend
  42. def makeString(s: String): BString

    Definition Classes
    Backend → Backend
  43. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  44. final def notify(): Unit

    Definition Classes
    AnyRef
  45. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  46. def numberToBackendNumberOrString(value: Any): BValue

    Attributes
    protected
    Definition Classes
    DoubleOrStringNumberRepr
  47. def pushToArray(arr: BArray, value: BValue): JsonArray

    Definition Classes
    Backend → Backend
  48. def removeObjectKey(obj: BObject, key: String): BObject

    Definition Classes
    Backend → Backend
  49. def setObjectKey(obj: BObject, key: String, value: BValue): BObject

    Definition Classes
    Backend → Backend
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  51. def toString(): String

    Definition Classes
    AnyRef → Any
  52. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DoubleOrStringNumberRepr

Inherited from Backend

Inherited from AnyRef

Inherited from Any

Ungrouped