Unit

final abstract class Unit extends AnyVal

Unit is a subtype of scala.AnyVal.

Unit is a subtype of scala.AnyVal. There is only one value of type Unit, (), and it is not represented by any object in the underlying runtime system. A method with return type Unit is analogous to a Java method which is declared void.

Companion
object
class AnyVal
trait Matchable
class Any