ClassName

object ClassName extends ClassName
Companion
class
trait ClassName
class Object
trait Matchable
class Any

Value members

Inherited methods

def className(klass: Class[_]): String
Returns

the class name

Inherited from
ClassName
def className(name: String): String
Returns

the decoded class name, with its package

Inherited from
ClassName
def className(any: AnyRef): String
Returns

the class name of an instance

Inherited from
ClassName
def getOuterClassName(c: Class[_]): String
Returns

the outer class name for a given class

Inherited from
ClassName
def humanName(c: Class[_]): String
Returns

the uncamelcased name of the class (or its parent if it is an anonymous class)

Inherited from
ClassName
def packageName(name: String): String
Returns

the package name from the decoded class name

Inherited from
ClassName
def simpleClassName(any: AnyRef): String
Returns

the class name of an instance

Inherited from
ClassName
def simpleName(klass: Class[_]): String
Returns

the class name without the package name

Inherited from
ClassName

Extensions

Inherited extensions

extension (klass: Class[_])
def humanName(using nothing: Int): String
Inherited from
ClassName
def simpleName(using nothing: Int): String
Inherited from
ClassName