Packages

case class ClassType extends Product with Serializable

Represent a Class type for referencing a Class in a Property[ClassType]

Self Type
ClassType
Source
Class.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClassType
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait Type extends AnyRef

    A tag type representing an instance of this ClassType

    A tag type representing an instance of this ClassType

    This can be used to create a Property IOs

    val cls = ClassType("foobar")
    val io = IO(Property[cls.Type]())
    
    io :#= cls.unsafeGetReferenceType

Value Members

  1. val name: String
  2. def productElementNames: Iterator[String]
    Definition Classes
    Product