io.github.netvl.picopickle.backends.collections

CollectionsBackend

Related Doc: package collections

object CollectionsBackend extends Backend

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

Type Members

  1. type BArray = Vector[Any]

    Definition Classes
    CollectionsBackendBackend
  2. type BBoolean = Boolean

    Definition Classes
    CollectionsBackendBackend
  3. type BNull = Null

    Definition Classes
    CollectionsBackendBackend
  4. type BNumber = Number

    Definition Classes
    CollectionsBackendBackend
  5. type BObject = Map[String, Any]

    Definition Classes
    CollectionsBackendBackend
  6. type BString = String

    Definition Classes
    CollectionsBackendBackend
  7. type BValue = Any

    Definition Classes
    CollectionsBackendBackend

Value Members

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

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

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

    Definition Classes
    AnyRef → Any
  4. object Extract

    Definition Classes
    Backend
  5. object Get

    Definition Classes
    Backend
  6. def anyToValue(any: Any): BValue

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. object conversionImplicits

    Definition Classes
    Backend
  10. final def eq(arg0: AnyRef): Boolean

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

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

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

    Definition Classes
    CollectionsBackendBackend
  14. def fromBoolean(bool: BBoolean): Boolean

    Definition Classes
    CollectionsBackendBackend
  15. def fromNumber(num: BNumber): Number

    Definition Classes
    CollectionsBackendBackend
  16. def fromNumberAccurately(value: BValue): Number

    Definition Classes
    CollectionsBackendBackend
  17. def fromObject(obj: BObject): Map[String, BValue]

    Definition Classes
    CollectionsBackendBackend
  18. def fromString(str: BString): String

    Definition Classes
    CollectionsBackendBackend
  19. def getArray(value: BValue): Option[BArray]

    Definition Classes
    CollectionsBackendBackend
  20. def getArrayLength(arr: BArray): Int

    Definition Classes
    CollectionsBackendBackend
  21. def getArrayValueAt(arr: BArray, idx: Int): BValue

    Definition Classes
    CollectionsBackendBackend
  22. def getBoolean(value: BValue): Option[BBoolean]

    Definition Classes
    CollectionsBackendBackend
  23. final def getClass(): Class[_]

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

    Definition Classes
    CollectionsBackendBackend
  25. def getNumber(value: BValue): Option[BNumber]

    Definition Classes
    CollectionsBackendBackend
  26. def getObject(value: BValue): Option[BObject]

    Definition Classes
    CollectionsBackendBackend
  27. def getObjectKey(obj: BObject, key: String): Option[BValue]

    Definition Classes
    CollectionsBackendBackend
  28. def getString(value: BValue): Option[BString]

    Definition Classes
    CollectionsBackendBackend
  29. def hashCode(): Int

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

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

    Definition Classes
    CollectionsBackendBackend
  32. def makeBoolean(b: Boolean): BBoolean

    Definition Classes
    CollectionsBackendBackend
  33. def makeEmptyArray: BArray

    Definition Classes
    Backend
  34. def makeEmptyObject: BObject

    Definition Classes
    Backend
  35. def makeNull: BNull

    Definition Classes
    CollectionsBackendBackend
  36. def makeNumber(n: Number): BNumber

    Definition Classes
    CollectionsBackendBackend
  37. def makeNumberAccurately(n: Number): BValue

    Definition Classes
    CollectionsBackendBackend
  38. def makeObject(m: Map[String, BValue]): BObject

    Definition Classes
    CollectionsBackendBackend
  39. def makeString(s: String): BString

    Definition Classes
    CollectionsBackendBackend
  40. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  43. def pushToArray(arr: BArray, value: BValue): BArray

    Definition Classes
    CollectionsBackendBackend
  44. def removeObjectKey(obj: BObject, key: String): BObject

    Definition Classes
    CollectionsBackendBackend
  45. def setObjectKey(obj: BObject, key: String, value: BValue): BObject

    Definition Classes
    CollectionsBackendBackend
  46. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  47. def toString(): String

    Definition Classes
    AnyRef → Any
  48. def valueToAny(value: BValue): Any

  49. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Backend

Inherited from AnyRef

Inherited from Any

Ungrouped