Object

io.github.netvl.picopickle.backends.collections

CollectionsBackend

Related Doc: package collections

Permalink

object CollectionsBackend extends Backend

Linear Supertypes
Backend, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CollectionsBackend
  2. Backend
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type BArray = Vector[Any]

    Permalink
    Definition Classes
    CollectionsBackendBackend
  2. type BBoolean = Boolean

    Permalink
    Definition Classes
    CollectionsBackendBackend
  3. type BNull = Null

    Permalink
    Definition Classes
    CollectionsBackendBackend
  4. type BNumber = Number

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

    Permalink
    Definition Classes
    CollectionsBackendBackend
  6. type BString = String

    Permalink
    Definition Classes
    CollectionsBackendBackend
  7. type BValue = Any

    Permalink
    Definition Classes
    CollectionsBackendBackend

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Extract

    Permalink
    Definition Classes
    Backend
  5. object Get

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

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

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

    Permalink
    Definition Classes
    CollectionsBackendBackend
  10. object conversionImplicits

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

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

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

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

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

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

    Permalink
    Definition Classes
    CollectionsBackendBackend
  17. def fromNumberAccurately: PartialFunction[BValue, Number]

    Permalink
    Definition Classes
    CollectionsBackendBackend
  18. def fromNumberAccuratelyExpected: String

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    CollectionsBackendBackend
  31. def hashCode(): Int

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

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

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

    Permalink
    Definition Classes
    CollectionsBackendBackend
  35. def makeEmptyArray: BArray

    Permalink
    Definition Classes
    Backend
  36. def makeEmptyObject: BObject

    Permalink
    Definition Classes
    Backend
  37. def makeNull: BNull

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  49. def toString(): String

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

    Permalink
  51. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Backend

Inherited from AnyRef

Inherited from Any

Ungrouped