JvmType

zio.blocks.streams.JvmType
See theJvmType companion object
sealed abstract class JvmType(val ordinal: Int)

Tag identifying which JVM type A corresponds to: one of the 8 primitives, or AnyRef for reference types.

Used throughout the streaming library for runtime specialization dispatch:

Identity comparison (eq) is safe because each variant is a singleton case object.

Value parameters

ordinal

Stable integer identifier for serialization or indexing.

Attributes

Companion
object
Source
JvmType.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object AnyRef
object Boolean
object Byte
object Char
object Double
object Float
object Int
object Long
object Short
Show all

Members list

Value members

Concrete fields

val ordinal: Int

Attributes

Source
JvmType.scala