Uses of Class
java.lang.Class
-
Packages that use Class 软件包 描述 com.sun.java.accessibility.util 提供组成Java辅助功能实用程序的接口和类的集合。com.sun.source.tree 提供用于将源代码表示为抽象语法树(AST)的接口。java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.datatransfer 提供用于在应用程序之间和之间传输数据的接口和类。java.awt.dnd 拖放是在许多图形用户界面系统中发现的直接操纵手势,它提供了一种在逻辑上与GUI中的表示元素相关联的实体之间传递信息的机制。java.awt.image.renderable 提供用于生成与渲染无关的图像的类和接口。java.beans 包含与开发 bean相关的类 - 基于JavaBeans架构的组件。java.beans.beancontext 提供与bean上下文相关的类和接口。java.io 通过数据流,序列化和文件系统提供系统输入和输出。java.lang 提供对Java编程语言设计至关重要的类。java.lang.annotation 为Java编程语言注释工具提供库支持。java.lang.instrument 提供允许Java编程语言代理仪器在JVM上运行程序的服务。java.lang.invoke java.lang.invoke
包包含由Java核心类库和虚拟机直接提供的动态语言支持。java.lang.management 提供用于监视和管理Java虚拟机和Java运行时中其他组件的管理界面。java.lang.reflect 提供用于获取关于类和对象的反射信息的类和接口。java.net 提供实现网络应用程序的类。java.nio.file 定义Java虚拟机访问文件,文件属性和文件系统的接口和类。java.nio.file.spi java.nio.file
包的服务提供商类。java.rmi.server 提供用于支持RMI服务器端的类和接口。java.security 提供安全框架的类和接口。java.sql 提供使用Java编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的API。java.util 包含集合框架,一些国际化支持类,一个服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,一个位数组和几个其他实用程序类。java.util.concurrent.atomic 一个小型工具包,支持单个变量上的无锁线程安全编程。java.util.prefs 该软件包允许应用程序存储和检索用户和系统首选项和配置数据。javafx.application 提供应用程序生命周期类。javafx.beans.property.adapter 提供各种类,作为常规Java Bean属性和对应的JavaFX Property
之间的适配器。javafx.collections 包含基本的JavaFX集合和集合实用程序javafx.css 提供API,通过CSS使属性变得风格,并支持伪类状态。javafx.css.converter 提供各种转换CSS解析值的StyleConverter
类。javafx.fxml 包含用于从标记加载对象层次结构的类。javafx.scene 为JavaFX Scene Graph API提供核心的基类集。javafx.util 包含各种实用程序和助手类。javax.activation javax.annotation.processing 用于声明注释处理器和允许注释处理器与注释处理工具环境通信的设施。javax.crypto 提供加密操作的类和接口。javax.imageio.metadata 处理读写元数据的Java Image I / O API的一个包。javax.imageio.spi 包含用于读取器,写入器,代码转换器和流以及运行时注册表的插件接口的Java Image I / O API包。javax.lang.model 用于建模Java编程语言的软件包的类和层次结构。javax.lang.model.element 用于建模Java编程语言元素的接口。javax.management 提供Java管理扩展的核心类。javax.management.loading 提供实现高级动态加载的类。javax.management.openmbean 提供打开的数据类型和Open MBean描述符类。javax.naming.spi 提供通过javax.naming
和相关软件包动态插入支持访问命名和目录服务的javax.naming
。javax.print 提供Java®打印服务API的主要类和接口。javax.print.attribute 提供描述Java“打印服务”属性类型以及如何将其集合到属性集中的类和接口。javax.print.attribute.standard 包javax.print.attribute.standard包含特定打印属性的类。javax.rmi 包含RMI-IIOP的用户API。javax.rmi.CORBA 包含RMI-IIOP的可移植API。javax.script 脚本API由定义Java脚本引擎的接口和类组成,并为Java应用程序中的使用提供了框架。javax.security.auth 此软件包提供了认证和授权的框架。javax.sound.midi 提供MIDI(乐器数字接口)数据的I / O,排序和综合的接口和类。javax.sound.sampled 提供用于捕获,处理和播放采样音频数据的接口和类。javax.sql 通过Java编程语言为服务器端数据源访问和处理提供API。javax.sql.rowset JDBCRowSet
实现的标准接口和基类。javax.sql.rowset.serial 提供实用程序类以允许Java编程语言中的SQL类型和数据类型之间的可序列化映射。javax.swing 提供一套“轻量级”(全Java语言)组件,尽可能地在所有平台上工作。javax.swing.event 提供Swing组件触发的事件。javax.swing.plaf.synth 合成是一种可以让所有绘画委托的外观和感觉。javax.swing.table 提供处理javax.swing.JTable
类和接口。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.tree 提供处理javax.swing.JTree
类和接口。javax.tools 为可以从程序调用的工具提供接口,例如编译器。javax.xml.bind 为客户端应用程序提供运行时绑定框架,包括解组,编组和验证功能。javax.xml.bind.helpers 仅限JAXB提供程序使用:为部分javax.xml.bind
接口提供部分默认实现。javax.xml.ws 此软件包包含核心JAX-WS API。javax.xml.ws.spi 此套件为JAX-WS定义了SPI。javax.xml.xpath 提供用于评估XPath表达式和访问评估环境的 对象模型中性 API。jdk.dynalink.beans 包含普通Java对象的链接器。jdk.dynalink.linker 包含语言运行时所需的接口和类,以实现自己的特定于语言的对象模型和类型转换。jdk.dynalink.linker.support 包含课程,使语言运行时更方便地实现自己的特定于语言的对象模型,并通过提供一些类的基本实现以及各种实用程序来类型转换。jdk.jshell.execution 提供构建JShell执行引擎的实现支持。jdk.nashorn.api.scripting 这个包提供了javax.script
集成,这是使用Nashorn的首选方式。jdk.nashorn.api.tree Nashorn解析器API提供了将ECMAScript源代码表示为抽象语法树(AST)和解析器来解析ECMAScript源脚本的接口。jdk.net 针对java.net
和java.nio.channels
套接字类的平台特定套接字选项。org.omg.CORBA 提供OMG CORBA API与JavaORB
编程语言的映射,包括ORB
类,该类实现为程序员可以将其用作全功能对象请求代理(ORB)。org.omg.CORBA_2_3.portable 提供值类型的输入和输出方法,并包含org/omg/CORBA/portable
包的其他更新。org.omg.CORBA.portable 提供可移植性层,即一组ORB API,使一个供应商生成的代码可以在另一个供应商的ORB上运行。org.omg.DynamicAny 提供类和接口,可以在运行时遍历与any
相关联的数据值,并提取数据值的原始组成部分。org.omg.PortableServer 提供类和接口,使您的应用程序的服务器端可跨多厂商ORBs移植。 -
-
Uses of Class in com.sun.java.accessibility.util
Methods in com.sun.java.accessibility.util that return Class Modifier and Type 方法 描述 protected static Class<?>
Translator. getTranslatorClass(Class<?> c)
找到这个班的翻译。Methods in com.sun.java.accessibility.util with parameters of type Class Modifier and Type 方法 描述 void
AccessibilityListenerList. add(Class<? extends EventListener> t, EventListener l)
将侦听器添加为指定类型的侦听器。int
AccessibilityListenerList. getListenerCount(Class<? extends EventListener> t)
返回此侦听器列表提供的类型的侦听器总数。protected static Class<?>
Translator. getTranslatorClass(Class<?> c)
找到这个班的翻译。void
AccessibilityListenerList. remove(Class<? extends EventListener> t, EventListener l)
将侦听器作为指定类型的侦听器删除。 -
Uses of Class in com.sun.source.tree
Methods in com.sun.source.tree that return Class Modifier and Type 方法 描述 Class<? extends 树>
Tree.Kind. asInterface()
返回使用这种类型的关联接口类型。 -
Uses of Class in java.awt
Methods in java.awt with parameters of type Class Modifier and Type 方法 描述 <T extends DragGestureRecognizer>
TToolkit. createDragGestureRecognizer(Class<T> abstractRecognizerClass, DragSource ds, Component c, int srcActions, DragGestureListener dgl)
创建一个具体的,依赖平台的抽象DragGestureRecognizer类的子类,并将其与指定的DragSource,Component和DragGestureListener相关联。static <T extends EventListener>
T[]AWTEventMulticaster. getListeners(EventListener l, Class<T> listenerType)
返回由指定的java.util.EventListener
链接的FooListener
的所有对象的数组。<T extends EventListener>
T[]Button. getListeners(Class<T> listenerType)
返回此Button
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]Checkbox. getListeners(Class<T> listenerType)
返回此Checkbox
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]CheckboxMenuItem. getListeners(Class<T> listenerType)
返回此CheckboxMenuItem
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]Choice. getListeners(Class<T> listenerType)
返回此Choice
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]Component. getListeners(Class<T> listenerType)
返回此Component
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]Container. getListeners(Class<T> listenerType)
返回此Container
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]List. getListeners(Class<T> listenerType)
返回此List
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]MenuItem. getListeners(Class<T> listenerType)
返回此MenuItem
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]Scrollbar. getListeners(Class<T> listenerType)
返回此Scrollbar
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]TextComponent. getListeners(Class<T> listenerType)
返回此TextComponent
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]TextField. getListeners(Class<T> listenerType)
返回当前注册为FooListener
的所有对象的数组,此TextField
。<T extends EventListener>
T[]Window. getListeners(Class<T> listenerType)
返回当前注册为FooListener
的所有对象的数组,此Window
。protected static void
AWTKeyStroke. registerSubclass(Class<?> subclass)
已过时。 -
Uses of Class in java.awt.datatransfer
Methods in java.awt.datatransfer that return Class Modifier and Type 方法 描述 Class<?>
DataFlavor. getDefaultRepresentationClass()
返回默认表示类。Class<?>
DataFlavor. getRepresentationClass()
返回Class
其对象支持此DataFlavor
时,这将返回DataFlavor
请求。protected static Class<?>
DataFlavor. tryToLoadClass(String className, ClassLoader fallback)
尝试加载一个类:引导加载程序,系统加载程序,上下文加载程序(如果存在),最后指定加载程序。Constructors in java.awt.datatransfer with parameters of type Class Constructor 描述 DataFlavor(Class<?> representationClass, String humanPresentableName)
构造一个表示Java类的DataFlavor
。 -
Uses of Class in java.awt.dnd
Methods in java.awt.dnd with parameters of type Class Modifier and Type 方法 描述 <T extends DragGestureRecognizer>
TDragSource. createDragGestureRecognizer(Class<T> recognizerAbstractClass, Component c, int actions, DragGestureListener dgl)
创建一个新的DragGestureRecognizer
实现的指定抽象子类DragGestureRecognizer
,并设置指定Component
和DragGestureListener
新创建的对象上。<T extends EventListener>
T[]DragSource. getListeners(Class<T> listenerType)
获取当前注册的所有对象为FooListener
s在此DragSource
。 -
Uses of Class in java.awt.image.renderable
Methods in java.awt.image.renderable that return Class Modifier and Type 方法 描述 Class<?>[]
ParameterBlock. getParamClasses()
返回描述参数类型的Class对象数组。 -
Uses of Class in java.beans
Methods in java.beans that return Class Modifier and Type 方法 描述 Class<?>
BeanDescriptor. getBeanClass()
获取bean的Class对象。Class<?>
BeanDescriptor. getCustomizerClass()
获取bean的定制器的Class对象。Class<?>
IndexedPropertyDescriptor. getIndexedPropertyType()
返回索引属性的Java类型信息。Class<?>
EventSetDescriptor. getListenerType()
获取目标接口的Class
对象。Class<?>
PropertyDescriptor. getPropertyEditorClass()
获取已为此属性注册的任何显式PropertyEditor类。Class<?>
PropertyDescriptor. getPropertyType()
返回属性的Java类型信息。Methods in java.beans with parameters of type Class Modifier and Type 方法 描述 static <T> T
EventHandler. create(Class<T> listenerInterface, Object target, String action)
创建一个listenerInterface
的实现,其中监听器界面中的 所有方法将处理程序的action
应用于target
。static <T> T
EventHandler. create(Class<T> listenerInterface, Object target, String action, String eventPropertyName)
/ **创建的实施listenerInterface
,其中 所有的方法传递事件表达,的值eventPropertyName
,到最后方法中的发言,action
,其被施加到target
。static <T> T
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)
刷新内部缓存信息给一个给定的类。static BeanInfo
Introspector. getBeanInfo(Class<?> beanClass)
内省Java Bean并了解其所有属性,暴露的方法和事件。static BeanInfo
Introspector. getBeanInfo(Class<?> beanClass, int flags)
对Java bean进行内省,并了解其所有属性,公开方法和事件,并遵守一些控制标志。static BeanInfo
Introspector. getBeanInfo(Class<?> beanClass, Class<?> stopClass)
内省Java bean并了解其属性,暴露的方法,低于给定的“停止”点。static BeanInfo
Introspector. getBeanInfo(Class<?> beanClass, Class<?> stopClass, int flags)
对Java Bean进行内省,并了解其所有属性,暴露的方法和事件,低于给定的stopClass
点,受到一些控制flags
。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)
注册编辑器类来编辑给定目标类的值。void
Encoder. setPersistenceDelegate(Class<?> type, PersistenceDelegate delegate)
将指定的持久性委托与给定类型关联。void
PropertyDescriptor. setPropertyEditorClass(Class<?> propertyEditorClass)
通常使用PropertyEditorManager可以找到PropertyEditors。Constructors in java.beans with parameters of type Class Constructor 描述 BeanDescriptor(Class<?> beanClass)
为没有自定义程序的bean创建BeanDescriptor。BeanDescriptor(Class<?> beanClass, Class<?> customizerClass)
为具有自定义程序的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[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)
使用字符串名称从头创建一个EventSetDescriptor
。EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)
该构造函数使用字符串名称从头开始创建一个EventSetDescriptor。EventSetDescriptor(String eventSetName, Class<?> listenerType, MethodDescriptor[] listenerMethodDescriptors, 方法 addListenerMethod, 方法 removeListenerMethod)
创建一个EventSetDescriptor
使用从无到有java.lang.reflect.MethodDescriptor
个java.lang.Class
对象。EventSetDescriptor(String eventSetName, Class<?> listenerType, 方法[] listenerMethods, 方法 addListenerMethod, 方法 removeListenerMethod)
使用java.lang.reflect.Method
和java.lang.Class
对象从头开始创建一个EventSetDescriptor
。EventSetDescriptor(String eventSetName, Class<?> listenerType, 方法[] listenerMethods, 方法 addListenerMethod, 方法 removeListenerMethod, 方法 getListenerMethod)
此构造函数从头开始使用java.lang.reflect.Method和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)
该构造函数使用简单属性的名称,以及读取和写入属性的方法名称。 -
Uses of Class in java.beans.beancontext
Fields in java.beans.beancontext declared as Class Modifier and Type Field 描述 protected Class<?>
BeanContextServiceAvailableEvent. serviceClass
AClass
对新提供的服务的引用protected Class<?>
BeanContextServiceRevokedEvent. serviceClass
AClass
对正在撤销的服务的引用。Methods in java.beans.beancontext that return Class Modifier and Type 方法 描述 Class<?>
BeanContextServiceAvailableEvent. getServiceClass()
获取作为此通知主题的服务类。Class<?>
BeanContextServiceRevokedEvent. getServiceClass()
获取作为此通知主题的服务类Methods in java.beans.beancontext with parameters of type Class Modifier and Type 方法 描述 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 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<?>
BeanContextServices. getCurrentServiceSelectors(Class<?> serviceClass)
通过调用底层BeanContextServiceProvider上的getCurrentServiceSelectors(),获取指定服务的服务相关服务参数(服务选择器)列表。Iterator<?>
BeanContextServicesSupport.BCSSProxyServiceProvider. getCurrentServiceSelectors(BeanContextServices bcs, Class<?> serviceClass)
Iterator<?>
BeanContextServicesSupport. getCurrentServiceSelectors(Class<?> serviceClass)
Object
BeanContextServiceProvider. getService(BeanContextServices bcs, Object requestor, Class<?> serviceClass, Object serviceSelector)
该方法由BeanContextServices
调用,请求此BeanContextServiceProvider
的服务实例。Object
BeanContextServices. getService(BeanContextChild child, Object requestor, Class<?> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
ABeanContextChild
或与BeanContextChild
相关联的任何任意对象可以通过调用该方法从其嵌套BeanContextServices
获得对当前注册服务的引用。Object
BeanContextServicesSupport.BCSSProxyServiceProvider. getService(BeanContextServices bcs, Object requestor, Class<?> serviceClass, Object serviceSelector)
Object
BeanContextServicesSupport. getService(BeanContextChild child, Object requestor, Class<?> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)
获得可能委托的服务boolean
BeanContextServices. hasService(Class<?> serviceClass)
报告当前是否可以从此上下文获得给定的服务。boolean
BeanContextServicesSupport. hasService(Class<?> serviceClass)
有一个可以委派的服务boolean
BeanContextServiceRevokedEvent. isServiceClass(Class<?> service)
检查此事件以确定被撤销的服务是否属于特定类。void
BeanContextServices. revokeService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow)
希望从此上下文中删除当前注册的服务的BeanContextServiceProviders可以通过调用此方法来实现。void
BeanContextServicesSupport. revokeService(Class<?> serviceClass, BeanContextServiceProvider bcsp, boolean revokeCurrentServicesNow)
删除服务Constructors in java.beans.beancontext with parameters of type Class Constructor 描述 BeanContextServiceAvailableEvent(BeanContextServices bcs, Class<?> sc)
构造一个BeanContextAvailableServiceEvent
。BeanContextServiceRevokedEvent(BeanContextServices bcs, Class<?> sc, boolean invalidate)
构建一个BeanContextServiceEvent
。 -
Uses of Class in java.io
Methods in java.io that return Class Modifier and Type 方法 描述 Class<?>
ObjectStreamClass. forClass()
返回此版本映射到的本地VM中的类。Class<?>
ObjectStreamField. getType()
获取字段的类型。protected Class<?>
ObjectInputStream. resolveClass(ObjectStreamClass desc)
加载本地类等效的指定流类描述。protected Class<?>
ObjectInputStream. resolveProxyClass(String[] interfaces)
返回一个代理类,它实现代理类描述符中命名的接口; 子类可以实现此方法从流中读取自定义数据以及动态代理类的描述符,从而允许它们为接口和代理类使用备用加载机制。Class<?>
ObjectInputFilter.FilterInfo. serialClass()
被反序列化的对象的类。Methods in java.io with parameters of type Class Modifier and Type 方法 描述 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
。Constructors in java.io with parameters of type Class Constructor 描述 ObjectStreamField(String name, Class<?> type)
创建一个具有指定类型的Serializable字段。ObjectStreamField(String name, Class<?> type, boolean unshared)
创建一个ObjectStreamField,表示具有给定名称和类型的可序列化字段。 -
Uses of Class in java.lang
Fields in java.lang declared as Class Modifier and Type Field 描述 static Class<Boolean>
Boolean. TYPE
表示原始类型的类对象布尔值。static Class<Byte>
Byte. TYPE
所述Class
实例表示基本类型byte
。static Class<Character>
Character. TYPE
所述Class
实例表示基本类型char
。static Class<Double>
Double. TYPE
代表double
原始类型的Class
实例。static Class<Float>
Float. TYPE
Class
实例,表示原始类型float
。static Class<Integer>
Integer. TYPE
Class
表示原始类型int
实例。static Class<Long>
Long. TYPE
Class
实例表示原始类型long
。static Class<Short>
Short. TYPE
所述Class
实例表示基本类型short
。static Class<Void>
Void. TYPE
表示对应于关键字void
的伪类型的Class
对象。Methods in java.lang that return Class Modifier and Type 方法 描述 <U> Class<? extends U>
Class. asSubclass(Class<U> clazz)
Class
这个Class
对象来表示由指定的类对象表示的类的子类。protected Class<?>
SecurityManager. currentLoadedClass()
不推荐用于删除:此API元素将在以后的版本中被删除。不推荐使用这种类型的安全检查。 建议使用checkPermission
通话。 此方法在将来的Java SE版本中可能会被删除。protected Class<?>
ClassLoader. defineClass(byte[] b, int off, int len)
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)
将一个字节数组转换为类Class
一个实例,给定的是ProtectionDomain
。protected Class<?>
ClassLoader. defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)
一个转换ByteBuffer
成类的实例Class
,与给定ProtectionDomain
。Class<? extends Enum>
EnumConstantNotPresentException. enumType()
返回缺少的枚举常量的类型。protected Class<?>
ClassLoader. findClass(String name)
查找具有指定的 类别binary name 。protected Class<?>
ClassLoader. findClass(String moduleName, String name)
在给这个类加载器定义的模块中找到给定的 binary name的类。protected Class<?>
ClassLoader. findLoadedClass(String name)
如果这个装载程序已被Java虚拟机记录为具有该 binary name的类的启动加载程序,则返回具有给定的 binary name的类。protected Class<?>
ClassLoader. findSystemClass(String name)
查找具有指定的 类别binary name ,如果需要加载它。static Class<?>
Class. forName(Module module, String name)
返回Class
给定 binary name给定的模块中。static Class<?>
Class. forName(String className)
返回与给定字符串名称的类或接口相关联的Class
对象。static Class<?>
Class. forName(String name, boolean initialize, ClassLoader loader)
使用给定的类加载器返回与给定字符串名称的类或接口关联的Class
对象。Class<?>
StackWalker. getCallerClass()
获取调用者调用getCallerClass
的方法的调用者的Class
对象。Class<?>
Object. getClass()
返回此Object
的运行时类。protected Class<?>[]
SecurityManager. getClassContext()
将当前执行堆栈作为一个类的数组返回。Class<?>[]
Class. getClasses()
返回一个包含Class
对象的数组,Class
对象表示由该Class
对象表示的类的成员的所有公共类和接口。Class<?>
Class. getComponentType()
返回表示数组的组件类型的Class
。Class<?>[]
Class. getDeclaredClasses()
返回一个Class
对象的数组,反映所有被这个Class
对象表示的类的成员声明的类和接口。Class<?>
Class. getDeclaringClass()
如果由此Class
对象表示的类或接口是另一个类的成员,则返回表示其声明的类的Class
对象。Class<E>
Enum. getDeclaringClass()
返回与此枚举常量的枚举类型相对应的Class对象。Class<?>
StackWalker.StackFrame. getDeclaringClass()
获取由此堆栈帧表示的方法的声明Class
。Class<?>
Class. getEnclosingClass()
返回底层类的即时封闭类。Class<?>[]
Class. getInterfaces()
返回由该对象表示的类或接口直接实现的接口。Class<? super T>
Class. getSuperclass()
返回表示由该Class
表示的实体的直接超类(类,接口,原始类型或空白)的Class
。Class<?>
ClassLoader. loadClass(String name)
加载指定的 类别binary name 。protected Class<?>
ClassLoader. loadClass(String name, boolean resolve)
加载指定的 类别binary name 。Methods in java.lang that return types with arguments of type Class Modifier and Type 方法 描述 TypeVariable<Class<T>>[]
Class. getTypeParameters()
返回一个TypeVariable
对象的数组,TypeVariable
以声明顺序表示由该GenericDeclaration
对象表示的通用声明声明的类型变量。Methods in java.lang with parameters of type Class Modifier and Type 方法 描述 Module
Module. addUses(Class<?> service)
如果调用者模块是此模块,则更新此模块以添加对给定服务类型的服务依赖。<U> Class<? extends U>
Class. asSubclass(Class<U> clazz)
Class
这个Class
对象来表示由指定的类对象表示的类的子类。boolean
Module. canUse(Class<?> service)
指示此模块是否具有对给定服务类型的服务依赖性。void
SecurityManager. checkMemberAccess(Class<?> clazz, int which)
不推荐用于删除:此API元素将在以后的版本中被删除。该方法依赖于调用者的堆栈深度为4,容易出错,并且不能由运行时执行。 该方法的用户应直接调用SecurityManager.checkPermission(java.security.Permission)
。 此方法在将来的Java SE版本中可能会被删除。static boolean
Compiler. compileClass(Class<?> clazz)
不推荐用于删除:此API元素将在以后的版本中被删除。编译指定的类。protected abstract T
ClassValue. computeValue(Class<?> type)
计算给定类的派生值为这个ClassValue
。T
ClassValue. get(Class<?> type)
返回给定类的值。<A extends Annotation>
AClass. getAnnotation(Class<A> annotationClass)
<T extends Annotation>
TModule. getAnnotation(Class<T> annotationClass)
返回该元素的,如果这样的注释 ,否则返回null指定类型的注释。<A extends Annotation>
APackage. getAnnotation(Class<A> annotationClass)
<A extends Annotation>
A[]Class. getAnnotationsByType(Class<A> annotationClass)
<A extends Annotation>
A[]Package. getAnnotationsByType(Class<A> annotationClass)
Constructor<T>
Class. getConstructor(Class<?>... parameterTypes)
返回Constructor
对象,它反映此表示的类的指定公共构造Class
对象。<A extends Annotation>
AClass. getDeclaredAnnotation(Class<A> annotationClass)
<A extends Annotation>
APackage. getDeclaredAnnotation(Class<A> annotationClass)
<A extends Annotation>
A[]Class. getDeclaredAnnotationsByType(Class<A> annotationClass)
<A extends Annotation>
A[]Package. getDeclaredAnnotationsByType(Class<A> annotationClass)
Constructor<T>
Class. getDeclaredConstructor(Class<?>... parameterTypes)
返回一个Constructor
对象,该对象反映由该Class
对象表示的类或接口的指定构造函数。方法
Class. getDeclaredMethod(String name, Class<?>... parameterTypes)
返回一个方法
对象,它反映此表示的类或接口的指定声明的方法Class
对象。方法
Class. getMethod(String name, Class<?>... parameterTypes)
返回一个方法
对象,它反映此表示的类或接口的指定公共成员方法Class
对象。boolean
Class. isAnnotationPresent(Class<? extends Annotation> annotationClass)
如果此元素上 存在指定类型的注释,则返回true,否则返回false。boolean
Package. isAnnotationPresent(Class<? extends Annotation> annotationClass)
如果此元素上 存在指定类型的注释,则返回true,否则返回false。boolean
Class. isAssignableFrom(Class<?> cls)
确定由此Class
对象表示的类或接口是否与由指定的Class
参数表示的类或接口相同,或者是超类或超级接口。void
ClassValue. remove(Class<?> type)
删除给定类的关联值。protected void
ClassLoader. resolveClass(Class<?> c)
链接指定的类。protected void
ClassLoader. setSigners(Class<?> c, Object[] signers)
设置一个类的签名者。static <T extends Enum<T>>
TEnum. valueOf(Class<T> enumType, String name)
返回具有指定名称的指定枚举类型的枚举常量。Constructors in java.lang with parameters of type Class Constructor 描述 EnumConstantNotPresentException(Class<? extends Enum> enumType, String constantName)
为指定的常量构造一个EnumConstantNotPresentException
。 -
Uses of Class in java.lang.annotation
Methods in java.lang.annotation that return Class Modifier and Type 方法 描述 Class<? extends Annotation>
Annotation. annotationType()
返回此注释的注释类型。Class<? extends Annotation>
IncompleteAnnotationException. annotationType()
返回缺少元素的注释类型的Class对象。Constructors in java.lang.annotation with parameters of type Class Constructor 描述 IncompleteAnnotationException(Class<? extends Annotation> annotationType, String elementName)
构造一个IncompleteAnnotationException来指示指定的元素在指定的注释类型中丢失。 -
Uses of Class in java.lang.instrument
Methods in java.lang.instrument that return Class Modifier and Type 方法 描述 Class[]
Instrumentation. getAllLoadedClasses()
返回当前由JVM加载的所有类的数组。Class<?>
ClassDefinition. getDefinitionClass()
返回类。Class[]
Instrumentation. getInitiatedClasses(ClassLoader loader)
返回一个loader
是起始加载器的所有类的数组。Methods in java.lang.instrument with parameters of type Class Modifier and Type 方法 描述 boolean
Instrumentation. isModifiableClass(Class<?> theClass)
测试课程是否可修改 retransformation或 redefinition 。void
Instrumentation. retransformClasses(Class<?>... classes)
重新转换提供的一组类。default byte[]
ClassFileTransformer. transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
转换给定的类文件并返回一个新的替换类文件。default byte[]
ClassFileTransformer. transform(Module module, ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
转换给定的类文件并返回一个新的替换类文件。Constructors in java.lang.instrument with parameters of type Class Constructor 描述 ClassDefinition(Class<?> theClass, byte[] theClassFile)
使用提供的类和类文件字节创建一个新的ClassDefinition
绑定。 -
Uses of Class in java.lang.invoke
Methods in java.lang.invoke that return Class Modifier and Type 方法 描述 Class<?>
MethodHandles.Lookup. accessClass(Class<?> targetClass)
确定是否可以从此Lookup
对象定义的查找上下文中访问类。Class<?>
MethodHandles.Lookup. defineClass(byte[] bytes)
将类定义到相同的类加载器,并在同一个运行时包中,以及protection domain作为此查找的lookup class 。Class<?>
MethodHandles.Lookup. findClass(String targetName)
从这个Lookup
对象定义的查找上下文中按名称查找一个类。Class<?>
MethodHandleInfo. getDeclaringClass()
返回定义了破解方法句柄的基础成员的类。Class<?>
MethodHandles.Lookup. lookupClass()
告诉哪个类执行查找。Class<?>[]
MethodType. parameterArray()
将参数类型显示为数组(方便方法)。Class<?>
MethodType. parameterType(int num)
在此方法类型中返回指定索引处的参数类型。Class<?>
MethodType. returnType()
返回此方法类型的返回类型。Class<?>
VarHandle. varType()
返回此VarHandle引用的变量的变量类型。static Class<?>
MethodHandleProxies. wrapperInstanceType(Object x)
恢复创建此包装器实例的唯一的单一方法接口类型。Methods in java.lang.invoke that return types with arguments of type Class Modifier and Type 方法 描述 List<Class<?>>
VarHandle. coordinateTypes()
返回此VarHandle的坐标类型。List<Class<?>>
MethodType. parameterList()
将参数类型显示为列表(方便方法)。Methods in java.lang.invoke with parameters of type Class Modifier and Type 方法 描述 Class<?>
MethodHandles.Lookup. accessClass(Class<?> targetClass)
确定是否可以从此Lookup
对象定义的查找上下文中访问类。MethodType
MethodType. appendParameterTypes(Class<?>... ptypesToInsert)
查找或创建具有其他参数类型的方法类型。static MethodHandle
MethodHandles. arrayConstructor(Class<?> arrayClass)
生成构造所需类型的数组的方法句柄。static MethodHandle
MethodHandles. arrayElementGetter(Class<?> arrayClass)
产生方法句柄,提供对数组元素的读取访问。static MethodHandle
MethodHandles. arrayElementSetter(Class<?> arrayClass)
生成方法句柄,为数组的元素提供写访问权限。static VarHandle
MethodHandles. arrayElementVarHandle(Class<?> arrayClass)
产生一个VarHandle,可访问arrayClass类型的数组的arrayClass
。static MethodHandle
MethodHandles. arrayLength(Class<?> arrayClass)
产生返回数组长度的方法句柄。MethodHandle
MethodHandle. asCollector(int collectArgPos, Class<?> arrayType, int arrayLength)
创建一个 数组收集方法句柄,它接收从给定位置开始的给定数量的位置参数,并将它们收集到数组参数中。MethodHandle
MethodHandle. asCollector(Class<?> arrayType, int arrayLength)
使 数组收集方法句柄接受给定数量的尾随位置参数并将其收集到数组参数中。static <T> T
MethodHandleProxies. asInterfaceInstance(Class<T> intfc, MethodHandle target)
生成给定的单一方法接口的实例,将其调用重定向到给定的方法句柄。MethodHandle
MethodHandle. asSpreader(int spreadArgPos, Class<?> arrayType, int arrayLength)
创建一个 数组扩展方法句柄,它可以在给定的位置接受一个数组参数,并将其元素作为位置参数扩展代替数组。MethodHandle
MethodHandle. asSpreader(Class<?> arrayType, int arrayLength)
创建一个 数组扩展方法句柄,它接受一个尾随数组参数,并将其元素作为位置参数传播。MethodHandle
MethodHandle. asVarargsCollector(Class<?> arrayType)
创建一个 可变的arity适配器,它可以接受任意数量的尾随位置参数并将其收集到数组参数中。static VarHandle
MethodHandles. byteArrayViewVarHandle(Class<?> viewArrayClass, ByteOrder byteOrder)
产生一个VarHandle,可以访问byte[]
数组的元素,就像它是不同的基元数组类型一样,如int[]
或long[]
。static VarHandle
MethodHandles. byteBufferViewVarHandle(Class<?> viewArrayClass, ByteOrder byteOrder)
产生VarHandle给予访问的元素ByteBuffer
视为好像它是一个不同的基本组件类型到的元件的阵列byte
,如int[]
或long[]
。static MethodHandle
MethodHandles. catchException(MethodHandle target, Class<? extends Throwable> exType, MethodHandle handler)
通过在异常处理程序中运行它来创建适应目标方法句柄的方法句柄。MethodType
MethodType. changeParameterType(int num, Class<?> nptype)
查找或创建具有单个不同参数类型的方法类型。MethodType
MethodType. changeReturnType(Class<?> nrtype)
查找或创建具有不同返回类型的方法类型。static MethodHandle
MethodHandles. constant(Class<?> type, Object value)
生成请求的返回类型的方法句柄,每次调用时返回给定的常量值。static MethodHandle
MethodHandles. dropArguments(MethodHandle target, int pos, Class<?>... valueTypes)
产生的方法处理这将调用一些其他指定的 目标方法句柄之前丢弃一些伪参数。MethodHandle
MethodHandles.Lookup. findConstructor(Class<?> refc, MethodType type)
使用指定类型的构造函数生成创建对象并初始化它的方法句柄。MethodHandle
MethodHandles.Lookup. findGetter(Class<?> refc, String name, Class<?> type)
产生方法句柄,给非静态字段的读访问权限。MethodHandle
MethodHandles.Lookup. findSetter(Class<?> refc, String name, Class<?> type)
产生一个给非静态字段写入访问权限的方法句柄。MethodHandle
MethodHandles.Lookup. findSpecial(Class<?> refc, String name, MethodType type, Class<?> specialCaller)
为虚拟方法生成早期绑定的方法句柄。MethodHandle
MethodHandles.Lookup. findStatic(Class<?> refc, String name, MethodType type)
为静态方法生成方法句柄。MethodHandle
MethodHandles.Lookup. findStaticGetter(Class<?> refc, String name, Class<?> type)
产生一个给静态字段读取访问权限的方法句柄。MethodHandle
MethodHandles.Lookup. findStaticSetter(Class<?> refc, String name, Class<?> type)
生成方法句柄,给静态字段写权限。VarHandle
MethodHandles.Lookup. findStaticVarHandle(Class<?> decl, String name, Class<?> type)
产生一个VarHandle,可以访问name
类中声明的类型为type
的静态字段decl
。VarHandle
MethodHandles.Lookup. findVarHandle(Class<?> recv, String name, Class<?> type)
产生一个VarHandle,可以访问name
类中声明的类型为type
的非静态字段recv
。MethodHandle
MethodHandles.Lookup. findVirtual(Class<?> refc, String name, MethodType type)
为虚拟方法生成方法句柄。static MethodHandle
MethodHandles. identity(Class<?> type)
生成方法句柄,在调用时返回其唯一参数。MethodHandles.Lookup
MethodHandles.Lookup. in(Class<?> requestedLookupClass)
在指定的新查找类上创建一个查找。MethodType
MethodType. insertParameterTypes(int num, Class<?>... ptypesToInsert)
查找或创建具有其他参数类型的方法类型。static MethodType
MethodType. methodType(Class<?> rtype)
查找或创建具有给定组件的方法类型。static MethodType
MethodType. methodType(Class<?> rtype, Class<?> ptype0)
查找或创建具有给定组件的方法类型。static MethodType
MethodType. methodType(Class<?> rtype, Class<?>[] ptypes)
查找或创建给定方法类型的实例。static MethodType
MethodType. methodType(Class<?> rtype, Class<?> ptype0, Class<?>... ptypes)
查找或创建具有给定组件的方法类型。static MethodType
MethodType. methodType(Class<?> rtype, MethodType ptypes)
查找或创建具有给定组件的方法类型。static MethodType
MethodType. methodType(Class<?> rtype, List<Class<?>> ptypes)
查找或创建具有给定组件的方法类型。static MethodHandles.Lookup
MethodHandles. privateLookupIn(Class<?> targetClass, MethodHandles.Lookup lookup)
返回一个lookup object
,具有完整功能,可以在目标类上模拟所有支持的字节码行为,包括private access 。<T extends Member>
TMethodHandleInfo. reflectAs(Class<T> expected, MethodHandles.Lookup lookup)
将基础成员反映为方法,构造函数或字段对象。static <T extends Member>
TMethodHandles. reflectAs(Class<T> expected, MethodHandle target)
执行一个未经检查的“裂缝”的 direct method handle 。static MethodHandle
MethodHandles. throwException(Class<?> returnType, Class<? extends Throwable> exType)
产生一个方法句柄,它将抛出给定的异常exType
。static String
MethodHandleInfo. toString(int kind, Class<?> defc, String name, MethodType type)
给出MethodHandleInfo
的字符串表示,给出其符号引用的四个部分。MethodHandle
MethodHandles.Lookup. unreflectSpecial(方法 m, Class<?> specialCaller)
为反映的方法生成方法句柄。static MethodHandle
MethodHandles. zero(Class<?> type)
生成请求的返回类型的常量方法句柄,每次调用时返回该类型的默认值。Method parameters in java.lang.invoke with type arguments of type Class Modifier and Type 方法 描述 MethodType
MethodType. appendParameterTypes(List<Class<?>> ptypesToInsert)
查找或创建具有其他参数类型的方法类型。static MethodHandle
MethodHandles. dropArguments(MethodHandle target, int pos, List<Class<?>> valueTypes)
产生的方法处理这将调用一些其他指定的 目标方法句柄之前丢弃一些伪参数。static MethodHandle
MethodHandles. dropArgumentsToMatch(MethodHandle target, int skip, List<Class<?>> newTypes, int pos)
适应目标方法句柄以匹配给定的参数类型列表。MethodType
MethodType. insertParameterTypes(int num, List<Class<?>> ptypesToInsert)
查找或创建具有其他参数类型的方法类型。static MethodType
MethodType. methodType(Class<?> rtype, List<Class<?>> ptypes)
查找或创建具有给定组件的方法类型。Constructors in java.lang.invoke with parameters of type Class Constructor 描述 SerializedLambda(Class<?> capturingClass, String functionalInterfaceClass, String functionalInterfaceMethodName, String functionalInterfaceMethodSignature, int implMethodKind, String implClass, String implMethodName, String implMethodSignature, String instantiatedMethodType, Object[] capturedArgs)
从lambda工厂现场的低级信息创建一个SerializedLambda
。 -
Uses of Class in java.lang.management
Methods in java.lang.management that return types with arguments of type Class Modifier and Type 方法 描述 static Set<Class<? extends PlatformManagedObject>>
ManagementFactory. getPlatformManagementInterfaces()
返回Class
对象的集合,子界面为PlatformManagedObject
,表示用于监视和管理Java平台的所有管理接口。Methods in java.lang.management with parameters of type Class Modifier and Type 方法 描述 static <T extends PlatformManagedObject>
TManagementFactory. getPlatformMXBean(Class<T> mxbeanInterface)
返回实现给定的mxbeanInterface
的平台MXBean,该mxbeanInterface
被指定为在Java虚拟机中具有一个实例。static <T extends PlatformManagedObject>
TManagementFactory. getPlatformMXBean(MBeanServerConnection connection, Class<T> mxbeanInterface)
返回mxbeanInterface
的平台MXBean代理,该代理被指定为在Java虚拟机中具有一个实例,代理将通过给定的MBeanServerConnection
转发方法调用。static <T extends PlatformManagedObject>
List<T>ManagementFactory. getPlatformMXBeans(Class<T> mxbeanInterface)
返回在Java虚拟机中实现给定的mxbeanInterface
的平台mxbeanInterface
的列表。static <T extends PlatformManagedObject>
List<T>ManagementFactory. getPlatformMXBeans(MBeanServerConnection connection, Class<T> mxbeanInterface)
返回平台MXBean代理的列表,用于通过给定的MBeanServerConnection
转发mxbeanInterface
的方法调用。static <T> T
ManagementFactory. newPlatformMXBeanProxy(MBeanServerConnection connection, String mxbeanName, Class<T> mxbeanInterface)
返回给定的平台MXBean接口的代理 MXBean name转发其方法调用通过给定MBeanServerConnection
。 -
Uses of Class in java.lang.reflect
Methods in java.lang.reflect that return Class Modifier and Type 方法 描述 Class<T>
Constructor. getDeclaringClass()
返回表示声明由该对象表示的构造函数的类的Class
对象。abstract Class<?>
Executable. getDeclaringClass()
返回表示由该对象表示的可执行文件的类或接口的Class
对象。Class<?>
Field. getDeclaringClass()
返回Class
表示声明此表示的字段的类或接口对象Field
对象。Class<?>
Member. getDeclaringClass()
返回表示声明该成员表示的成员或构造函数的类或接口的Class对象。Class<?>
Method. getDeclaringClass()
返回表示由该对象表示的方法的类或接口的Class
对象。Class<?>[]
Constructor. getExceptionTypes()
返回一个Class
对象的数组,表示由该对象表示的底层可执行文件所声明的异常类型。abstract Class<?>[]
Executable. getExceptionTypes()
返回一个Class
对象的数组,Class
表示由该对象表示的底层可执行文件抛出的异常类型。Class<?>[]
Method. getExceptionTypes()
返回一个Class
对象的数组,表示由该对象表示的底层可执行文件抛出的异常类型。Class<?>[]
Constructor. getParameterTypes()
返回一个Class
对象的数组,Class
以声明顺序表示由该对象表示的可执行文件的形式参数类型。abstract Class<?>[]
Executable. getParameterTypes()
返回一个Class
对象的数组,表示由该对象表示的可执行文件的声明顺序的形式参数类型。Class<?>[]
Method. getParameterTypes()
返回一个Class
对象的数组,Class
以声明顺序表示由该对象表示的可执行文件的形式参数类型。static Class<?>
Proxy. getProxyClass(ClassLoader loader, Class<?>... interfaces)
已过时。在命名模块中生成的代理类被封装,并且不能访问其模块外的代码。Constructor.newInstance
将在不可访问的代理类上调用时抛出IllegalAccessException
。 请改用Proxy.newProxyInstance(ClassLoader, Class[], InvocationHandler)
创建代理实例。Class<?>
Method. getReturnType()
返回一个Class
对象,表示由该方法
对象表示的方法的正式返回类型。Class<?>
Field. getType()
返回一个Class
对象,该对象标识由此Field
对象表示的字段的声明类型。Class<?>
Parameter. getType()
返回一个Class
对象,用于标识由此Parameter
对象表示的参数的声明类型。Methods in java.lang.reflect with parameters of type Class Modifier and Type 方法 描述 <T extends Annotation>
TAccessibleObject. getAnnotation(Class<T> annotationClass)
<T extends Annotation>
TAnnotatedElement. getAnnotation(Class<T> annotationClass)
返回该元素的,如果这样的注释 ,否则返回null指定类型的注释。<T extends Annotation>
TConstructor. getAnnotation(Class<T> annotationClass)
返回该元素的,如果这样的注释 ,否则返回null指定类型的注释。<T extends Annotation>
TExecutable. getAnnotation(Class<T> annotationClass)
返回该元素的,如果这样的注释 ,否则返回null指定类型的注释。<T extends Annotation>
TField. getAnnotation(Class<T> annotationClass)
<T extends Annotation>
TMethod. getAnnotation(Class<T> annotationClass)
返回该元素的,如果这样的注释 ,否则返回null指定类型的注释。<T extends Annotation>
TParameter. getAnnotation(Class<T> annotationClass)
返回该元素的,如果这样的注释 ,否则返回null指定类型的注释。<T extends Annotation>
T[]AccessibleObject. getAnnotationsByType(Class<T> annotationClass)
default <T extends Annotation>
T[]AnnotatedElement. getAnnotationsByType(Class<T> annotationClass)
返回与此元素 相关联的注释。<T extends Annotation>
T[]Executable. getAnnotationsByType(Class<T> annotationClass)
返回与此元素 相关联的注释。<T extends Annotation>
T[]Field. getAnnotationsByType(Class<T> annotationClass)
返回与此元素 相关联的注释。<T extends Annotation>
T[]Parameter. getAnnotationsByType(Class<T> annotationClass)
返回与此元素 相关联的注释。<T extends Annotation>
TAccessibleObject. getDeclaredAnnotation(Class<T> annotationClass)
default <T extends Annotation>
TAnnotatedElement. getDeclaredAnnotation(Class<T> annotationClass)
如果这样的注释 直接存在 ,则返回指定类型的元素注释,否则返回null。<T extends Annotation>
TParameter. getDeclaredAnnotation(Class<T> annotationClass)
<T extends Annotation>
T[]AccessibleObject. getDeclaredAnnotationsByType(Class<T> annotationClass)
default <T extends Annotation>
T[]AnnotatedElement. getDeclaredAnnotationsByType(Class<T> annotationClass)
如果此类注释 直接存在或 间接存在,则返回该元素的注释(指定类型)。<T extends Annotation>
T[]Parameter. getDeclaredAnnotationsByType(Class<T> annotationClass)
static Class<?>
Proxy. getProxyClass(ClassLoader loader, Class<?>... interfaces)
已过时。在命名模块中生成的代理类被封装,并且不能访问其模块外的代码。Constructor.newInstance
将在无法访问的代理类上调用时抛出IllegalAccessException
。 使用Proxy.newProxyInstance(ClassLoader, Class[], InvocationHandler)
代替创建一个代理实例。boolean
AccessibleObject. isAnnotationPresent(Class<? extends Annotation> annotationClass)
如果此元素上 存在指定类型的注释,则返回true,否则返回false。default boolean
AnnotatedElement. isAnnotationPresent(Class<? extends Annotation> annotationClass)
如果此元素上 存在指定类型的注释,则返回true,否则返回false。static boolean
Proxy. isProxyClass(Class<?> cl)
如果给定的类是代理类,则返回true。static Object
Array. newInstance(Class<?> componentType, int length)
创建具有指定组件类型和长度的新数组。static Object
Array. newInstance(Class<?> componentType, int... dimensions)
创建具有指定组件类型和尺寸的新数组。static Object
Proxy. newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)
返回指定接口的代理实例,该代理实例将方法调用分派给指定的调用处理程序。 -
Uses of Class in java.net
Methods in java.net that return Class Modifier and Type 方法 描述 protected Class<?>
URLClassLoader. findClass(String name)
从URL搜索路径查找并加载具有指定名称的类。Class<T>
SocketOption. type()
返回套接字选项值的类型。Methods in java.net with parameters of type Class Modifier and Type 方法 描述 Object
ContentHandler. getContent(URLConnection urlc, Class[] classes)
给定位于对象表示开始处的URL连接流,该方法读取该流并创建一个与指定类型匹配的对象。Object
URL. getContent(Class<?>[] classes)
获取此URL的内容。Object
URLConnection. getContent(Class<?>[] classes)
检索此URL连接的内容。 -
Uses of Class in java.nio.file
Methods in java.nio.file that return Class Modifier and Type 方法 描述 Class<T>
WatchEvent.Kind. type()
返回context
值的类型。Methods in java.nio.file with parameters of type Class Modifier and Type 方法 描述 static <V extends FileAttributeView>
VFiles. getFileAttributeView(Path path, Class<V> type, LinkOption... options)
返回给定类型的文件属性视图。<V extends FileAttributeView>
VSecureDirectoryStream. getFileAttributeView(Class<V> type)
返回一个新的文件属性视图来访问此目录的文件属性。<V extends FileAttributeView>
VSecureDirectoryStream. getFileAttributeView(T path, Class<V> type, LinkOption... options)
返回一个新的文件属性视图来访问此目录中文件的文件属性。abstract <V extends FileStoreAttributeView>
VFileStore. getFileStoreAttributeView(Class<V> type)
返回给定类型的FileStoreAttributeView
。static <A extends BasicFileAttributes>
AFiles. readAttributes(Path path, Class<A> type, LinkOption... options)
读取文件的属性作为批量操作。abstract boolean
FileStore. supportsFileAttributeView(Class<? extends FileAttributeView> type)
告诉这个文件存储是否支持由给定文件属性视图标识的文件属性。 -
Uses of Class in java.nio.file.spi
Methods in java.nio.file.spi with parameters of type Class Modifier and Type 方法 描述 abstract <V extends FileAttributeView>
VFileSystemProvider. getFileAttributeView(Path path, Class<V> type, LinkOption... options)
返回给定类型的文件属性视图。abstract <A extends BasicFileAttributes>
AFileSystemProvider. readAttributes(Path path, Class<A> type, LinkOption... options)
读取文件的属性作为批量操作。 -
Uses of Class in java.rmi.server
Methods in java.rmi.server that return Class Modifier and Type 方法 描述 Class<?>
LoaderHandler. loadClass(String name)
已过时。没有替换Class<?>
LoaderHandler. loadClass(URL codebase, 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路径加载类,可选地使用提供的加载程序。static Class<?>
RMIClassLoader. loadClass(URL codebase, String name)
从代码库URL加载一个类。abstract Class<?>
RMIClassLoaderSpi. loadClass(String codebase, String name, ClassLoader defaultLoader)
static Class<?>
RMIClassLoader. loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
加载一个动态代理类(见Proxy
),它从代码库URL路径中实现一组与给定名称的接口。abstract Class<?>
RMIClassLoaderSpi. loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
Methods in java.rmi.server with parameters of type Class Modifier and Type 方法 描述 static String
RMIClassLoader. getClassAnnotation(Class<?> cl)
返回在编组给定类的对象时,RMI将用于注释类描述符的注释字符串(表示类定义的位置)。abstract String
RMIClassLoaderSpi. getClassAnnotation(Class<?> cl)
-
Uses of Class in java.security
Methods in java.security that return Class Modifier and Type 方法 描述 protected Class<?>
SecureClassLoader. defineClass(String name, byte[] b, int off, int len, CodeSource cs)
将字节数组转换为类Class的实例,并具有可选的CodeSource。protected Class<?>
SecureClassLoader. defineClass(String name, ByteBuffer b, CodeSource cs)
一个转换ByteBuffer
成类的实例Class
,使用可选的CodeSource。Methods in java.security with parameters of type Class Modifier and Type 方法 描述 boolean
KeyStoreSpi. engineEntryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass)
确定密钥库Entry
为指定alias
是指定的一个实例或亚类entryClass
。protected abstract <T extends KeySpec>
TKeyFactorySpi. engineGetKeySpec(Key key, Class<T> keySpec)
返回给定键对象的规范(关键材料)。protected abstract <T extends AlgorithmParameterSpec>
TAlgorithmParametersSpi. engineGetParameterSpec(Class<T> paramSpec)
返回此参数对象的(透明)规范。boolean
KeyStore. entryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass)
确定密钥库Entry
为指定alias
是指定的一个实例或亚类entryClass
。<T extends KeySpec>
TKeyFactory. getKeySpec(Key key, Class<T> keySpec)
返回给定键对象的规范(关键材料)。<T extends AlgorithmParameterSpec>
TAlgorithmParameters. getParameterSpec(Class<T> paramSpec)
返回此参数对象的(透明)规范。 -
Uses of Class in java.sql
Methods in java.sql that return types with arguments of type Class Modifier and Type 方法 描述 Map<String,Class<?>>
Connection. getTypeMap()
检索与该Map
对象关联的Connection
对象。Methods in java.sql with parameters of type Class Modifier and Type 方法 描述 <T> T
CallableStatement. getObject(int parameterIndex, Class<T> type)
返回表示OUT参数parameterIndex
的值的对象,如果支持转换,则将从参数的SQL类型转换为请求的Java数据类型。<T> T
CallableStatement. getObject(String parameterName, Class<T> type)
返回表示OUT参数parameterName
的值的对象,并将转换为参数的SQL类型到所请求的Java数据类型,如果支持转换。<T> T
ResultSet. getObject(int columnIndex, Class<T> type)
检索此ResultSet
对象的当前行中指定列的值,并将转换为SQL类型的列到所请求的Java数据类型,如果转换支持。<T> T
ResultSet. getObject(String columnLabel, Class<T> type)
检索此ResultSet
对象的当前行中指定列的值,并将转换为SQL类型的列到所请求的Java数据类型,如果转换支持。<T extends Source>
TSQLXML. getSource(Class<T> sourceClass)
返回一个用于读取此SQLXML实例指定的XML值的源。boolean
Wrapper. isWrapperFor(Class<?> iface)
如果这实现了接口参数,或者直接或间接地为一个对象的包装器返回true。default <T> T
SQLInput. readObject(Class<T> type)
读取流中的下一个属性,并将其作为Java编程语言中的Object
返回。<T extends Result>
TSQLXML. setResult(Class<T> resultClass)
返回一个用于设置此SQLXML实例指定的XML值的结果。<T> T
Wrapper. unwrap(Class<T> iface)
返回一个实现给定接口以允许访问非标准方法的对象,或代理不公开的标准方法。Method parameters in java.sql with type arguments of type Class Modifier and Type 方法 描述 Object
Array. getArray(long index, int count, Map<String,Class<?>> map)
检索由Array
对象指定的SQLARRAY
值,从指定的index
开始,并包含高达count
SQL数组的连续元素。Object
Array. getArray(Map<String,Class<?>> map)
检索此Array
对象指定的SQLARRAY
值的内容。Object[]
Struct. getAttributes(Map<String,Class<?>> map)
产生此Struct
对象表示的SQL结构化类型的属性的有序值。Object
CallableStatement. getObject(int parameterIndex, Map<String,Class<?>> map)
返回表示OUT参数parameterIndex
的值的对象,并使用参数值的自定义映射map
。Object
CallableStatement. getObject(String parameterName, Map<String,Class<?>> map)
返回表示OUT参数parameterName
的值的对象,并使用map
作为参数值的自定义映射。Object
Ref. getObject(Map<String,Class<?>> map)
检索引用的对象,并使用给定的类型映射将其映射到Java类型。Object
ResultSet. getObject(int columnIndex, Map<String,Class<?>> map)
以Java编程语言中的Object
此ResultSet
对象当前行中指定列的值。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
对象指定的SQLARRAY
值的元素的结果集。void
Connection. setTypeMap(Map<String,Class<?>> map)
安装给定TypeMap
对象的类型映射此Connection
对象。 -
Uses of Class in java.util
Methods in java.util that return Class Modifier and Type 方法 描述 Class<?>
IllegalFormatConversionException. getArgumentClass()
返回不匹配参数的类。Class<? extends S>
ServiceLoader.Provider. type()
返回提供者类型。Methods in java.util with parameters of type Class Modifier and Type 方法 描述 static <E extends Enum<E>>
EnumSet<E>EnumSet. allOf(Class<E> elementType)
创建一个包含指定元素类型中所有元素的枚举集。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> NavigableMap<K,V>
Collections. checkedNavigableMap(NavigableMap<K,V> m, Class<K> keyType, Class<V> valueType)
返回指定可导航地图的动态类型安全视图。static <E> NavigableSet<E>
Collections. checkedNavigableSet(NavigableSet<E> s, Class<E> type)
返回指定的可导航集的动态类型安全视图。static <E> Queue<E>
Collections. checkedQueue(Queue<E> queue, Class<E> type)
返回指定队列的动态类型安全视图。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 <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)
复制指定的数组,用空值截断或填充(如有必要),以便复制具有指定的长度。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)
使用当前线程的 context class loader为给定的服务类型创建一个新的服务加载器。static <S> ServiceLoader<S>
ServiceLoader. load(Class<S> service, ClassLoader loader)
为给定的服务创建一个新的服务加载器。static <S> ServiceLoader<S>
ServiceLoader. load(ModuleLayer layer, Class<S> service)
为给定的服务类型创建新的服务加载器,以便从给定模块层及其祖先的模块加载服务提供者。static <S> ServiceLoader<S>
ServiceLoader. loadInstalled(Class<S> service)
使用 platform class loader为给定的服务类型创建一个新的服务加载程序。static <E extends Enum<E>>
EnumSet<E>EnumSet. noneOf(Class<E> elementType)
使用指定的元素类型创建一个空的枚举集。Constructors in java.util with parameters of type Class Constructor 描述 EnumMap(Class<K> keyType)
使用指定的键类型创建一个空的枚举映射。IllegalFormatConversionException(char c, Class<?> arg)
使用不匹配的转换和相应的参数类构造此类的实例。 -
Uses of Class in java.util.concurrent.atomic
Methods in java.util.concurrent.atomic with parameters of type Class Modifier and Type 方法 描述 static <U> AtomicIntegerFieldUpdater<U>
AtomicIntegerFieldUpdater. newUpdater(Class<U> tclass, String fieldName)
创建并返回具有给定字段的对象的更新程序。static <U> AtomicLongFieldUpdater<U>
AtomicLongFieldUpdater. newUpdater(Class<U> tclass, String fieldName)
创建并返回具有给定字段的对象的更新程序。static <U,W> AtomicReferenceFieldUpdater<U,W>
AtomicReferenceFieldUpdater. newUpdater(Class<U> tclass, Class<W> vclass, String fieldName)
创建并返回具有给定字段的对象的更新程序。 -
Uses of Class in java.util.prefs
Methods in java.util.prefs with parameters of type Class Modifier and Type 方法 描述 static Preferences
Preferences. systemNodeForPackage(Class<?> c)
从与指定类的包关联(按照约定)的系统首选项树返回首选项节点。static Preferences
Preferences. userNodeForPackage(Class<?> c)
从调用用户的偏好树中返回偏好节点,该树通过指定的类的包(与约定)相关联。 -
Uses of Class in javafx.application
Methods in javafx.application with parameters of type Class Modifier and Type 方法 描述 static void
Application. launch(Class<? extends Application> appClass, String... args)
启动独立应用程序。 -
Uses of Class in javafx.beans.property.adapter
Methods in javafx.beans.property.adapter with parameters of type Class Modifier and Type 方法 描述 JavaBeanBooleanPropertyBuilder
JavaBeanBooleanPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter和setter的Java Bean类。JavaBeanDoublePropertyBuilder
JavaBeanDoublePropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter和setter的Java Bean类。JavaBeanFloatPropertyBuilder
JavaBeanFloatPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter和setter的Java Bean类。JavaBeanIntegerPropertyBuilder
JavaBeanIntegerPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter和setter的Java Bean类。JavaBeanLongPropertyBuilder
JavaBeanLongPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter和setter的Java Bean类。JavaBeanObjectPropertyBuilder
JavaBeanObjectPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter和setter的Java Bean类。JavaBeanStringPropertyBuilder
JavaBeanStringPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter和setter的Java Bean类。ReadOnlyJavaBeanBooleanPropertyBuilder
ReadOnlyJavaBeanBooleanPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanDoublePropertyBuilder
ReadOnlyJavaBeanDoublePropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanFloatPropertyBuilder
ReadOnlyJavaBeanFloatPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanIntegerPropertyBuilder
ReadOnlyJavaBeanIntegerPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanLongPropertyBuilder
ReadOnlyJavaBeanLongPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanObjectPropertyBuilder<T>
ReadOnlyJavaBeanObjectPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanStringPropertyBuilder
ReadOnlyJavaBeanStringPropertyBuilder. beanClass(Class<?> beanClass)
设置要在其中搜索getter的Java Bean类。 -
Uses of Class in javafx.collections
Methods in javafx.collections with parameters of type Class Modifier and Type 方法 描述 static <E> ObservableList<E>
FXCollections. checkedObservableList(ObservableList<E> list, Class<E> type)
在提供的可观察列表之上创建并返回一个类型安全的包装器。static <K,V> ObservableMap<K,V>
FXCollections. checkedObservableMap(ObservableMap<K,V> map, Class<K> keyType, Class<V> valueType)
在提供的可观察地图的顶部创建并返回类型安全的包装器。static <E> ObservableSet<E>
FXCollections. checkedObservableSet(ObservableSet<E> set, Class<E> type)
在提供的可观察集之上创建并返回一个类型安全的包装器。 -
Uses of Class in javafx.css
Methods in javafx.css with parameters of type Class Modifier and Type 方法 描述 <E extends Enum<E>>
CssMetaData<S,E>StyleablePropertyFactory. createEnumCssMetaData(Class<? extends Enum> enumClass, String property, Function<S,StyleableProperty<E>> function)
创建CssMetaData <S,枚举>,初始值为null,并将标志默认为false。<E extends Enum<E>>
CssMetaData<S,E>StyleablePropertyFactory. createEnumCssMetaData(Class<? extends Enum> enumClass, String property, Function<S,StyleableProperty<E>> function, E initialValue)
创建具有初始值的CssMetaData <S,枚举>,并将标志默认为false。<E extends Enum<E>>
CssMetaData<S,E>StyleablePropertyFactory. createEnumCssMetaData(Class<? extends Enum> enumClass, String property, Function<S,StyleableProperty<E>> function, E initialValue, boolean inherits)
创建具有初始值的CssMetaData <S,枚举>,并继承标志。<E extends Enum<E>>
StyleableProperty<E>StyleablePropertyFactory. createStyleableEffectProperty(S styleable, String propertyName, String cssProperty, Class<E> enumClass)
创建一个StyleableProperty <E使用以前创建的给定的cssProperty
扩展枚举<E >>。<E extends Enum<E>>
StyleableProperty<E>StyleablePropertyFactory. createStyleableEnumProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<E>> function, Class<E> enumClass)
创建一个StyleableProperty <E extends Enum <E >>。<E extends Enum<E>>
StyleableProperty<E>StyleablePropertyFactory. createStyleableEnumProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<E>> function, Class<E> enumClass, E initialValue)
创建一个StyleableProperty <E使用初始值扩展Enum <E >>。<E extends Enum<E>>
StyleableProperty<E>StyleablePropertyFactory. createStyleableEnumProperty(S styleable, String propertyName, String cssProperty, Function<S,StyleableProperty<E>> function, Class<E> enumClass, E initialValue, boolean inherits)
创建一个StyleableProperty <E使用初始值扩展枚举<E >>并继承标志。static <E extends Enum<E>>
StyleConverter<String,? extends Enum<?>>StyleConverter. getEnumConverter(Class<E> enumClass)
返回一个StyleConverter
一种转换的String表示Enum
至Enum
。 -
Uses of Class in javafx.css.converter
Constructors in javafx.css.converter with parameters of type Class Constructor 描述 EnumConverter(Class<E> enumClass)
-
Uses of Class in javafx.fxml
Methods in javafx.fxml that return Class Modifier and Type 方法 描述 static Class<?>
FXMLLoader. loadType(String className)
已过时。此方法现在委托给FXMLLoader.getDefaultClassLoader()
。static Class<?>
FXMLLoader. loadType(String packageName, String className)
已过时。此方法现在委托给FXMLLoader.getDefaultClassLoader()
。Methods in javafx.fxml that return types with arguments of type Class Modifier and Type 方法 描述 Callback<Class<?>,Object>
FXMLLoader. getControllerFactory()
返回此装载器使用的控制器工厂。Methods in javafx.fxml with parameters of type Class Modifier and Type 方法 描述 void
LoadListener. beginInstanceDeclarationElement(Class<?> type)
当加载程序开始读取实例声明元素时调用。void
LoadListener. beginPropertyElement(String name, Class<?> sourceType)
当加载程序开始读取属性元素时调用。Builder<?>
JavaFXBuilderFactory. getBuilder(Class<?> type)
返回指定类型的构建器,如果不使用构建器,则返回null。void
LoadListener. readPropertyAttribute(String name, Class<?> sourceType, String value)
加载程序读取属性属性时调用。Method parameters in javafx.fxml with type arguments of type Class Modifier and Type 方法 描述 static <T> T
FXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)
从FXML文档加载对象层次结构。static <T> T
FXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)
从FXML文档加载对象层次结构。void
FXMLLoader. setControllerFactory(Callback<Class<?>,Object> controllerFactory)
设置此装载机使用的控制器工厂。Constructor parameters in javafx.fxml with type arguments of type Class Constructor 描述 FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)
创建一个新的FXMLLoader实例。FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)
创建一个新的FXMLLoader实例。FXMLLoader(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset, LinkedList<FXMLLoader> loaders)
创建一个新的FXMLLoader实例。 -
Uses of Class in javafx.scene
Methods in javafx.scene that return Class Modifier and Type 方法 描述 Class<?>
AccessibleAttribute. getReturnType()
-
Uses of Class in javafx.util
Methods in javafx.util with parameters of type Class Modifier and Type 方法 描述 Builder<?>
BuilderFactory. getBuilder(Class<?> type)
返回适用于构造给定类型实例的构建器。 -
Uses of Class in javax.activation
Methods in javax.activation that return Class Modifier and Type 方法 描述 Class
ActivationDataFlavor. getRepresentationClass()
返回代表类。Constructors in javax.activation with parameters of type Class Constructor 描述 ActivationDataFlavor(Class representationClass, String humanPresentableName)
构造一个表示MimeType的DataFlavor。ActivationDataFlavor(Class representationClass, String mimeType, String humanPresentableName)
构造一个表示任意Java对象的DataFlavor。 -
Uses of Class in javax.annotation.processing
Methods in javax.annotation.processing with parameters of type Class Modifier and Type 方法 描述 Set<? extends Element>
RoundEnvironment. getElementsAnnotatedWith(Class<? extends Annotation> a)
返回使用给定注释类型注释的元素。Method parameters in javax.annotation.processing with type arguments of type Class Modifier and Type 方法 描述 default Set<? extends Element>
RoundEnvironment. getElementsAnnotatedWithAny(Set<Class<? extends Annotation>> annotations)
返回使用一个或多个给定注释类型注释的元素。 -
Uses of Class in javax.crypto
Methods in javax.crypto with parameters of type Class Modifier and Type 方法 描述 protected abstract KeySpec
SecretKeyFactorySpi. engineGetKeySpec(SecretKey key, Class<?> keySpec)
以请求的格式返回给定键对象的规范(关键材料)。KeySpec
SecretKeyFactory. getKeySpec(SecretKey key, Class<?> keySpec)
以请求的格式返回给定键对象的规范(关键材料)。 -
Uses of Class in javax.imageio.metadata
Methods in javax.imageio.metadata that return Class Modifier and Type 方法 描述 Class<?>
IIOMetadataFormat. getObjectClass(String elementName)
返回存储在元素中的Object
参考的Class
类型。Class<?>
IIOMetadataFormatImpl. getObjectClass(String elementName)
Methods in javax.imageio.metadata with parameters of type Class Modifier and Type 方法 描述 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>>
voidIIOMetadataFormatImpl. addObjectValue(String elementName, Class<T> classType, T defaultValue, Comparable<? super T> minValue, Comparable<? super T> maxValue, boolean minInclusive, boolean maxInclusive)
允许给定类类型的Object
引用存储在实现命名元素的节点中。 -
Uses of Class in javax.imageio.spi
Fields in javax.imageio.spi declared as Class Modifier and Type Field 描述 protected Class<?>
ImageInputStreamSpi. inputClass
一个Class
对象,指示createInputStreamInstance
方法使用的合法对象类型。protected Class<?>[]
ImageReaderSpi. inputTypes
一个Class
对象的数组从getInputTypes
返回,最初为null
。protected Class<?>
ImageOutputStreamSpi. outputClass
一个Class
对象,指示createInputStreamInstance
方法使用的合法对象类型。protected Class<?>[]
ImageWriterSpi. outputTypes
一组Class
对象从getOutputTypes
返回,最初为null
。static Class<?>[]
ImageReaderSpi. STANDARD_INPUT_TYPE
已过时。而不是使用这个字段,直接创建等效的数组{ ImageInputStream.class }
。static Class<?>[]
ImageWriterSpi. STANDARD_OUTPUT_TYPE
已过时。而不是使用这个字段,直接创建等效的数组{ ImageOutputStream.class }
。Methods in javax.imageio.spi that return Class Modifier and Type 方法 描述 Class<?>
ImageInputStreamSpi. getInputClass()
返回一个Class
表示必须由输入源,以便被实现为“包装”在的类或接口类型的对象ImageInputStream
经由createInputStreamInstance
方法。Class<?>[]
ImageReaderSpi. getInputTypes()
返回一个Class
对象的数组,指示可以使用什么类型的对象作为读者setInput
方法的参数。Class<?>
ImageOutputStreamSpi. getOutputClass()
返回一个Class
表示必须由输出目的地,以便被实现为“包装”在的类或接口类型的对象ImageOutputStream
经由createOutputStreamInstance
方法。Class<?>[]
ImageWriterSpi. getOutputTypes()
返回一个Class
对象的数组,指示可以使用什么类型的对象作为撰写者的setOutput
方法的参数。Methods in javax.imageio.spi that return types with arguments of type Class Modifier and Type 方法 描述 Iterator<Class<?>>
ServiceRegistry. getCategories()
返回Iterator
的Class
对象,指示当前的类别集。Methods in javax.imageio.spi with parameters of type Class Modifier and Type 方法 描述 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)
返回Iterator
一个给定类别中满足由所提供的定义的条件的含服务提供程序对象ServiceRegistry.Filter
对象的filter
方法。static <T> Iterator<T>
ServiceRegistry. lookupProviders(Class<T> providerClass)
使用上下文类加载器定位并递增实例化给定服务的可用提供程序。static <T> Iterator<T>
ServiceRegistry. lookupProviders(Class<T> providerClass, ClassLoader loader)
使用给定的类加载器搜索特定服务类的实现。void
IIOServiceProvider. onDeregistration(ServiceRegistry registry, Class<?> category)
每当Spi课程从ServiceRegistry
注销时,这个ServiceRegistry
。void
RegisterableService. onDeregistration(ServiceRegistry registry, Class<?> category)
当实现该接口的对象从给定的删除称为category
给定的registry
。void
IIOServiceProvider. onRegistration(ServiceRegistry registry, Class<?> category)
在Spi类被实例化并注册在ServiceRegistry
之后,将被调用一次的ServiceRegistry
。void
RegisterableService. onRegistration(ServiceRegistry registry, Class<?> category)
当将实现此接口的对象添加到给定的category
的给定registry
。<T> boolean
ServiceRegistry. registerServiceProvider(T provider, Class<T> category)
将服务提供者对象添加到注册表。<T> boolean
ServiceRegistry. setOrdering(Class<T> category, T firstProvider, T secondProvider)
在给定类别中的两个服务提供者对象之间设置成对排序。<T> boolean
ServiceRegistry. unsetOrdering(Class<T> category, T firstProvider, T secondProvider)
在给定类别中的两个服务提供者对象之间设置成对排序。Constructors in javax.imageio.spi with parameters of type Class Constructor 描述 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
。Constructor parameters in javax.imageio.spi with type arguments of type Class Constructor 描述 ServiceRegistry(Iterator<Class<?>> categories)
构造一个ServiceRegistry
实例,其中包含一组从categories
参数中获取的类别。 -
Uses of Class in javax.lang.model
Methods in javax.lang.model with parameters of type Class Modifier and Type 方法 描述 <A extends Annotation>
AAnnotatedConstruct. getAnnotation(Class<A> annotationType)
返回指定类型的这种构造的注解,如果这样的注释 存在 ,否则null
。<A extends Annotation>
A[]AnnotatedConstruct. getAnnotationsByType(Class<A> annotationType)
返回与此构造 关联的注释。 -
Uses of Class in javax.lang.model.element
Methods in javax.lang.model.element with parameters of type Class Modifier and Type 方法 描述 <A extends Annotation>
AElement. getAnnotation(Class<A> annotationType)
返回指定类型的这种构造的注解,如果这样的注释 存在 ,否则null
。 -
Uses of Class in javax.management
Methods in javax.management that return Class Modifier and Type 方法 描述 Class<?>
StandardMBean. getImplementationClass()
获取此标准MBean(或MXBean)的实现类。Class<?>
StandardMBean. getMBeanInterface()
获取此标准MBean(或MXBean)的管理界面。static Class<?>
DefaultLoaderRepository. loadClass(String className)
已过时。浏览类加载器列表,并尝试加载所请求的类。static Class<?>
DefaultLoaderRepository. loadClassWithout(ClassLoader loader, String className)
已过时。通过类加载器列表,但排除给定的类加载器,然后尝试加载所请求的类。Methods in javax.management with parameters of type Class Modifier and Type 方法 描述 static boolean
JMX. isMXBeanInterface(Class<?> interfaceClass)
测试接口是否是MXBean接口。static <T> T
JMX. newMBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass)
在本地或远程MBean服务器中为标准MBean创建代理。static <T> T
JMX. newMBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationEmitter)
为本地或远程MBean服务器中的标准MBean进行代理,该服务器也可能支持NotificationEmitter
的方法。static <T> T
JMX. newMXBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass)
在本地或远程MBean服务器中为MXBean创建代理。static <T> T
JMX. newMXBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationEmitter)
在本地或远程MBean服务器中为MXBean创建代理,该服务器也可能支持NotificationEmitter
的方法。static <T> T
MBeanServerInvocationHandler. newProxyInstance(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationBroadcaster)
通过将其方法通过给定的MBean服务器转发到指定的MBean来返回实现给定接口的代理。Constructors in javax.management with parameters of type Class Constructor 描述 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)
做一个DynamicMBean的出 这一点 ,使用指定的 mbeanInterface类。StandardMBean(Class<?> mbeanInterface, boolean isMXBean)
做一个DynamicMBean的出 这一点 ,使用指定的 mbeanInterface类,并选择所产生的MBean是一个MXBean。StandardMBean(T implementation, Class<T> mbeanInterface)
使用指定的 mbeanInterface类,从对象 实现中创建一个DynamicMBean。StandardMBean(T implementation, Class<T> mbeanInterface, boolean isMXBean)
使用指定的 mbeanInterface类,并选择生成的MBean是否为MXBean,从对象 实现中创建一个DynamicMBean。 -
Uses of Class in javax.management.loading
Methods in javax.management.loading that return Class Modifier and Type 方法 描述 protected Class<?>
MLet. findClass(String name)
这是正在重新定义的类加载器的主要方法。Class<?>
ClassLoaderRepository. loadClass(String className)
通过类加载器列表加载给定的类名。static Class<?>
DefaultLoaderRepository. loadClass(String className)
已过时。浏览类加载器列表,并尝试加载所请求的类。Class<?>
MLet. loadClass(String name, ClassLoaderRepository clr)
加载一个类,使用给定的ClassLoaderRepository
,如果该类没有在这个MLet的URL中找到。Class<?>
ClassLoaderRepository. loadClassBefore(ClassLoader stop, String className)
通过加载器列表加载给定的类名,停止在给定的类名称。Class<?>
ClassLoaderRepository. loadClassWithout(ClassLoader exclude, String className)
通过类加载器列表加载给定的类名,不包括给定的类名。static Class<?>
DefaultLoaderRepository. loadClassWithout(ClassLoader loader, String className)
已过时。通过类加载器列表,但排除给定的类加载器,然后尝试加载所请求的类。 -
Uses of Class in javax.management.openmbean
Methods in javax.management.openmbean with parameters of type Class Modifier and Type 方法 描述 static <T> ArrayType<T>
ArrayType. getPrimitiveArrayType(Class<T> arrayClass)
以类型安全的方式创建一个ArrayType
实例。 -
Uses of Class in javax.naming.spi
Methods in javax.naming.spi with parameters of type Class Modifier and Type 方法 描述 ResolveResult
Resolver. resolveToClass(String name, Class<? extends Context> contextType)
部分解决名称。ResolveResult
Resolver. resolveToClass(Name name, Class<? extends Context> contextType)
部分解决名称。 -
Uses of Class in javax.print
Methods in javax.print that return Class Modifier and Type 方法 描述 Class<?>[]
PrintService. getSupportedAttributeCategories()
确定在为此打印服务设置作业时客户端可以指定的打印属性类别。Class<?>[]
AttributeException. getUnsupportedAttributes()
返回Print Service实例根本不支持该属性的打印属性类的数组,如果没有这样的属性,则返回null。Methods in javax.print with parameters of type Class Modifier and Type 方法 描述 <T extends PrintServiceAttribute>
TPrintService. 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)
确定在为此打印服务设置作业时,客户端是否可以指定给定的打印属性类别。 -
Uses of Class in javax.print.attribute
Methods in javax.print.attribute that return Class Modifier and Type 方法 描述 Class<? extends Attribute>
Attribute. getCategory()
当打印属性值添加到属性集中时,获取打印属性类,该属性类将用作此打印属性值的“类别”。static Class<?>
AttributeSetUtilities. verifyAttributeCategory(Object object, Class<?> interfaceName)
Methods in javax.print.attribute with parameters of type Class Modifier and Type 方法 描述 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)
static Attribute
AttributeSetUtilities. verifyAttributeValue(Object object, Class<?> interfaceName)
验证给定对象是给定接口的一个实例,它被假定为接口Attribute
或其子接口。static void
AttributeSetUtilities. verifyCategoryForValue(Class<?> category, Attribute attribute)
验证给定的属性类别对象是否等于给定属性值对象的类别。Constructors in javax.print.attribute with parameters of type Class Constructor 描述 HashAttributeSet(Class<?> interfaceName)
构造一个新的空属性集,其中属性集的成员被限制到给定的接口。HashAttributeSet(Attribute[] attributes, Class<?> interfaceName)
构造一个新的属性集,其中属性集的成员被限制到给定的接口。HashAttributeSet(Attribute attribute, Class<?> interfaceName)
构造一个新的属性集,最初用给定的属性填充,属性集的成员被限制到给定的接口。HashAttributeSet(AttributeSet attributes, Class<?> interfaceName)
构造一个新的属性集,最初使用给定集合中的值进行填充,其中属性集的成员被限制到给定的接口。 -
Uses of Class in javax.print.attribute.standard
Methods in javax.print.attribute.standard that return Class Modifier and Type 方法 描述 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>
DialogTypeSelection. 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>
PageRanges. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PagesPerMinute. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PagesPerMinuteColor. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PDLOverrideSupported. getCategory()
获取要用作此打印属性值的“类别”的打印属性类。Class<? extends Attribute>
PresentationDirection. 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>
PrintQuality. 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()
获取要用作此打印属性值的“类别”的打印属性类。 -
Uses of Class in javax.rmi
Methods in javax.rmi with parameters of type Class Modifier and Type 方法 描述 static Object
PortableRemoteObject. narrow(Object narrowFrom, Class narrowTo)
检查以确保远程或抽象接口类型的对象可以转换为所需类型。 -
Uses of Class in javax.rmi.CORBA
Methods in javax.rmi.CORBA that return Class Modifier and Type 方法 描述 static Class
Util. loadClass(String className, String remoteCodebase, ClassLoader loader)
返回指定类的类实例。Class
UtilDelegate. loadClass(String className, String remoteCodebase, ClassLoader loader)
Methods in javax.rmi.CORBA with parameters of type Class Modifier and Type 方法 描述 static String
Util. getCodebase(Class clz)
返回给定类的代码库(如果有)。String
UtilDelegate. getCodebase(Class clz)
String
ValueHandler. getRMIRepositoryID(Class clz)
返回给定Java类的CORBA RepositoryId。boolean
ValueHandler. isCustomMarshaled(Class clz)
指示给定的类是执行自定义还是默认编组。Object
PortableRemoteObjectDelegate. narrow(Object narrowFrom, Class narrowTo)
Serializable
ValueHandler. readValue(InputStream in, int offset, Class clz, String repositoryID, RunTime sender)
使用Java语义从流读取值。 -
Uses of Class in javax.script
Methods in javax.script with parameters of type Class Modifier and Type 方法 描述 <T> T
Invocable. getInterface(Class<T> clasz)
使用在解释器中编译的函数返回接口的实现。<T> T
Invocable. getInterface(Object thiz, Class<T> clasz)
使用解释器中编译的脚本对象的成员函数返回接口的实现。 -
Uses of Class in javax.security.auth
Methods in javax.security.auth with parameters of type Class Modifier and Type 方法 描述 <T extends Principal>
Set<T>Subject. getPrincipals(Class<T> c)
返回Set
与此关联的PrincipalSubject
是实例或指定的子类Class
。<T> Set<T>
Subject. getPrivateCredentials(Class<T> c)
返回一个Set
与此相关的私有证书Subject
是实例或指定的子类Class
。<T> Set<T>
Subject. getPublicCredentials(Class<T> c)
返回一个Set
与此相关的公开证书Subject
是实例或指定的子类Class
。 -
Uses of Class in javax.sound.midi
Methods in javax.sound.midi that return Class Modifier and Type 方法 描述 Class<?>
SoundbankResource. getDataClass()
获取此样本用于表示其数据的类。Constructors in javax.sound.midi with parameters of type Class Constructor 描述 Instrument(Soundbank soundbank, Patch patch, String name, Class<?> dataClass)
从指定的Patch
构建一个新的MIDI乐器。SoundbankResource(Soundbank soundBank, String name, Class<?> dataClass)
从给定的声音库和波表指数构建一个新的SoundbankResource
。 -
Uses of Class in javax.sound.sampled
Methods in javax.sound.sampled that return Class Modifier and Type 方法 描述 Class<?>
Line.Info. getLineClass()
获取此Line.Info对象描述的行的类。Constructors in javax.sound.sampled with parameters of type Class Constructor 描述 Info(Class<?> lineClass, AudioFormat format)
根据指定的信息构建数据行的信息对象,其中包含单个音频格式。Info(Class<?> lineClass, AudioFormat[] formats, int minBufferSize, int maxBufferSize)
根据指定的信息构建数据行的信息对象,其中包括一组支持的音频格式和缓冲区大小的范围。Info(Class<?> lineClass, AudioFormat format, int bufferSize)
从指定的信息构建数据行的信息对象,其中包含单个音频格式和所需的缓冲区大小。Info(Class<?> lineClass)
构造一个描述指定类的行的信息对象。Info(Class<?> lineClass, String name, boolean isSource)
根据给出的信息构造端口的信息对象。 -
Uses of Class in javax.sql
Methods in javax.sql that return types with arguments of type Class Modifier and Type 方法 描述 Map<String,Class<?>>
RowSet. getTypeMap()
检索与此Map
对象关联的RowSet
对象,该对象指定SQL用户定义类型的自定义映射(如果有)。Method parameters in javax.sql with type arguments of type Class Modifier and Type 方法 描述 void
RowSet. setTypeMap(Map<String,Class<?>> map)
安装给定java.util.Map
对象的默认类型映射此RowSet
对象。 -
Uses of Class in javax.sql.rowset
Methods in javax.sql.rowset that return types with arguments of type Class Modifier and Type 方法 描述 Map<String,Class<?>>
BaseRowSet. getTypeMap()
检索与该关联的类型映射Connection
对象此RowSet
对象。Methods in javax.sql.rowset with parameters of type Class Modifier and Type 方法 描述 boolean
RowSetMetaDataImpl. isWrapperFor(Class<?> interfaces)
如果这实现了接口参数,或者直接或间接地为一个对象的包装器返回true。<T> T
RowSetMetaDataImpl. unwrap(Class<T> iface)
返回一个实现给定接口以允许访问非标准方法的对象,或代理不公开的标准方法。Method parameters in javax.sql.rowset with type arguments of type Class Modifier and Type 方法 描述 void
BaseRowSet. setTypeMap(Map<String,Class<?>> map)
安装给定java.util.Map
对象作为与相关联的类型映射Connection
对象此RowSet
对象。 -
Uses of Class in javax.sql.rowset.serial
Method parameters in javax.sql.rowset.serial with type arguments of type Class Modifier and Type 方法 描述 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)
检索,该SQL结构类型的属性SerialStruct
表示作为阵列Object
值,使用给定类型的地图为如果合适的定制映射。Object
SerialRef. getObject(Map<String,Class<?>> map)
返回Object
表示对此的SQL结构类型SerialRef
对象引用。ResultSet
SerialArray. getResultSet(long index, int count, Map<String,Class<?>> map)
检索设置保持其开始于检索所述子阵列的元素的结果ResultSet
对象,其中包含在该元件的子阵列SerialArray
对象,开始于索引 指数和包含 count个连续元素。ResultSet
SerialArray. getResultSet(Map<String,Class<?>> map)
检索ResultSet
对象,它包含所有的SQL的元件的ARRAY
由该表示值SerialArray
对象。Constructor parameters in javax.sql.rowset.serial with type arguments of type Class Constructor 描述 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
对象,该对象使用给定的属性数组和给定的类型映射进行初始化。 -
Uses of Class in javax.swing
Methods in javax.swing that return Class Modifier and Type 方法 描述 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)
的值必须是实现相应的ComponentUI
类的类的String
名称。Methods in javax.swing with parameters of type Class Modifier and Type 方法 描述 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[]AbstractListModel. getListeners(Class<T> listenerType)
返回此模型当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]AbstractSpinnerModel. getListeners(Class<T> listenerType)
返回添加到此模型的给定类型的所有侦听器的数组。<T extends EventListener>
T[]DefaultBoundedRangeModel. getListeners(Class<T> listenerType)
返回当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]DefaultButtonModel. getListeners(Class<T> listenerType)
返回当前注册为FooListener
s的所有对象的数组。<T extends EventListener>
T[]DefaultListSelectionModel. getListeners(Class<T> listenerType)
返回当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]DefaultSingleSelectionModel. getListeners(Class<T> listenerType)
返回当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]JComponent. getListeners(Class<T> listenerType)
返回当前注册为FooListener
的所有对象的数组,此JComponent
。<T extends EventListener>
T[]Timer. getListeners(Class<T> listenerType)
返回此Timer
当前注册为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
未设置渲染器,则设置要使用的默认单元格渲染器。 -
Uses of Class in javax.swing.event
Methods in javax.swing.event with parameters of type Class Modifier and Type 方法 描述 <T extends EventListener>
voidEventListenerList. add(Class<T> t, T l)
将侦听器添加为指定类型的侦听器。int
EventListenerList. getListenerCount(Class<?> t)
返回此侦听器列表提供的类型的侦听器总数。<T extends EventListener>
T[]EventListenerList. getListeners(Class<T> t)
返回给定类型的所有侦听器的数组。<T extends EventListener>
voidEventListenerList. remove(Class<T> t, T l)
将侦听器作为指定类型的侦听器删除。 -
Uses of Class in javax.swing.plaf.synth
Methods in javax.swing.plaf.synth with parameters of type Class Modifier and Type 方法 描述 void
SynthLookAndFeel. load(InputStream input, Class<?> resourceBase)
载入SynthStyle
将使用的一组SynthLookAndFeel
。 -
Uses of Class in javax.swing.table
Methods in javax.swing.table that return Class Modifier and Type 方法 描述 Class<?>
AbstractTableModel. getColumnClass(int columnIndex)
无论Object.class
如何返回columnIndex
。Class<?>
TableModel. getColumnClass(int columnIndex)
返回列中所有单元格值的最具体的超类。Methods in javax.swing.table with parameters of type Class Modifier and Type 方法 描述 <T extends EventListener>
T[]AbstractTableModel. getListeners(Class<T> listenerType)
返回此AbstractTableModel
当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]DefaultTableColumnModel. getListeners(Class<T> listenerType)
返回此模型上当前注册为FooListener
的所有对象的数组。 -
Uses of Class in javax.swing.text
Methods in javax.swing.text that return Class Modifier and Type 方法 描述 Class<?>
DefaultFormatter. getValueClass()
返回用于创建新对象的类。Methods in javax.swing.text with parameters of type Class Modifier and Type 方法 描述 <T extends EventListener>
T[]AbstractDocument. getListeners(Class<T> listenerType)
返回此文档当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]DefaultCaret. getListeners(Class<T> listenerType)
返回当前注册为FooListener
s的所有对象的数组。<T extends EventListener>
T[]StyleContext.NamedStyle. getListeners(Class<T> listenerType)
返回添加到此模型的给定类型的所有侦听器的数组。void
DefaultFormatter. setValueClass(Class<?> valueClass)
设置用于创建新对象的类。 -
Uses of Class in javax.swing.tree
Methods in javax.swing.tree with parameters of type Class Modifier and Type 方法 描述 <T extends EventListener>
T[]DefaultTreeModel. getListeners(Class<T> listenerType)
返回此模型上当前注册为FooListener
的所有对象的数组。<T extends EventListener>
T[]DefaultTreeSelectionModel. getListeners(Class<T> listenerType)
返回当前注册为FooListener
的所有对象的数组。 -
Uses of Class in javax.tools
Methods in javax.tools with parameters of type Class Modifier and Type 方法 描述 <S> ServiceLoader<S>
ForwardingJavaFileManager. getServiceLoader(JavaFileManager.Location location, Class<S> service)
default <S> ServiceLoader<S>
JavaFileManager. getServiceLoader(JavaFileManager.Location location, Class<S> service)
从给定位置获取特定服务类的服务加载程序。DocumentationTool.DocumentationTask
DocumentationTool. getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> compilationUnits)
使用给定的组件和参数为文档任务创建未来。 -
Uses of Class in javax.xml.bind
Fields in javax.xml.bind declared as Class Modifier and Type Field 描述 protected Class<T>
JAXBElement. declaredType
Java数据类型绑定xml元素声明的类型。protected Class
JAXBElement. scope
表示此xml元素实例的xml元素声明的范围。Methods in javax.xml.bind that return Class Modifier and Type 方法 描述 Class<T>
JAXBElement. getDeclaredType()
返回xml元素声明的type属性的Java绑定。Class
JAXBElement. getScope()
返回xml元素声明的范围。Methods in javax.xml.bind with parameters of type Class Modifier and Type 方法 描述 <T> Binder<T>
JAXBContext. createBinder(Class<T> domType)
创建可用于关联/就地解组/编组的Binder
对象。JAXBContext
JAXBContextFactory. createContext(Class<?>[] classesToBeBound, Map<String,?> properties)
创建一个新的JAXBContext
类的实例。<A extends XmlAdapter>
AMarshaller. getAdapter(Class<A> type)
获取与指定类型相关联的适配器。<A extends XmlAdapter>
AUnmarshaller. getAdapter(Class<A> type)
获取与指定类型相关联的适配器。static JAXBContext
JAXBContext. newInstance(Class<?>... classesToBeBound)
创建一个新的JAXBContext
类的实例。static JAXBContext
JAXBContext. newInstance(Class<?>[] classesToBeBound, Map<String,?> properties)
创建一个JAXBContext
类的新实例。<A extends XmlAdapter>
voidMarshaller. setAdapter(Class<A> type, A adapter)
将配置的XmlAdapter
实例与此编组相关联。<A extends XmlAdapter>
voidUnmarshaller. setAdapter(Class<A> type, A adapter)
将配置的XmlAdapter
实例与此解组器相关联。abstract <T> JAXBElement<T>
Binder. unmarshal(XmlNode xmlNode, Class<T> declaredType)
通过向JAXB对象树提供declaredType
解组XML根元素。static <T> T
JAXB. unmarshal(File xml, Class<T> type)
从给定的XML输入中读取Java对象树。static <T> T
JAXB. unmarshal(InputStream xml, Class<T> type)
从给定的XML输入中读取Java对象树。static <T> T
JAXB. unmarshal(Reader xml, Class<T> type)
从给定的XML输入中读取Java对象树。static <T> T
JAXB. unmarshal(String xml, Class<T> type)
从给定的XML输入中读取Java对象树。static <T> T
JAXB. unmarshal(URI xml, Class<T> type)
从给定的XML输入中读取Java对象树。static <T> T
JAXB. unmarshal(URL xml, Class<T> type)
从给定的XML输入中读取Java对象树。static <T> T
JAXB. unmarshal(Source xml, Class<T> type)
从给定的XML输入中读取Java对象树。<T> JAXBElement<T>
Unmarshaller. unmarshal(XMLEventReader reader, Class<T> declaredType)
将根元素解组到JAXB映射declaredType
并返回生成的内容树。<T> JAXBElement<T>
Unmarshaller. unmarshal(XMLStreamReader reader, Class<T> declaredType)
将根元素解组到JAXB映射declaredType
并返回生成的内容树。<T> JAXBElement<T>
Unmarshaller. unmarshal(Source source, Class<T> declaredType)
从declaredType
从指定的XML源解组XML数据,并返回生成的内容树。<T> JAXBElement<T>
Unmarshaller. unmarshal(Node node, Class<T> declaredType)
通过JAXB映射declaredType
解组XML数据并返回结果内容树。Constructors in javax.xml.bind with parameters of type Class Constructor 描述 JAXBElement(QName name, Class<T> declaredType, Class scope, T value)
构造一个xml元素实例。JAXBElement(QName name, Class<T> declaredType, T value)
构造一个xml元素实例。 -
Uses of Class in javax.xml.bind.helpers
Methods in javax.xml.bind.helpers with parameters of type Class Modifier and Type 方法 描述 <A extends XmlAdapter>
AAbstractMarshallerImpl. getAdapter(Class<A> type)
<A extends XmlAdapter>
AAbstractUnmarshallerImpl. getAdapter(Class<A> type)
<A extends XmlAdapter>
voidAbstractMarshallerImpl. setAdapter(Class<A> type, A adapter)
<A extends XmlAdapter>
voidAbstractUnmarshallerImpl. setAdapter(Class<A> type, A adapter)
<T> JAXBElement<T>
AbstractUnmarshallerImpl. unmarshal(XMLEventReader reader, Class<T> expectedType)
<T> JAXBElement<T>
AbstractUnmarshallerImpl. unmarshal(XMLStreamReader reader, Class<T> expectedType)
<T> JAXBElement<T>
AbstractUnmarshallerImpl. unmarshal(Source source, Class<T> expectedType)
<T> JAXBElement<T>
AbstractUnmarshallerImpl. unmarshal(Node node, Class<T> expectedType)
-
Uses of Class in javax.xml.ws
Methods in javax.xml.ws with parameters of type Class Modifier and Type 方法 描述 <T> Dispatch<T>
Service. createDispatch(QName portName, Class<T> type, Service.Mode mode)
创建一个Dispatch
实例,供客户选择的对象使用。<T> Dispatch<T>
Service. createDispatch(QName portName, Class<T> type, Service.Mode mode, WebServiceFeature... features)
创建一个Dispatch
实例,用于客户选择的对象。<T> Dispatch<T>
Service. createDispatch(EndpointReference endpointReference, Class<T> type, Service.Mode mode, WebServiceFeature... features)
创建一个Dispatch
实例,供客户选择的对象使用。<T extends EndpointReference>
TBindingProvider. getEndpointReference(Class<T> clazz)
返回EndpointReference
与此相关BindingProvider
实例。abstract <T extends EndpointReference>
TEndpoint. getEndpointReference(Class<T> clazz, Element... referenceParameters)
返回EndpointReference
与此相关Endpoint
实例。<T extends EndpointReference>
TWebServiceContext. getEndpointReference(Class<T> clazz, Element... referenceParameters)
返回与此端点相关联的EndpointReference
。<T> T
EndpointReference. getPort(Class<T> serviceEndpointInterface, WebServiceFeature... features)
getPort
方法返回代理。<T> T
Service. getPort(Class<T> serviceEndpointInterface)
getPort
方法返回代理。<T> T
Service. getPort(Class<T> serviceEndpointInterface, WebServiceFeature... features)
getPort
方法返回代理。<T> T
Service. getPort(QName portName, Class<T> serviceEndpointInterface)
getPort
方法返回代理。<T> T
Service. getPort(QName portName, Class<T> serviceEndpointInterface, WebServiceFeature... features)
getPort
方法返回代理。<T> T
Service. getPort(EndpointReference endpointReference, Class<T> serviceEndpointInterface, WebServiceFeature... features)
getPort
方法返回一个代理。 -
Uses of Class in javax.xml.ws.spi
Methods in javax.xml.ws.spi with parameters of type Class Modifier and Type 方法 描述 abstract <T> Dispatch<T>
ServiceDelegate. createDispatch(QName portName, Class<T> type, Service.Mode mode)
创建一个Dispatch
实例,供用户选择的对象使用。abstract <T> Dispatch<T>
ServiceDelegate. createDispatch(QName portName, Class<T> type, Service.Mode mode, WebServiceFeature... features)
创建一个Dispatch
实例,供用户选择的对象使用。abstract <T> Dispatch<T>
ServiceDelegate. createDispatch(EndpointReference endpointReference, Class<T> type, Service.Mode mode, WebServiceFeature... features)
创建一个Dispatch
实例,供用户选择的对象使用。Endpoint
Provider. createEndpoint(String bindingId, Class<?> implementorClass, Invoker invoker, WebServiceFeature... features)
使用提供的绑定,实现类,调用者和Web服务功能创建端点对象。abstract ServiceDelegate
Provider. createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass)
创建服务委托对象。ServiceDelegate
Provider. createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass, WebServiceFeature... features)
创建服务委托对象。abstract <T> T
Provider. getPort(EndpointReference endpointReference, Class<T> serviceEndpointInterface, WebServiceFeature... features)
getPort方法返回代理。abstract <T> T
ServiceDelegate. getPort(Class<T> serviceEndpointInterface)
getPort
方法返回代理。abstract <T> T
ServiceDelegate. getPort(Class<T> serviceEndpointInterface, WebServiceFeature... features)
getPort
方法返回代理。abstract <T> T
ServiceDelegate. getPort(QName portName, Class<T> serviceEndpointInterface)
getPort
方法返回代理。abstract <T> T
ServiceDelegate. getPort(QName portName, Class<T> serviceEndpointInterface, WebServiceFeature... features)
getPort
方法返回代理。abstract <T> T
ServiceDelegate. getPort(EndpointReference endpointReference, Class<T> serviceEndpointInterface, WebServiceFeature... features)
getPort
方法返回代理。 -
Uses of Class in javax.xml.xpath
Methods in javax.xml.xpath with parameters of type Class Modifier and Type 方法 描述 default <T> T
XPath. evaluateExpression(String expression, Object item, Class<T> type)
在指定的上下文中评估XPath表达式,并返回结果,并使用class type
指定的类型default <T> T
XPath. evaluateExpression(String expression, InputSource source, Class<T> type)
在指定的source
的上下文中评估XPath表达式,并按照指定返回结果。default <T> T
XPathExpression. evaluateExpression(Object item, Class<T> type)
评估在指定上下文中编译的XPath表达式,并返回结果,并使用class type
指定的类型。default <T> T
XPathExpression. evaluateExpression(InputSource source, Class<T> type)
评估在指定上下文中编译的XPath表达式,并返回结果,其类型通过class type
指定static QName
XPathEvaluationResult.XPathResultType. getQNameType(Class<?> clsType)
返回与指定类类型相对应的XPathConstants
中指定的QName类型。 -
Uses of Class in jdk.dynalink.beans
Methods in jdk.dynalink.beans that return Class Modifier and Type 方法 描述 Class<?>
StaticClass. getRepresentedClass()
返回表示的Java类。Methods in jdk.dynalink.beans with parameters of type Class Modifier and Type 方法 描述 static StaticClass
StaticClass. forClass(Class<?> clazz)
检索指定类的StaticClass
实例。static Object
BeansLinker. getConstructorMethod(Class<?> clazz, String signature)
返回给定类的构造函数的动态方法和给定的签名。static Set<String>
BeansLinker. getInstanceMethodNames(Class<?> clazz)
返回一组类的所有实例方法的名称。TypeBasedGuardingDynamicLinker
BeansLinker. getLinkerForClass(Class<?> clazz)
返回特定单个类的bean连接器。static Set<String>
BeansLinker. getReadableInstancePropertyNames(Class<?> clazz)
返回一组类的所有可读实例属性的名称。static Set<String>
BeansLinker. getReadableStaticPropertyNames(Class<?> clazz)
返回一组类的所有可读静态属性的名称。static Set<String>
BeansLinker. getStaticMethodNames(Class<?> clazz)
返回类的所有静态方法的一组名称。static Set<String>
BeansLinker. getWritableInstancePropertyNames(Class<?> clazz)
返回一组类的所有可写实例属性的名称。static Set<String>
BeansLinker. getWritableStaticPropertyNames(Class<?> clazz)
返回一组类的所有可写静态属性的名称。 -
Uses of Class in jdk.dynalink.linker
Methods in jdk.dynalink.linker that return Class Modifier and Type 方法 描述 Class<? extends Throwable>
GuardedInvocation. getException()
返回异常类型,如果调用抛出应该使该被守卫的调用的链接失效。Methods in jdk.dynalink.linker with parameters of type Class Modifier and Type 方法 描述 boolean
LinkerServices. canConvert(Class<?> from, Class<?> to)
如果请求的类型(自动JVM转换或任何可用的GuardingTypeConverterFactory
提供的转换)之间可能存在转换,则返回true;如果在请求的类型之间绝对不存在转换,则返回false。boolean
TypeBasedGuardingDynamicLinker. canLinkType(Class<?> type)
如果链接器可以链接第一个参数(接收者)是指定类型的调用,则返回true。ConversionComparator.Comparison
ConversionComparator. compareConversion(Class<?> sourceType, Class<?> targetType1, Class<?> targetType2)
从源类型确定两种目标类型中的哪一种是首选转换目标。ConversionComparator.Comparison
LinkerServices. compareConversion(Class<?> sourceType, Class<?> targetType1, Class<?> targetType2)
确定从源类型到两种目标类型的两种类型转换中的哪一种是首选。GuardedInvocation
GuardingTypeConverterFactory. convertToType(Class<?> sourceType, Class<?> targetType, Supplier<MethodHandles.Lookup> lookupSupplier)
返回受保护的类型转换,它接收指定的源类型的值,并返回转换为指定的目标类型的值。GuardedInvocation
GuardedInvocation. dropArguments(int pos, Class<?>... valueTypes)
在调用和保护(如果存在并且至少具有pos
参数)中使用MethodHandles.dropArguments(MethodHandle, int, Class...)
进行调用 。MethodHandle
LinkerServices. getTypeConverter(Class<?> sourceType, Class<?> targetType)
给定一个源和目标类型,返回一个在它们之间进行转换的方法句柄。Method parameters in jdk.dynalink.linker with type arguments of type Class Modifier and Type 方法 描述 GuardedInvocation
GuardedInvocation. dropArguments(int pos, List<Class<?>> valueTypes)
Constructors in jdk.dynalink.linker with parameters of type Class Constructor 描述 GuardedInvocation(MethodHandle invocation, MethodHandle guard, SwitchPoint[] switchPoints, Class<? extends Throwable> exception)
创建一个新的有保护的调用,具有保护方法句柄,可以使用任何数量的切换点来使其无效,以及如果在调用时抛出的异常也会使其失效。GuardedInvocation(MethodHandle invocation, MethodHandle guard, SwitchPoint switchPoint, Class<? extends Throwable> exception)
创建一个新的守卫调用,具有保护方法句柄,可用于使其无效的切换点,以及如果在调用时抛出也会使其失效的异常。 -
Uses of Class in jdk.dynalink.linker.support
Methods in jdk.dynalink.linker.support that return Class Modifier and Type 方法 描述 static Class<?>
TypeUtilities. getPrimitiveType(Class<?> wrapperType)
当传递一个表示原始类型的包装器的类时,返回表示相应基本类型的类。static Class<?>
TypeUtilities. getPrimitiveTypeByName(String name)
给定一个原始类型的名称返回表示它的类。static Class<?>
TypeUtilities. getWrapperType(Class<?> primitiveType)
当传递表示原始类型的类时,返回表示相应包装器类型的类。Methods in jdk.dynalink.linker.support with parameters of type Class Modifier and Type 方法 描述 boolean
CompositeTypeBasedGuardingDynamicLinker. canLinkType(Class<?> type)
如果至少有一个复合链接器从类型为TypeBasedGuardingDynamicLinker.canLinkType(Class)
返回true, 则返回true。MethodHandle
Lookup. findGetter(Class<?> refc, String name, Class<?> type)
static MethodHandle
Lookup. findOwnSpecial(MethodHandles.Lookup lookup, String name, Class<?> rtype, Class<?>... ptypes)
给定一个查找,找到使用Lookup.findSpecial(Class, String, MethodType)
该查找的类的方法。MethodHandle
Lookup. findOwnSpecial(String name, Class<?> rtype, Class<?>... ptypes)
查找使用Lookup.findSpecial(Class, String, MethodType)
该查找的类的方法。static MethodHandle
Lookup. findOwnStatic(MethodHandles.Lookup lookup, String name, Class<?> rtype, Class<?>... ptypes)
给定一个查找,找到使用Lookup.findStatic(Class, String, MethodType)
该查找的类的方法。MethodHandle
Lookup. findOwnStatic(String name, Class<?> rtype, Class<?>... ptypes)
查找使用Lookup.findStatic(Class, String, MethodType)
该查找的类的方法。MethodHandle
Lookup. findSpecial(Class<?> declaringClass, String name, MethodType type)
MethodHandle
Lookup. findStatic(Class<?> declaringClass, String name, MethodType type)
MethodHandle
Lookup. findVirtual(Class<?> declaringClass, String name, MethodType type)
static MethodHandle
Guards. getClassGuard(Class<?> clazz)
创建一个保护方法,测试其唯一的参数是一个确切的特定类。static MethodHandle
Guards. getInstanceOfGuard(Class<?> clazz)
创建一个保护方法,测试其唯一的参数作为特定类的实例。static Class<?>
TypeUtilities. getPrimitiveType(Class<?> wrapperType)
当传递一个表示原始类型的包装器的类时,返回表示相应基本类型的类。static Class<?>
TypeUtilities. getWrapperType(Class<?> primitiveType)
当传递表示原始类型的类时,返回表示相应包装器类型的类。static boolean
TypeUtilities. isConvertibleWithoutLoss(Class<?> sourceType, Class<?> targetType)
确定类型是否可以转换为另一个而不会失去任何精度。static MethodHandle
Guards. isInstance(Class<?> clazz, int pos, MethodType type)
使用指定类型的参数创建方法句柄,但使用布尔值返回值。static MethodHandle
Guards. isInstance(Class<?> clazz, MethodType type)
使用指定类型的参数创建方法句柄,但使用布尔值返回值。static boolean
TypeUtilities. isMethodInvocationConvertible(Class<?> sourceType, Class<?> targetType)
根据JLS 5.3“方法调用转换”,确定是否可以使用方法调用转换将一种类型转换为其他类型。static MethodHandle
Guards. isOfClass(Class<?> clazz, MethodType type)
使用指定类型的参数创建一个保护方法句柄,但使用布尔返回值。static boolean
TypeUtilities. isSubtype(Class<?> subType, Class<?> superType)
根据JLS 4.10“子类型”确定一种类型是否是另一种类型的子类型。static boolean
TypeUtilities. isWrapperType(Class<?> type)
如果传递的类型是原始类型的包装器,则返回true。 -
Uses of Class in jdk.jshell.execution
Methods in jdk.jshell.execution that return Class Modifier and Type 方法 描述 protected Class<?>
DirectExecutionControl. findClass(String name)
查找具有指定二进制名称的类。Class<?>
LoaderDelegate. findClass(String name)
查找具有指定二进制名称的类。 -
Uses of Class in jdk.nashorn.api.scripting
Methods in jdk.nashorn.api.scripting with parameters of type Class Modifier and Type 方法 描述 static Object
AbstractJSObject. getDefaultValue(JSObject jsobj, Class<?> hint)
已过时。default Object
JSObject. getDefaultValue(Class<?> hint)
根据ECMAScript 5.1第8.6.2节,实现该对象的[[DefaultValue]]
方法。Object
ScriptObjectMirror. getDefaultValue(Class<?> hint)
<T> T
NashornScriptEngine. getInterface(Class<T> clazz)
<T> T
NashornScriptEngine. getInterface(Object thiz, Class<T> clazz)
<T> T
ScriptObjectMirror. to(Class<T> type)
将此脚本对象转换为给定类型的实用程序。 -
Uses of Class in jdk.nashorn.api.tree
Methods in jdk.nashorn.api.tree that return Class Modifier and Type 方法 描述 Class<? extends 树>
Tree.Kind. asInterface()
返回使用这种类型的关联接口类型。 -
Uses of Class in jdk.net
Methods in jdk.net with parameters of type Class Modifier and Type 方法 描述 static Set<SocketOption<?>>
Sockets. supportedOptions(Class<?> socketType)
返回给定套接字类型支持的一组SocketOption
。 -
Uses of Class in org.omg.CORBA
Methods in org.omg.CORBA with parameters of type Class Modifier and Type 方法 描述 ServantObject
LocalObject. _servant_preinvoke(String operation, Class expectedType)
使用消息“这是一个局部约束的对象”抛出一个org.omg.CORBA.NO_IMPLEMENT
异常。 -
Uses of Class in org.omg.CORBA_2_3.portable
Methods in org.omg.CORBA_2_3.portable with parameters of type Class Modifier and Type 方法 描述 Object
InputStream. read_abstract_interface(Class clz)
解组对应于传递类型的类对象或存根类。Serializable
InputStream. read_value(Class clz)
从输入流解组值类型。void
OutputStream. write_value(Serializable value, Class clz)
为输出流调度值类型。 -
Uses of Class in org.omg.CORBA.portable
Methods in org.omg.CORBA.portable with parameters of type Class Modifier and Type 方法 描述 ServantObject
ObjectImpl. _servant_preinvoke(String operation, Class expectedType)
返回对本地servant的Java引用,该引用应用于发送请求方法。Object
InputStream. read_Object(Class clz)
解组合对象并返回CORBA对象,该对象是作为参数传递的类的实例。ServantObject
Delegate. servant_preinvoke(Object self, String operation, Class expectedType)
返回应用于此请求的servant的Java引用。 servant_preinvoke()由本地存根调用。 -
Uses of Class in org.omg.DynamicAny
Fields in org.omg.DynamicAny declared as Class Modifier and Type Field 描述 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
-
Uses of Class in org.omg.PortableServer
Fields in org.omg.PortableServer declared as Class Modifier and Type Field 描述 static Class
_ServantActivatorStub. _opsClass
static Class
_ServantLocatorStub. _opsClass
-