GenericSurface
class GenericSurface(val rawType: Class[_], val typeArgs: Seq[Surface], val params: Seq[Parameter], val objectFactory: Option[ObjectFactory]) extends Surface
Base class for generic surfaces with type args
Base class for generic surfaces with type args
class Alias
object AnyRefSurface
class ArraySurface
class EnumSurface
object ExistentialType
class HigherKindedTypeSurface
class JavaEnumSurface
class OptionSurface
class PrimitiveSurface
object Int
object Byte
object Long
object Short
object Boolean
object Float
object Double
object Char
object String
object Unit
object BigInt
object BigInteger
class TupleSurface
class RuntimeGenericSurface