Scala 2.8.0.Beta1-RC1 API

This document is the API specification for Scala Library

Class Summary
class BeanDescription (val description : java.lang.String) extends Annotation
Provides a short description that will be included when generating bean information. This annotation can be attached to the bean itself, or to any member.
class BeanDisplayName (val name : java.lang.String) extends Annotation
Provides a display name when generating bean information. This annotation can be attached to the bean itself, or to any member.
class BeanInfo extends Annotation
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.
class BeanProperty extends StaticAnnotation
class BooleanBeanProperty extends StaticAnnotation
trait ClassManifest [T] extends OptManifest[T] with AnyRef
trait OptManifest [+T] extends AnyRef
final class RichClass [T](val self : java.lang.Class[T]) extends Proxy
abstract class ScalaBeanInfo (clazz : java.lang.Class[Any], props : Array[java.lang.String], methods : Array[java.lang.String]) extends java.beans.SimpleBeanInfo with AnyRef
Provides some simple runtime processing necessary to create JavaBean descriptors for Scala entities. The compiler creates subclasses of this class automatically when the BeanInfo annotation is attached to a class.
Object Summary
object ClassManifest extends AnyRef
object Invocation extends AnyRef
object NoManifest extends OptManifest[Nothing] with AnyRef
object RichClass extends AnyRef