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

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

JavaTM Platform
Standard Ed. 6

전 다음 | 프레임 있어 프레임 없음

## 클래스
java.lang.Class 의 사용

Class 를 사용하고 있는 패키지
java.awt | 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.
java.awt.datatransfer | 어플리케이션간 또는 어플리케이션내의 데이터 전송을 위한 인터페이스와 클래스를 제공합니다.
java.awt.dnd | 드래그＆드롭 조작은, 많은 그래피컬 사용자 인터페이스 시스템으로 볼 수 있는 직접적인 조작 제스처(gesture)로, GUI 의 표현 요소에 논리적으로 관련한 2 개의 엔티티간에 정보를 변환하는 기구를 제공합니다.
java.awt.image.renderable | draw에 의존하지 않는 이미지를 작성하기 위한 클래스 및 인터페이스를 제공합니다.
java.beans | Beans (JavaBeansTM 아키텍쳐(architecture)에 근거한 컴퍼넌트)의 개발에 관련하는 클래스가 포함되어 있습니다.
java.beans.beancontext | Bean 문맥에 관련하는 클래스 및 인터페이스를 제공합니다.
java.io | 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.
java.lang | Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.
java.lang.annotation | Java 프로그램 언어의 주석 기능을 지원하는 라이브러리를 제공합니다.
java.lang.instrument | Java 프로그램 언어 에이전트가 JVM 상에서 실행되고 있는 프로그램을 계측 할 수 있도록(듯이) 하는 서비스를 제공합니다.
java.lang.management | Java 가상 머신의 관리 및 Java 가상 머신이 실행되고 있는 operating system의 관리를 감시하는 관리 인터페이스를 제공합니다.
java.lang.reflect | 클래스와 객체에 관한 리플렉트 정보를 취득하는 클래스 및 인터페이스를 제공합니다.
java.net | 네트워크 어플리케이션을 구현하기 위한 클래스를 제공합니다.
java.rmi.server | 서버측의 RMI 를 지원하는 클래스와 인터페이스를 제공합니다.
java.security | 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.
java.sql | JavaTM 프로그램 언어를 사용해 데이터 소스 (일반적으로은 RDB)의 데이터에 액세스 해 처리하는 API 를 제공합니다.
java.util | 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.
java.util.concurrent.atomic | 단일의 변수에 대한 락 프리로 thread 세이프인 프로그래밍을 지원하는 클래스의 소규모의 툴 킷입니다.
java.util.prefs | 이 패키지를 사용해, 어플리케이션으로부터 사용자 및 시스템의 설정 데이터와 구성 데이터를 포함 및 취득할 수 있습니다.
javax.activation |
javax.annotation.processing | 주석 프로세서를 선언해, 주석 프로세서가 주석 처리 툴 환경과 통신할 수 있도록(듯이)하기 위한 기능.
javax.crypto | 암호화 조작의 클래스와 인터페이스를 제공합니다.
javax.imageio.metadata | 메타데이타의 read 및 기입을 처리하는 Java 이미지 입출력 API 의 패키지입니다.
javax.imageio.spi | 리더, 라이터, 코드 변환기, 및 스트림의 플러그 인 인터페이스와 런타임 레지스트리를 포함한 Java 이미지 입출력 API 의 패키지입니다.
javax.lang.model.element | Java 프로그램 언어의 요소를 모델화하기 위해서(때문에) 사용되는 인터페이스입니다.
javax.management | Java Management Extensions 의 코어 클래스를 제공합니다.
javax.management.loading | 개량형의 동적 로드 기능을 구현하는 클래스를 제공합니다.
javax.management.openmbean | 공개 데이터형과 Open MBean 기술자 클래스를 제공합니다.
javax.naming.spi | `javax.naming` 및 관련 패키지에 의해, 네이밍 서비스 및 디렉토리 서비스에의 액세스를 동적으로 플러그 인 하는 수단을 제공합니다.
javax.print | JavaTM Print Service API 의 주요한 클래스 및 인터페이스를 제공합니다.
javax.print.attribute | JavaTM Print Service 의 속성의 형태와 그것들이 속성 세트에 수집되는 방법을 기술하는 클래스와 인스턴스를 제공합니다.
javax.print.attribute.standard | 이 패키지에는, 특정의 인쇄 속성의 클래스가 포함되어 있습니다.
javax.rmi | RMI-IIOP 의 사용자 API 를 포함합니다.
javax.rmi.CORBA | RMI-IIOP 용의 이식 가능한 API 를 포함합니다.
javax.script | 스크립트 API 는, Java TM 스크립트 엔진을 정의하는 인터페이스와 클래스로 구성되어 그것들을 Java 어플리케이션으로 사용하기 위한 시스템를 제공합니다.
javax.security.auth | 이 패키지는, 인증과 승인에 관한 시스템를 제공합니다.
javax.sound.midi | MIDI (악기의 디지탈 인터페이스) 데이터의 입출력, 시켄싱, 및 합성의 인터페이스 및 클래스를 제공합니다.
javax.sound.sampled | 샘플화 된 오디오 데이터의 수중에 넣어, 처리, 및 재생의 인터페이스 및 클래스를 제공합니다.
javax.sql | 서버측의 데이터 소스 액세스와 JavaTM 프로그램 언어를 사용한 처리에 사용하는 API 를 제공합니다.
javax.sql.rowset | JDBC `RowSet` 구현의 표준 인터페이스와 base class입니다.
javax.sql.rowset.serial | Java 프로그램 언어에서의 SQL 형과 데이터형의 직렬화 가능 매핑을 가능하게 하는 유틸리티 클래스를 제공합니다.
javax.swing | 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.
javax.swing.event | Swing 컴퍼넌트에 의해 트리거되는 이벤트를 제공합니다.
javax.swing.plaf.synth | Synth 는, 모든 페인트가 위양 되는 스킨 설정 가능한 Look & Feel 입니다.
javax.swing.table | `javax.swing.JTable` 를 처리하기 위한 클래스 및 인터페이스를 제공합니다.
javax.swing.text | 편집 가능한 텍스트 컴퍼넌트와 편집 불능인 텍스트 컴퍼넌트를 처리하는 클래스와 인터페이스를 제공합니다.
javax.swing.tree | `javax.swing.JTree` 를 처리하기 위한 클래스와 인터페이스를 제공합니다.
javax.xml.bind | 비정렬화, 정렬화 및 검증 기능을 포함한 실행시 바인딩 시스템를 클라이언트 어플리케이션에 제공합니다.
javax.xml.bind.helpers | JAXB 프로바이더만이 사용합니다.
javax.xml.ws | 이 패키지는, 코어 JAX-WS API 를 포함합니다.
javax.xml.ws.spi | 이 패키지는, JAX-WS 2.0 의 SPI 를 정의합니다.
org.omg.CORBA | OMG CORBA API 의 JavaTM 프로그램 언어 (`ORB` 클래스를 포함한다)에의 매핑을 제공합니다.
org.omg.CORBA_2_3.portable | 치 형의 입력 및 출력의 메소드를 제공해, 또 `org/omg/CORBA/portable` 패키지의 그 외의 갱신을 포함합니다.
org.omg.CORBA.portable | portability 층, 즉, 어느 벤더에 의해 생성된 코드가 다른 벤더의 ORB 로 동작할 수 있도록(듯이) 하는 일련의 ORB API 를 제공합니다.
org.omg.DynamicAny | 실행시에 `any` 에 관련지을 수 있었던 데이터값의 횡단(traverse), 및 데이터값의 기본적인 원가요소를 추출하기 위한 클래스와 인터페이스를 제공합니다.
org.omg.PortableServer | 클래스와 인터페이스를 제공해, 어플리케이션의 서버측을 복수 벤더간 ORB 로 이식할 수 있도록(듯이) 합니다.

java.awt 에서의 Class 의 사용

Class 형의 파라미터를 가지는 java.awt 의 메소드

`

`<T extends DragGestureRecognizer > T`

`

`Toolkit. createDragGestureRecognizer (Class <T> abstractRecognizerClass, DragSource ds, Component c, int srcActions, DragGestureListener dgl)`
요구된 abstract 클래스 DragGestureRecognizer 의, 플랫폼에 의존하는 구상 서브 클래스를 작성해, 지정된 DragSource, Component, 및 DragGestureListener 에 관련짓습니다.

`

`<T extends EventListener > T[]`

`

`Window. getListeners (Class <T> listenerType)`
이 `Window` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`Container. getListeners (Class <T> listenerType)`
이 `Container` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`Component. getListeners (Class <T> listenerType)`
이 `Component` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`MenuItem. getListeners (Class <T> listenerType)`
이 `MenuItem` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`TextField. getListeners (Class <T> listenerType)`
이 `TextField` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`TextComponent. getListeners (Class <T> listenerType)`
이 `TextComponent` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`Scrollbar. getListeners (Class <T> listenerType)`
이 `Scrollbar` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`List. getListeners (Class <T> listenerType)`
이 `List` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`Choice. getListeners (Class <T> listenerType)`
이 `Choice` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`CheckboxMenuItem. getListeners (Class <T> listenerType)`
이 `CheckboxMenuItem` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`Checkbox. getListeners (Class <T> listenerType)`
이 `Checkbox` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`Button. getListeners (Class <T> listenerType)`
이 `Button` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`static

`<T extends EventListener > T[]`

`

`AWTEventMulticaster. getListeners (EventListener l, Class <T> listenerType)`
지정된 `java.util.EventListener` 로 연쇄되어`FooListener` 가 된 모든 객체의 배열을 돌려줍니다.

`protected static void` | `AWTKeyStroke. registerSubclass (Class <? > subclass)` `AWTKeyStroke` 의 새로운 인스턴스를 생성할 경우에,`AWTKeyStroke` 의 팩토리 메소드가 사용하는 새로운 클래스를 등록합니다.

java.awt.datatransfer 에서의 Class 의 사용

Class 를 돌려주는 java.awt.datatransfer 의 메소드
`Class <? >` | `DataFlavor. getDefaultRepresentationClass ()`
`Class <? >` | `DataFlavor. getRepresentationClass ()` 이 `DataFlavor` 가 요구되었을 때에, 이 `DataFlavor` 를 지원하고 있는 객체가 돌려주는 `Class` 를 돌려줍니다.
`protected static Class <? >` | `DataFlavor. tryToLoadClass (String className, ClassLoader fallback)` bootstrap loader, 시스템 로더, 문맥 로더 (존재하는 경우), 지정된 로더의 차례로 클래스의 로드를 시도합니다.

Class 형의 파라미터를 가지는 java.awt.datatransfer 의 생성자
`DataFlavor (Class <? > representationClass, String humanPresentableName)` Java 클래스를 표현하는 `DataFlavor` 를 구축합니다.

java.awt.dnd 에서의 Class 의 사용

Class 형의 파라미터를 가지는 java.awt.dnd 의 메소드

`

`<T extends DragGestureRecognizer > T`

`

`DragSource. createDragGestureRecognizer (Class <T> recognizerAbstractClass, Component c, int actions, DragGestureListener dgl)`
`DragGestureRecognizer` 의 지정된 추상 서브 클래스를 구현하는 새로운 `DragGestureRecognizer` 를 작성해, 새롭게 작성된 객체에, 지정된 `Component` 및 `DragGestureListener` 를 설정합니다.

`

`<T extends EventListener > T[]`

`

`DragSource. getListeners (Class <T> listenerType)`
이 `DragSource` 에 `FooListener` 로서 현재 등록되어 모든 객체를 가져옵니다.

java.awt.image.renderable 에서의 Class 의 사용

Class 를 돌려주는 java.awt.image.renderable 의 메소드
`Class []` | `ParameterBlock. getParamClasses ()` 파라미터의 형태를 기술하는 Class 객체의 배열을 돌려줍니다.

java.beans 에서의 Class 의 사용

Class 를 돌려주는 java.beans 의 메소드
`Class <? >` | `BeanDescriptor. getBeanClass ()` Bean 의 Class 객체를 가져옵니다
`Class <? >` | `BeanDescriptor. getCustomizerClass ()` Bean 의 카스타마이자의 Class 객체를 가져옵니다.
`Class <? >` | `IndexedPropertyDescriptor. getIndexedPropertyType ()` 인덱스 첨부 프로퍼티의 형태를 나타내는 `Class` 객체를 가져옵니다.
`Class <? >` | `EventSetDescriptor. getListenerType ()` 타겟 인터페이스의 `Class` 객체를 가져옵니다.
`Class <? >` | `PropertyDescriptor. getPropertyEditorClass ()` 이 프로퍼티의 명시적인 등록이 끝난 PropertyEditor 클래스를 가져옵니다.
`Class <? >` | `PropertyDescriptor. getPropertyType ()` 프로퍼티의 Class 객체를 가져옵니다.

Class 형의 파라미터를 가지는 java.beans 의 메소드

`static

`<T> T`

`

`EventHandler. create (Class <T> listenerInterface, Object target, String action)`
청취자 인터페이스내의 모든 메소드가 핸들러의 `action` 를 `target` 에 적용하기 위한 `listenerInterface` 구현을 작성합니다.

`static

`<T> T`

`

