|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Class 的軟體套件 | |
---|---|
java.awt | 包含用於創建使用者介面和繪製圖形圖像的全部類別。 |
java.awt.datatransfer | 提供在應用程序之間和在應用程序內部傳輸資料的介面和類別。 |
java.awt.dnd | Drag 和 Drop 是一種直接操作動作,在許多圖形使用者介面系統中都會遇到它,它提供了一種機制,能夠在兩個與 GUI 中顯示元素邏輯相關的實體之間傳輸資訊。 |
java.awt.image.renderable | 提供用於產生與呈現無關的圖像的類別和介面。 |
java.beans | 包含與開發 beans 有關的類別,即基於 JavaBeansTM 架構的元件。 |
java.beans.beancontext | 提供與 bean 上下文有關的類別和介面。 |
java.io | 通過資料串流、序列化和檔案系統提供系統輸入和輸出。 |
java.lang | 提供利用 Java 程式語言進行程序設計的基礎類別。 |
java.lang.annotation | 為 Java 程式語言註釋設施提供資源庫支持。 |
java.lang.instrument | 提供允許 Java 程式語言代理檢測運行在 JVM 上的程序的服務。 |
java.lang.management | 提供管理介面,用於監視和管理 Java 虛擬機器以及 Java 虛擬機器在其上運行的作業系統。 |
java.lang.reflect | 提供類別和介面,以獲得關於類別和物件的反射資訊。 |
java.net | 為實作網路應用程序提供類別。 |
java.rmi.server | 提供支持伺服器端 RMI 的類別和介面。 |
java.security | 為安全框架提供類別和介面。 |
java.sql | 提供使用 JavaTM 程式語言存取並處理存儲在資料源(通常是一個關聯型資料庫)中的資料的 API。 |
java.util | 包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。 |
java.util.concurrent.atomic | 類別的小工具套件,支持在單個變數上解除鎖的執行緒安全程式。 |
java.util.prefs | 此套件允許應用程序存儲並獲取使用者和系統首選項和配置資料。 |
javax.activation | |
javax.annotation.processing | 用來宣告註釋處理器並允許註釋處理器與註釋處理工具環境通信的工具。 |
javax.crypto | 為加密操作提供類別和介面。 |
javax.imageio.metadata | 用於處理讀寫元資料的 Java Image I/O API 的套件。 |
javax.imageio.spi | 包含用於 reader、writer、transcoder 和串流的外掛程式介面以及一個運行時註冊表的 Java Image I/O 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.print.attribute.standard 套件括特定列印屬性的類別。 |
javax.rmi | 包含 RMI-IIOP 的使用者 API。 |
javax.rmi.CORBA | 包含用於 RMI-IIOP 的可移植性 API。 |
javax.script | 文稿 API 由定義 Java TM Scripting Engines 的介面和類別組成,並為它們在 Java 應用程序中的使用提供框架。 |
javax.security.auth | 此套件提供用於進行驗證和授權的框架。 |
javax.sound.midi | 提供用於 MIDI(音樂樂器數字介面)資料的 I/O、序列化和合成的介面和類別。 |
javax.sound.sampled | 提供用於捕獲、處理和回放取樣的音頻資料的介面和類別。 |
javax.sql | 為通過 JavaTM 程式語言進行伺服器端資料源存取和處理提供 API。 |
javax.sql.rowset | JDBC RowSet 實作的標準介面和基礎類別。 |
javax.sql.rowset.serial | 提供實用工具類別,允許 SQL 型別與 Java 程式語言資料型別之間的可序列化映射關係。 |
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.event | 供 Swing 元件觸發的事件使用。 |
javax.swing.plaf.synth | Synth 是一個可更換皮膚 (skinnable) 的外觀,在其中可委託所有繪製。 |
javax.swing.table | 提供用於處理 javax.swing.JTable 的類別和介面。 |
javax.swing.text | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.tree | 提供處理 javax.swing.JTree 的類別和介面。 |
javax.xml.bind | 為包含解組、編組和驗證功能的客戶端應用程序提供運行時綁定框架。 |
javax.xml.bind.helpers | 僅由 JAXB 提供者用於: 提供某些 javax.xml.bind 介面的部分預設實作。 |
javax.xml.ws | 此套件包含核心 JAX-WS API。 |
javax.xml.ws.spi | 該套件定義用於 JAX-WS 2.0 的 SPI。 |
org.omg.CORBA | 提供 OMG CORBA API 到 JavaTM 程式語言的映射,包括 ORB 類別,如果已實作該類別,則開發人員可以使用此類別作為全功能物件請求代理(Object Request Broker,ORB)。 |
org.omg.CORBA_2_3.portable | 提供輸入和輸出值型別的各種方法,並包含 org/omg/CORBA/portable 套件的其他更新。 |
org.omg.CORBA.portable | 提供可移植性層,即可以使一個供應商產生的程式碼運行在另一個供應商 ORB 上的 ORB API 集合。 |
org.omg.DynamicAny | 提供一些類別和介面使得在運行時能夠遍歷與 any 有關聯的資料值,並提取資料值的基本成分。 |
org.omg.PortableServer | 提供一些類別和介面,用來產生跨多個供應商 ORB 的可移植應用程序的伺服器端。 |
java.awt 中 Class 的使用 |
---|
參數型別為 Class 的 java.awt 中的方法 | ||
---|---|---|
|
Toolkit.createDragGestureRecognizer(Class<T> abstractRecognizerClass,
DragSource ds,
Component c,
int srcActions,
DragGestureListener dgl)
創建所請求的抽象 DragGestureRecognizer 類別的具體的、與平臺有關的子類別,並將它與指定的 DragSource、Component 和 DragGestureListener 關聯。 |
|
|
Button.getListeners(Class<T> listenerType)
返回當前在此 Button 上註冊為 FooListener 的所有物件的陣列。 |
|
|
Checkbox.getListeners(Class<T> listenerType)
返回目前已在此 Checkbox 上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
CheckboxMenuItem.getListeners(Class<T> listenerType)
返回當前在此 CheckboxMenuItem 上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
Choice.getListeners(Class<T> listenerType)
返回目前已在此 Choice 上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
List.getListeners(Class<T> listenerType)
返回目前已在此 List 上註冊為 FooListener 的所有物件的陣列。 |
|
|
Scrollbar.getListeners(Class<T> listenerType)
返回目前已在此 Scrollbar 上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
TextComponent.getListeners(Class<T> listenerType)
返回當前已在此 TextComponent 上註冊為 FooListener 的所有物件的陣列。 |
|
|
TextField.getListeners(Class<T> listenerType)
返回當前已在此 TextField 上註冊為 FooListener 的所有物件的陣列。 |
|
|
MenuItem.getListeners(Class<T> listenerType)
返回當前在此 MenuItem 上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
Window.getListeners(Class<T> listenerType)
返回當前在此 Window 上註冊為 FooListener 的所有物件所組成的陣列。 |
|
|
Container.getListeners(Class<T> listenerType)
返回當前已在此 Container 上註冊為 FooListener 的所有物件的陣列。 |
|
|
Component.getListeners(Class<T> listenerType)
返回一個當前在此 Component 上作為 FooListener 註冊的所有物件的陣列。 |
|
static
|
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)
試圖從以下位置載入類別:引導載入器、系統載入器、上下文載入器(如果存在)和指定的最終載入器。 |
參數型別為 Class 的 java.awt.datatransfer 中的建構子 | |
---|---|
DataFlavor(Class<?> representationClass,
String humanPresentableName)
建構一個表示 Java 類別的 DataFlavor 。 |
java.awt.dnd 中 Class 的使用 |
---|
參數型別為 Class 的 java.awt.dnd 中的方法 | ||
---|---|---|
|
DragSource.createDragGestureRecognizer(Class<T> recognizerAbstractClass,
Component c,
int actions,
DragGestureListener dgl)
創建一個新的 DragGestureRecognizer ,實作 DragGestureRecognizer 的指定抽象子類別並在新創建的物件上設置指定的 Component 和 DragGestureListener 。 |
|
|
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 的 customizer 的 Class 物件。 |
Class<?> |
IndexedPropertyDescriptor.getIndexedPropertyType()
獲得索引屬性型別的 Class 物件。 |
Class<?> |
EventSetDescriptor.getListenerType()
獲得目標介面的 Class 物件。 |
Class<?> |
PropertyDescriptor.getPropertyEditorClass()
獲得已為此屬性註冊的任何顯式 PropertyEditor Class。 |
Class<?> |
PropertyDescriptor.getPropertyType()
獲得屬性的 Class 物件。 |
參數型別為 Class 的 java.beans 中的方法 | ||
---|---|---|
static
|
EventHandler.create(Class<T> listenerInterface,
Object target,
String action)
創建 listenerInterface 的實作,在該實作中,偵聽器介面中的所有 方法都會將處理程序的 action 應用到 target 。 |
|
static
|
EventHandler.create(Class<T> listenerInterface,
Object target,
String action,
String eventPropertyName)
創建 listenerInterface 的實作,在該實作中,所有 方法都會將事件表達式的值 eventPropertyName 傳遞給語句中的最終方法 action ,後者被應用於 target 。 |
|
static
|
EventHandler.create(Class<T> listenerInterface,
Object target,
String action,
String eventPropertyName,
String listenerMethodName)
創建 listenerInterface 的實作,在該實作中,名為 listenerMethodName 的方法將事件表達式的值 eventPropertyName 傳遞給語句中的最終方法 action ,後者被應用於 target 。 |
|
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 |
DefaultPersistenceDelegate.initialize(Class<?> type,
Object oldInstance,
Object newInstance,
Encoder out)
initialize 方法的此預設實作假設保存在此型別物件中的所有狀態都是通過比對 "setter" 和 "getter" 方法對來公開的,公開的順序是 Introspector 返回它們的順序。 |
|
protected void |
PersistenceDelegate.initialize(Class<?> type,
Object oldInstance,
Object newInstance,
Encoder out)
產生一系列對 newInstance 有副作用的語句,使得新實例等於 oldInstance 。 |
|
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)
為沒有 customizer 的 bean 創建一個 BeanDescriptor。 |
|
BeanDescriptor(Class<?> beanClass,
Class<?> customizerClass)
為有 customizer 的 bean 創建一個 BeanDescriptor。 |
|
BeanDescriptor(Class<?> beanClass,
Class<?> customizerClass)
為有 customizer 的 bean 創建一個 BeanDescriptor。 |
|
EventSetDescriptor(Class<?> sourceClass,
String eventSetName,
Class<?> listenerType,
String listenerMethodName)
假定按照最簡單的標準設計網要創建 EventSetDescriptor,其中指定事件 "fred" 是 (1) 作為介面 FredListener 的單個方法上的調用傳遞的;(2) 它有一個 FredEvent 型別的參數;(3) 其中 FredListener 可以通過調用源元件的 addFredListener 方法註冊,並通過調用 removeFredListener 方法移除。 |
|
EventSetDescriptor(Class<?> sourceClass,
String eventSetName,
Class<?> listenerType,
String listenerMethodName)
假定按照最簡單的標準設計網要創建 EventSetDescriptor,其中指定事件 "fred" 是 (1) 作為介面 FredListener 的單個方法上的調用傳遞的;(2) 它有一個 FredEvent 型別的參數;(3) 其中 FredListener 可以通過調用源元件的 addFredListener 方法註冊,並通過調用 removeFredListener 方法移除。 |
|
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 約定的屬性建構 IndexedPropertyDescriptor,將其用於索引存取和陣列存取。 |
|
IndexedPropertyDescriptor(String propertyName,
Class<?> beanClass,
String readMethodName,
String writeMethodName,
String indexedReadMethodName,
String indexedWriteMethodName)
此建構子帶有一個簡單屬性的名稱和用於讀寫屬性的方法名稱,它們都是帶索引的或不帶索引的。 |
|
PropertyDescriptor(String propertyName,
Class<?> beanClass)
通過調用 getFoo 和 setFoo 存取方法,為符合標準 Java 約定的屬性建構一個 PropertyDescriptor。 |
|
PropertyDescriptor(String propertyName,
Class<?> beanClass,
String readMethodName,
String writeMethodName)
此建構子帶有一個簡單屬性的名稱和用於讀寫屬性的方法名稱。 |
java.beans.beancontext 中 Class 的使用 |
---|
宣告為 Class 的 java.beans.beancontext 中的欄位 | |
---|---|
protected Class |
BeanContextServiceAvailableEvent.serviceClass
新近可用服務的 Class 參考 |
protected Class |
BeanContextServiceRevokedEvent.serviceClass
將被取消服務的 Class 參考。 |
返回 Class 的 java.beans.beancontext 中的方法 | |
---|---|
Class |
BeanContextServiceAvailableEvent.getServiceClass()
獲得作為此通知主題的服務類別。 |
Class |
BeanContextServiceRevokedEvent.getServiceClass()
獲得作為此通知主題的服務類別 |
參數型別為 Class 的 java.beans.beancontext 中的方法 | |
---|---|
boolean |
BeanContextServices.addService(Class serviceClass,
BeanContextServiceProvider serviceProvider)
向此 BeanContext 添加服務。 |
boolean |
BeanContextServicesSupport.addService(Class serviceClass,
BeanContextServiceProvider bcsp)
添加服務。 |
protected boolean |
BeanContextServicesSupport.addService(Class serviceClass,
BeanContextServiceProvider bcsp,
boolean fireEvent)
添加服務。 |
protected static boolean |
BeanContextSupport.classEquals(Class first,
Class second)
測試以查看兩個類別物件或其名稱是否相等。 |
protected static boolean |
BeanContextSupport.classEquals(Class first,
Class second)
測試以查看兩個類別物件或其名稱是否相等。 |
protected BeanContextServicesSupport.BCSSServiceProvider |
BeanContextServicesSupport.createBCSSServiceProvider(Class sc,
BeanContextServiceProvider bcsp)
子類別可以覆寫此方法來創建 BCSSServiceProvider 的新子類別,而不必為了實例化而覆寫 addService()。 |
protected void |
BeanContextServicesSupport.fireServiceAdded(Class serviceClass)
觸發一個通知新服務的 BeanContextServiceEvent。 |
protected void |
BeanContextServicesSupport.fireServiceRevoked(Class serviceClass,
boolean revokeNow)
觸發一個指示某一特定服務不再可用的 BeanContextServiceRevokedEvent。 |
Iterator |
BeanContextServiceProvider.getCurrentServiceSelectors(BeanContextServices bcs,
Class serviceClass)
由 BeanContextServices 調用,此方法獲得指定服務的當前服務選擇器。 |
Iterator |
BeanContextServicesSupport.BCSSProxyServiceProvider.getCurrentServiceSelectors(BeanContextServices bcs,
Class serviceClass)
|
Iterator |
BeanContextServices.getCurrentServiceSelectors(Class serviceClass)
通過在基礎 BeanContextServiceProvider 上調用 getCurrentServiceSelectors() 獲得指定服務的與服務有關的服務參數列表(服務選擇器)。 |
Iterator |
BeanContextServicesSupport.getCurrentServiceSelectors(Class serviceClass)
|
Object |
BeanContextServices.getService(BeanContextChild child,
Object requestor,
Class serviceClass,
Object serviceSelector,
BeanContextServiceRevokedListener bcsrl)
BeanContextChild (或任意與 BeanContextChild 關聯的物件)可以通過調用此方法從其巢狀 BeanContextServices 中獲得對當前已註冊服務的參考。 |
Object |
BeanContextServicesSupport.getService(BeanContextChild child,
Object requestor,
Class serviceClass,
Object serviceSelector,
BeanContextServiceRevokedListener bcsrl)
獲得一個可被委託的服務。 |
Object |
BeanContextServiceProvider.getService(BeanContextServices bcs,
Object requestor,
Class serviceClass,
Object serviceSelector)
由 BeanContextServices 調用,此方法請求來自此 BeanContextServiceProvider 服務的一個實例。 |
Object |
BeanContextServicesSupport.BCSSProxyServiceProvider.getService(BeanContextServices bcs,
Object requestor,
Class serviceClass,
Object serviceSelector)
|
boolean |
BeanContextServices.hasService(Class serviceClass)
報告是否可以從此上下文中得到給定服務。 |
boolean |
BeanContextServicesSupport.hasService(Class serviceClass)
具有一個可被委託的服務。 |
boolean |
BeanContextServiceRevokedEvent.isServiceClass(Class service)
檢查此事件,以確定將被取消的服務是否屬於某個特定類別。 |
void |
BeanContextServices.revokeService(Class serviceClass,
BeanContextServiceProvider serviceProvider,
boolean revokeCurrentServicesNow)
希望從此上下文中移除當前已註冊服務的 BeanContextServiceProvider 可以通過調用此方法實作移除。 |
void |
BeanContextServicesSupport.revokeService(Class serviceClass,
BeanContextServiceProvider bcsp,
boolean revokeCurrentServicesNow)
移除服務。 |
參數型別為 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)
創建具有指定型別的 Serializable 欄位。 |
|
ObjectStreamField(String name,
Class<?> type,
boolean unshared)
創建一個 ObjectStreamField,表示給定名稱和型別的可序列化欄位。 |
java.lang 中 Class 的使用 |
---|
宣告為 Class 的 java.lang 中的欄位 | |
---|---|
static Class<Void> |
Void.TYPE
表示對應於關鍵字 void 的偽型別的 Class 物件。 |
static Class<Long> |
Long.TYPE
表示基本型別 long 的 Class 實例。 |
static Class<Integer> |
Integer.TYPE
表示基本型別 int 的 Class 實例。 |
static Class<Short> |
Short.TYPE
表示基本型別 short 的 Class 實例。 |
static Class<Byte> |
Byte.TYPE
表示基本型別 byte 的 Class 實例。 |
static Class<Double> |
Double.TYPE
表示基本型別 double 的 Class 實例。 |
static Class<Float> |
Float.TYPE
表示 float 基本型別的 Class 實例。 |
static Class<Character> |
Character.TYPE
表示基本型別 char 的 Class 實例。 |
static Class<Boolean> |
Boolean.TYPE
表示基本型別 boolean 的 Class 物件。 |
返回 Class 的 java.lang 中的方法 | ||
---|---|---|
|
Class.asSubclass(Class<U> clazz)
強制轉換該 Class 物件,以表示指定的 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)
將一個 byte 陣列轉換為 Class 類別的實例。 |
|
protected Class<?> |
ClassLoader.defineClass(String name,
byte[] b,
int off,
int len,
ProtectionDomain protectionDomain)
使用可選的 ProtectionDomain 將一個 byte 陣列轉換為 Class 類別的實例。 |
|
protected Class<?> |
ClassLoader.defineClass(String name,
ByteBuffer b,
ProtectionDomain protectionDomain)
使用可選的 ProtectionDomain 將 ByteBuffer 轉換為 Class 類別的實例。 |
|
Class<? extends Enum> |
EnumConstantNotPresentException.enumType()
返回缺少的列舉常數的型別。 |
|
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()
以類別陣列的形式返回當前執行堆疊(stack)空間。 |
|
Class<?>[] |
Class.getClasses()
返回一個套件含某些 Class 物件的陣列,這些物件表示屬於此 Class 物件所表示的類別的成員的所有公共類別和介面。 |
|
Class<?> |
Class.getComponentType()
返回表示陣列元件型別的 Class 。 |
|
Class<?>[] |
Class.getDeclaredClasses()
返回 Class 物件的一個陣列,這些物件反映宣告為此 Class 物件所表示的類別的成員的全部類別和介面。 |
|
Class<E> |
Enum.getDeclaringClass()
返回與此列舉常數的列舉型別相對應的 Class 物件。 |
|
Class<?> |
Class.getDeclaringClass()
如果此 Class 物件所表示的類別或介面是另一個類別的成員,則返回的 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 中的方法 | ||
---|---|---|
|
Class.asSubclass(Class<U> clazz)
強制轉換該 Class 物件,以表示指定的 class 物件所表示的類別的一個子類別。 |
|
void |
SecurityManager.checkMemberAccess(Class<?> clazz,
int which)
如果不允許調用執行緒存取程序,則拋出 SecurityException 。 |
|
static boolean |
Compiler.compileClass(Class<?> clazz)
編譯指定的類別。 |
|
|
Package.getAnnotation(Class<A> annotationClass)
|
|
|
Class.getAnnotation(Class<A> annotationClass)
|
|
Constructor<T> |
Class.getConstructor(Class<?>... parameterTypes)
返回一個 Constructor 物件,它反映此 Class 物件所表示的類別的指定公共建構子。 |
|
Constructor<T> |
Class.getDeclaredConstructor(Class<?>... parameterTypes)
返回一個 Constructor 物件,該物件反映此 Class 物件所表示的類別或介面的指定建構子。 |
|
Method |
Class.getDeclaredMethod(String name,
Class<?>... parameterTypes)
返回一個 Method 物件,該物件反映此 Class 物件所表示的類別或介面的指定已宣告方法。 |
|
Method |
Class.getMethod(String name,
Class<?>... parameterTypes)
返回一個 Method 物件,它反映此 Class 物件所表示的類別或介面的指定公共成員方法。 |
|
boolean |
Package.isAnnotationPresent(Class<? extends Annotation> annotationClass)
|
|
boolean |
Class.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
|
Enum.valueOf(Class<T> enumType,
String name)
返回帶指定名稱的指定列舉型別的列舉常數。 |
參數型別為 Class 的 java.lang 中的建構子 | |
---|---|
EnumConstantNotPresentException(Class<? extends Enum> enumType,
String constantName)
為指定常數建構一個 EnumConstantNotPresentException。 |
java.lang.annotation 中 Class 的使用 |
---|
返回 Class 的 java.lang.annotation 中的方法 | |
---|---|
Class<? extends Annotation> |
IncompleteAnnotationException.annotationType()
返回帶有缺少元素的註釋型別的 Class 物件。 |
Class<? extends Annotation> |
Annotation.annotationType()
返回此 annotation 的註釋型別。 |
參數型別為 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)
確定一個類別是否可以被 retransformation 或 redefinition 修改。 |
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
|
ManagementFactory.newPlatformMXBeanProxy(MBeanServerConnection connection,
String mxbeanName,
Class<T> mxbeanInterface)
返回用於給定 MXBean 名稱的平臺 MXBean 介面的代理,以便通過給定 MBeanServerConnection 轉發其方法調用。 |
java.lang.reflect 中 Class 的使用 |
---|
返回 Class 的 java.lang.reflect 中的方法 | |
---|---|
Class<T> |
Constructor.getDeclaringClass()
返回 Class 物件,該物件表示宣告由此 Constructor 物件表示的建構子的類別。 |
Class<?> |
Method.getDeclaringClass()
返回表示宣告由此 Method 物件表示的方法的類別或介面的 Class 物件。 |
Class<?> |
Field.getDeclaringClass()
返回表示類別或介面的 Class 物件,該類別或介面宣告由此 Field 物件表示的欄位。 |
Class<?> |
Member.getDeclaringClass()
返回表示宣告由此 Member 表示的成員或建構子的類別或介面的 Class 物件。 |
Class<?>[] |
Constructor.getExceptionTypes()
返回一組表示宣告要拋出的異常型別的 Class 物件,這些異常是由此 Constructor 物件表示的底層建構子拋出的。 |
Class<?>[] |
Method.getExceptionTypes()
返回 Class 物件的陣列,這些物件描述了宣告將此 Method 物件表示的底層方法拋出的異常型別。 |
Class<?>[] |
Constructor.getParameterTypes()
按照宣告順序返回一組 Class 物件,這些物件表示此 Constructor 物件所表示建構子的形參型別。 |
Class<?>[] |
Method.getParameterTypes()
按照宣告順序返回 Class 物件的陣列,這些物件描述了此 Method 物件所表示的方法的形參型別。 |
static Class<?> |
Proxy.getProxyClass(ClassLoader loader,
Class<?>... interfaces)
返回代理類別的 java.lang.Class 物件,並向其提供類別載入器和介面陣列。 |
Class<?> |
Method.getReturnType()
返回一個 Class 物件,該物件描述了此 Method 物件所表示的方法的正式返回型別。 |
Class<?> |
Field.getType()
返回一個 Class 物件,它標識了此 Field 物件所表示欄位的宣告型別。 |
參數型別為 Class 的 java.lang.reflect 中的方法 | ||
---|---|---|
|
Constructor.getAnnotation(Class<T> annotationClass)
|
|
|
Method.getAnnotation(Class<T> annotationClass)
|
|
|
Field.getAnnotation(Class<T> annotationClass)
|
|
|
AccessibleObject.getAnnotation(Class<T> annotationClass)
|
|
|
AnnotatedElement.getAnnotation(Class<T> annotationClass)
如果存在該元素的指定型別的註釋,則返回這些註釋,否則返回 null。 |
|
static Class<?> |
Proxy.getProxyClass(ClassLoader loader,
Class<?>... interfaces)
返回代理類別的 java.lang.Class 物件,並向其提供類別載入器和介面陣列。 |
|
boolean |
AccessibleObject.isAnnotationPresent(Class<? extends Annotation> annotationClass)
|
|
boolean |
AnnotatedElement.isAnnotationPresent(Class<? extends Annotation> annotationClass)
如果指定型別的註釋存在於此元素上,則返回 true,否則返回 false。 |
|
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 |
URLConnection.getContent(Class[] classes)
獲取此 URL 連接的內容。 |
Object |
URL.getContent(Class[] classes)
獲取此 URL 的內容。 |
Object |
ContentHandler.getContent(URLConnection urlc,
Class[] classes)
如果給出位於物件表示形式開頭的 URL 連接串流,則此方法讀取該串流並創建與給定型別之一比對的物件。 |
java.rmi.server 中 Class 的使用 |
---|
返回 Class 的 java.rmi.server 中的方法 | |
---|---|
Class<?> |
LoaderHandler.loadClass(String name)
已過時。 無替代版本 |
static Class<?> |
RMIClassLoader.loadClass(String name)
已過時。 由 loadClass(String,String) 方法取代 |
static Class<?> |
RMIClassLoader.loadClass(String codebase,
String name)
從基本程式碼 URL 路徑載入類別。 |
static Class<?> |
RMIClassLoader.loadClass(String codebase,
String name,
ClassLoader defaultLoader)
有選擇地使用提供的載入器從基本程式碼 URL 路徑載入類別。 |
abstract Class<?> |
RMIClassLoaderSpi.loadClass(String codebase,
String name,
ClassLoader defaultLoader)
提供 RMIClassLoader.loadClass(URL,String) 、RMIClassLoader.loadClass(String,String) 和 RMIClassLoader.loadClass(String,String,ClassLoader) 的實作。 |
Class<?> |
LoaderHandler.loadClass(URL codebase,
String name)
已過時。 無替代版本 |
static Class<?> |
RMIClassLoader.loadClass(URL codebase,
String name)
從基本程式碼 URL 載入類別。 |
static Class<?> |
RMIClassLoader.loadProxyClass(String codebase,
String[] interfaces,
ClassLoader defaultLoader)
從基本程式碼 URL 路徑載入一個實作一組具有給定名稱的介面的動態代理類別(請參閱 Proxy )。 |
abstract Class<?> |
RMIClassLoaderSpi.loadProxyClass(String codebase,
String[] interfaces,
ClassLoader defaultLoader)
提供 RMIClassLoader.loadProxyClass(String,String[],ClassLoader) 的實作。 |
參數型別為 Class 的 java.rmi.server 中的方法 | |
---|---|
static String |
RMIClassLoader.getClassAnnotation(Class<?> cl)
返回表示類別定義位置的註釋字元串,RMI 將在編組給定類別的物件時用其註釋類別描述符。 |
abstract String |
RMIClassLoaderSpi.getClassAnnotation(Class<?> cl)
提供 RMIClassLoader.getClassAnnotation(Class) 的實作。 |
java.security 中 Class 的使用 |
---|
返回 Class 的 java.security 中的方法 | |
---|---|
protected Class<?> |
SecureClassLoader.defineClass(String name,
byte[] b,
int off,
int len,
CodeSource cs)
使用可選的 CodeSource 將 byte 陣列轉換為 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 的 keystore Entry 是否是指定 entryClass 的實例或子類別。 |
|
protected abstract
|
KeyFactorySpi.engineGetKeySpec(Key key,
Class<T> keySpec)
返回給定密鑰物件的規範(密鑰材料)。 |
|
protected abstract
|
AlgorithmParametersSpi.engineGetParameterSpec(Class<T> paramSpec)
返回此參數物件的(透明)規範。 |
|
boolean |
KeyStore.entryInstanceOf(String alias,
Class<? extends KeyStore.Entry> entryClass)
確定指定 alias 的 keystore Entry 是否是指定 entryClass 的實例或子類別。 |
|
|
KeyFactory.getKeySpec(Key key,
Class<T> keySpec)
返回給定密鑰物件的規範(密鑰材料)。 |
|
|
AlgorithmParameters.getParameterSpec(Class<T> paramSpec)
返回此參數物件的(透明)規範。 |
java.sql 中 Class 的使用 |
---|
返回變數型別為 Class 的型別的 java.sql 中的方法 | |
---|---|
Map<String,Class<?>> |
Connection.getTypeMap()
獲取與此 Connection 物件關聯的 Map 物件。 |
參數型別為 Class 的 java.sql 中的方法 | ||
---|---|---|
|
SQLXML.getSource(Class<T> sourceClass)
返回讀取此 SQLXML 實例指定的 XML 值的 Source。 |
|
boolean |
Wrapper.isWrapperFor(Class<?> iface)
如果調用此方法的物件實作介面參數,或者是實作介面參數的物件的直接或間接外覆器,則返回 true。 |
|
|
SQLXML.setResult(Class<T> resultClass)
返回設置此 SQLXML 實例指定的 XML 值的 Result。 |
|
|
Wrapper.unwrap(Class<T> iface)
返回一個物件,該物件實作給定介面,以允許存取非標準方法或代理未公開的標準方法。 |
型別變數型別為 Class 的 java.sql 中的方法參數 | |
---|---|
Object |
Array.getArray(long index,
int count,
Map<String,Class<?>> map)
獲取由此 ARRAY 物件指定的 SQL Array 值的一部分,從指定 index 開始,包含 SQL 陣列中 count 個連續元素。 |
Object |
Array.getArray(Map<String,Class<?>> map)
獲取由此 Array 物件指定的 SQL ARRAY 值的內容。 |
Object[] |
Struct.getAttributes(Map<String,Class<?>> map)
產生此 Struct 物件所表示的 SQL 結構型別的屬性的有序值。 |
Object |
CallableStatement.getObject(int parameterIndex,
Map<String,Class<?>> map)
返回一個表示 OUT 參數 parameterIndex 值的物件,並將 map 用於該參數值的自定義映射關係。 |
Object |
ResultSet.getObject(int columnIndex,
Map<String,Class<?>> map)
以 Java 程式語言中 Object 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
Object |
Ref.getObject(Map<String,Class<?>> map)
獲取參考對象並使用給定型別映射表將其映射到 Java 型別。 |
Object |
CallableStatement.getObject(String parameterName,
Map<String,Class<?>> map)
返回一個表示 OUT 參數 parameterName 值的物件,並將 map 用於該參數值的自定義映射關係。 |
Object |
ResultSet.getObject(String columnLabel,
Map<String,Class<?>> map)
以 Java 程式語言中 Object 的形式獲取此 ResultSet 物件的當前行中指定列的值。 |
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)
將給定的 TypeMap 物件安裝為此 Connection 物件的型別映射。 |
java.util 中 Class 的使用 |
---|
返回 Class 的 java.util 中的方法 | |
---|---|
Class<?> |
IllegalFormatConversionException.getArgumentClass()
返回不比對參數的類別。 |
參數型別為 Class 的 java.util 中的方法 | ||
---|---|---|
static
|
EnumSet.allOf(Class<E> elementType)
創建一個套件含指定元素型別的所有元素的列舉 set。 |
|
static
|
Collections.checkedCollection(Collection<E> c,
Class<E> type)
返回指定 collection 的一個動態型別安全視圖。 |
|
static
|
Collections.checkedList(List<E> list,
Class<E> type)
返回指定列表的一個動態型別安全視圖。 |
|
static
|
Collections.checkedMap(Map<K,V> m,
Class<K> keyType,
Class<V> valueType)
返回指定映射的一個動態型別安全視圖。 |
|
static
|
Collections.checkedMap(Map<K,V> m,
Class<K> keyType,
Class<V> valueType)
返回指定映射的一個動態型別安全視圖。 |
|
static
|
Collections.checkedSet(Set<E> s,
Class<E> type)
返回指定 set 的一個動態型別安全視圖。 |
|
static
|
Collections.checkedSortedMap(SortedMap<K,V> m,
Class<K> keyType,
Class<V> valueType)
返回指定有序映射的一個動態型別安全視圖。 |
|
static
|
Collections.checkedSortedMap(SortedMap<K,V> m,
Class<K> keyType,
Class<V> valueType)
返回指定有序映射的一個動態型別安全視圖。 |
|
static
|
Collections.checkedSortedSet(SortedSet<E> s,
Class<E> type)
返回指定有序 set 的一個動態型別安全視圖。 |
|
static
|
Arrays.copyOf(U[] original,
int newLength,
Class<? extends T[]> newType)
複製指定的陣列,截取或用 null 填充(如有必要),以使副本具有指定的長度。 |
|
static
|
Arrays.copyOfRange(U[] original,
int from,
int to,
Class<? extends T[]> newType)
將指定陣列的指定範圍複製到一個新陣列。 |
|
static
|
ServiceLoader.load(Class<S> service)
針對給定服務型別創建新的服務載入器,使用當前執行緒的上下文類別載入器。 |
|
static
|
ServiceLoader.load(Class<S> service,
ClassLoader loader)
針對給定服務型別和類別載入器創建新的服務載入器。 |
|
static
|
ServiceLoader.loadInstalled(Class<S> service)
針對給定服務型別創建新的服務載入器,使用擴展類別載入器。 |
|
static
|
EnumSet.noneOf(Class<E> elementType)
創建一個具有指定元素型別的空列舉 set。 |
參數型別為 Class 的 java.util 中的建構子 | |
---|---|
EnumMap(Class<K> keyType)
創建一個具有指定鍵型別的空列舉映射。 |
|
IllegalFormatConversionException(char c,
Class<?> arg)
使用不比對轉換和相應參數類別建構此類別的實例。 |
java.util.concurrent.atomic 中 Class 的使用 |
---|
參數型別為 Class 的 java.util.concurrent.atomic 中的方法 | ||
---|---|---|
static
|
AtomicReferenceFieldUpdater.newUpdater(Class<U> tclass,
Class<W> vclass,
String fieldName)
使用給定的欄位為物件創建和返回一個更新器。 |
|
static
|
AtomicReferenceFieldUpdater.newUpdater(Class<U> tclass,
Class<W> vclass,
String fieldName)
使用給定的欄位為物件創建和返回一個更新器。 |
|
static
|
AtomicIntegerFieldUpdater.newUpdater(Class<U> tclass,
String fieldName)
使用給定欄位為物件創建和返回一個更新器。 |
|
static
|
AtomicLongFieldUpdater.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)
建構一個表示 MimeType 的 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<?> |
IIOMetadataFormat.getObjectClass(String elementName)
返回存儲在元素中的 Class 型別的 Object 參考。 |
Class<?> |
IIOMetadataFormatImpl.getObjectClass(String elementName)
|
參數型別為 Class 的 javax.imageio.metadata 中的方法 | ||
---|---|---|
protected void |
IIOMetadataFormatImpl.addObjectValue(String elementName,
Class<?> classType,
int arrayMinLength,
int arrayMaxLength)
允許將給定類別型別的 Object 參考存儲在實作指定元素的節點中。 |
|
protected
|
IIOMetadataFormatImpl.addObjectValue(String elementName,
Class<T> classType,
boolean required,
T defaultValue)
允許將給定類別型別的 Object 參考存儲在實作指定元素的節點中。 |
|
protected
|
IIOMetadataFormatImpl.addObjectValue(String elementName,
Class<T> classType,
boolean required,
T defaultValue,
List<? extends T> enumeratedValues)
允許將給定類別型別的 Object 參考存儲在實作指定元素的節點中。 |
|
protected
|
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()
返回 Class 物件陣列,指示可用作 reader 的 setInput 方法參數的物件型別。 |
Class<?> |
ImageOutputStreamSpi.getOutputClass()
返回表示必須由輸出目標位置實作(以便使用 createOutputStreamInstance 方法在 ImageOutputStream 中“包裹”)的類別或介面的型別的 Class 物件。 |
Class[] |
ImageWriterSpi.getOutputTypes()
返回 Class 物件陣列,指示可用作 setOutput 方法參數的物件型別。 |
返回變數型別為 Class 的型別的 javax.imageio.spi 中的方法 | |
---|---|
Iterator<Class<?>> |
ServiceRegistry.getCategories()
返回指示當前類別別集的 Class 物件的 Iterator 。 |
參數型別為 Class 的 javax.imageio.spi 中的方法 | ||
---|---|---|
void |
ServiceRegistry.deregisterAll(Class<?> category)
註銷給定類別別下當前註冊的所有服務提供者物件。 |
|
|
ServiceRegistry.deregisterServiceProvider(T provider,
Class<T> category)
從給定的類別別中移除服務提供者物件。 |
|
|
ServiceRegistry.getServiceProviderByClass(Class<T> providerClass)
返回當前註冊的屬於給定類別型別的服務提供者物件。 |
|
|
ServiceRegistry.getServiceProviders(Class<T> category,
boolean useOrdering)
返回一個套件含給定類別別中的所有已註冊的服務提供者的 Iterator 。 |
|
|
ServiceRegistry.getServiceProviders(Class<T> category,
ServiceRegistry.Filter filter,
boolean useOrdering)
返回一個 Iterator ,其包含給定類別別中滿足由指定的 ServiceRegistry.Filter 物件的 filter 方法定義的條件的服務提供者物件。 |
|
static
|
ServiceRegistry.lookupProviders(Class<T> providerClass)
使用上下文類別載入器定位和遞增地實例化給定服務的可用的提供者。 |
|
static
|
ServiceRegistry.lookupProviders(Class<T> providerClass,
ClassLoader loader)
使用給定的類別載入器搜尋特定服務類別的實作。 |
|
void |
IIOServiceProvider.onDeregistration(ServiceRegistry registry,
Class<?> category)
Spi 類別一從 ServiceRegistry 中註銷即執行的回調。 |
|
void |
RegisterableService.onDeregistration(ServiceRegistry registry,
Class<?> category)
將一個實作此介面的物件從給定的 registry 的給定 category 移除時調用此方法。 |
|
void |
IIOServiceProvider.onRegistration(ServiceRegistry registry,
Class<?> category)
在 ServiceRegistry 中實例化和註冊 Spi 類別後即執行的回調。 |
|
void |
RegisterableService.onRegistration(ServiceRegistry registry,
Class<?> category)
將一個實作此介面的物件添加到給定 registry 的給定 category 時調用此方法。 |
|
|
ServiceRegistry.registerServiceProvider(T provider,
Class<T> category)
將一個服務提供者物件添加到註冊表。 |
|
|
ServiceRegistry.setOrdering(Class<T> category,
T firstProvider,
T secondProvider)
為給定類別別中的兩個服務提供者物件設置配對排序。 |
|
|
ServiceRegistry.unsetOrdering(Class<T> category,
T firstProvider,
T secondProvider)
為給定類別別中的兩個服務提供者物件設置配對排序。 |
參數型別為 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 中的方法 | ||
---|---|---|
|
Element.getAnnotation(Class<A> annotationType)
返回此元素針對指定型別的註釋(如果存在這樣的註釋),否則返回 null 。 |
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
|
JMX.newMBeanProxy(MBeanServerConnection connection,
ObjectName objectName,
Class<T> interfaceClass)
在本地或遠端 MBean Server 中為 Standard MBean 建構一個代理。 |
|
static
|
JMX.newMBeanProxy(MBeanServerConnection connection,
ObjectName objectName,
Class<T> interfaceClass,
boolean notificationBroadcaster)
在同樣支持 NotificationEmitter 方法的本地或遠端 MBean Server 中為 Standard MBean 建構一個代理。 |
|
static
|
JMX.newMXBeanProxy(MBeanServerConnection connection,
ObjectName objectName,
Class<T> interfaceClass)
在本地或遠端 MBean Server 中為 MXBean 建構一個代理。 |
|
static
|
JMX.newMXBeanProxy(MBeanServerConnection connection,
ObjectName objectName,
Class<T> interfaceClass,
boolean notificationBroadcaster)
在同樣支持 NotificationEmitter 方法的本地或遠端 MBean Server 中為 MXBean 建構一個代理。 |
|
static
|
MBeanServerInvocationHandler.newProxyInstance(MBeanServerConnection connection,
ObjectName objectName,
Class<T> interfaceClass,
boolean notificationBroadcaster)
返回一個代理,該代理通過將其方法從給定 MBean 伺服器轉發到指定 MBean 來實作給定的介面。 |
參數型別為 Class 的 javax.management 中的建構子 | |
---|---|
StandardEmitterMBean(Class<?> mbeanInterface,
boolean isMXBean,
NotificationEmitter emitter)
建構一個 MBean,其管理介面由 mbeanInterface 指定,並且其中的通知由給定的 NotificationEmitter 處理。 |
|
StandardEmitterMBean(Class<?> mbeanInterface,
NotificationEmitter emitter)
建構一個 MBean,其管理介面由 mbeanInterface 指定,並且其中的通知由給定的 NotificationEmitter 處理。 |
|
StandardEmitterMBean(T implementation,
Class<T> mbeanInterface,
boolean isMXBean,
NotificationEmitter emitter)
建構一個 MBean,其管理介面由 mbeanInterface 使用給定實作指定,並且其中的通知由給定的 NotificationEmitter 處理。 |
|
StandardEmitterMBean(T implementation,
Class<T> mbeanInterface,
NotificationEmitter emitter)
建構一個 MBean,其管理介面由 mbeanInterface 使用給定實作指定,並且其中的通知由給定的 NotificationEmitter 處理。 |
|
StandardMBean(Class<?> mbeanInterface)
使用指定的 mbeanInterface 類別從 this 中產生 DynamicMBean。 |
|
StandardMBean(Class<?> mbeanInterface,
boolean isMXBean)
使用指定的 mbeanInterface 類別從 this 中產生 DynamicMBean。 |
|
StandardMBean(T implementation,
Class<T> mbeanInterface)
使用指定的 mbeanInterface 類別從物件 implementation 中產生 DynamicMBean。 |
|
StandardMBean(T implementation,
Class<T> mbeanInterface,
boolean isMXBean)
使用指定的 mbeanInterface 類別從物件 implementation 中產生 DynamicMBean。 |
javax.management.loading 中 Class 的使用 |
---|
返回 Class 的 javax.management.loading 中的方法 | |
---|---|
protected Class<?> |
MLet.findClass(String name)
這是要重新定義的類別載入器的主要方法。 |
Class<?> |
ClassLoaderRepository.loadClass(String className)
通過類別載入器列表載入給定的類別名稱。 |
static Class |
DefaultLoaderRepository.loadClass(String className)
已過時。 仔細檢查類別載入器列表,並嘗試載入所請求的類別。 |
Class<?> |
MLet.loadClass(String name,
ClassLoaderRepository clr)
如果在此 MLet 的 URL 中找不到某個類別,則使用給定的 ClassLoaderRepository 載入該類別。 |
Class<?> |
ClassLoaderRepository.loadClassBefore(ClassLoader stop,
String className)
通過類別載入器列表載入給定的類別名稱,在某個給定的類別載入器處停止。 |
Class<?> |
ClassLoaderRepository.loadClassWithout(ClassLoader exclude,
String className)
通過類別載入器列表載入給定的類別名稱,不包括某個給定的類別載入器。 |
static Class |
DefaultLoaderRepository.loadClassWithout(ClassLoader loader,
String className)
已過時。 仔細檢查除了給定的類別載入器的類別載入器列表,然後嘗試載入所請求的類別。 |
javax.management.openmbean 中 Class 的使用 |
---|
參數型別為 Class 的 javax.management.openmbean 中的方法 | ||
---|---|---|
static
|
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()
確定客戶端在設置此 PrintService 的作業時,可以指定的列印屬性類別別。 |
Class[] |
AttributeException.getUnsupportedAttributes()
返回其 PrintService 實例根本不支持該屬性的列印屬性類別陣列,如果沒有這種屬性,則返回 null。 |
參數型別為 Class 的 javax.print 中的方法 | ||
---|---|---|
|
PrintService.getAttribute(Class<T> category)
獲取單個指定服務屬性的值。 |
|
Object |
PrintService.getDefaultAttributeValue(Class<? extends Attribute> category)
確定給定類別別中此 PrintService 的預設列印屬性值。 |
|
Object |
PrintService.getSupportedAttributeValues(Class<? extends Attribute> category,
DocFlavor flavor,
AttributeSet attributes)
確定客戶端在設置此 PrintService 的作業時,是否可以指定給定類別別中的列印屬性值。 |
|
boolean |
PrintService.isAttributeCategorySupported(Class<? extends Attribute> category)
確定客戶端在設置此 PrintService 的作業時,是否可以指定給定列印屬性類別別。 |
javax.print.attribute 中 Class 的使用 |
---|
返回 Class 的 javax.print.attribute 中的方法 | |
---|---|
Class<? extends Attribute> |
Attribute.getCategory()
將此列印屬性值添加到屬性集時,為它獲取用作“類別別”的列印屬性類別。 |
static Class<?> |
AttributeSetUtilities.verifyAttributeCategory(Object object,
Class<?> interfaceName)
驗證給定的物件是否為實作給定介面(假定為介面 Attribute 或其子介面)的 Class 。 |
參數型別為 Class 的 javax.print.attribute 中的方法 | |
---|---|
boolean |
AttributeSet.containsKey(Class<?> category)
如果此屬性集包含指定類別別的一個屬性,則返回 true。 |
boolean |
HashAttributeSet.containsKey(Class<?> category)
如果此屬性集包含指定類別別的屬性,則返回 true。 |
Attribute |
AttributeSet.get(Class<?> category)
返回此屬性集在給定的屬性類別別中包含的屬性值。 |
Attribute |
HashAttributeSet.get(Class<?> category)
返回此屬性集在給定的屬性類別別中包含的屬性值。 |
boolean |
AttributeSet.remove(Class<?> category)
從此屬性集移除此類別別的任何屬性(如果存在)。 |
boolean |
HashAttributeSet.remove(Class<?> category)
從此屬性集移除此類別別的任何屬性(如果存在)。 |
static Class<?> |
AttributeSetUtilities.verifyAttributeCategory(Object object,
Class<?> interfaceName)
驗證給定的物件是否為實作給定介面(假定為介面 Attribute 或其子介面)的 Class 。 |
static Attribute |
AttributeSetUtilities.verifyAttributeValue(Object object,
Class<?> interfaceName)
驗證給定的物件是否為給定介面(假定為介面 Attribute 或其子介面)的一個實例。 |
static void |
AttributeSetUtilities.verifyCategoryForValue(Class<?> category,
Attribute attribute)
驗證給定的屬性類別別物件是否等於給定屬性值物件的類別別。 |
參數型別為 Class 的 javax.print.attribute 中的建構子 | |
---|---|
HashAttributeSet(Attribute[] attributes,
Class<?> interfaceName)
建構一個新的屬性集,其中該屬性集的成員限於給定的介面。 |
|
HashAttributeSet(Attribute attribute,
Class<?> interfaceName)
建構一個最初使用給定屬性填充的新屬性集,其中該屬性集的成員限於給定的介面。 |
|
HashAttributeSet(AttributeSet attributes,
Class<?> interfaceName)
建構一個最初使用給定集合中的值填充的新屬性集,其中該屬性集的成員限於給定的介面。 |
|
HashAttributeSet(Class<?> interfaceName)
建構一個新的空屬性集,其中該屬性集的成員限於給定的介面。 |
javax.print.attribute.standard 中 Class 的使用 |
---|
返回 Class 的 javax.print.attribute.standard 中的方法 | |
---|---|
Class<? extends Attribute> |
Chromaticity.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
ColorSupported.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
Compression.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
Copies.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
CopiesSupported.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
DateTimeAtCompleted.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
DateTimeAtCreation.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
DateTimeAtProcessing.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
Destination.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
DocumentName.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
Fidelity.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
Finishings.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobHoldUntil.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobImpressions.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobImpressionsCompleted.getCategory()
獲取被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobImpressionsSupported.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobKOctets.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobKOctetsProcessed.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobKOctetsSupported.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobMediaSheets.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobMediaSheetsCompleted.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobMediaSheetsSupported.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobMessageFromOperator.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobName.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobOriginatingUserName.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobPriority.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobPrioritySupported.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobSheets.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobState.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobStateReason.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
JobStateReasons.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
Media.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
MediaPrintableArea.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
MediaSize.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
MultipleDocumentHandling.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
NumberOfDocuments.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
NumberOfInterveningJobs.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
NumberUp.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
NumberUpSupported.getCategory()
獲取將被用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
OrientationRequested.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
OutputDeviceAssigned.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PDLOverrideSupported.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PageRanges.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PagesPerMinute.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PagesPerMinuteColor.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PresentationDirection.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrintQuality.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterInfo.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterIsAcceptingJobs.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterLocation.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterMakeAndModel.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterMessageFromOperator.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterMoreInfo.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterMoreInfoManufacturer.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterName.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterResolution.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterState.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterStateReason.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterStateReasons.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
PrinterURI.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
QueuedJobCount.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
ReferenceUriSchemesSupported.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
RequestingUserName.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
Severity.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
SheetCollate.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
Class<? extends Attribute> |
Sides.getCategory()
獲取將用作此列印屬性值的“類別別”的列印屬性類別。 |
javax.rmi 中 Class 的使用 |
---|
參數型別為 Class 的 javax.rmi 中的方法 | |
---|---|
static Object |
PortableRemoteObject.narrow(Object narrowFrom,
Class narrowTo)
檢查以確保遠端或抽象介面型別的物件可以強制轉換為所需的型別。 |
javax.rmi.CORBA 中 Class 的使用 |
---|
返回 Class 的 javax.rmi.CORBA 中的方法 | |
---|---|
static Class |
Util.loadClass(String className,
String remoteCodebase,
ClassLoader loader)
為指定的類別返回一個類別實例。 |
Class |
UtilDelegate.loadClass(String className,
String remoteCodebase,
ClassLoader loader)
Util.loadClass(java.lang.String, java.lang.String, java.lang.ClassLoader) 的委託調用。 |
參數型別為 Class 的 javax.rmi.CORBA 中的方法 | |
---|---|
static String |
Util.getCodebase(Class clz)
返回給定類別的程式碼基(如果存在)。 |
String |
UtilDelegate.getCodebase(Class clz)
Util.getCodebase(java.lang.Class) 的委託調用。 |
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 中的方法 | ||
---|---|---|
|
Invocable.getInterface(Class<T> clasz)
返回一個介面的實作,該介面使用解釋器中編譯的函數。 |
|
|
Invocable.getInterface(Object thiz,
Class<T> clasz)
返回一個介面的實作,該介面使用解釋器中已編譯文稿物件的成員函數。 |
javax.security.auth 中 Class 的使用 |
---|
參數型別為 Class 的 javax.security.auth 中的方法 | ||
---|---|---|
|
Subject.getPrincipals(Class<T> c)
返回與此 Subject 關聯的 Principal Set ,它是指定的 Class 的實例或子類別。 |
|
|
Subject.getPrivateCredentials(Class<T> c)
返回與此 Subject 關聯的私有證書 Set ,它是指定的 Class 的實例或子類別。 |
|
|
Subject.getPublicCredentials(Class<T> c)
返回與此 Subject 關聯的公開證書 Set ,它是指定的 Class 的實例或子類別。 |
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)
根據給定的音資源庫和波表索引建構一個新的 SoundbankResource 。 |
javax.sound.sampled 中 Class 的使用 |
---|
返回 Class 的 javax.sound.sampled 中的方法 | |
---|---|
Class<?> |
Line.Info.getLineClass()
獲得此 Line.Info 物件所描述的行的類別。 |
參數型別為 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)
建構描述指定類別的行的 info 物件。 |
|
Port.Info(Class<?> lineClass,
String name,
boolean isSource)
根據給定的資訊建構埠號的 info 物件。 |
javax.sql 中 Class 的使用 |
---|
返回變數型別為 Class 的型別的 javax.sql 中的方法 | |
---|---|
Map<String,Class<?>> |
RowSet.getTypeMap()
獲取與此 RowSet 物件關聯的 Map 物件,該物件指定 SQL 使用者定義型別的自定義映射關係(如果有)。 |
型別變數型別為 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。 |
|
|
RowSetMetaDataImpl.unwrap(Class<T> iface)
返回實作給定介面以允許存取非標準方法,或者代理未公開標準方法的的物件。 |
型別變數型別為 Class 的 javax.sql.rowset 中的方法參數 | |
---|---|
void |
BaseRowSet.setTypeMap(Map<String,Class<?>> map)
將給定的 java.util.Map 物件安裝為與此 RowSet 物件的 Connection 物件關聯的型別映射表。 |
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)
返回一個新陣列,它是此 SerialArray 物件的副本,當元素為 SQL UDT 時對每個自定義映射關係的元素使用給定型別映射表。 |
Object[] |
SerialStruct.getAttributes(Map<String,Class<?>> map)
獲取此 SerialStruct 表示為 Object 值陣列的 SQL 結構型別的屬性;如果適用,則使用給定的型別映射表進行自定義映射。 |
Object |
SerialRef.getObject(Map<String,Class<?>> map)
返回表示此 SerialRef 物件參考的 SQL 結構型別的 Object 。 |
ResultSet |
SerialArray.getResultSet(long index,
int count,
Map<String,Class<?>> map)
獲取包含此 SerialArray 物件中元素的子陣列的 ResultSet 物件,該子陣列從 index 索引處開始,包含 count 個連續元素。 |
ResultSet |
SerialArray.getResultSet(Map<String,Class<?>> map)
獲取 ResultSet 物件,該物件包含由此 SerialArray 物件所表示的所有 SQL ARRAY 值的元素。 |
型別變數型別為 Class 的 javax.sql.rowset.serial 中的建構子參數 | |
---|---|
SerialArray(Array array,
Map<String,Class<?>> map)
根據給定 Array 物件建構新的 SerialArray 物件,當陣列元素是 SQL UDT 時對每個元素的自定義映射關係使用給定的型別映射表。 |
|
SerialStruct(SQLData in,
Map<String,Class<?>> map)
根據給定 SQLData 物件建構 SerialStruct 物件,使用給定型別映射表將其自定義映射為 Java 程式語言中的類別。 |
|
SerialStruct(Struct in,
Map<String,Class<?>> map)
根據給定 Struct 物件建構 SerialStruct 物件,使用給定 java.util.Map 物件來自定義映射 SQL 結構型別或其任何為 SQL 結構型別的屬性。 |
|
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)
返回呈現此元件的 L&F 類別。 |
Class<? extends ComponentUI> |
UIDefaults.getUIClass(String uiClassID,
ClassLoader uiClassLoader)
get(uidClassID) 的值必須為一個類別的 String 名稱,該類別實作相應的 ComponentUI 類別。 |
參數型別為 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 中設置渲染器時,返回要使用的單元格渲染器。 |
|
|
AbstractSpinnerModel.getListeners(Class<T> listenerType)
返回具有添加到此模型中的給定型別的所有偵聽器組成的陣列。 |
|
|
DefaultListSelectionModel.getListeners(Class<T> listenerType)
返回當前已在此模型上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
AbstractListModel.getListeners(Class<T> listenerType)
返回目前已在此模型上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
DefaultBoundedRangeModel.getListeners(Class<T> listenerType)
返回當前已在此模型上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
DefaultSingleSelectionModel.getListeners(Class<T> listenerType)
返回當前已在此模型上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
DefaultButtonModel.getListeners(Class<T> listenerType)
返回目前已在此模型上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
Timer.getListeners(Class<T> listenerType)
返回目前已在此 Timer 上註冊為 FooListener 的所有物件所組成的陣列。 |
|
|
JComponent.getListeners(Class<T> listenerType)
返回當前在此 JComponent 上註冊為 FooListener 的所有物件所組成的陣列。 |
|
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 中的方法 | ||
---|---|---|
|
EventListenerList.add(Class<T> t,
T l)
將偵聽器作為指定型別的偵聽器進行添加。 |
|
int |
EventListenerList.getListenerCount(Class<?> t)
返回此偵聽器列表中所提供型別的偵聽器的總數。 |
|
|
EventListenerList.getListeners(Class<T> t)
返回給定型別的所有偵聽器組成的陣列。 |
|
|
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)
返回 Object.class 而不管 columnIndex 是多少。 |
Class<?> |
TableModel.getColumnClass(int columnIndex)
針對列中所有的單元格值,返回最具體的父級類別。 |
參數型別為 Class 的 javax.swing.table 中的方法 | ||
---|---|---|
|
DefaultTableColumnModel.getListeners(Class<T> listenerType)
返回當前已在此模型上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
AbstractTableModel.getListeners(Class<T> listenerType)
返回一個套件含當前註冊為此 AbstractTableModel 上的 FooListener 的所有物件的陣列。 |
javax.swing.text 中 Class 的使用 |
---|
返回 Class 的 javax.swing.text 中的方法 | |
---|---|
Class<?> |
DefaultFormatter.getValueClass()
返回用於創建新 Objects 的類別。 |
參數型別為 Class 的 javax.swing.text 中的方法 | ||
---|---|---|
|
DefaultCaret.getListeners(Class<T> listenerType)
返回目前已在此插入符上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
StyleContext.NamedStyle.getListeners(Class<T> listenerType)
返回具有添加到此模型中的給定型別的所有偵聽器組成的陣列。 |
|
|
AbstractDocument.getListeners(Class<T> listenerType)
返回目前已在此文檔上註冊為 FooListener 的所有物件組成的陣列。 |
|
void |
DefaultFormatter.setValueClass(Class<?> valueClass)
設置用於創建新 Objects 的類別。 |
javax.swing.tree 中 Class 的使用 |
---|
參數型別為 Class 的 javax.swing.tree 中的方法 | ||
---|---|---|
|
DefaultTreeModel.getListeners(Class<T> listenerType)
返回當前已在此模型上註冊為 FooListener 的所有物件組成的陣列。 |
|
|
DefaultTreeSelectionModel.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 中的方法 | ||
---|---|---|
|
JAXBContext.createBinder(Class<T> domType)
創建一個可用於關聯/原地解組/編組操作的 Binder 物件。 |
|
|
Marshaller.getAdapter(Class<A> type)
獲取與指定型別關聯的適配器。 |
|
|
Unmarshaller.getAdapter(Class<A> type)
獲取與指定型別關聯的適配器。 |
|
static JAXBContext |
JAXBContext.newInstance(Class... classesToBeBound)
獲得 JAXBContext 類別的新實例。 |
|
static JAXBContext |
JAXBContext.newInstance(Class[] classesToBeBound,
Map<String,?> properties)
獲得 JAXBContext 類別的新實例。 |
|
|
Marshaller.setAdapter(Class<A> type,
A adapter)
將已配置的 XmlAdapter 實例與此 marshaller 關聯。 |
|
|
Unmarshaller.setAdapter(Class<A> type,
A adapter)
將已配置的 XmlAdapter 實例與此 unmarshaller 關聯。 |
|
|
Unmarshaller.unmarshal(Node node,
Class<T> declaredType)
通過 JAXB 映射的 declaredType 解組 XML 資料並返回得到的內容階層樹。 |
|
|
Unmarshaller.unmarshal(Source source,
Class<T> declaredType)
從 declaredType 指定的 XML Source 解組 XML 資料並返回得到的內容階層樹。 |
|
|
Unmarshaller.unmarshal(XMLEventReader reader,
Class<T> declaredType)
將根元素解組到 JAXB 映射的 declaredType 並返回得到的內容階層樹。 |
|
abstract
|
Binder.unmarshal(XmlNode xmlNode,
Class<T> declaredType)
根據提供的 declaredType 將 XML 根元素解組為 JAXB 物件階層樹。 |
|
|
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 中的方法 | ||
---|---|---|
|
AbstractMarshallerImpl.getAdapter(Class<A> type)
|
|
|
AbstractUnmarshallerImpl.getAdapter(Class<A> type)
|
|
|
AbstractMarshallerImpl.setAdapter(Class<A> type,
A adapter)
|
|
|
AbstractUnmarshallerImpl.setAdapter(Class<A> type,
A adapter)
|
|
|
AbstractUnmarshallerImpl.unmarshal(Node node,
Class<T> expectedType)
|
|
|
AbstractUnmarshallerImpl.unmarshal(Source source,
Class<T> expectedType)
|
|
|
AbstractUnmarshallerImpl.unmarshal(XMLEventReader reader,
Class<T> expectedType)
|
|
|
AbstractUnmarshallerImpl.unmarshal(XMLStreamReader reader,
Class<T> expectedType)
|
javax.xml.ws 中 Class 的使用 |
---|
參數型別為 Class 的 javax.xml.ws 中的方法 | ||
---|---|---|
|
Service.createDispatch(QName portName,
Class<T> type,
Service.Mode mode)
創建與使用者選擇的物件一起使用的 Dispatch 實例。 |
|
|
Service.getPort(Class<T> serviceEndpointInterface)
getPort 返回 stub。 |
|
|
Service.getPort(QName portName,
Class<T> serviceEndpointInterface)
getPort 方法返回 stub。 |
javax.xml.ws.spi 中 Class 的使用 |
---|
參數型別為 Class 的 javax.xml.ws.spi 中的方法 | ||
---|---|---|
abstract
|
ServiceDelegate.createDispatch(QName portName,
Class<T> type,
Service.Mode mode)
創建與使用者選擇的物件一起使用的 Dispatch 實例。 |
|
abstract ServiceDelegate |
Provider.createServiceDelegate(URL wsdlDocumentLocation,
QName serviceName,
Class serviceClass)
創建一個服務委託物件。 |
|
abstract
|
ServiceDelegate.getPort(Class<T> serviceEndpointInterface)
getPort 方法返回一個樁模組。 |
|
abstract
|
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)
拋出 org.omg.CORBA.NO_IMPLEMENT 異常,並帶有訊息 "This is a locally constrained object"。 |
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)
返回對本地 servant 的 Java 參考,該參考應該被用來發送對指定方法的請求。 |
Object |
InputStream.read_Object(Class clz)
取消物件的編組並返回一個 CORBA Object,該物件是作為參數傳遞的類別的實例。 |
ServantObject |
Delegate.servant_preinvoke(Object self,
String operation,
Class expectedType)
返回對應該用作此請求的 servant 的 Java 參考。 |
org.omg.DynamicAny 中 Class 的使用 |
---|
宣告為 Class 的 org.omg.DynamicAny 中的欄位 | |
---|---|
static Class |
_DynAnyFactoryStub._opsClass
|
static Class |
_DynAnyStub._opsClass
|
static Class |
_DynArrayStub._opsClass
|
static Class |
_DynEnumStub._opsClass
|
static Class |
_DynFixedStub._opsClass
|
static Class |
_DynSequenceStub._opsClass
|
static Class |
_DynStructStub._opsClass
|
static Class |
_DynUnionStub._opsClass
|
static Class |
_DynValueStub._opsClass
|
org.omg.PortableServer 中 Class 的使用 |
---|
宣告為 Class 的 org.omg.PortableServer 中的欄位 | |
---|---|
static Class |
_ServantActivatorStub._opsClass
|
static Class |
_ServantLocatorStub._opsClass
|
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。