final
class
TypeUtil extends AnyVal
Instance Constructors
-
new
TypeUtil(tpe: Type)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (TypeUtil, B)
-
final
def
==(arg0: Any): Boolean
-
-
final
def
asInstanceOf[T0]: T0
-
-
def
collect[T](pf: PartialFunction[Type, T]): Iterable[T]
-
def
collectAll[T](pf: PartialFunction[Type, Seq[T]]): Iterable[T]
-
def
ensuring(cond: (TypeUtil) ⇒ Boolean, msg: ⇒ Any): TypeUtil
-
def
ensuring(cond: (TypeUtil) ⇒ Boolean): TypeUtil
-
def
ensuring(cond: Boolean, msg: ⇒ Any): TypeUtil
-
def
ensuring(cond: Boolean): TypeUtil
-
def
foreach[U](f: (Type) ⇒ U): Unit
-
def
formatted(fmtstr: String): String
-
def
getClass(): Class[_ <: AnyVal]
-
final
def
isInstanceOf[T0]: Boolean
-
def
replace(f: PartialFunction[Type, Type]): Type
-
def
toString(): String
-
val
tpe: Type
-
def
→[B](y: B): (TypeUtil, B)
Shadowed Implicit Value Members
-
val
self: Any
-
val
self: Any
Inherited from AnyVal
Inherited from NotNull
Inherited from Any
Inherited by implicit conversion any2stringadd from
TypeUtil to StringAdd
Inherited by implicit conversion any2stringfmt from
TypeUtil to StringFormat
Inherited by implicit conversion any2ArrowAssoc from
TypeUtil to ArrowAssoc[TypeUtil]
Inherited by implicit conversion any2Ensuring from
TypeUtil to Ensuring[TypeUtil]