`EventHandler. create (Class <T> listenerInterface, Object target, String action, String eventPropertyName)`
/** 모든 메소드로부터, 이벤트식 `eventPropertyName` 의 값을 문중의 마지막 메소드인 `action` (`target` 에 적용된다)에 건네주기 위한 `listenerInterface` 구현을 작성합니다.

`static

`<T> T`

`

`EventHandler. create (Class <T> listenerInterface, Object target, String action, String eventPropertyName, String listenerMethodName)`
/** `listenerMethodName` 라는 이름의 메소드로부터, 이벤트식의 값 `eventPropertyName` 를 문중의 마지막 메소드 `action` (`target` 에 적용된다)에 건네주기 위한 `listenerInterface` 구현을 작성합니다.

`static PropertyEditor` | `PropertyEditorManager. findEditor (Class <? > targetType)` 지정된 타겟형의 값에디터를 찾아냅니다.
`static void` | `Introspector. flushFromCaches (Class <? > clz)` 지정된 클래스에 관한 Introspector 의 내장형 캐쉬 정보를 플래시 합니다.
`static BeanInfo` | `Introspector. getBeanInfo (Class <? > beanClass)` Java Bean 의 인트로스페크션을 실시해, 모든 프로퍼티, 공개 메소드, 이벤트에 대해 조사합니다.
`static BeanInfo` | `Introspector. getBeanInfo (Class <? > beanClass, Class <? > stopClass)` Java Bean 의 인트로스페크션을 실시해, 지정된 「정지」포인트에 이를 때까지, 프로퍼티, 공개된 메소드를 조사합니다.
`static BeanInfo` | `Introspector. getBeanInfo (Class <? > beanClass, Class <? > stopClass)` Java Bean 의 인트로스페크션을 실시해, 지정된 「정지」포인트에 이를 때까지, 프로퍼티, 공개된 메소드를 조사합니다.
`static BeanInfo` | `Introspector. getBeanInfo (Class <? > beanClass, int flags)` 몇개의 제어 플래그에 따라, Java Bean 의 인트로스페크션을 실시해, 모든 프로퍼티, 공개된 메소드, 이벤트에 대해 조사합니다.
`static Object` | `Beans. getInstanceOf (Object bean, Class <? > targetType)` 지정된 Bean 로부터, 그 소스 객체의 지정된 타입의 뷰를 나타내는 객체를 가져옵니다.
`PersistenceDelegate` | `Encoder. getPersistenceDelegate (Class <? > type)` 지정된 형태의 지속적인 위양을 돌려줍니다.
`protected void` | `PersistenceDelegate. initialize (Class <? > type, Object oldInstance, Object newInstance, Encoder out)` `newInstance` 에 대해서, 새로운 인스턴스가 `oldInstance` 와 「등가」가 된다고 하는 부작용을 미치는 일련의 문장을 생성합니다.
`protected void` | `DefaultPersistenceDelegate. initialize (Class <? > type, Object oldInstance, Object newInstance, Encoder out)` 이 `initialize` 메소드의 디폴트 구현은, Introspector 에 의해 반환되는 차례로 설정 메소드와 취득 메소드의 조합을 실시하는 것으로, 이 형태의 객체 상태가 모두 공개된 상태로 합니다.
`static boolean` | `Beans. isInstanceOf (Object bean, Class <? > targetType)` Bean 가, 지정된 타입의 타겟으로서 표시할 수 있을지 어떨지를 판정합니다.
`static void` | `PropertyEditorManager. registerEditor (Class <? > targetType, Class <? > editorClass)` 지정된 타겟 클래스의 값을 편집하기 위해서 사용되는 에디터 클래스를 등록합니다.
`static void` | `PropertyEditorManager. registerEditor (Class <? > targetType, Class <? > editorClass)` 지정된 타겟 클래스의 값을 편집하기 위해서 사용되는 에디터 클래스를 등록합니다.
`void` | `Encoder. setPersistenceDelegate (Class <? > type, PersistenceDelegate persistenceDelegate)` 이 `type` 의 지속적인 위양을 `persistenceDelegate` 로 합니다.
`void` | `PropertyDescriptor. setPropertyEditorClass (Class <? > propertyEditorClass)` 일반적으로, PropertyEditor 는 PropertyEditorManager 를 사용해 검색됩니다.

Class 형의 파라미터를 가지는 java.beans 의 생성자
`BeanDescriptor (Class <? > beanClass)` 카스타마이자를 가지지 않는 Bean 에 BeanDescriptor 를 작성합니다.
`BeanDescriptor (Class <? > beanClass, Class <? > customizerClass)` 카스타마이자를 가지는 Bean 에 BeanDescriptor 를 작성합니다.
`BeanDescriptor (Class <? > beanClass, Class <? > customizerClass)` 카스타마이자를 가지는 Bean 에 BeanDescriptor 를 작성합니다.
`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 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)` 캐릭터 라인명을 사용해, 제로로부터 `EventSetDescriptor` 를 작성합니다.
`EventSetDescriptor (Class <? > sourceClass, String eventSetName, Class <? > listenerType, String [] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)` 이 생성자 은, 캐릭터 라인명을 사용해, 제로로부터 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 및 기입해 용무의 메소드명 (인덱스 첨부 메소드와 비인덱스 첨부 메소드의 양쪽 모두)을 인수에 취합니다.
`PropertyDescriptor (String propertyName, Class <? > beanClass)` 액세스용 메소드 getFoo 및 setFoo 를 사용해, 표준의 Java 규약에 준거하고 있는 프로퍼티의 PropertyDescriptor 를 구축합니다.
`PropertyDescriptor (String propertyName, Class <? > beanClass, String readMethodName, String writeMethodName)` 이 생성자 은, 단순한 프로퍼티명과 프로퍼티의 read 및 기입해 용무의 메소드명을 인수에 취합니다.

java.beans.beancontext 에서의 Class 의 사용

Class 로서 선언되고 있는 java.beans.beancontext 의 필드
`protected Class` | `BeanContextServiceRevokedEvent. serviceClass` 무효가 되는 서비스에의 `Class` 참조입니다.
`protected Class` | `BeanContextServiceAvailableEvent. serviceClass` 새롭게 사용할 수 있는 서비스에의 `Class` 참조

Class 를 돌려주는 java.beans.beancontext 의 메소드
`Class` | `BeanContextServiceRevokedEvent. getServiceClass ()` 이 통지의 대상인 서비스 클래스를 가져옵니다.
`Class` | `BeanContextServiceAvailableEvent. getServiceClass ()` 이 통지의 대상인 서비스 클래스를 가져옵니다.

Class 형의 파라미터를 가지는 java.beans.beancontext 의 메소드
`boolean` | `BeanContextServicesSupport. addService (Class serviceClass, BeanContextServiceProvider bcsp)` 서비스를 추가합니다.
`boolean` | `BeanContextServices. addService (Class serviceClass, BeanContextServiceProvider serviceProvider)` 이 BeanContext 에 서비스를 추가합니다.
`protected boolean` | `BeanContextServicesSupport. addService (Class serviceClass, BeanContextServiceProvider bcsp, boolean fireEvent)` 서비스를 추가합니다.
`protected static boolean` | `BeanContextSupport. classEquals (Class first, Class second)` 2 개의 클래스 객체 또는 그러한 이름이 같은가 어떤가를 판정합니다.
`protected static boolean` | `BeanContextSupport. classEquals (Class first, Class second)` 2 개의 클래스 객체 또는 그러한 이름이 같은가 어떤가를 판정합니다.
`protected BeanContextServicesSupport.BCSSServiceProvider` | `BeanContextServicesSupport. createBCSSServiceProvider (Class sc, BeanContextServiceProvider bcsp)` 서브 클래스는 이 메소드를 오버라이드(override) 하는 것으로써, 인스턴스 생성을 위해서(때문에) addService()를 오버라이드(override) 하는 일 없이, BCSSServiceProvider 의 새로운 서브 클래스를 생성할 수가 있습니다.
`protected void` | `BeanContextServicesSupport. fireServiceAdded (Class serviceClass)` 새로운 서비스를 통지하는 `BeanContextServiceEvent` 를 트리거합니다.
`protected void` | `BeanContextServicesSupport. fireServiceRevoked (Class serviceClass, boolean revokeNow)` 특정의 서비스가 사용 불가가 된 것을 통지하는 `BeanContextServiceRevokedEvent` 를 트리거합니다.
`Iterator` | `BeanContextServicesSupport.BCSSProxyServiceProvider. getCurrentServiceSelectors (BeanContextServices bcs, Class serviceClass)`
`Iterator` | `BeanContextServiceProvider. getCurrentServiceSelectors (BeanContextServices bcs, Class serviceClass)` `BeanContextServices` 에 의해 불려 갑니다.
`Iterator` | `BeanContextServicesSupport. getCurrentServiceSelectors (Class serviceClass)`
`Iterator` | `BeanContextServices. getCurrentServiceSelectors (Class serviceClass)` 기본적인 BeanContextServiceProvider 의 getCurrentServiceSelectors()를 호출하는 것에 의해, 지정된 서비스의 서비스 의존 서비스 파라미터 (Service Selectors)의 리스트를 가져옵니다.
`Object` | `BeanContextServicesSupport. getService (BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)` 서비스를 가져옵니다.
`Object` | `BeanContextServices. getService (BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)` `BeanContextChild`, 또는 `BeanContextChild` 에 관련한 임의의 객체는, 이 메소드를 호출하는 것에 의해, 상자가 되어 있는 `BeanContextServices` 로부터 현재 등록되어 있는 서비스에의 참조를 취득할 수 있습니다.
`Object` | `BeanContextServicesSupport.BCSSProxyServiceProvider. getService (BeanContextServices bcs, Object requestor, Class serviceClass, Object serviceSelector)`
`Object` | `BeanContextServiceProvider. getService (BeanContextServices bcs, Object requestor, Class serviceClass, Object serviceSelector)` `BeanContextServices` 에 의해 불려 갑니다.
`boolean` | `BeanContextServicesSupport. hasService (Class serviceClass)` 서비스를 가집니다.
`boolean` | `BeanContextServices. hasService (Class serviceClass)` 지정된 서비스가 현재, 이 문맥으로부터 사용 가능한가 어떤가를 보고합니다.
`boolean` | `BeanContextServiceRevokedEvent. isServiceClass (Class service)` 무효가 되는 서비스가 특정의 클래스의 서비스인가 어떤가를 판정하기 위해서, 이 이벤트를 체크합니다.
`void` | `BeanContextServicesSupport. revokeService (Class serviceClass, BeanContextServiceProvider bcsp, boolean revokeCurrentServicesNow)` 서비스를 삭제합니다.
`void` | `BeanContextServices. revokeService (Class serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow)` 현재 등록되어 있는 서비스를 이 문맥으로부터 삭제하기 위해서, BeanContextServiceProviders 는, 이 메소드를 호출해 삭제할 수 있습니다.

Class 형의 파라미터를 가지는 java.beans.beancontext 의 생성자
`BeanContextServiceAvailableEvent (BeanContextServices bcs, Class sc)` `BeanContextAvailableServiceEvent` 를 구축합니다.
`BeanContextServiceRevokedEvent (BeanContextServices bcs, Class sc, boolean invalidate)` `BeanContextServiceEvent` 를 구축합니다.

java.io 에서의 Class 의 사용

Class 를 돌려주는 java.io 의 메소드
`Class <? >` | `ObjectStreamClass. forClass ()` 이 버젼의 맵처가 되는 로컬 VM 내의 클래스를 돌려줍니다.
`Class <? >` | `ObjectStreamField. getType ()` 필드의 형태를 가져옵니다.
`protected Class <? >` | `ObjectInputStream. resolveClass (ObjectStreamClass desc)` 지정된 스트림 클래스의 기술에 대응하는 로컬 클래스를 로드합니다.
`protected Class <? >` | `ObjectInputStream. resolveProxyClass (String [] interfaces)` 프록시 클래스 기술자로 지정된 인터페이스를 구현하는 프록시 클래스를 돌려줍니다.

Class 형의 파라미터를 가지는 java.io 의 메소드
`protected void` | `ObjectOutputStream. annotateClass (Class <? > cl)` 서브 클래스는, 이 메소드를 구현해, 클래스의 데이터를 스트림에 보존할 수 있도록(듯이) 할 수가 있습니다.
`protected void` | `ObjectOutputStream. annotateProxyClass (Class <? > cl)` 서브 클래스는 이 메소드를 구현해, 다이나믹 프록시 클래스에 대한 기술자와 함께 커스텀 데이터를 스트림에 포함합니다.
`static ObjectStreamClass` | `ObjectStreamClass. lookup (Class <? > cl)` 직렬화 가능 클래스의 기술자를 검색합니다.
`static ObjectStreamClass` | `ObjectStreamClass. lookupAny (Class <? > cl)` `Serializable` 를 구현하고 있을지 어떨지에 관계없이, 임의의 클래스의 기술자를 돌려줍니다.

Class 형의 파라미터를 가지는 java.io 의 생성자
`ObjectStreamField (String name, Class <? > type)` 지정된 형태를 가지는 직렬화 가능 필드를 작성합니다.
`ObjectStreamField (String name, Class <? > type, boolean unshared)` 지정된 이름과 형태의 직렬화 가능 필드를 나타내는 ObjectStreamField 를 작성합니다.

java.lang 에서의 Class 의 사용

Class 로서 선언되고 있는 java.lang 의 필드
`static Class <Boolean >` | `Boolean. TYPE` boolean 의 원시형을 나타내는 Class 객체입니다.
`static Class <Character >` | `Character. TYPE` `char` 의 원시형을 나타내는 `Class` 인스턴스
`static Class <Float >` | `Float. TYPE` `float` 의 원시형을 나타내는 `Class` 인스턴스
`static Class <Double >` | `Double. TYPE` `double` 의 원시형을 나타내는 `Class` 인스턴스입니다.
`static Class <Byte >` | `Byte. TYPE` `byte` 의 원시형을 나타내는 `Class` 인스턴스
`static Class <Short >` | `Short. TYPE` `short` 의 원시형을 나타내는 `Class` 인스턴스
`static Class <Integer >` | `Integer. TYPE` `int` 의 원시형을 나타내는 `Class` 인스턴스
`static Class <Long >` | `Long. TYPE` `long` 의 원시형을 나타내는 `Class` 인스턴스
`static Class <Void >` | `Void. TYPE` 키워드 void 에 대응하는 의사형을 나타내는 클래스 객체입니다.

Class 를 돌려주는 java.lang 의 메소드

`

`<U> Class <? extends U>`

`

`Class. asSubclass (Class <U> clazz)`
지정된 클래스 객체에 의해 나타내지는 클래스의 서브 클래스를 나타내기 위해서(때문에) 이 `Class` 객체를 캐스트 합니다.

`protected Class <? >` | `SecurityManager. currentLoadedClass ()` 추천 되고 있지 않습니다. 이 타입의 시큐리티 체크는 추천 되지 않습니다. 대신에 `checkPermission` 의 호출을 사용하는 것을 추천합니다.
`protected Class <? >` | `ClassLoader. defineClass (byte[] b, int off, int len)` 추천 되고 있지 않습니다. `defineClass(String, byte[], int, int)` 로 옮겨졌습니다.
`protected Class <? >` | `ClassLoader. defineClass (String name, byte[] b, int off, int len)` 바이트의 배열을 `Class` 클래스의 인스턴스로 변환합니다.
`protected Class <? >` | `ClassLoader. defineClass (String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)` 옵션의 `ProtectionDomain` 를 사용해, 바이트의 배열을 `Class` 클래스의 인스턴스로 변환합니다.
`protected Class <? >` | `ClassLoader. defineClass (String name, ByteBuffer b, ProtectionDomain protectionDomain)` 옵션의 `ProtectionDomain` 를 사용해,``ByteBuffer`` 를 `Class` 클래스의 인스턴스로 변환합니다.
`Class <? extends Enum >` | `EnumConstantNotPresentException. enumType ()` 부족한 enum 정수의 형태를 돌려줍니다.
`protected Class <? >` | `ClassLoader. findClass (String name)` 지정된바이너리명을 가지는 클래스를 찾습니다.
`protected Class <? >` | `ClassLoader. findLoadedClass (String name)` 이 로더가 이바이너리명을 가지는 클래스의 기동 로더로서 Java 가상 머신에 의해 기록되고 있었을 경우는, 지정된바이너리명을 가지는 클래스를 돌려줍니다.
`protected Class <? >` | `ClassLoader. findSystemClass (String name)` 지정된바이너리명을 가지는 클래스를 찾아, 필요에 따라서 로드합니다.
`static Class <? >` | `Class. forName (String className)` 지정된 캐릭터 라인명을 가지는 클래스 또는 인터페이스에 관련지을 수 있던,`Class` 객체를 돌려줍니다.
`static Class <? >` | `Class. forName (String name, boolean initialize, ClassLoader loader)` 지정된 클래스 로더를 사용해, 지정된 캐릭터 라인명을 가지는 클래스 또는 인터페이스에 관련지을 수 있었던 `Class` 객체를 돌려줍니다.
`Class <? >` | `Object. getClass ()` 이 `Object` 의 실행시 클래스를 돌려줍니다.
`protected Class []` | `SecurityManager. getClassContext ()` 현재의 예외 실행 스택을 클래스의 배열로서 돌려줍니다.
`Class <? >[]` | `Class. getClasses ()` 이 `Class` 객체가 나타내는 클래스의 멤버인, 모든 public 클래스 및 인터페이스를 나타내는 `Class` 객체를 포함하고 있는 배열을 돌려줍니다.
`Class <? >` | `Class. getComponentType ()` 배열의 컴퍼넌트형을 나타내는 `Class` 를 돌려줍니다.
`Class <? >[]` | `Class. getDeclaredClasses ()` 이 `Class` 객체가 나타내는 클래스의 멤버로서 선언된 모든 클래스 및 인터페이스를 리플렉트 하는 `Class` 객체의 배열을 돌려줍니다.
`Class <? >` | `Class. getDeclaringClass ()` 이 `Class` 객체가 나타내는 클래스 또는 인터페이스가 다른 클래스의 멤버의 경우는, 그것이 선언된 클래스를 나타내는 `Class` 객체를 돌려줍니다.
`Class <E >` | `Enum. getDeclaringClass ()` 이 enum 정수의 enum 형에 대응하는 Class 객체를 돌려줍니다.
`Class <? >` | `Class. getEnclosingClass ()` 기본이 되는 클래스를 직접 둘러싸는 클래스를 돌려줍니다.
`Class <? >[]` | `Class. getInterfaces ()` 이 객체가 나타내는 클래스 또는 인터페이스에 의해 구현되는 인터페이스를 가져옵니다.
`Class <? super T >` | `Class. getSuperclass ()` 이 `Class` 로 나타내지는 엔티티 (클래스, 인터페이스, 원시형, 또는 void)의 슈퍼 클래스를 나타내는 `Class` 를 돌려줍니다.
`Class <? >` | `ClassLoader. loadClass (String name)` 지정된바이너리명을 가지는 클래스를 로드합니다.
`protected Class <? >` | `ClassLoader. loadClass (String name, boolean resolve)` 지정된바이너리명을 가지는 클래스를 로드합니다.

Class 형의 파라미터를 가지는 java.lang 의 메소드

`

`<U> Class <? extends U>`

`

`Class. asSubclass (Class <U> clazz)`
지정된 클래스 객체에 의해 나타내지는 클래스의 서브 클래스를 나타내기 위해서(때문에) 이 `Class` 객체를 캐스트 합니다.

`void` | `SecurityManager. checkMemberAccess (Class <? > clazz, int which)` 멤버에게로의 액세스가 호출해 옆thread에 허가되어 있지 않은 경우에,`SecurityException` 를 throw 합니다.
`static boolean` | `Compiler. compileClass (Class <? > clazz)` 지정된 클래스를 컴파일 합니다.

`

`<A extends Annotation > A`

`

`Class. getAnnotation (Class <A> annotationClass)`

`

`<A extends Annotation > A`

`

`Package. getAnnotation (Class <A> annotationClass)`

`Constructor <T >` | `Class. getConstructor (Class <? >... parameterTypes)` 이 `Class` 객체가 나타내는 클래스의 지정된 public 생성자 을 리플렉트 하는 `Constructor` 객체를 돌려줍니다.
`Constructor <T >` | `Class. getDeclaredConstructor (Class <? >... parameterTypes)` 이 `Class` 객체가 나타내는 클래스 또는 인터페이스의 지정된 생성자 을 리플렉트 하는 `Constructor` 객체를 돌려줍니다.
`Method` | `Class. getDeclaredMethod (String name, Class <? >... parameterTypes)` 이 `Class` 객체가 나타내는 클래스 또는 인터페이스의 지정된 선언 메소드를 리플렉트 하는 `Method` 객체를 돌려줍니다.
`Method` | `Class. getMethod (String name, Class <? >... parameterTypes)` 이 `Class` 객체가 나타내는 클래스 또는 인터페이스의 지정된 public 멤버 메소드를 리플렉트 하는 `Method` 객체를 돌려줍니다.
`boolean` | `Class. isAnnotationPresent (Class <? extends Annotation > annotationClass)`
`boolean` | `Package. isAnnotationPresent (Class <? extends Annotation > annotationClass)`
`boolean` | `Class. isAssignableFrom (Class <? > cls)` 이 `Class` 객체가 나타내는 클래스 또는 인터페이스가, 지정된 `Class` 파라미터가 나타내는 클래스 또는 인터페이스와 동일한지 어떤지, 혹은 그 슈퍼 클래스 혹은 슈퍼 인터페이스일지 어떨지를 판정합니다.
`protected void` | `ClassLoader. resolveClass (Class <? > c)` 지정된 클래스를 링크합니다.
`protected void` | `ClassLoader. setSigners (Class <? > c, Object [] signers)` 클래스의 서명자를 설정합니다.

`static

`<T extends Enum <T>> T`

`

`Enum. valueOf (Class <T> enumType, String name)`
지정된 이름을 가지는 지정된 enum 형의 enum 정수를 돌려줍니다.

Class 형의 파라미터를 가지는 java.lang 의 생성자
`EnumConstantNotPresentException (Class <? extends Enum > enumType, String constantName)` 지정된 정수의 `EnumConstantNotPresentException` 를 구축합니다.

java.lang.annotation 에서의 Class 의 사용

Class 를 돌려주는 java.lang.annotation 의 메소드
`Class <? extends Annotation >` | `Annotation. annotationType ()` 이 주석의 주석형을 돌려줍니다.
`Class <? extends Annotation >` | `IncompleteAnnotationException. annotationType ()` 발견되지 않는 요소를 가지는 주석형에 대응하는 Class 객체를 돌려줍니다.

Class 형의 파라미터를 가지는 java.lang.annotation 의 생성자
`IncompleteAnnotationException (Class <? extends Annotation > annotationType, String elementName)` IncompleteAnnotationException 를 구축해, 이름 첨부 요소가 지정된 주석형으로부터 발견되지 않는 것을 나타냅니다.

java.lang.instrument 에서의 Class 의 사용

Class 를 돌려주는 java.lang.instrument 의 메소드
`Class []` | `Instrumentation. getAllLoadedClasses ()` JVM 에 의해 현재 로드 사라질 수 있어 모든 클래스의 배열을 돌려줍니다.
`Class <? >` | `ClassDefinition. getDefinitionClass ()` 클래스를 돌려줍니다.
`Class []` | `Instrumentation. getInitiatedClasses (ClassLoader loader)` `loader` 가 기동 로더인 모든 클래스의 배열을 돌려줍니다.

Class 형의 파라미터를 가지는 java.lang.instrument 의 메소드
`boolean` | `Instrumentation. isModifiableClass (Class <? > theClass)` 클래스가 재변환 또는 재정의 로 변경 가능한가 어떤가를 판정합니다.
`void` | `Instrumentation. retransformClasses (Class <? >... classes)` 지정된 클래스 세트를 재변환합니다.
`byte[]` | `ClassFileTransformer. transform (ClassLoader loader, String className, Class <? > classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)` 이 메소드의 구현은, 제공된 클래스 파일을 변환해, 새로운 치환 클래스 파일을 돌려줄 수가 있습니다.

Class 형의 파라미터를 가지는 java.lang.instrument 의 생성자
`ClassDefinition (Class <? > theClass, byte[] theClassFile)` 제공된 클래스와 클래스 파일 바이트를 사용해, 새로운 `ClassDefinition` 바인딩을 작성합니다.

java.lang.management 에서의 Class 의 사용

Class 형의 파라미터를 가지는 java.lang.management 의 메소드

`static

`<T> T`

`

`ManagementFactory. newPlatformMXBeanProxy (MBeanServerConnection connection, String mxbeanName, Class <T> mxbeanInterface)`
지정된 `MBeanServerConnection` 를 개입시켜 메소드 호출을 전송 하는, 지정된 MXBean 명의 플랫폼 MXBean 인터페이스의 프록시를 돌려줍니다.

java.lang.reflect 에서의 Class 의 사용

Class 를 돌려주는 java.lang.reflect 의 메소드
`Class <? >` | `Field. getDeclaringClass ()` `Field` 객체에 의해 나타내지는 필드를 선언하는 클래스 또는 인터페이스를 나타내는 `Class` 객체를 돌려줍니다.
`Class <? >` | `Member. getDeclaringClass ()` Member 가 식별한 멤버나 생성자 을 선언하고 있는 클래스나 인터페이스를 나타내는 Class 객체를 돌려줍니다.
`Class <? >` | `Method. getDeclaringClass ()` 이 `Method` 객체에 의해 나타내지는 메소드를 선언하는 클래스 또는 인터페이스를 나타내는 `Class` 객체를 돌려줍니다.
`Class <T >` | `Constructor. getDeclaringClass ()` `Constructor` 에 의해 나타내지는 생성자 을 선언하는 클래스를 나타내는 `Class` 객체를 돌려줍니다.
`Class <? >[]` | `Method. getExceptionTypes ()` 이 `Method` 객체로 나타내지는 기본으로 되는 메소드에 의해 throw 되도록(듯이) 선언되고 있는, 예외의 타입을 나타내는 `Class` 객체의 배열을 돌려줍니다.
`Class <? >[]` | `Constructor. getExceptionTypes ()` 이 `Constructor` 객체로 나타내지는 기본으로 되는 생성자 에 의해 throw 되도록(듯이) 선언되고 있는, 예외의 형태를 나타내는 `Class` 객체의 배열을 돌려줍니다.
`Class <? >[]` | `Method. getParameterTypes ()` `Method` 객체에 의해 나타내지는 메소드의 가파라미터형을 선언순서로 나타내는 `Class` 객체의 배열을 돌려줍니다.
`Class <? >[]` | `Constructor. getParameterTypes ()` `Constructor` 객체에 의해 나타내지는 생성자 의 가파라미터형을 선언순서로 나타내는 `Class` 객체의 배열을 돌려줍니다.
`static Class <? >` | `Proxy. getProxyClass (ClassLoader loader, Class <? >... interfaces)` 클래스 로더와 인터페이스의 배열의 지정된 프록시 클래스의 `java.lang.Class` 객체를 돌려줍니다.
`Class <? >` | `Method. getReturnType ()` 이 `Method` 객체에 의해 나타내지는 메소드의 가짜의 반환값의 형태를 나타내는 `Class` 객체를 돌려줍니다.
`Class <? >` | `Field. getType ()` `Field` 객체로 나타내지는 필드의 선언형을 식별하는 `Class` 객체를 돌려줍니다.

Class 형의 파라미터를 가지는 java.lang.reflect 의 메소드

`

`<T extends Annotation > T`

`

`AnnotatedElement. getAnnotation (Class <T> annotationClass)`
지정된 형태의 주석이 존재하는 경우는, 지정된 형태의 요소의 주석을 돌려줍니다.

`

`<T extends Annotation > T`

`

`AccessibleObject. getAnnotation (Class <T> annotationClass)`

`

`<T extends Annotation > T`

`

`Field. getAnnotation (Class <T> annotationClass)`

`

`<T extends Annotation > T`

`

`Method. getAnnotation (Class <T> annotationClass)`

`

`<T extends Annotation > T`

`

`Constructor. getAnnotation (Class <T> annotationClass)`

`static Class <? >` | `Proxy. getProxyClass (ClassLoader loader, Class <? >... interfaces)` 클래스 로더와 인터페이스의 배열의 지정된 프록시 클래스의 `java.lang.Class` 객체를 돌려줍니다.
`boolean` | `AnnotatedElement. isAnnotationPresent (Class <? extends Annotation > annotationClass)` 지정된 형태의 주석이 이 요소에 존재하는 경우는 true 를 돌려주어, 그렇지 않은 경우는 false 를 돌려줍니다.
`boolean` | `AccessibleObject. isAnnotationPresent (Class <? extends Annotation > annotationClass)`
`static boolean` | `Proxy. isProxyClass (Class <? > cl)` 지정된 클래스가 `getProxyClass` 메소드 또는 `newProxyInstance` 메소드를 사용해 동적으로 생성되어 프록시 클래스가 되는 경우에만, true 를 돌려줍니다.
`static Object` | `Array. newInstance (Class <? > componentType, int... dimensions)` 지정된 컴퍼넌트형과 크기로 새로운 배열을 작성합니다.
`static Object` | `Array. newInstance (Class <? > componentType, int length)` 지정된 컴퍼넌트형과 컴퍼넌트 사이즈를 사용해 새로운 배열을 작성합니다.
`static Object` | `Proxy. newProxyInstance (ClassLoader loader, Class <? >[] interfaces, InvocationHandler h)` 지정된 호출 핸들러에 대해서 메소드 호출을 발송 하는, 지정된 인터페이스의 프록시 클래스의 인스턴스를 돌려줍니다.

java.net 에서의 Class 의 사용

Class 를 돌려주는 java.net 의 메소드
`protected Class <? >` | `URLClassLoader. findClass (String name)` URL 검색 패스로부터, 지정된 이름을 가지는 클래스를 검색해 로드합니다.

Class 형의 파라미터를 가지는 java.net 의 메소드
`Object` | `URL. getContent (Class [] classes)` 이 URL 의 컨텐츠를 가져옵니다.
`Object` | `URLConnection. getContent (Class [] classes)` 이 URL 접속의 컨텐츠를 가져옵니다.
`Object` | `ContentHandler. getContent (URLConnection urlc, Class [] classes)` 객체 표현의 선두에 자리매김되고 있는 URL 접속 스트림을 지정하면(자), 이 메소드는, 지정된 스트림을 읽어들여, 지정한 형태에 일치하는 객체를 생성합니다.

java.rmi.server 에서의 Class 의 사용

Class 를 돌려주는 java.rmi.server 의 메소드
`static Class <? >` | `RMIClassLoader. loadClass (String name)` 추천 되고 있지 않습니다. `loadClass(String, String)` 메소드로 옮겨졌습니다
`Class <? >` | `LoaderHandler. loadClass (String name)` 추천 되고 있지 않습니다. 대체는 없습니다
`static Class <? >` | `RMIClassLoader. loadClass (String codebase, String name)` 지정된 코드 베이스 URL 패스로부터 클래스를 로드합니다.
`abstract Class <? >` | `RMIClassLoaderSpi. loadClass (String codebase, String name, ClassLoader defaultLoader)` `RMIClassLoader.loadClass(URL, String)` , `RMIClassLoader.loadClass(String, String)` , 및 `RMIClassLoader.loadClass(String, String, ClassLoader)` 의 구현을 제공합니다.
`static Class <? >` | `RMIClassLoader. loadClass (String codebase, String name, ClassLoader defaultLoader)` 지정된 로더를 사용할 수도 있습니다.
`static Class <? >` | `RMIClassLoader. loadClass (URL codebase, String name)` 지정된 코드 베이스 URL 로부터 클래스를 로드합니다.
`Class <? >` | `LoaderHandler. loadClass (URL codebase, String name)` 추천 되고 있지 않습니다. 대체는 없습니다
`abstract Class <? >` | `RMIClassLoaderSpi. loadProxyClass (String codebase, String [] interfaces, ClassLoader defaultLoader)` `RMIClassLoader.loadProxyClass(String, String[], ClassLoader)` 의 구현을 제공합니다.
`static Class <? >` | `RMIClassLoader. loadProxyClass (String codebase, String [] interfaces, ClassLoader defaultLoader)` 지정된 이름을 가지는 인터페이스군을 구현한 동적 프록시 클래스 (`Proxy` 를 참조)를, 지정된 코드 베이스 URL 패스로부터 로드합니다.

Class 형의 파라미터를 가지는 java.rmi.server 의 메소드
`abstract String` | `RMIClassLoaderSpi. getClassAnnotation (Class <? > cl)` `RMIClassLoader.getClassAnnotation(Class)` 의 구현을 제공합니다.
`static String` | `RMIClassLoader. getClassAnnotation (Class <? > cl)` 클래스 정의의 위치를 나타내는 주석 캐릭터 라인을 돌려줍니다.

java.security 에서의 Class 의 사용

Class 를 돌려주는 java.security 의 메소드
`protected Class <? >` | `SecureClassLoader. defineClass (String name, byte[] b, int off, int len, CodeSource cs)` 바이트의 배열을, 옵션의 CodeSource 를 사용해 Class 클래스의 인스턴스로 변환합니다.
`protected Class <? >` | `SecureClassLoader. defineClass (String name, ByteBuffer b, CodeSource cs)` 옵션의 CodeSource 를 사용해,``ByteBuffer`` 를 `Class` 클래스의 인스턴스로 변환합니다.

Class 형의 파라미터를 가지는 java.security 의 메소드
`boolean` | `KeyStoreSpi. engineEntryInstanceOf (String alias, Class <? extends KeyStore.Entry > entryClass)` 지정된 `alias` 의 키스토어 `Entry` 가, 지정된 `entryClass` 의 인스턴스 또는 서브 클래스일지 어떨지를 판정합니다.

`protected abstract

`<T extends KeySpec > T`

`

`KeyFactorySpi. engineGetKeySpec (Key key, Class <T> keySpec)`
지정된 열쇠 객체의 스펙 (열쇠 데이터)을 돌려줍니다.

`protected abstract

`<T extends AlgorithmParameterSpec > T`

`

`AlgorithmParametersSpi. engineGetParameterSpec (Class <T> paramSpec)`
이 파라미터 객체의 (투명한) 스펙을 돌려줍니다.

`boolean` | `KeyStore. entryInstanceOf (String alias, Class <? extends KeyStore.Entry > entryClass)` 지정된 `alias` 의 키스토어 `Entry` 가, 지정된 `entryClass` 의 인스턴스 또는 서브 클래스일지 어떨지를 판정합니다.

`

`<T extends KeySpec > T`

`

`KeyFactory. getKeySpec (Key key, Class <T> keySpec)`
지정된 열쇠 객체의 스펙 (열쇠 데이터)을 돌려줍니다.

`

`<T extends AlgorithmParameterSpec > T`

`

`AlgorithmParameters. getParameterSpec (Class <T> paramSpec)`
파라미터 객체의 투명한 스펙을 돌려줍니다.

java.sql 에서의 Class 의 사용

Class 형의 인수를 가지는 형태를 돌려주는 java.sql 의 메소드
`Map <String ,Class <? >>` | `Connection. getTypeMap ()` 이 `Connection` 에 관련한 `Map` 객체를 가져옵니다.

Class 형의 파라미터를 가지는 java.sql 의 메소드

`

`<T extends Source > T`

`

`SQLXML. getSource (Class <T> sourceClass)`
이 SQLXML 인스턴스에 의해 지정된 XML 치를 읽어들이기 위한 Source 를 돌려줍니다.

`boolean` | `Wrapper. isWrapperFor (Class <? > iface)` 이것이, 지정된 인터페이스를 구현하고 있는 경우나, 그러한 객체의 직접적 또는 간접적인 래퍼인 경우는, true 를 돌려줍니다.

`

`<T extends Result > T`

`

`SQLXML. setResult (Class <T> resultClass)`
이 SQLXML 인스턴스에 의해 지정된 XML 치를 설정하기 위한 Result 를 돌려줍니다.

`

`<T> T`

`

`Wrapper. unwrap (Class <T> iface)`
표준 이외의 메소드, 또는 프록시에 의해 공개되지 않는 표준 메소드에 액세스 할 수 있도록(듯이) 하기 위해서, 지정된 인터페이스를 구현하고 있는 객체를 돌려줍니다.

Class 형의 형태 인수를 가지는 java.sql 의 메소드 파라미터
`Object` | `Array. getArray (long index, int count, Map <String ,Class <? >> map)` 이 `Array` 객체에 의해 지정된 SQL `ARRAY` 치의 일부를 꺼냅니다.
`Object` | `Array. getArray (Map <String ,Class <? >> map)` 이 `Array` 객체에 의해 지정된 SQL `ARRAY` 치의 내용을 꺼냅니다.
`Object []` | `Struct. getAttributes (Map <String ,Class <? >> map)` 이 `Struct` 객체가 나타내는 SQL 구조화형의 속성의 순서 붙이고 된 값을 작성합니다.
`Object` | `ResultSet. getObject (int columnIndex, Map <String ,Class <? >> map)` 이 `ResultSet` 객체의 현재행에 있는 지정된 열의 값을, Java 프로그램 언어의 `Object` 로서 가져옵니다.
`Object` | `CallableStatement. getObject (int parameterIndex, Map <String ,Class <? >> map)` OUT 파라미터 `parameterIndex` 의 값을 나타내는 객체를 돌려주어,`map` 를 사용해 그 파라미터치의 커스텀 매핑을 실시합니다.
`Object` | `Ref. getObject (Map <String ,Class <? >> map)` 참조되는 객체를 취득해, 그 객체가 지정된 형태 맵을 사용해 Java 형에 맵 합니다.
`Object` | `ResultSet. getObject (String columnLabel, Map <String ,Class <? >> map)` 이 `ResultSet` 객체의 현재행에 있는 지정된 열의 값을, Java 프로그램 언어의 `Object` 로서 가져옵니다.
`Object` | `CallableStatement. getObject (String parameterName, Map <String ,Class <? >> map)` OUT 파라미터 `parameterName` 의 값을 나타내는 객체를 돌려주어,`map` 를 사용해 그 파라미터치의 커스텀 매핑을 실시합니다.
`ResultSet` | `Array. getResultSet (long index, int count, Map <String ,Class <? >> map)` 인덱스 `index` 로 시작되어, 최대로 `count` 가 연속한 요소가 포함되고 있는 부분 배열의 요소를 보관 유지하는 결과 세트를 가져옵니다.
`ResultSet` | `Array. getResultSet (Map <String ,Class <? >> map)` 이 `Array` 객체에 의해 지정된 SQL `ARRAY` 치의 요소를 포함한 결과 세트를 가져옵니다.
`void` | `Connection. setTypeMap (Map <String ,Class <? >> map)` 이 `Connection` 객체의 형태 맵으로서 지정된 `TypeMap` 객체를 인스톨 합니다.

java.util 에서의 Class 의 사용

Class 를 돌려주는 java.util 의 메소드
`Class <? >` | `IllegalFormatConversionException. getArgumentClass ()` 일치하지 않는 인수의 클래스를 돌려줍니다.

Class 형의 파라미터를 가지는 java.util 의 메소드

`static

`<E extends Enum <E>> EnumSet <E>`

`

`EnumSet. allOf (Class <E> elementType)`
지정된 요소형의 모든 요소를 포함한 enum 세트를 작성합니다.

`static

`<E> Collection <E>`

`

`Collections. checkedCollection (Collection <E> c, Class <E> type)`
지정된 컬렉션의, 동적으로 형태 보증된 뷰를 돌려줍니다.

`static

`<E> List <E>`

`

`Collections. checkedList (List <E> list, Class <E> type)`
지정된 리스트의 동적으로 형태 보증된 뷰를 돌려줍니다.

`static

`<K, V> Map <K, V>`

`

`Collections. checkedMap (Map <K, V> m, Class <K> keyType, Class <V> valueType)`
지정된 맵의 동적으로 형태 보증된 뷰를 돌려줍니다.

`static

`<K, V> Map <K, V>`

`

`Collections. checkedMap (Map <K, V> m, Class <K> keyType, Class <V> valueType)`
지정된 맵의 동적으로 형태 보증된 뷰를 돌려줍니다.

`static

`<E> Set <E>`

`

`Collections. checkedSet (Set <E> s, Class <E> type)`
지정된 세트의 동적으로 형태 보증된 뷰를 돌려줍니다.

`static

`<K, V> SortedMap <K, V>`

`

`Collections. checkedSortedMap (SortedMap <K, V> m, Class <K> keyType, Class <V> valueType)`
지정된 소트 맵의 동적으로 형태 보증된 뷰를 돌려줍니다.

`static

`<K, V> SortedMap <K, V>`

`

`Collections. checkedSortedMap (SortedMap <K, V> m, Class <K> keyType, Class <V> valueType)`
지정된 소트 맵의 동적으로 형태 보증된 뷰를 돌려줍니다.

`static

`<E> SortedSet <E>`

`

`Collections. checkedSortedSet (SortedSet <E> s, Class <E> type)`
지정된 소트 세트의 동적으로 형태 보증된 뷰를 돌려줍니다.

`static

`<T, U> T[]`

`

`Arrays. copyOf (U[] original, int newLength, Class <? extends T[]> newType)`
지정된 배열을 카피해, 그 카피가 지정된 길이가 되도록(듯이), 필요에 따라서 절약할까 null 로 패딩 합니다.

`static

`<T, U> T[]`

`

`Arrays. copyOfRange (U[] original, int from, int to, Class <? extends T[]> newType)`
지정된 배열의 지정된 범위를 새로운 배열에 카피합니다.

`static

`<S> ServiceLoader <S>`

`

`ServiceLoader. load (Class <S> service)`
지정된 서비스 타입의 새로운 서비스 로더를, 현재의 thread의 문맥 클래스 로더 를 사용해 작성합니다.

`static

`<S> ServiceLoader <S>`

`

`ServiceLoader. load (Class <S> service, ClassLoader loader)`
지정된 서비스 타입과 클래스 로더에 대응하는 새로운 서비스 로더를 작성합니다.

`static

`<S> ServiceLoader <S>`

`

`ServiceLoader. loadInstalled (Class <S> service)`
지정된 서비스 타입의 새로운 서비스 로더를, 확장 클래스 로더를 사용해 작성합니다.

`static

`<E extends Enum <E>> EnumSet <E>`

`

`EnumSet. noneOf (Class <E> elementType)`
지정된 요소형을 사용해 빈 상태(empty)의 enum 세트를 작성합니다.

Class 형의 파라미터를 가지는 java.util 의 생성자
`EnumMap (Class <K > keyType)` 지정된 키의 형태를 사용해 빈 상태(empty)의 enum 맵을 작성합니다.
`IllegalFormatConversionException (char c, Class <? > arg)` 일치하지 않는 변환 및 대응하는 인수 클래스를 사용해, 이 클래스의 인스턴스를 구축합니다.

java.util.concurrent.atomic 에서의 Class 의 사용

Class 형의 파라미터를 가지는 java.util.concurrent.atomic 의 메소드

`static

`<U, W> AtomicReferenceFieldUpdater <U, W>`

`

`AtomicReferenceFieldUpdater. newUpdater (Class <U> tclass, Class <W> vclass, String fieldName)`
지정된 필드를 가지는 객체의 업 데이터를 작성해 돌려줍니다.

`static

`<U, W> AtomicReferenceFieldUpdater <U, W>`

`

`AtomicReferenceFieldUpdater. newUpdater (Class <U> tclass, Class <W> vclass, String fieldName)`
지정된 필드를 가지는 객체의 업 데이터를 작성해 돌려줍니다.

`static

`<U> AtomicLongFieldUpdater <U>`

`

`AtomicLongFieldUpdater. newUpdater (Class <U> tclass, String fieldName)`
지정된 필드를 가지는 객체의 업 데이터를 작성해 돌려줍니다.

`static

`<U> AtomicIntegerFieldUpdater <U>`

`

`AtomicIntegerFieldUpdater. newUpdater (Class <U> tclass, String fieldName)`
지정된 필드를 가지는 객체의 업 데이터를 작성해 돌려줍니다.

java.util.prefs 에서의 Class 의 사용

Class 형의 파라미터를 가지는 java.util.prefs 의 메소드
`static Preferences` | `Preferences. systemNodeForPackage (Class <? > c)` 시스템 설정 트리로부터 설정 노드를 돌려줍니다.
`static Preferences` | `Preferences. userNodeForPackage (Class <? > c)` 호출측 사용자의 설정 트리로부터 설정 노드를 돌려줍니다.

javax.activation 에서의 Class 의 사용

Class 를 돌려주는 javax.activation 의 메소드
`Class` | `ActivationDataFlavor. getRepresentationClass ()` 표현 클래스를 돌려줍니다.

Class 형의 파라미터를 가지는 javax.activation 의 생성자
`ActivationDataFlavor (Class representationClass, String humanPresentableName)` MIME 타입을 표현하는 DataFlavor 를 구축합니다.
`ActivationDataFlavor (Class representationClass, String mimeType, String humanPresentableName)` 임의의 Java 객체를 표현하는 DataFlavor 를 구축합니다.

javax.annotation.processing 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.annotation.processing 의 메소드
`Set <? extends Element >` | `RoundEnvironment. getElementsAnnotatedWith (Class <? extends Annotation > a)` 지정된 주석형을 사용해 주석을 붙일 수 있었던 요소를 돌려줍니다.

javax.crypto 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.crypto 의 메소드
`protected abstract KeySpec` | `SecretKeyFactorySpi. engineGetKeySpec (SecretKey key, Class keySpec)` 지정된 열쇠 객체의 스펙 (열쇠 데이터)이 요구된 형식에서 돌려줍니다.
`KeySpec` | `SecretKeyFactory. getKeySpec (SecretKey key, Class keySpec)` 지정된 열쇠 객체의 스펙 (열쇠 데이터)이 요구된 형식에서 돌려줍니다.

javax.imageio.metadata 에서의 Class 의 사용

Class 를 돌려주는 javax.imageio.metadata 의 메소드
`Class <? >` | `IIOMetadataFormatImpl. getObjectClass (String elementName)`
`Class <? >` | `IIOMetadataFormat. getObjectClass (String elementName)` 요소내에 포함된 `Object` 참조의 `Class` 형을 돌려줍니다.

Class 형의 파라미터를 가지는 javax.imageio.metadata 의 메소드
`protected void` | `IIOMetadataFormatImpl. addObjectValue (String elementName, Class <? > classType, int arrayMinLength, int arrayMaxLength)` 지정된 클래스형의 `Object` 참조를, 이름 첨부 요소를 구현하는 노드에 포함할 수 있도록(듯이) 합니다.

`protected

`<T> void`

`

`IIOMetadataFormatImpl. addObjectValue (String elementName, Class <T> classType, boolean required, T defaultValue)`
지정된 클래스형의 `Object` 참조를, 이름 첨부 요소를 구현하는 노드에 포함할 수 있도록(듯이) 합니다.

`protected

`<T> void`

`

`IIOMetadataFormatImpl. addObjectValue (String elementName, Class <T> classType, boolean required, T defaultValue, List <? extends T> enumeratedValues)`
지정된 클래스형의 `Object` 참조를, 이름 첨부 요소를 구현하는 노드에 포함할 수 있도록(듯이) 합니다.

`protected

`<T extends Object & Comparable <? super T>> void`

`

`IIOMetadataFormatImpl. addObjectValue (String elementName, Class <T> classType, T defaultValue, Comparable <? super T> minValue, Comparable <? super T> maxValue, boolean minInclusive, boolean maxInclusive)`
지정된 클래스형의 `Object` 참조를, 이름 첨부 요소를 구현하는 노드에 포함할 수 있도록(듯이) 합니다.

javax.imageio.spi 에서의 Class 의 사용

Class 로서 선언되고 있는 javax.imageio.spi 의 필드
`protected Class <? >` | `ImageInputStreamSpi. inputClass` `createInputStreamInstance` 메소드로 사용되는 정당한 객체형을 나타내는 `Class` 객체입니다.
`protected Class []` | `ImageReaderSpi. inputTypes` `getInputTypes` 로부터 반환되는 `Class` 객체의 배열로, 처음은 `null` 입니다.
`protected Class <? >` | `ImageOutputStreamSpi. outputClass` `createInputStreamInstance` 메소드로 사용되는 정당한 객체형을 나타내는 `Class` 객체입니다.
`protected Class []` | `ImageWriterSpi. outputTypes` `getOutputTypes` 로부터 반환되는 `Class` 객체의 배열로, 처음은 `null` 입니다.
`static Class []` | `ImageReaderSpi. STANDARD_INPUT_TYPE` `getInputTypes` 로부터 반환되는 단일 요소의 배열로, 처음은 `ImageInputStream.class` 가 포함되고 있습니다.
`static Class []` | `ImageWriterSpi. STANDARD_OUTPUT_TYPE` `getInputTypes` 로부터 반환되는 단일 요소의 배열로, 처음은 `ImageInputStream.class` 가 포함되고 있습니다.

Class 를 돌려주는 javax.imageio.spi 의 메소드
`Class <? >` | `ImageInputStreamSpi. getInputClass ()` `createInputStreamInstance` 메소드를 사용해`ImageInputStream` 내에 「랩」하기 위한(해), 입력 소스가 구현할 필요가 있는 클래스 또는 인터페이스의 형태를 나타내는 `Class` 객체를 돌려줍니다.
`Class []` | `ImageReaderSpi. getInputTypes ()` 리더의 `setInput` 메소드의 인수에 사용 가능한 객체의 형태를 나타내는 `Class` 객체의 배열을 돌려줍니다.
`Class <? >` | `ImageOutputStreamSpi. getOutputClass ()` `createOutputStreamInstance` 메소드를 사용해`ImageOutputStream` 에 「랩」하기 위한(해), 출력처가 구현할 필요가 있는 클래스 또는 인터페이스의 형태를 나타내는 `Class` 객체를 돌려줍니다.
`Class []` | `ImageWriterSpi. getOutputTypes ()` 라이터의 `setOutput` 메소드의 인수에 사용 가능한 객체의 형태를 나타내는 `Class` 객체의 배열을 돌려줍니다.

Class 형의 인수를 가지는 형태를 돌려주는 javax.imageio.spi 의 메소드
`Iterator <Class <? >>` | `ServiceRegistry. getCategories ()` 현재의 카테고리 세트를 나타내는 `Class` 객체의 `Iterator` 를 돌려줍니다.

Class 형의 파라미터를 가지는 javax.imageio.spi 의 메소드
`void` | `ServiceRegistry. deregisterAll (Class <? > category)` 현재 지정된 카테고리에 등록되어 있는 서비스 프로바이더 객체를 모두 등록 해제합니다.

`

`<T> boolean`

`

`ServiceRegistry. deregisterServiceProvider (T provider, Class <T> category)`
지정된 카테고리로부터 서비스 프로바이더 객체를 삭제합니다.

`

`<T> T`

`

`ServiceRegistry. getServiceProviderByClass (Class <T> providerClass)`
현재 등록되어 있는, 지정된 클래스형의 프로바이더 객체를 돌려줍니다.

`

`<T> Iterator <T>`

`

`ServiceRegistry. getServiceProviders (Class <T> category, boolean useOrdering)`
지정된 카테고리내의 등록이 끝난 서비스 프로바이더를 모두 포함한 `Iterator` 를 돌려줍니다.

`

`<T> Iterator <T>`

`

`ServiceRegistry. getServiceProviders (Class <T> category, ServiceRegistry.Filter filter, boolean useOrdering)`
지정된 `ServiceRegistry.Filter` 객체의 `filter` 메소드로 설정된 기준을 채우는, 지정된 카테고리내의 서비스 프로바이더 객체를 포함한 `Iterator` 를 돌려줍니다.

`static

`<T> Iterator <T>`

`

`ServiceRegistry. lookupProviders (Class <T> providerClass)`
문맥 클래스 로더를 사용해, 지정된 서비스의 사용 가능한 프로바이더를 검출해 단계적으로 인스턴스화합니다.

`static

`<T> Iterator <T>`

`

`ServiceRegistry. lookupProviders (Class <T> providerClass, ClassLoader loader)`
지정된 클래스 로더를 사용해 특정의 서비스 클래스의 구현을 검색합니다.

`void` | `RegisterableService. onDeregistration (ServiceRegistry registry, Class <? > category)` 이 인터페이스를 구현하는 객체가, 지정된 `registry` 의 `category` 로부터 삭제되는 경우에 불려 갑니다.
`void` | `IIOServiceProvider. onDeregistration (ServiceRegistry registry, Class <? > category)` Spi 클래스가 `ServiceRegistry` 로부터 등록 해제되면(자) 항상 콜백이 실행됩니다.
`void` | `RegisterableService. onRegistration (ServiceRegistry registry, Class <? > category)` 이 인터페이스를 구현하는 객체가, 지정된 `registry` 의 `category` 에 추가되는 경우에 불려 갑니다.
`void` | `IIOServiceProvider. onRegistration (ServiceRegistry registry, Class <? > category)` Spi 클래스가 인스턴스화 되어 `ServiceRegistry` 에 등록된 후에 1 회만 불려 가는 콜백입니다.

`

`<T> boolean`

`

`ServiceRegistry. registerServiceProvider (T provider, Class <T> category)`
서비스 프로바이더 객체를 레지스트리에 추가합니다.

`

`<T> boolean`

`

`ServiceRegistry. setOrdering (Class <T> category, T firstProvider, T secondProvider)`
지정된 카테고리의 2 개의 서비스 프로바이더 객체간의 페어의 순서를 설정합니다.

`

`<T> boolean`

`

`ServiceRegistry. unsetOrdering (Class <T> category, T firstProvider, T secondProvider)`
지정된 카테고리의 2 개의 서비스 프로바이더 객체간의 페어의 순서를 설정합니다.

Class 형의 파라미터를 가지는 javax.imageio.spi 의 생성자
`ImageInputStreamSpi (String vendorName, String version, Class <? > inputClass)` 지정된 값세트를 사용해 `ImageInputStreamSpi` 를 구축합니다.
`ImageOutputStreamSpi (String vendorName, String version, Class <? > outputClass)` 지정된 값세트를 사용해 `ImageOutputStreamSpi` 를 구축합니다.

`ImageReaderSpi (String vendorName, String version, String [] names, String [] suffixes, String [] MIMETypes, String readerClassName, Class [] inputTypes, String [] writerSpiNames, boolean supportsStandardStreamMetadataFormat, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String [] extraStreamMetadataFormatNames, String [] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadataFormat, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String [] extraImageMetadataFormatNames, String [] extraImageMetadataFormatClassNames)`
지정된 값세트를 사용해 `ImageReaderSpi` 를 구축합니다.

`ImageWriterSpi (String vendorName, String version, String [] names, String [] suffixes, String [] MIMETypes, String writerClassName, Class [] outputTypes, String [] readerSpiNames, boolean supportsStandardStreamMetadataFormat, String nativeStreamMetadataFormatName, String nativeStreamMetadataFormatClassName, String [] extraStreamMetadataFormatNames, String [] extraStreamMetadataFormatClassNames, boolean supportsStandardImageMetadataFormat, String nativeImageMetadataFormatName, String nativeImageMetadataFormatClassName, String [] extraImageMetadataFormatNames, String [] extraImageMetadataFormatClassNames)`
지정된 값세트를 사용해 `ImageWriterSpi` 를 구축합니다.

Class 형의 형태 인수를 가지는 javax.imageio.spi 의 생성자 파라미터
`ServiceRegistry (Iterator <Class <? >> categories)` `categories` 인수로부터 꺼낸 카테고리 세트를 사용해 `ServiceRegistry` 인스턴스를 구축합니다.

javax.lang.model.element 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.lang.model.element 의 메소드

`

`<A extends Annotation > A`

`

`Element. getAnnotation (Class <A> annotationType)`
지정된 형태의 주석이 이 요소에 있는 경우는, 그 주석을 돌려줍니다.

javax.management 에서의 Class 의 사용

Class 를 돌려주는 javax.management 의 메소드
`Class <? >` | `StandardMBean. getImplementationClass ()` 이 Standard MBean (또는 MXBean)의 구현의 클래스를 가져옵니다.
`Class <? >` | `StandardMBean. getMBeanInterface ()` 이 Standard MBean (또는 MXBean)의 관리 인터페이스를 가져옵니다.
`static Class` | `DefaultLoaderRepository. loadClass (String className)` 추천 되고 있지 않습니다. 클래스 로더의 리스트를 조사해, 요구된 클래스의 로드를 시도합니다.
`static Class` | `DefaultLoaderRepository. loadClassWithout (ClassLoader loader, String className)` 추천 되고 있지 않습니다. 클래스 로더의 리스트 (지정의 클래스 로더는 제외)를 조사해, 요구된 클래스의 로드를 시도합니다.

Class 형의 파라미터를 가지는 javax.management 의 메소드
`static boolean` | `JMX. isMXBeanInterface (Class <? > interfaceClass)` 인터페이스가 MXBean 인터페이스인가 어떤가를 테스트합니다.

`static

`<T> T`

`

`JMX. newMBeanProxy (MBeanServerConnection connection, ObjectName objectName, Class <T> interfaceClass)`
로컬 또는 원격의 MBean Server 내에 Standard MBean 의 프록시를 작성합니다.

`static

`<T> T`

`

`JMX. newMBeanProxy (MBeanServerConnection connection, ObjectName objectName, Class <T> interfaceClass, boolean notificationBroadcaster)`
로컬 또는 원격의 MBean Server 내에 Standard MBean 용의 프록시를 작성합니다.

`static

`<T> T`

`

`JMX. newMXBeanProxy (MBeanServerConnection connection, ObjectName objectName, Class <T> interfaceClass)`
로컬 또는 원격의 MBean Server 내에 MXBean 의 프록시를 작성합니다.

`static

`<T> T`

`

`JMX. newMXBeanProxy (MBeanServerConnection connection, ObjectName objectName, Class <T> interfaceClass, boolean notificationBroadcaster)`
로컬 또는 원격의 MBean Server 내에 MXBean 용의 프록시를 작성합니다.

`static

`<T> T`

`

`MBeanServerInvocationHandler. newProxyInstance (MBeanServerConnection connection, ObjectName objectName, Class <T> interfaceClass, boolean notificationBroadcaster)`
메소드는 이 MBean 에게 건네지는 지정의 MBean 서버로부터 MBean 에 메소드를 건네주는 것으로, 지정된 인터페이스를 구현하는 프록시를 돌려줍니다.

Class 형의 파라미터를 가지는 javax.management 의 생성자
`StandardEmitterMBean (Class <? > mbeanInterface, boolean isMXBean, NotificationEmitter emitter)` `mbeanInterface` 에 의해 관리 인터페이스가 지정되는 MBean 를 작성합니다.
`StandardEmitterMBean (Class <? > mbeanInterface, NotificationEmitter emitter)` `mbeanInterface` 에 의해 관리 인터페이스가 지정되는 MBean 를 작성합니다.
`StandardEmitterMBean (T implementation, Class <T> mbeanInterface, boolean isMXBean, NotificationEmitter emitter)` 지정한 구현을 사용해,`mbeanInterface` 에 의해 관리 인터페이스가 지정되는 MBean 를 작성합니다.
`StandardEmitterMBean (T implementation, Class <T> mbeanInterface, NotificationEmitter emitter)` 지정한 구현을 사용해,`mbeanInterface` 에 의해 관리 인터페이스가 지정되는 MBean 를 작성합니다.
`StandardMBean (Class <? > mbeanInterface)` 특정의 mbeanInterface 클래스를 사용해, DynamicMBean 를 this 로부터 제외합니다.
`StandardMBean (Class <? > mbeanInterface, boolean isMXBean)` 특정의 mbeanInterface 클래스를 사용해, DynamicMBean 를 this 로부터 제외합니다.
`StandardMBean (T implementation, Class <T> mbeanInterface)` 특정의 mbeanInterface 클래스를 사용해, DynamicMBean 를 객체 implementation 로부터 제외합니다.
`StandardMBean (T implementation, Class <T> mbeanInterface, boolean isMXBean)` 특정의 mbeanInterface 클래스를 사용해, DynamicMBean 를 객체 implementation 로부터 제외합니다.

javax.management.loading 에서의 Class 의 사용

Class 를 돌려주는 javax.management.loading 의 메소드
`protected Class <? >` | `MLet. findClass (String name)` 재정의 예정의 클래스 로더의 main 메소드입니다.
`static Class` | `DefaultLoaderRepository. loadClass (String className)` 추천 되고 있지 않습니다. 클래스 로더의 리스트를 조사해, 요구된 클래스의 로드를 시도합니다.
`Class <? >` | `ClassLoaderRepository. loadClass (String className)` 클래스 로더의 리스트로부터, 지정된 이름의 클래스를 로드합니다.
`Class <? >` | `MLet. loadClass (String name, ClassLoaderRepository clr)` 이 MLet 의 URL 내에 클래스가 발견되지 않는 경우, 지정된 `ClassLoaderRepository` 을 사용해 클래스를 로드합니다.
`Class <? >` | `ClassLoaderRepository. loadClassBefore (ClassLoader stop, String className)` 클래스 로더의 리스트로부터 클래스를 로드해, 지정된 클래스명의 위치에서 처리를 정지합니다.
`static Class` | `DefaultLoaderRepository. loadClassWithout (ClassLoader loader, String className)` 추천 되고 있지 않습니다. 클래스 로더의 리스트 (지정의 클래스 로더는 제외)를 조사해, 요구된 클래스의 로드를 시도합니다.
`Class <? >` | `ClassLoaderRepository. loadClassWithout (ClassLoader exclude, String className)` 클래스 로더의 리스트로부터, 전회 지정된 이름의 클래스 이외의 클래스를 로드합니다.

javax.management.openmbean 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.management.openmbean 의 메소드

`static

`<T> ArrayType <T>`

`

`ArrayType. getPrimitiveArrayType (Class <T> arrayClass)`
`ArrayType` 인스턴스를, 형태 보증된 방법으로 작성합니다.

javax.naming.spi 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.naming.spi 의 메소드
`ResolveResult` | `Resolver. resolveToClass (Name name, Class <? extends Context > contextType)` 이름을 부분적으로 해결합니다.
`ResolveResult` | `Resolver. resolveToClass (String name, Class <? extends Context > contextType)` 이름을 부분적으로 해결합니다.

javax.print 에서의 Class 의 사용

Class 를 돌려주는 javax.print 의 메소드
`Class <? >[]` | `PrintService. getSupportedAttributeCategories ()` 이 인쇄 서비스의 작업 설정시에, 클라이언트가 지정 가능한 인쇄 속성 카테고리를 판별합니다.
`Class []` | `AttributeException. getUnsupportedAttributes ()` Print Service 인스턴스가 속성을 일절 지원하지 않는 인쇄 속성 클래스의 배열을 돌려줍니다.

Class 형의 파라미터를 가지는 javax.print 의 메소드

`

`<T extends PrintServiceAttribute > T`

`

`PrintService. getAttribute (Class <T> category)`
지정된 단일의 서비스 속성의 값을 가져옵니다.

`Object` | `PrintService. getDefaultAttributeValue (Class <? extends Attribute > category)` 이 인쇄 서비스의 지정된 카테고리내에서의 디폴트 인쇄 속성치를 판별합니다.
`Object` | `PrintService. getSupportedAttributeValues (Class <? extends Attribute > category, DocFlavor flavor, AttributeSet attributes)` 이 인쇄 서비스용의 작업 설정시에, 클라이언트가 특정의 카테고리내에서 지정 가능한 인쇄 속성치를 판별합니다.
`boolean` | `PrintService. isAttributeCategorySupported (Class <? extends Attribute > category)` 이 인쇄 서비스의 작업 설정시에, 클라이언트가 특정의 인쇄 속성 카테고리를 지정 가능한가 어떤가를 판별합니다.

javax.print.attribute 에서의 Class 의 사용

Class 를 돌려주는 javax.print.attribute 의 메소드
`Class <? extends Attribute >` | `Attribute. getCategory ()` 속성 세트에 추가되었을 때에, 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`static Class <? >` | `AttributeSetUtilities. verifyAttributeCategory (Object object, Class <? > interfaceName)` 지정된 객체가, 지정된 인터페이스를 구현하는 `Class` 인 것을 판정합니다.

Class 형의 파라미터를 가지는 javax.print.attribute 의 메소드
`boolean` | `HashAttributeSet. containsKey (Class <? > category)` 속성 세트가, 지정된 카테고리의 속성을 보관 유지하고 있는 경우에 `true` 를 돌려줍니다.
`boolean` | `AttributeSet. containsKey (Class <? > category)` 속성 세트가, 지정된 카테고리의 속성을 보관 유지하고 있는 경우에 `true` 를 돌려줍니다.
`Attribute` | `HashAttributeSet. get (Class <? > category)` 지정된 속성 카테고리에 포함되는 속성 세트의 속성치를 돌려줍니다.
`Attribute` | `AttributeSet. get (Class <? > category)` 지정된 속성 카테고리에 포함되는 속성 세트의 속성치를 돌려줍니다.
`boolean` | `HashAttributeSet. remove (Class <? > category)` 속성 세트로부터 카테고리의 임의의 속성을 삭제합니다 (존재하는 경우).
`boolean` | `AttributeSet. remove (Class <? > category)` 속성 세트로부터 카테고리의 임의의 속성을 삭제합니다 (존재하는 경우).
`static Class <? >` | `AttributeSetUtilities. verifyAttributeCategory (Object object, Class <? > interfaceName)` 지정된 객체가, 지정된 인터페이스를 구현하는 `Class` 인 것을 판정합니다.
`static Attribute` | `AttributeSetUtilities. verifyAttributeValue (Object object, Class <? > interfaceName)` 지정된 객체가, 지정된 인터페이스의 인스턴스인 것을 판정합니다.
`static void` | `AttributeSetUtilities. verifyCategoryForValue (Class <? > category, Attribute attribute)` 지정된 속성 카테고리의 객체가, 지정된 속성치의 객체의 카테고리와 동일한지 어떤지를 판정합니다.

Class 형의 파라미터를 가지는 javax.print.attribute 의 생성자
`HashAttributeSet (Attribute [] attributes, Class <? > interfaceName)` 새로운 속성 세트를 구축합니다.
`HashAttributeSet (Attribute attribute, Class <? > interfaceName)` 초기 상태로 지정된 속성에 의해 생성된 속성 세트의 새로운 빈 상태(empty)의 속성 세트를 구축합니다.
`HashAttributeSet (AttributeSet attributes, Class <? > interfaceName)` 초기 상태로 지정된 세트의 값으로 생성된 속성 세트의 새로운 빈 상태(empty)의 속성 세트를 구축합니다.
`HashAttributeSet (Class <? > interfaceName)` 새로운 빈 상태(empty)의 속성 세트를 구축합니다.

javax.print.attribute.standard 에서의 Class 의 사용

Class 를 돌려주는 javax.print.attribute.standard 의 메소드
`Class <? extends Attribute >` | `Sides. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `SheetCollate. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `Severity. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `RequestingUserName. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `ReferenceUriSchemesSupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `QueuedJobCount. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterURI. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterStateReasons. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterStateReason. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterState. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterResolution. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `NumberUp. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterName. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterMoreInfoManufacturer. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterMoreInfo. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterMessageFromOperator. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterMakeAndModel. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterLocation. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterIsAcceptingJobs. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrinterInfo. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PrintQuality. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PresentationDirection. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PagesPerMinuteColor. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PagesPerMinute. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PageRanges. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `PDLOverrideSupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `NumberUpSupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `OutputDeviceAssigned. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `OrientationRequested. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `NumberOfInterveningJobs. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `NumberOfDocuments. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `MultipleDocumentHandling. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `MediaSize. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `MediaPrintableArea. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `Media. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobStateReasons. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobStateReason. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobState. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobSheets. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobPrioritySupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobPriority. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobOriginatingUserName. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobName. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobMessageFromOperator. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobMediaSheetsSupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobMediaSheetsCompleted. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobMediaSheets. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobKOctetsSupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobKOctetsProcessed. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobKOctets. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobImpressionsSupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobImpressionsCompleted. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobImpressions. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `JobHoldUntil. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `Finishings. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `Fidelity. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `DocumentName. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `Destination. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `DateTimeAtProcessing. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `DateTimeAtCreation. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `DateTimeAtCompleted. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `CopiesSupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `Copies. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `Compression. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `ColorSupported. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.
`Class <? extends Attribute >` | `Chromaticity. getCategory ()` 이 인쇄 속성치의 「카테고리」로서 사용되는 인쇄 속성 클래스를 돌려줍니다.

javax.rmi 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.rmi 의 메소드
`static Object` | `PortableRemoteObject. narrow (Object narrowFrom, Class narrowTo)` 원격 인터페이스 또는 추상 인터페이스의 객체를 목적의 타입에 캐스트 할 수 있는 것을 확인합니다.

javax.rmi.CORBA 에서의 Class 의 사용

Class 를 돌려주는 javax.rmi.CORBA 의 메소드
`Class` | `UtilDelegate. loadClass (String className, String remoteCodebase, ClassLoader loader)` `Util.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader)` 에 대한 위양 호출입니다.
`static Class` | `Util. loadClass (String className, String remoteCodebase, ClassLoader loader)` 지정된 클래스의 클래스 인스턴스를 돌려줍니다.

Class 형의 파라미터를 가지는 javax.rmi.CORBA 의 메소드
`String` | `UtilDelegate. getCodebase (Class clz)` `Util.getCodebase(java.lang.Class)` 에 대한 위양 호출입니다.
`static String` | `Util. getCodebase (Class clz)` 지정된 클래스의 코드 베이스가 있으면, 그 코드 베이스를 돌려줍니다.
`String` | `ValueHandler. getRMIRepositoryID (Class clz)` 지정된 Java 클래스의 CORBA RepositoryId 를 돌려줍니다.
`boolean` | `ValueHandler. isCustomMarshaled (Class clz)` 지정된 클래스가 커스텀 정렬화와 디폴트 정렬화의 어느 쪽을 실행하는지를 나타냅니다.
`Object` | `PortableRemoteObjectDelegate. narrow (Object narrowFrom, Class narrowTo)` `PortableRemoteObject.narrow(java.lang.Object, java.lang.Class)` 에 대한 위양 호출입니다.
`Serializable` | `ValueHandler. readValue (InputStream in, int offset, Class clz, String repositoryID, RunTime sender)` Java 시멘틱스를 사용해 스트림로부터 값을 읽어들입니다.

javax.script 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.script 의 메소드

`

`<T> T`

`

`Invocable. getInterface (Class <T> clasz)`
interpreter로 컴파일 된 함수를 사용해, 인터페이스의 구현을 돌려줍니다.

`

`<T> T`

`

`Invocable. getInterface (Object thiz, Class <T> clasz)`
interpreter로 컴파일 된 스크립트 객체의 멤버 함수를 사용해, 인터페이스의 구현을 돌려줍니다.

javax.security.auth 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.security.auth 의 메소드

`

`<T extends Principal > Set <T>`

`

`Subject. getPrincipals (Class <T> c)`
지정한 `Class` 의 인스턴스 또는 서브 클래스인, 이 `Subject` 에 관련지을 수 있었던 Principal 의 `Set` 를 돌려줍니다.

`

`<T> Set <T>`

`

`Subject. getPrivateCredentials (Class <T> c)`
지정한 `Class` 의 인스턴스 또는 서브 클래스인 이 `Subject` 에 관련한 비공개 자격의 `Set` 를 돌려줍니다.

`

`<T> Set <T>`

`

`Subject. getPublicCredentials (Class <T> c)`
지정한 `Class` 의 인스턴스 또는 서브 클래스인 이 `Subject` 에 관련한 공개 자격의 `Set` 를 돌려줍니다.

javax.sound.midi 에서의 Class 의 사용

Class 를 돌려주는 javax.sound.midi 의 메소드
`Class <? >` | `SoundbankResource. getDataClass ()` 이 샘플로 그 데이터를 나타내기 위해서(때문에) 사용되고 있는 클래스를 가져옵니다.

Class 형의 파라미터를 가지는 javax.sound.midi 의 생성자
`Instrument (Soundbank soundbank, Patch patch, String name, Class <? > dataClass)` 지정된 `Patch` 로부터 새로운 MIDI 계측을 작성합니다.
`SoundbankResource (Soundbank soundBank, String name, Class <? > dataClass)` 지정한 사운드 뱅크 및 Wavetable 의 인덱스로부터 새로운 `SoundbankResource` 를 구축합니다 (`SoundbankResource's` 의 이름, 샘플링 된 오디오 데이터, 및 인스트르먼트는 서브 클래스에서 설정).

javax.sound.sampled 에서의 Class 의 사용

Class 를 돌려주는 javax.sound.sampled 의 메소드
`Class <? >` | `Line.Info. getLineClass ()` 이 라인 정보 객체가 기술하는 라인의 클래스를 가져옵니다.

Class 형의 파라미터를 가지는 javax.sound.sampled 의 생성자
`DataLine.Info (Class <? > lineClass, AudioFormat format)` 단일의 오디오 형식을 포함한 지정한 정보로부터 데이터 라인의 정보 객체를 구축합니다.
`DataLine.Info (Class <? > lineClass, AudioFormat [] formats, int minBufferSize, int maxBufferSize)` 지원되는 오디오 형식 및 버퍼 사이즈의 범위를 포함한 지정한 정보로부터 데이터 라인의 정보 객체를 구축합니다.
`DataLine.Info (Class <? > lineClass, AudioFormat format, int bufferSize)` 단일의 오디오 형식 및 필요한 버퍼 사이즈를 포함한 지정한 정보로부터 데이터 라인의 정보 객체를 구축합니다.
`Line.Info (Class <? > lineClass)` 지정된 클래스의 라인을 기술하는 정보 객체를 구축합니다.
`Port.Info (Class <? > lineClass, String name, boolean isSource)` 지정된 정보로부터 포트의 정보 객체를 구축합니다.

javax.sql 에서의 Class 의 사용

Class 형의 인수를 가지는 형태를 돌려주는 javax.sql 의 메소드
`Map <String ,Class <? >>` | `RowSet. getTypeMap ()` 이 `RowSet` 객체에 관련지을 수 있었던 SQL 사용자 정의형의 커스텀 매핑이 있는 경우에는, 그것을 지정하는 `Map` 객체를 가져옵니다.

Class 형의 형태 인수를 가지는 javax.sql 의 메소드 파라미터
`void` | `RowSet. setTypeMap (Map <String ,Class <? >> map)` 지정한 `java.util.Map` 객체를, 이 `RowSet` 객체의 디폴트형 맵으로서 인스톨 합니다.

javax.sql.rowset 에서의 Class 의 사용

Class 형의 인수를 가지는 형태를 돌려주는 javax.sql.rowset 의 메소드
`Map <String ,Class <? >>` | `BaseRowSet. getTypeMap ()` 이 `RowSet` 객체의 `Connection` 객체에 관련지을 수 있었던 형태 맵을 가져옵니다.

Class 형의 파라미터를 가지는 javax.sql.rowset 의 메소드
`boolean` | `RowSetMetaDataImpl. isWrapperFor (Class <? > interfaces)` 이것이, 지정된 인터페이스를 구현하고 있는 경우나, 그러한 객체의 직접적 또는 간접적인 래퍼인 경우는, true 를 돌려줍니다.

`

`<T> T`

`

`RowSetMetaDataImpl. unwrap (Class <T> iface)`
표준 이외의 메소드, 또는 프록시에 의해 공개되지 않는 표준 메소드에 액세스 할 수 있도록(듯이) 하기 위해서, 지정된 인터페이스를 구현하고 있는 객체를 돌려줍니다.

Class 형의 형태 인수를 가지는 javax.sql.rowset 의 메소드 파라미터
`void` | `BaseRowSet. setTypeMap (Map <String ,Class <? >> map)` 이 `RowSet` 객체의 `Connection` 객체에 관련지을 수 있었던 형태 맵으로서 지정의 `java.util.Map` 객체를 인스톨 합니다.

javax.sql.rowset.serial 에서의 Class 의 사용

Class 형의 형태 인수를 가지는 javax.sql.rowset.serial 의 메소드 파라미터
`Object` | `SerialArray. getArray (long index, int count, Map <String ,Class <? >> map)` 이 `SerialArray` 객체의 슬라이스의 카피가 되는 새로운 배열 (지정된 인덱스 위치의 요소로부터 지정의 요소 몇분 계속된다)을 돌려줍니다.
`Object` | `SerialArray. getArray (Map <String ,Class <? >> map)` 요소가 SQL UDT 일 때, 각 요소의 커스텀 매핑에 사용되는 지정의 형태 맵을 사용해, 이 `SerialArray` 객체의 카피인 새로운 배열을 돌려줍니다.
`Object []` | `SerialStruct. getAttributes (Map <String ,Class <? >> map)` 지정된 커스텀 매핑용의 형태 맵을 사용해, 이 `SerialStruct` 에 의해 나타내지는 SQL 구조형의 속성에 상당하는 `Object` 치의 배열을 가져옵니다 (적절한 경우).
`Object` | `SerialRef. getObject (Map <String ,Class <? >> map)` 이 `SerialRef` 객체가 참조하는 SQL 구조화형을 나타내는 `Object` 를 돌려줍니다.
`ResultSet` | `SerialArray. getResultSet (long index, int count, Map <String ,Class <? >> map)` 인덱스 index 로 시작되어, 최대로 count 개가 연속한 요소를 포함하는 `SerialArray` 객체의 요소의 부분 배열을 포함하는 `ResultSet` 객체를 돌려줍니다.
`ResultSet` | `SerialArray. getResultSet (Map <String ,Class <? >> map)` 이 `SerialArray` 객체에 의해 표현된 SQL `ARRAY` 치의 모든 요소를 포함한 `ResultSet` 객체를 가져옵니다.

Class 형의 형태 인수를 가지는 javax.sql.rowset.serial 의 생성자 파라미터
`SerialArray (Array array, Map <String ,Class <? >> map)` 요소가 SQL UDT 일 때, 각 요소의 커스텀 매핑에 사용되는 지정의 형태 맵을 사용해, 지정된 `Array` 객체로부터 새로운 `SerialArray` 객체를 구축합니다.
`SerialStruct (SQLData in, Map <String ,Class <? >> map)` 지정된 `SQLData` 객체로부터, 지정의 형태 맵을 사용해 `SerialStruct` 객체를 구축해, 이것을 Java 프로그램 언어의 클래스에 커스텀 맵 합니다.
`SerialStruct (Struct in, Map <String ,Class <? >> map)` 지정된 `Struct` 객체로부터, 지정된 `java.util.Map` 객체를 사용해, SQL 구조형이나 SQL 구조형의 속성의 몇개의 커스텀 매핑에 사용하는 `SerialStruct` 객체를 구축합니다.
`SQLInputImpl (Object [] attributes, Map <String ,Class <? >> map)` 지정된 속성의 배열과 형태 맵으로 초기화된 `SQLInputImpl` 객체를 작성합니다.

javax.swing 에서의 Class 의 사용

Class 를 돌려주는 javax.swing 의 메소드
`Class <? >` | `JTable. getColumnClass (int column)` 열위치 `column` 의 뷰에 표시되는 열의 형태를 돌려줍니다.
`Class <? extends ComponentUI >` | `UIDefaults. getUIClass (String uiClassID)` 이 컴퍼넌트를 draw 하는 L&F 클래스를 돌려줍니다.
`Class <? extends ComponentUI >` | `UIDefaults. getUIClass (String uiClassID, ClassLoader uiClassLoader)` `get(uidClassID)` 의 값은, 대응하는 `ComponentUI` 클래스를 구현하는 클래스의 `String` 의 이름이 되어 있을 필요가 있습니다.

Class 형의 파라미터를 가지는 javax.swing 의 메소드
`static Container` | `SwingUtilities. getAncestorOfClass (Class <? > c, Component comp)` 컴퍼넌트 계층에서 `comp` 의 상위를 검색하기 위한 편리한 메소드이며, 발견된 `c` 클래스의 최초의 객체를 돌려줍니다.
`TableCellEditor` | `JTable. getDefaultEditor (Class <? > columnClass)` `TableColumn` 에 에디터가 설정되어 있지 않은 경우에 사용하는 에디터를 돌려줍니다.
`TableCellRenderer` | `JTable. getDefaultRenderer (Class <? > columnClass)` `TableColumn` 에 렌더링이 설정되어 있지 않은 경우에 사용하는, 셀 렌더링을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`JComponent. getListeners (Class <T> listenerType)`
이 `JComponent` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`Timer. getListeners (Class <T> listenerType)`
이 `Timer` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`DefaultButtonModel. getListeners (Class <T> listenerType)`
이 모델에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`DefaultSingleSelectionModel. getListeners (Class <T> listenerType)`
이 모델에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`DefaultBoundedRangeModel. getListeners (Class <T> listenerType)`
이 모델에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`AbstractListModel. getListeners (Class <T> listenerType)`
이 모델에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`DefaultListSelectionModel. getListeners (Class <T> listenerType)`
이 모델에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`AbstractSpinnerModel. getListeners (Class <T> listenerType)`
이 모델에 추가된, 지정된 형태의 청취자 모든 배열을 돌려줍니다.

`static Object` | `LookAndFeel. makeIcon (Class <? > baseClass, String gifFile)` 이미지를 로드하는 `UIDefault.LazyValue` 를 작성해, 돌려줍니다.
`void` | `JTable. setDefaultEditor (Class <? > columnClass, TableCellEditor editor)` `TableColumn` 에 에디터가 설정되어 있지 않은 경우에 사용하는, 디폴트의 셀 에디터를 설정합니다.
`void` | `JTable. setDefaultRenderer (Class <? > columnClass, TableCellRenderer renderer)` `TableColumn` 에 렌더링이 설정되어 있지 않은 경우에 사용하는, 디폴트의 셀 렌더링을 설정합니다.

javax.swing.event 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.swing.event 의 메소드

`

`<T extends EventListener > void`

`

`EventListenerList. add (Class <T> t, T l)`
지정된 형태의 청취자로서 청취자를 추가합니다.

`int` | `EventListenerList. getListenerCount (Class <? > t)` 이 청취자 리스트의, 지정된 형태의 청취자의 총수를 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`EventListenerList. getListeners (Class <T> t)`
지정된 형태의 모든 청취자의 배열을 돌려줍니다.

`

`<T extends EventListener > void`

`

`EventListenerList. remove (Class <T> t, T l)`
지정된 형태의 청취자로서 청취자를 삭제합니다.

javax.swing.plaf.synth 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.swing.plaf.synth 의 메소드
`void` | `SynthLookAndFeel. load (InputStream input, Class <? > resourceBase)` 이 `SynthLookAndFeel` 로 사용되는 `SynthStyle` 세트를 로드합니다.

javax.swing.table 에서의 Class 의 사용

Class 를 돌려주는 javax.swing.table 의 메소드
`Class <? >` | `AbstractTableModel. getColumnClass (int columnIndex)` `columnIndex` 에 관계없이 `Object.class` 를 돌려줍니다.
`Class <? >` | `TableModel. getColumnClass (int columnIndex)` 열의 셀치의 가장 명확한 슈퍼 클래스를 돌려줍니다.

Class 형의 파라미터를 가지는 javax.swing.table 의 메소드

`

`<T extends EventListener > T[]`

`

`AbstractTableModel. getListeners (Class <T> listenerType)`
이 `AbstractTableModel` 에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`DefaultTableColumnModel. getListeners (Class <T> listenerType)`
이 모델에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

javax.swing.text 에서의 Class 의 사용

Class 를 돌려주는 javax.swing.text 의 메소드
`Class <? >` | `DefaultFormatter. getValueClass ()` 신규 Object 의 작성에 사용하는 클래스를 돌려줍니다.

Class 형의 파라미터를 가지는 javax.swing.text 의 메소드

`

`<T extends EventListener > T[]`

`

`AbstractDocument. getListeners (Class <T> listenerType)`
이 문서에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`StyleContext.NamedStyle. getListeners (Class <T> listenerType)`
이 모델에 추가된, 지정된 형태의 청취자 모든 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`DefaultCaret. getListeners (Class <T> listenerType)`
이 caret에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`void` | `DefaultFormatter. setValueClass (Class <? > valueClass)` 신규 Object 의 작성에 사용하는 클래스를 설정합니다.

javax.swing.tree 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.swing.tree 의 메소드

`

`<T extends EventListener > T[]`

`

`DefaultTreeSelectionModel. getListeners (Class <T> listenerType)`
이 모델에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

`

`<T extends EventListener > T[]`

`

`DefaultTreeModel. getListeners (Class <T> listenerType)`
이 모델에 `FooListener` 로서 현재 등록되어 모든 객체의 배열을 돌려줍니다.

javax.xml.bind 에서의 Class 의 사용

Class 로서 선언되고 있는 javax.xml.bind 의 필드
`protected Class <T >` | `JAXBElement. declaredType` XML 요소 선언의 형태에 대한 Java 데이터형의 바인딩.
`protected Class` | `JAXBElement. scope` 이 XML 요소 인스턴스를 나타내는 XML 요소 선언의 스코프입니다.

Class 를 돌려주는 javax.xml.bind 의 메소드
`Class <T >` | `JAXBElement. getDeclaredType ()` XML 요소 선언의 형태 속성의 Java 바인딩을 돌려줍니다.
`Class` | `JAXBElement. getScope ()` XML 요소 선언의 스코프를 돌려줍니다.

Class 형의 파라미터를 가지는 javax.xml.bind 의 메소드

`

`<T> Binder <T>`

`

`JAXBContext. createBinder (Class <T> domType)`
관련짓고 된, 또는 인프레이스의 비정렬화 또는 정렬화에 사용할 수 있는 `Binder` 객체를 작성합니다.

`

`<A extends XmlAdapter > A`

`

`Unmarshaller. getAdapter (Class <A> type)`
지정한 형태에 관련지을 수 있고 있는 어댑터를 가져옵니다.

`

`<A extends XmlAdapter > A`

`

`Marshaller. getAdapter (Class <A> type)`
지정한 형태에 관련지을 수 있고 있는 어댑터를 가져옵니다.

`static JAXBContext` | `JAXBContext. newInstance (Class ... classesToBeBound)` `JAXBContext` 클래스의 새로운 인스턴스를 가져옵니다.
`static JAXBContext` | `JAXBContext. newInstance (Class [] classesToBeBound, Map <String ,? > properties)` `JAXBContext` 클래스의 새로운 인스턴스를 가져옵니다.

`

`<A extends XmlAdapter > void`

`

`Unmarshaller. setAdapter (Class <A> type, A adapter)`
`XmlAdapter` 의 설정 끝난 인스턴스를 이 Unmarshaller 에 관련짓습니다.

`

`<A extends XmlAdapter > void`

`

`Marshaller. setAdapter (Class <A> type, A adapter)`
`XmlAdapter` 의 설정 끝난 인스턴스를 이 Marshaller 에 관련짓습니다.

`

`<T> JAXBElement <T>`

`

`Unmarshaller. unmarshal (Node node, Class <T> declaredType)`
JAXB 맵 `declaredType` 에 의해 XML 데이터를 비정렬화해, 결과의 컨텐츠 트리를 돌려줍니다.

`

`<T> JAXBElement <T>`

`

`Unmarshaller. unmarshal (Source source, Class <T> declaredType)`
`declaredType` 에 근거해, 지정된 XML Source 로부터 XML 데이터를 비정렬화해, 결과의 컨텐츠 트리를 돌려줍니다.

`

`<T> JAXBElement <T>`

`

`Unmarshaller. unmarshal (XMLEventReader reader, Class <T> declaredType)`
JAXB 맵 `declaredType` 에 루트 요소를 비정렬화해, 결과의 컨텐츠 트리를 돌려줍니다.

`abstract

`<T> JAXBElement <T>`

`

`Binder. unmarshal (XmlNode xmlNode, Class <T> declaredType)`
지정된 `declaredType` 로 XML 루트 요소를 JAXB 객체 트리에 비정렬화합니다.

`

`<T> JAXBElement <T>`

`

`Unmarshaller. unmarshal (XMLStreamReader reader, Class <T> declaredType)`
JAXB 맵 `declaredType` 에 루트 요소를 비정렬화해, 결과의 컨텐츠 트리를 돌려줍니다.

Class 형의 파라미터를 가지는 javax.xml.bind 의 생성자
`JAXBElement (QName name, Class <T > declaredType, Class scope, T value)` XML 요소 인스턴스를 구축합니다.
`JAXBElement (QName name, Class <T > declaredType, Class scope, T value)` XML 요소 인스턴스를 구축합니다.
`JAXBElement (QName name, Class <T > declaredType, T value)` XML 요소 인스턴스를 구축합니다.

javax.xml.bind.helpers 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.xml.bind.helpers 의 메소드

`

`<A extends XmlAdapter > A`

`

`AbstractUnmarshallerImpl. getAdapter (Class <A> type)`

`

`<A extends XmlAdapter > A`

`

`AbstractMarshallerImpl. getAdapter (Class <A> type)`

`

`<A extends XmlAdapter > void`

`

`AbstractUnmarshallerImpl. setAdapter (Class <A> type, A adapter)`

`

`<A extends XmlAdapter > void`

`

`AbstractMarshallerImpl. setAdapter (Class <A> type, A adapter)`

`

`<T> JAXBElement <T>`

`

`AbstractUnmarshallerImpl. unmarshal (Node node, Class <T> expectedType)`

`

`<T> JAXBElement <T>`

`

`AbstractUnmarshallerImpl. unmarshal (Source source, Class <T> expectedType)`

`

`<T> JAXBElement <T>`

`

`AbstractUnmarshallerImpl. unmarshal (XMLEventReader reader, Class <T> expectedType)`

`

`<T> JAXBElement <T>`

`

`AbstractUnmarshallerImpl. unmarshal (XMLStreamReader reader, Class <T> expectedType)`

javax.xml.ws 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.xml.ws 의 메소드

`

`<T> Dispatch <T>`

`

`Service. createDispatch (QName portName, Class <T> type, Service.Mode mode)`
사용자가 선택한 객체로 사용하는 `Dispatch` 인스턴스를 작성합니다.

`

`<T> T`

`

`Service. getPort (Class <T> serviceEndpointInterface)`
getPort 메소드는 Stub를 돌려줍니다.

`

`<T> T`

`

`Service. getPort (QName portName, Class <T> serviceEndpointInterface)`
getPort 메소드는 Stub를 돌려줍니다.

javax.xml.ws.spi 에서의 Class 의 사용

Class 형의 파라미터를 가지는 javax.xml.ws.spi 의 메소드

`abstract

`<T> Dispatch <T>`

`

`ServiceDelegate. createDispatch (QName portName, Class <T> type, Service.Mode mode)`
사용자가 선택한 객체로 사용하는 `Dispatch` 인스턴스를 작성합니다.

`abstract ServiceDelegate` | `Provider. createServiceDelegate (URL wsdlDocumentLocation, QName serviceName, Class serviceClass)` 서비스 위양 객체를 작성합니다.

`abstract

`<T> T`

`

`ServiceDelegate. getPort (Class <T> serviceEndpointInterface)`
getPort 메소드는 Stub를 돌려줍니다.

`abstract

`<T> T`

`

`ServiceDelegate. getPort (QName portName, Class <T> serviceEndpointInterface)`
getPort 메소드는 Stub를 돌려줍니다.

org.omg.CORBA 에서의 Class 의 사용

Class 형의 파라미터를 가지는 org.omg.CORBA 의 메소드
`ServantObject` | `LocalObject. _servant_preinvoke (String operation, Class expectedType)` 「This is a locally constrained object.」라고 하는 메세지와 함께 `org.omg.CORBA.NO_IMPLEMENT` 예외를 throw 합니다.

org.omg.CORBA_2_3.portable 에서의 Class 의 사용

Class 형의 파라미터를 가지는 org.omg.CORBA_2_3.portable 의 메소드
`Object` | `InputStream. read_abstract_interface (Class clz)` 건네받은 형태에 대응하는 클래스 객체 또는 Stub 클래스를 비정렬화합니다.
`Serializable` | `InputStream. read_value (Class clz)` 입력 스트림로부터의 치 형을 비정렬화합니다.
`void` | `OutputStream. write_value (Serializable value, Class clz)` 치 형을 출력 스트림에 정렬화합니다.

org.omg.CORBA.portable 에서의 Class 의 사용

Class 형의 파라미터를 가지는 org.omg.CORBA.portable 의 메소드
`ServantObject` | `ObjectImpl. _servant_preinvoke (String operation, Class expectedType)` 지정된 메소드의 요구 송신에 사용되는 로컬 서번트에게로의 Java 참조를 돌려줍니다.
`Object` | `InputStream. read_Object (Class clz)` 객체를 비정렬화해, 인수로서 건네받은 클래스의 인스턴스인 CORBA Object 를 돌려줍니다.
`ServantObject` | `Delegate. servant_preinvoke (Object self, String operation, Class expectedType)` 이 요구로 사용될 필요가 있는 서번트에게로의 Java 참조를 돌려줍니다.

org.omg.DynamicAny 에서의 Class 의 사용

Class 로서 선언되고 있는 org.omg.DynamicAny 의 필드
`static Class` | `_DynValueStub. _opsClass`
`static Class` | `_DynUnionStub. _opsClass`
`static Class` | `_DynStructStub. _opsClass`
`static Class` | `_DynSequenceStub. _opsClass`
`static Class` | `_DynFixedStub. _opsClass`
`static Class` | `_DynEnumStub. _opsClass`
`static Class` | `_DynArrayStub. _opsClass`
`static Class` | `_DynAnyStub. _opsClass`
`static Class` | `_DynAnyFactoryStub. _opsClass`

org.omg.PortableServer 에서의 Class 의 사용

Class 로서 선언되고 있는 org.omg.PortableServer 의 필드
`static Class` | `_ServantLocatorStub. _opsClass`
`static Class` | `_ServantActivatorStub. _opsClass`

개요 | 패키지 | 클래스 | 사용 | 계층 트리 | 비추천 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 도 참조해 주세요.