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