scala

# reflect

#### package reflect

Visibility

1. Public
2. All

### Type Members

1. #### trait AnyValManifest [T] extends Manifest[T] with Equals

2. #### class BeanDescription extends Annotation

   Provides a short description that will be included when generating bean information.

3. #### class BeanDisplayName extends Annotation

   Provides a display name when generating bean information.

4. #### class BeanInfo extends Annotation

   This annotation indicates that a JavaBean-compliant BeanInfo class should be generated for this annotated Scala class.

5. #### class BeanInfoSkip extends Annotation

   This annotation indicates that bean information should not be generated for the val, var, or def that it is attached to.

6. #### class BeanProperty extends Annotation with StaticAnnotation

   When attached to a field, this annotation adds a setter and a getter method following the Java Bean convention.

7. #### class BooleanBeanProperty extends Annotation with StaticAnnotation

   This annotation has the same functionality as `scala.reflect.BeanProperty`, but the generated Bean getter will be named `isFieldName` instead of `getFieldName`.

8. #### trait ClassManifest [T] extends OptManifest[T] with Equals with Serializable

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

9. #### trait Manifest [T] extends ClassManifest[T] with Equals

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

10. #### trait OptManifest [+T] extends Serializable

    A `OptManifest[T]` is an optional `Manifest`.

11. #### class ScalaBeanInfo extends SimpleBeanInfo

    Provides some simple runtime processing necessary to create JavaBean descriptors for Scala entities.

### 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 NameTransformer extends AnyRef

4. #### object NoManifest extends OptManifest[Nothing] with Serializable

   One of the branches of an OptManifest

5. #### package generic