scala

reflect

package reflect

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. reflect
  2. reflect_compat
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait ArrayTag[T] extends AnyRef

  2. trait ClassTag[T] extends Equals with Serializable

    A ClassTag[T] wraps a runtime class, which can be accessed via the runtimeClass method.

  3. trait ConcreteTypeTag[T] extends AnyRef

  4. trait ErasureTag[T] extends AnyRef

  5. trait RefinedManifest[T] extends Manifest[T]

  6. trait SourceContext extends SourceLocation

    A SourceContext is a descriptor for the invocation of a method that takes an implicit parameter of type SourceContext.

  7. trait SourceLocation extends Serializable

    A SourceLocation is a descriptor for the invocation of a method that takes an implicit parameter of type SourceLocation.

  8. type TypeTag[T] = TypeTag[T]

    Definition Classes
    package
  9. trait internal_compat extends AnyRef

  10. abstract class AnyValManifest[T <: AnyVal] extends Manifest[T] with Equals

    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use type tags and manually check the corresponding class or type instead

  11. type BeanDescription = BeanDescription

    Definition Classes
    package
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use @scala.beans.BeanDescription instead

  12. type BeanDisplayName = BeanDisplayName

    Definition Classes
    package
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use @scala.beans.BeanDisplayName instead

  13. type BeanInfo = BeanInfo

    Definition Classes
    package
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use @scala.beans.BeanInfo instead

  14. type BeanInfoSkip = BeanInfoSkip

    Definition Classes
    package
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use @scala.beans.BeanInfoSkip instead

  15. type BeanProperty = BeanProperty

    Definition Classes
    package
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use @scala.beans.BeanProperty instead

  16. type BooleanBeanProperty = BooleanBeanProperty

    Definition Classes
    package
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use @scala.beans.BooleanBeanProperty instead

  17. trait ClassManifest[T] extends OptManifest[T] with ClassTag[T] with Equals with Serializable

    A ClassManifest[T] is an opaque descriptor for type T.

  18. trait Manifest[T] extends ClassManifest[T] with Equals

    A Manifest[T] is an opaque descriptor for type T.

  19. trait OptManifest[+T] extends Serializable

    A OptManifest[T] is an optional Manifest.

  20. type ScalaBeanInfo = ScalaBeanInfo

    Definition Classes
    package
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use @scala.beans.ScalaBeanInfo instead

Value Members

  1. object ClassTag extends Serializable

  2. object NameTransformer extends AnyRef

    Provides functions to encode and decode Scala symbolic names.

  3. object SourceContext extends Serializable

  4. object SourceLocation extends Serializable

    The object SourceLocation defines factory methods for SourceLocations.

  5. lazy val TypeTag: reflect.basis.TypeTag.type

    Definition Classes
    package
  6. package api

  7. package base

  8. lazy val basis: Universe

    Definition Classes
    package
  9. def classTag[T](implicit ctag: ClassTag[T]): ClassTag[T]

    Definition Classes
    package
  10. package internal

  11. package makro

  12. lazy val mirror: Universe

    Definition Classes
    reflect_compat
  13. package runtime

Deprecated Value Members

  1. object ClassManifest extends Serializable

    The object ClassManifest defines factory methods for manifests.

  2. object Manifest extends Serializable

    The object Manifest defines factory methods for manifests.

  3. object NoManifest extends OptManifest[Nothing] with Serializable

    One of the branches of an OptManifest.

Inherited from reflect_compat

Inherited from AnyRef

Inherited from Any