Size

final case class Size(value: Long) extends Val

A numerical value suitable to represent the size of a container.

trait Product
trait Equals
class Val
class Object
trait Matchable
class Any

Value members

Inherited methods

final def canonicalize: Val

The canonical form of this

The canonical form of this

Inherited from:
Val
final def isCanonical: Boolean

true iff this is in canonical form.

true iff this is in canonical form.

Inherited from:
Val
final def isMinusOne: Boolean

true iff this is a numerical value equal to "-1".

true iff this is a numerical value equal to "-1".

Inherited from:
Val
final def isOne: Boolean

true iff this is the value "1" in its type.

true iff this is the value "1" in its type.

Inherited from:
Val
final def isSignedMaxValue(is32BitPlatform: Boolean): Boolean

true iff this is the maximum value of a signed numerical type.

true iff this is the maximum value of a signed numerical type.

Inherited from:
Val
final def isSignedMinValue(is32BitPlatform: Boolean): Boolean

true iff this is the minimum value of a signed numerical type.

true iff this is the minimum value of a signed numerical type.

Inherited from:
Val

true iff this is the maximum value of an unsigned numerical type.

true iff this is the maximum value of an unsigned numerical type.

Inherited from:
Val

true iff this is the minimum value of an unsigned numerical type.

true iff this is the minimum value of an unsigned numerical type.

Inherited from:
Val
final def isVirtual: Boolean

true iff this represents a virtual value.

true iff this represents a virtual value.

Inherited from:
Val
final def isZero: Boolean

true iff this is the "zero" value of its type.

true iff this is the "zero" value of its type.

Inherited from:
Val
Inherited from:
Product
final def show: String

A textual representation of this.

A textual representation of this.

Inherited from:
Val
final def ty: Type

The type of the value.

The type of the value.

Inherited from:
Val