TypeUtil

izumi.fundamentals.reflection.TypeUtil$
object TypeUtil

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

final def defaultValue(clazz: Class[_]): Any
final def instantiateObject[T](clazz: Class[_]): T
final def instantiateObject[T](field: Field): T
final def instantiateZeroArgClass[T](clazz: Class[_]): Option[T]
final def instantiateZeroArgClass[T](ctor: Constructor[_]): T
final def isAnonymous(clazz: Class[_]): Boolean
def isAssignableFrom(superClass: Class[_], obj: Any): Boolean
final def isObject(clazz: Class[_]): Option[Field]
final def isZeroArgClass(clazz: Class[_]): Option[Constructor[_]]