LazySurface

case class LazySurface(rawType: Class[_], fullName: String) extends Surface

Surface placeholder for supporting recursive types

Surface placeholder for supporting recursive types

trait Product
trait Equals
trait Surface
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

override def isAlias: Boolean
Definition Classes
override def isOption: Boolean
Definition Classes
override def isPrimitive: Boolean
Definition Classes
def name: String
override def objectFactory: Option[ObjectFactory]
Definition Classes
override def params: Seq[Parameter]
Definition Classes
override def toString: String
Definition Classes
Any
override def typeArgs: Seq[Surface]
Definition Classes

Inherited methods

Inherited from
Surface
def isSeq: Boolean
Inherited from
Surface
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product