Packages

c

scala.beans

ScalaBeanInfo

abstract class ScalaBeanInfo extends SimpleBeanInfo

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.

Annotations
@deprecated
Deprecated

(Since version 2.12.5) the generation of BeanInfo classes is no longer supported

Source
ScalaBeanInfo.scala
Linear Supertypes
SimpleBeanInfo, java.beans.BeanInfo, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScalaBeanInfo
  2. SimpleBeanInfo
  3. BeanInfo
  4. AnyRef
  5. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScalaBeanInfo(clazz: Class[_], props: Array[String], methods: Array[String])

Value Members

  1. def getAdditionalBeanInfo(): Array[java.beans.BeanInfo]
    Definition Classes
    SimpleBeanInfo → BeanInfo
  2. def getBeanDescriptor(): BeanDescriptor
    Definition Classes
    SimpleBeanInfo → BeanInfo
  3. def getDefaultEventIndex(): Int
    Definition Classes
    SimpleBeanInfo → BeanInfo
  4. def getDefaultPropertyIndex(): Int
    Definition Classes
    SimpleBeanInfo → BeanInfo
  5. def getEventSetDescriptors(): Array[EventSetDescriptor]
    Definition Classes
    SimpleBeanInfo → BeanInfo
  6. def getIcon(arg0: Int): Image
    Definition Classes
    SimpleBeanInfo → BeanInfo
  7. def getMethodDescriptors(): Array[MethodDescriptor]
    Definition Classes
    ScalaBeanInfo → SimpleBeanInfo → BeanInfo
  8. def getPropertyDescriptors(): Array[PropertyDescriptor]
    Definition Classes
    ScalaBeanInfo → SimpleBeanInfo → BeanInfo
  9. def loadImage(arg0: String): Image
    Definition Classes
    SimpleBeanInfo