JavaTM Platform
Standard Ed. 6

클래스
java.beans.IntrospectionException 의 사용

IntrospectionException 를 사용하고 있는 패키지
java.beans Beans (JavaBeansTM 아키텍쳐(architecture)에 근거한 컴퍼넌트)의 개발에 관련하는 클래스가 포함되어 있습니다.  
 

java.beans 에서의 IntrospectionException 의 사용
 

IntrospectionException 를 throw 하는 java.beans 의 메소드
static BeanInfo Introspector. getBeanInfo (Class <? > beanClass)
          Java Bean 의 인트로스페크션을 실시해, 모든 프로퍼티, 공개 메소드, 이벤트에 대해 조사합니다.
static BeanInfo Introspector. getBeanInfo (Class <? > beanClass, Class <? > stopClass)
          Java Bean 의 인트로스페크션을 실시해, 지정된 「정지」포인트에 이를 때까지, 프로퍼티, 공개된 메소드를 조사합니다.
static BeanInfo Introspector. getBeanInfo (Class <? > beanClass, int flags)
          몇개의 제어 플래그에 따라, Java Bean 의 인트로스페크션을 실시해, 모든 프로퍼티, 공개된 메소드, 이벤트에 대해 조사합니다.
 void IndexedPropertyDescriptor. setIndexedReadMethod (Method  readMethod)
          인덱스 첨부 프로퍼티치의 읽어들여에 사용하는 메소드를 설정합니다.
 void IndexedPropertyDescriptor. setIndexedWriteMethod (Method  writeMethod)
          인덱스 첨부 프로퍼티치의 기입해에 사용하는 메소드를 설정합니다.
 void PropertyDescriptor. setReadMethod (Method  readMethod)
          프로퍼티치의 읽어들여에 사용하는 메소드를 설정합니다.
 void PropertyDescriptor. setWriteMethod (Method  writeMethod)
          프로퍼티치의 기입해에 사용하는 메소드를 설정합니다.
 

IntrospectionException 를 throw 하는 java.beans 의 생성자
EventSetDescriptor (Class <? > sourceClass, String  eventSetName, Class <? > listenerType, String  listenerMethodName)
          지정된 이벤트 fred 가 (1) FredListener 인터페이스의 단일의 메소드 호출로서 전달되는, (2) FredEvent 형의 단일의 인수를 취하는, (3) FredListener 를 소스 컴퍼넌트의 addFredListener 메소드의 호출로 등록해 removeFredListener 메소드의 호출로 삭제한다, 라고 하는 가장 단순한 표준 설계 패턴에 따르는 것으로서EventSetDescriptor 를 작성합니다.
EventSetDescriptor (Class <? > sourceClass, String  eventSetName, Class <? > listenerType, String [] listenerMethodNames, String  addListenerMethodName, String  removeListenerMethodName)
          캐릭터 라인명을 사용해, 제로로부터 EventSetDescriptor 를 작성합니다.
EventSetDescriptor (Class <? > sourceClass, String  eventSetName, Class <? > listenerType, String [] listenerMethodNames, String  addListenerMethodName, String  removeListenerMethodName, String  getListenerMethodName)
          이 생성자 은, 캐릭터 라인명을 사용해, 제로로부터 EventSetDescriptor 을 작성합니다.
EventSetDescriptor (String  eventSetName, Class <? > listenerType, Method [] listenerMethods, Method  addListenerMethod, Method  removeListenerMethod)
          java.lang.reflect.Method 객체와 java.lang.Class 객체를 사용해, 제로로부터 EventSetDescriptor 를 작성합니다.
EventSetDescriptor (String  eventSetName, Class <? > listenerType, Method [] listenerMethods, Method  addListenerMethod, Method  removeListenerMethod, Method  getListenerMethod)
          이 생성자 은, java.lang.reflect.Method 객체와 java.lang.Class 객체를 사용해, 제로로부터 EventSetDescriptor 를 작성합니다.
EventSetDescriptor (String  eventSetName, Class <? > listenerType, MethodDescriptor [] listenerMethodDescriptors, Method  addListenerMethod, Method  removeListenerMethod)
          java.lang.reflect.MethodDescriptor 객체와 java.lang.Class 객체를 사용해, 제로로부터 EventSetDescriptor 를 작성합니다.
IndexedPropertyDescriptor (String  propertyName, Class <? > beanClass)
          이 생성자 은, 인덱스 첨부의 액세스와 배열 액세스의 어디라도, 액세스용 메소드 getFoo 및 setFoo 를 사용해, 표준 Java 규약에 준거한 프로퍼티의 IndexPropertyDescriptor 를 구축합니다.
IndexedPropertyDescriptor (String  propertyName, Class <? > beanClass, String  readMethodName, String  writeMethodName, String  indexedReadMethodName, String  indexedWriteMethodName)
          이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 메소드명 (인덱스 첨부 메소드와 비인덱스 첨부 메소드의 양쪽 모두)을 인수에 취합니다.
IndexedPropertyDescriptor (String  propertyName, Method  readMethod, Method  writeMethod, Method  indexedReadMethod, Method  indexedWriteMethod)
          이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 Method 객체를 인수에 취합니다.
PropertyDescriptor (String  propertyName, Class <? > beanClass)
          액세스용 메소드 getFoo 및 setFoo 를 사용해, 표준의 Java 규약에 준거하고 있는 프로퍼티의 PropertyDescriptor 를 구축합니다.
PropertyDescriptor (String  propertyName, Class <? > beanClass, String  readMethodName, String  writeMethodName)
          이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 메소드명을 인수에 취합니다.
PropertyDescriptor (String  propertyName, Method  readMethod, Method  writeMethod)
          이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 Method 객체를 인수에 취합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.