RefKind

izumi.sick.model.RefKind$
See theRefKind companion trait
object RefKind

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
RefKind.type

Members list

Concise view

Type members

Classlikes

sealed trait Mappable extends RefKind

Attributes

Graph
Supertypes
trait RefKind
class Object
trait Matchable
class Any
Known subtypes
object TArr.type
object TBigDec.type
object TBigInt.type
object TDbl.type
object TFlt.type
object TInt.type
object TLng.type
object TObj.type
object TRoot.type
object TStr.type
sealed trait NonMappable extends RefKind

Attributes

Graph
Supertypes
trait RefKind
class Object
trait Matchable
class Any
Known subtypes
object TBit.type
object TByte.type
object TNul.type
object TShort.type
implicit class RefKindExt(kind: RefKind)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
case object TArr extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TArr.type
case object TBigDec extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TBigDec.type
case object TBigInt extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TBigInt.type
case object TBit extends NonMappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait RefKind
class Object
trait Matchable
class Any
Self type
TBit.type
case object TByte extends NonMappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait RefKind
class Object
trait Matchable
class Any
Self type
TByte.type
case object TDbl extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TDbl.type
case object TFlt extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TFlt.type
case object TInt extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TInt.type
case object TLng extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TLng.type
case object TNul extends NonMappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait RefKind
class Object
trait Matchable
class Any
Self type
TNul.type
case object TObj extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TObj.type
case object TRoot extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TRoot.type
case object TShort extends NonMappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait RefKind
class Object
trait Matchable
class Any
Self type
TShort.type
case object TStr extends Mappable

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Mappable
trait RefKind
class Object
trait Matchable
class Any
Self type
TStr.type

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror

Implicits

Implicits

final implicit def RefKindExt(kind: RefKind): RefKindExt