Packages

o

scala.reflect.runtime

ReflectionUtils

object ReflectionUtils

A few java-reflection oriented utility functions useful during reflection bootstrapping.

Source
ReflectionUtils.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ReflectionUtils
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class EnclosedIn[T] extends AnyRef

Value Members

  1. def associatedFile(clazz: Class[_]): AbstractFile
  2. def innerSingletonInstance(outer: AnyRef, className: String): AnyRef
  3. def show(cl: ClassLoader): String
  4. def staticSingletonInstance(clazz: Class[_]): AnyRef
  5. def staticSingletonInstance(cl: ClassLoader, className: String): AnyRef
  6. def unwrapHandler[T](pf: PartialFunction[Throwable, T]): PartialFunction[Throwable, T]
  7. def unwrapThrowable(x: Throwable): Throwable
    Annotations
    @tailrec()
  8. object EnclosedInClass extends EnclosedIn[Class[_ <: AnyRef]]
  9. object EnclosedInConstructor extends EnclosedIn[Constructor[_ <: AnyRef]]
  10. object EnclosedInMethod extends EnclosedIn[Method]
  11. object EnclosedInPackage extends EnclosedIn[Package]
  12. object PrimitiveOrArray