Note: This interface is the same with scala-2 Surface interface, but Scala compiler requires defining Surface object in the same file, so this interface is copied.
- Companion:
- object
trait Serializable
class Object
trait Matchable
class Any
class GenericSurface
class Alias
object AnyRefSurface.type
class ArraySurface
class EnumSurface
object ExistentialType.type
class HigherKindedTypeSurface
class JavaEnumSurface
class OptionSurface
class PrimitiveSurface
object BigInt.type
object BigInteger.type
object Boolean.type
object Byte.type
object Char.type
object Double.type
object Float.type
object Int.type
object Long.type
object Short.type
object String.type
object Unit.type
class TupleSurface
class RuntimeGenericSurface
class LazySurface
class RecordSurface
class TaggedSurface