Object/Trait

sigmastate.eval

Sized

Related Docs: trait Sized | package eval

Permalink

object Sized extends SizedLowPriority

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

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. implicit val AvlTreeIsSized: Sized[AvlTree]

    Permalink
  5. implicit val BigIntIsSized: Sized[BigInt]

    Permalink
  6. implicit val BooleanIsSized: Sized[Boolean]

    Permalink
  7. implicit val ByteIsSized: Sized[Byte]

    Permalink
  8. implicit val CollByteIsSized: Sized[Coll[Byte]]

    Permalink
  9. implicit val GroupElementIsSized: Sized[GroupElement]

    Permalink
  10. implicit val IntIsSized: Sized[Int]

    Permalink
  11. implicit val LongIsSized: Sized[Long]

    Permalink
  12. implicit val ShortIsSized: Sized[Short]

    Permalink
  13. implicit val SigmaPropIsSized: Sized[SigmaProp]

    Permalink
  14. val SizeAvlTree: Size[AvlTree]

    Permalink
  15. val SizeBigInt: Size[BigInt]

    Permalink
  16. val SizeBoolean: Size[Boolean]

    Permalink
  17. val SizeBoxBytesMax: CSizeColl[Byte]

    Permalink
  18. val SizeBoxBytesWithoutRefsMax: CSizeColl[Byte]

    Permalink
  19. val SizeByte: Size[Byte]

    Permalink
  20. val SizeCreationInfo: Size[(Int, Coll[Byte])]

    Permalink
  21. val SizeGroupElement: Size[GroupElement]

    Permalink
  22. val SizeHash: CSizeColl[Byte]

    Permalink
  23. val SizeHeader: CSizePrim[Header]

    Permalink
  24. val SizeInt: Size[Int]

    Permalink
  25. val SizeLong: Size[Long]

    Permalink
  26. val SizeNullValue: SizeAnyValue

    Permalink
  27. val SizeOfInputRefBytes: Int

    Permalink
  28. val SizePreHeader: CSizePrim[PreHeader]

    Permalink
  29. val SizePropositionBytesMax: CSizeColl[Byte]

    Permalink
  30. val SizeShort: Size[Short]

    Permalink
  31. val SizeSigmaProp: Size[SigmaProp]

    Permalink
  32. val SizeToken: Size[(Coll[Byte], Long)]

    Permalink
  33. val SizeTokenId: CSizeColl[Byte]

    Permalink
  34. val SizeTokensMax: CSizeColl[(Coll[Byte], Long)]

    Permalink
  35. implicit val anyValueIsSized: Sized[AnyValue]

    Permalink
  36. def apply[T](implicit sz: Sized[T]): Sized[T]

    Permalink
  37. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  38. implicit val boxIsSized: Sized[Box]

    Permalink
  39. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. implicit def collIsSized[T](implicit arg0: Sized[T]): Sized[Coll[T]]

    Permalink

    Sized instance for Coll[T].

    Sized instance for Coll[T]. Takes advantage of RType.isConstantSize to use ReplColl representation of Coll when all items are the same. When all elements of T are of the same size, then only single Size[T] value is created and replicated to the length of source collection xs.

    Definition Classes
    SizedLowPriority
  41. implicit val contextIsSized: Sized[Context]

    Permalink
  42. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  45. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  46. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  47. implicit val headerIsSized: Sized[Header]

    Permalink
  48. def instance[T](f: (T) ⇒ Size[T]): Sized[T]

    Permalink
  49. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  50. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  53. implicit def optionIsSized[T](implicit arg0: Sized[T]): Sized[Option[T]]

    Permalink
    Definition Classes
    SizedLowPriority
  54. implicit def pairIsSized[A, B](implicit arg0: Sized[A], arg1: Sized[B]): Sized[(A, B)]

    Permalink
    Definition Classes
    SizedLowPriority
  55. implicit val preHeaderIsSized: Sized[PreHeader]

    Permalink
  56. def sizeOf[T](x: T)(implicit arg0: Sized[T]): Size[T]

    Permalink
  57. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  59. def typeToSized[T](t: RType[T]): Sized[T]

    Permalink
  60. final def wait(): Unit

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

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

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

Inherited from SizedLowPriority

Inherited from AnyRef

Inherited from Any

Ungrouped