클래스 java.beans.IntrospectionException 의 사용 (Java Platform SE 6) - xrath.com 에서 번역됨

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 객체를 인수에 취합니다.

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 API | 색인 | 헬프

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 도 참조해 주세요.