SealedHierarchyModule

io.scalaland.chimney.internal.compiletime.datatypes.SealedHierarchies.SealedHierarchyModule
protected trait SealedHierarchyModule

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SealedHierarchy.type
Self type

Members list

Value members

Abstract methods

def isJavaEnum[A : Type]: Boolean
def isSealed[A : Type]: Boolean
def parse[A : Type]: Option[Enum[A]]

Concrete methods

final def unapply[A](tpe: Type[A]): Option[Enum[A]]