package
reflect
Type Members
-
-
-
case class
ConstructorParamDescriptor(name: String, mangledName: String, argIndex: Int, argType: ScalaType, defaultValue: Option[() ⇒ Any]) extends Descriptor with Product with Serializable
-
sealed abstract
class
Descriptor extends Product with Serializable
-
class
Executable extends AnyRef
-
-
-
class
PrimaryConstructor extends Annotation with Annotation with ClassfileAnnotation
-
case class
PrimitiveDescriptor(erasure: ScalaType, default: Option[() ⇒ Any] = scala.None) extends ObjectDescriptor with Product with Serializable
-
case class
PropertyDescriptor(name: String, mangledName: String, returnType: ScalaType, field: Field) extends Descriptor with Product with Serializable
-
-
class
ScalaType extends Equals
-
case class
SingletonDescriptor(simpleName: String, fullName: String, erasure: ScalaType, instance: AnyRef, properties: Seq[PropertyDescriptor]) extends Descriptor with Product with Serializable
-
case class
TypeInfo(clazz: Class[_], parameterizedType: Option[ParameterizedType]) extends Product with Serializable
Value Members
-
-
-
-
-
-
-
def
fail(msg: String, cause: Exception = null): Nothing
-
def
safeSimpleName(clazz: Class[_]): String
-
-
-
def
stripDollar(name: String): String
Inherited from AnyRef
Inherited from Any