Null$

sealed abstract class Null$

Dummy class which exist only to satisfy the JVM. It corresponds to scala.Null. If such type appears in method signatures, it is erased to this one. A private constructor ensures that Java code can't create subclasses. The only value of type Null$ should be null

Source:
Null$.scala
class Object
trait Matchable
class Any