api

packageapi

EXPERIMENTAL

The Scala Reflection API (located in scala-reflect.jar).

In Scala 2.10.0, the Scala Reflection API and its implementation have an "experimental" status.
This means that the API and the docs are not complete and can be changed in binary- and source-incompatible
manner in 2.10.1. This also means that the implementation has some known issues.

The following types are the backbone of the Scala Reflection API, and serve as a good starting point
for information about Scala Reflection:

Inherited from Any

Scala Reflection API

Tags

Implicit values that provide ClassTags for the reflection
classes. These are abstract in the interface but are later filled in to provide ClassTags
for the either the runtime reflection or macros entities, depending on the use.