Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.beans.IntrospectionException

Packages that use IntrospectionException
java.beans | Contains classes related to developing beans -- components based on the JavaBeansTM architecture.

Uses of IntrospectionException in java.beans

Methods in java.beans that throw IntrospectionException
`void` | `IndexedPropertyDescriptor.setIndexedReadMethod(Method getter)` Sets the method that should be used to read an indexed property value.
`void` | `IndexedPropertyDescriptor.setIndexedWriteMethod(Method setter)` Sets the method that should be used to write an indexed property value.
`static BeanInfo` | `Introspector.getBeanInfo(Class beanClass)` Introspect on a Java Bean and learn about all its properties, exposed methods, and events.
`static BeanInfo` | `Introspector.getBeanInfo(Class beanClass, int flags)` Introspect on a Java bean and learn about all its properties, exposed methods, and events, subject to some control flags.
`static BeanInfo` | `Introspector.getBeanInfo(Class beanClass, Class stopClass)` Introspect on a Java bean and learn all about its properties, exposed methods, below a given "stop" point.
`void` | `PropertyDescriptor.setReadMethod(Method getter)` Sets the method that should be used to read the property value.
`void` | `PropertyDescriptor.setWriteMethod(Method setter)` Sets the method that should be used to write the property value.

Constructors in java.beans that throw IntrospectionException
`IndexedPropertyDescriptor(String propertyName, Class beanClass)` This constructor constructs an IndexedPropertyDescriptor for a property that follows the standard Java conventions by having getFoo and setFoo accessor methods, for both indexed access and array access.
`IndexedPropertyDescriptor(String propertyName, Class beanClass, String getterName, String setterName, String indexedGetterName, String indexedSetterName)` This constructor takes the name of a simple property, and method names for reading and writing the property, both indexed and non-indexed.
`IndexedPropertyDescriptor(String propertyName, Method getter, Method setter, Method indexedGetter, Method indexedSetter)` This constructor takes the name of a simple property, and Method objects for reading and writing the property.
`EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String listenerMethodName)` Creates an `EventSetDescriptor` assuming that you are following the most simple standard design pattern where a named event "fred" is (1) delivered as a call on the single method of interface FredListener, (2) has a single argument of type FredEvent, and (3) where the FredListener may be registered with a call on an addFredListener method of the source component and removed with a call on a removeFredListener method.
`EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)` Creates an `EventSetDescriptor` from scratch using string names.
`EventSetDescriptor(Class sourceClass, String eventSetName, Class listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)` This constructor creates an EventSetDescriptor from scratch using string names.
`EventSetDescriptor(String eventSetName, Class listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod)` Creates an `EventSetDescriptor` from scratch using `java.lang.reflect.Method` and `java.lang.Class` objects.
`EventSetDescriptor(String eventSetName, Class listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod, Method getListenerMethod)` This constructor creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects.
`EventSetDescriptor(String eventSetName, Class listenerType, MethodDescriptor[] listenerMethodDescriptors, Method addListenerMethod, Method removeListenerMethod)` Creates an `EventSetDescriptor` from scratch using `java.lang.reflect.MethodDescriptor` and `java.lang.Class` objects.
`PropertyDescriptor(String propertyName, Class beanClass)` Constructs a PropertyDescriptor for a property that follows the standard Java convention by having getFoo and setFoo accessor methods.
`PropertyDescriptor(String propertyName, Class beanClass, String getterName, String setterName)` This constructor takes the name of a simple property, and method names for reading and writing the property.
`PropertyDescriptor(String propertyName, Method getter, Method setter)` This constructor takes the name of a simple property, and Method objects for reading and writing the property.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.4.2
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.