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 方法 描述 voidAccessibilityListenerList. add(Class<? extends EventListener> t, EventListener l)将侦听器添加为指定类型的侦听器。intAccessibilityListenerList. getListenerCount(Class<? extends EventListener> t)返回此侦听器列表提供的类型的侦听器总数。protected static Class<?>Translator. getTranslatorClass(Class<?> c)找到这个班的翻译。voidAccessibilityListenerList. 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 voidAWTKeyStroke. 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)获取当前注册的所有对象为FooListeners在此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> TEventHandler. create(Class<T> listenerInterface, Object target, String action)创建一个listenerInterface的实现,其中监听器界面中的 所有方法将处理程序的action应用于target。static <T> TEventHandler. create(Class<T> listenerInterface, Object target, String action, String eventPropertyName)/ **创建的实施listenerInterface,其中 所有的方法传递事件表达,的值eventPropertyName,到最后方法中的发言,action,其被施加到target。static <T> TEventHandler. create(Class<T> listenerInterface, Object target, String action, String eventPropertyName, String listenerMethodName)创建的实施listenerInterface其中命名方法listenerMethodName传递事件表达,的值eventPropertyName,在语句中的最终方法,action,其被施加到target。static PropertyEditorPropertyEditorManager. findEditor(Class<?> targetType)找到给定目标类型的值编辑器。static voidIntrospector. flushFromCaches(Class<?> clz)刷新内部缓存信息给一个给定的类。static BeanInfoIntrospector. getBeanInfo(Class<?> beanClass)内省Java Bean并了解其所有属性,暴露的方法和事件。static BeanInfoIntrospector. getBeanInfo(Class<?> beanClass, int flags)对Java bean进行内省,并了解其所有属性,公开方法和事件,并遵守一些控制标志。static BeanInfoIntrospector. getBeanInfo(Class<?> beanClass, Class<?> stopClass)内省Java bean并了解其属性,暴露的方法,低于给定的“停止”点。static BeanInfoIntrospector. getBeanInfo(Class<?> beanClass, Class<?> stopClass, int flags)对Java Bean进行内省,并了解其所有属性,暴露的方法和事件,低于给定的stopClass点,受到一些控制flags。static ObjectBeans. getInstanceOf(Object bean, Class<?> targetType)从给定的bean获取表示该源对象的指定类型视图的对象。PersistenceDelegateEncoder. getPersistenceDelegate(Class<?> type)返回给定类型的持久代理。protected voidDefaultPersistenceDelegate. initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out)这个initialize方法的默认实现假定这种类型的对象中保留的所有状态都是通过匹配的“setter”和“getter”方法按Introspector返回的顺序公开的。protected voidPersistenceDelegate. initialize(Class<?> type, Object oldInstance, Object newInstance, Encoder out)对newInstance生成一系列具有副作用的语句,使新实例变为 等效于oldInstance。static booleanBeans. isInstanceOf(Object bean, Class<?> targetType)检查一个bean是否可以被看作给定的目标类型。static voidPropertyEditorManager. registerEditor(Class<?> targetType, Class<?> editorClass)注册编辑器类来编辑给定目标类的值。voidEncoder. setPersistenceDelegate(Class<?> type, PersistenceDelegate delegate)将指定的持久性委托与给定类型关联。voidPropertyDescriptor. 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. serviceClassAClass对新提供的服务的引用protected Class<?>BeanContextServiceRevokedEvent. serviceClassAClass对正在撤销的服务的引用。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 方法 描述 booleanBeanContextServices. addService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider)向这个BeanContext添加一个服务。booleanBeanContextServicesSupport. addService(Class<?> serviceClass, BeanContextServiceProvider bcsp)添加服务protected booleanBeanContextServicesSupport. addService(Class<?> serviceClass, BeanContextServiceProvider bcsp, boolean fireEvent)添加服务protected static booleanBeanContextSupport. classEquals(Class<?> first, Class<?> second)测试两个类对象或其名称是否相等。protected BeanContextServicesSupport.BCSSServiceProviderBeanContextServicesSupport. createBCSSServiceProvider(Class<?> sc, BeanContextServiceProvider bcsp)子类可以覆盖此方法来创建BCSSServiceProvider的新子类,而不必重写addService()以便实例化。protected voidBeanContextServicesSupport. fireServiceAdded(Class<?> serviceClass)通知新服务BeanContextServiceEvent。protected voidBeanContextServicesSupport. 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)ObjectBeanContextServiceProvider. getService(BeanContextServices bcs, Object requestor, Class<?> serviceClass, Object serviceSelector)该方法由BeanContextServices调用,请求此BeanContextServiceProvider的服务实例。ObjectBeanContextServices. getService(BeanContextChild child, Object requestor, Class<?> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)ABeanContextChild或与BeanContextChild相关联的任何任意对象可以通过调用该方法从其嵌套BeanContextServices获得对当前注册服务的引用。ObjectBeanContextServicesSupport.BCSSProxyServiceProvider. getService(BeanContextServices bcs, Object requestor, Class<?> serviceClass, Object serviceSelector)ObjectBeanContextServicesSupport. getService(BeanContextChild child, Object requestor, Class<?> serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)获得可能委托的服务booleanBeanContextServices. hasService(Class<?> serviceClass)报告当前是否可以从此上下文获得给定的服务。booleanBeanContextServicesSupport. hasService(Class<?> serviceClass)有一个可以委派的服务booleanBeanContextServiceRevokedEvent. isServiceClass(Class<?> service)检查此事件以确定被撤销的服务是否属于特定类。voidBeanContextServices. revokeService(Class<?> serviceClass, BeanContextServiceProvider serviceProvider, boolean revokeCurrentServicesNow)希望从此上下文中删除当前注册的服务的BeanContextServiceProviders可以通过调用此方法来实现。voidBeanContextServicesSupport. 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 voidObjectOutputStream. annotateClass(Class<?> cl)子类可以实现此方法,以允许类数据存储在流中。protected voidObjectOutputStream. annotateProxyClass(Class<?> cl)子类可以实现这种方法来存储流中的自定义数据以及动态代理类的描述符。static ObjectStreamClassObjectStreamClass. lookup(Class<?> cl)找到可以序列化的类的描述符。static ObjectStreamClassObjectStreamClass. 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. TYPEClass实例,表示原始类型float。static Class<Integer>Integer. TYPEClass表示原始类型int实例。static Class<Long>Long. TYPEClass实例表示原始类型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 方法 描述 ModuleModule. addUses(Class<?> service)如果调用者模块是此模块,则更新此模块以添加对给定服务类型的服务依赖。<U> Class<? extends U>Class. asSubclass(Class<U> clazz)Class这个Class对象来表示由指定的类对象表示的类的子类。booleanModule. canUse(Class<?> service)指示此模块是否具有对给定服务类型的服务依赖性。voidSecurityManager. checkMemberAccess(Class<?> clazz, int which)不推荐用于删除:此API元素将在以后的版本中被删除。该方法依赖于调用者的堆栈深度为4,容易出错,并且不能由运行时执行。 该方法的用户应直接调用SecurityManager.checkPermission(java.security.Permission)。 此方法在将来的Java SE版本中可能会被删除。static booleanCompiler. compileClass(Class<?> clazz)不推荐用于删除:此API元素将在以后的版本中被删除。编译指定的类。protected abstract TClassValue. computeValue(Class<?> type)计算给定类的派生值为这个ClassValue。TClassValue. 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对象。booleanClass. isAnnotationPresent(Class<? extends Annotation> annotationClass)如果此元素上 存在指定类型的注释,则返回true,否则返回false。booleanPackage. isAnnotationPresent(Class<? extends Annotation> annotationClass)如果此元素上 存在指定类型的注释,则返回true,否则返回false。booleanClass. isAssignableFrom(Class<?> cls)确定由此Class对象表示的类或接口是否与由指定的Class参数表示的类或接口相同,或者是超类或超级接口。voidClassValue. remove(Class<?> type)删除给定类的关联值。protected voidClassLoader. resolveClass(Class<?> c)链接指定的类。protected voidClassLoader. 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 方法 描述 booleanInstrumentation. isModifiableClass(Class<?> theClass)测试课程是否可修改 retransformation或 redefinition 。voidInstrumentation. 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对象定义的查找上下文中访问类。MethodTypeMethodType. appendParameterTypes(Class<?>... ptypesToInsert)查找或创建具有其他参数类型的方法类型。static MethodHandleMethodHandles. arrayConstructor(Class<?> arrayClass)生成构造所需类型的数组的方法句柄。static MethodHandleMethodHandles. arrayElementGetter(Class<?> arrayClass)产生方法句柄,提供对数组元素的读取访问。static MethodHandleMethodHandles. arrayElementSetter(Class<?> arrayClass)生成方法句柄,为数组的元素提供写访问权限。static VarHandleMethodHandles. arrayElementVarHandle(Class<?> arrayClass)产生一个VarHandle,可访问arrayClass类型的数组的arrayClass。static MethodHandleMethodHandles. arrayLength(Class<?> arrayClass)产生返回数组长度的方法句柄。MethodHandleMethodHandle. asCollector(int collectArgPos, Class<?> arrayType, int arrayLength)创建一个 数组收集方法句柄,它接收从给定位置开始的给定数量的位置参数,并将它们收集到数组参数中。MethodHandleMethodHandle. asCollector(Class<?> arrayType, int arrayLength)使 数组收集方法句柄接受给定数量的尾随位置参数并将其收集到数组参数中。static <T> TMethodHandleProxies. asInterfaceInstance(Class<T> intfc, MethodHandle target)生成给定的单一方法接口的实例,将其调用重定向到给定的方法句柄。MethodHandleMethodHandle. asSpreader(int spreadArgPos, Class<?> arrayType, int arrayLength)创建一个 数组扩展方法句柄,它可以在给定的位置接受一个数组参数,并将其元素作为位置参数扩展代替数组。MethodHandleMethodHandle. asSpreader(Class<?> arrayType, int arrayLength)创建一个 数组扩展方法句柄,它接受一个尾随数组参数,并将其元素作为位置参数传播。MethodHandleMethodHandle. asVarargsCollector(Class<?> arrayType)创建一个 可变的arity适配器,它可以接受任意数量的尾随位置参数并将其收集到数组参数中。static VarHandleMethodHandles. byteArrayViewVarHandle(Class<?> viewArrayClass, ByteOrder byteOrder)产生一个VarHandle,可以访问byte[]数组的元素,就像它是不同的基元数组类型一样,如int[]或long[]。static VarHandleMethodHandles. byteBufferViewVarHandle(Class<?> viewArrayClass, ByteOrder byteOrder)产生VarHandle给予访问的元素ByteBuffer视为好像它是一个不同的基本组件类型到的元件的阵列byte,如int[]或long[]。static MethodHandleMethodHandles. catchException(MethodHandle target, Class<? extends Throwable> exType, MethodHandle handler)通过在异常处理程序中运行它来创建适应目标方法句柄的方法句柄。MethodTypeMethodType. changeParameterType(int num, Class<?> nptype)查找或创建具有单个不同参数类型的方法类型。MethodTypeMethodType. changeReturnType(Class<?> nrtype)查找或创建具有不同返回类型的方法类型。static MethodHandleMethodHandles. constant(Class<?> type, Object value)生成请求的返回类型的方法句柄,每次调用时返回给定的常量值。static MethodHandleMethodHandles. dropArguments(MethodHandle target, int pos, Class<?>... valueTypes)产生的方法处理这将调用一些其他指定的 目标方法句柄之前丢弃一些伪参数。MethodHandleMethodHandles.Lookup. findConstructor(Class<?> refc, MethodType type)使用指定类型的构造函数生成创建对象并初始化它的方法句柄。MethodHandleMethodHandles.Lookup. findGetter(Class<?> refc, String name, Class<?> type)产生方法句柄,给非静态字段的读访问权限。MethodHandleMethodHandles.Lookup. findSetter(Class<?> refc, String name, Class<?> type)产生一个给非静态字段写入访问权限的方法句柄。MethodHandleMethodHandles.Lookup. findSpecial(Class<?> refc, String name, MethodType type, Class<?> specialCaller)为虚拟方法生成早期绑定的方法句柄。MethodHandleMethodHandles.Lookup. findStatic(Class<?> refc, String name, MethodType type)为静态方法生成方法句柄。MethodHandleMethodHandles.Lookup. findStaticGetter(Class<?> refc, String name, Class<?> type)产生一个给静态字段读取访问权限的方法句柄。MethodHandleMethodHandles.Lookup. findStaticSetter(Class<?> refc, String name, Class<?> type)生成方法句柄,给静态字段写权限。VarHandleMethodHandles.Lookup. findStaticVarHandle(Class<?> decl, String name, Class<?> type)产生一个VarHandle,可以访问name类中声明的类型为type的静态字段decl。VarHandleMethodHandles.Lookup. findVarHandle(Class<?> recv, String name, Class<?> type)产生一个VarHandle,可以访问name类中声明的类型为type的非静态字段recv。MethodHandleMethodHandles.Lookup. findVirtual(Class<?> refc, String name, MethodType type)为虚拟方法生成方法句柄。static MethodHandleMethodHandles. identity(Class<?> type)生成方法句柄,在调用时返回其唯一参数。MethodHandles.LookupMethodHandles.Lookup. in(Class<?> requestedLookupClass)在指定的新查找类上创建一个查找。MethodTypeMethodType. insertParameterTypes(int num, Class<?>... ptypesToInsert)查找或创建具有其他参数类型的方法类型。static MethodTypeMethodType. methodType(Class<?> rtype)查找或创建具有给定组件的方法类型。static MethodTypeMethodType. methodType(Class<?> rtype, Class<?> ptype0)查找或创建具有给定组件的方法类型。static MethodTypeMethodType. methodType(Class<?> rtype, Class<?>[] ptypes)查找或创建给定方法类型的实例。static MethodTypeMethodType. methodType(Class<?> rtype, Class<?> ptype0, Class<?>... ptypes)查找或创建具有给定组件的方法类型。static MethodTypeMethodType. methodType(Class<?> rtype, MethodType ptypes)查找或创建具有给定组件的方法类型。static MethodTypeMethodType. methodType(Class<?> rtype, List<Class<?>> ptypes)查找或创建具有给定组件的方法类型。static MethodHandles.LookupMethodHandles. 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 MethodHandleMethodHandles. throwException(Class<?> returnType, Class<? extends Throwable> exType)产生一个方法句柄,它将抛出给定的异常exType。static StringMethodHandleInfo. toString(int kind, Class<?> defc, String name, MethodType type)给出MethodHandleInfo的字符串表示,给出其符号引用的四个部分。MethodHandleMethodHandles.Lookup. unreflectSpecial(方法 m, Class<?> specialCaller)为反映的方法生成方法句柄。static MethodHandleMethodHandles. zero(Class<?> type)生成请求的返回类型的常量方法句柄,每次调用时返回该类型的默认值。Method parameters in java.lang.invoke with type arguments of type Class Modifier and Type 方法 描述 MethodTypeMethodType. appendParameterTypes(List<Class<?>> ptypesToInsert)查找或创建具有其他参数类型的方法类型。static MethodHandleMethodHandles. dropArguments(MethodHandle target, int pos, List<Class<?>> valueTypes)产生的方法处理这将调用一些其他指定的 目标方法句柄之前丢弃一些伪参数。static MethodHandleMethodHandles. dropArgumentsToMatch(MethodHandle target, int skip, List<Class<?>> newTypes, int pos)适应目标方法句柄以匹配给定的参数类型列表。MethodTypeMethodType. insertParameterTypes(int num, List<Class<?>> ptypesToInsert)查找或创建具有其他参数类型的方法类型。static MethodTypeMethodType. 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> TManagementFactory. 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)代替创建一个代理实例。booleanAccessibleObject. isAnnotationPresent(Class<? extends Annotation> annotationClass)如果此元素上 存在指定类型的注释,则返回true,否则返回false。default booleanAnnotatedElement. isAnnotationPresent(Class<? extends Annotation> annotationClass)如果此元素上 存在指定类型的注释,则返回true,否则返回false。static booleanProxy. isProxyClass(Class<?> cl)如果给定的类是代理类,则返回true。static ObjectArray. newInstance(Class<?> componentType, int length)创建具有指定组件类型和长度的新数组。static ObjectArray. newInstance(Class<?> componentType, int... dimensions)创建具有指定组件类型和尺寸的新数组。static ObjectProxy. 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 方法 描述 ObjectContentHandler. getContent(URLConnection urlc, Class[] classes)给定位于对象表示开始处的URL连接流,该方法读取该流并创建一个与指定类型匹配的对象。ObjectURL. getContent(Class<?>[] classes)获取此URL的内容。ObjectURLConnection. 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 booleanFileStore. 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 StringRMIClassLoader. getClassAnnotation(Class<?> cl)返回在编组给定类的对象时,RMI将用于注释类描述符的注释字符串(表示类定义的位置)。abstract StringRMIClassLoaderSpi. 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 方法 描述 booleanKeyStoreSpi. 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)返回此参数对象的(透明)规范。booleanKeyStore. 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> TCallableStatement. getObject(int parameterIndex, Class<T> type)返回表示OUT参数parameterIndex的值的对象,如果支持转换,则将从参数的SQL类型转换为请求的Java数据类型。<T> TCallableStatement. getObject(String parameterName, Class<T> type)返回表示OUT参数parameterName的值的对象,并将转换为参数的SQL类型到所请求的Java数据类型,如果支持转换。<T> TResultSet. getObject(int columnIndex, Class<T> type)检索此ResultSet对象的当前行中指定列的值,并将转换为SQL类型的列到所请求的Java数据类型,如果转换支持。<T> TResultSet. getObject(String columnLabel, Class<T> type)检索此ResultSet对象的当前行中指定列的值,并将转换为SQL类型的列到所请求的Java数据类型,如果转换支持。<T extends Source>
TSQLXML. getSource(Class<T> sourceClass)返回一个用于读取此SQLXML实例指定的XML值的源。booleanWrapper. isWrapperFor(Class<?> iface)如果这实现了接口参数,或者直接或间接地为一个对象的包装器返回true。default <T> TSQLInput. readObject(Class<T> type)读取流中的下一个属性,并将其作为Java编程语言中的Object返回。<T extends Result>
TSQLXML. setResult(Class<T> resultClass)返回一个用于设置此SQLXML实例指定的XML值的结果。<T> TWrapper. unwrap(Class<T> iface)返回一个实现给定接口以允许访问非标准方法的对象,或代理不公开的标准方法。Method parameters in java.sql with type arguments of type Class Modifier and Type 方法 描述 ObjectArray. getArray(long index, int count, Map<String,Class<?>> map)检索由Array对象指定的SQLARRAY值,从指定的index开始,并包含高达countSQL数组的连续元素。ObjectArray. getArray(Map<String,Class<?>> map)检索此Array对象指定的SQLARRAY值的内容。Object[]Struct. getAttributes(Map<String,Class<?>> map)产生此Struct对象表示的SQL结构化类型的属性的有序值。ObjectCallableStatement. getObject(int parameterIndex, Map<String,Class<?>> map)返回表示OUT参数parameterIndex的值的对象,并使用参数值的自定义映射map。ObjectCallableStatement. getObject(String parameterName, Map<String,Class<?>> map)返回表示OUT参数parameterName的值的对象,并使用map作为参数值的自定义映射。ObjectRef. getObject(Map<String,Class<?>> map)检索引用的对象,并使用给定的类型映射将其映射到Java类型。ObjectResultSet. getObject(int columnIndex, Map<String,Class<?>> map)以Java编程语言中的Object此ResultSet对象当前行中指定列的值。ObjectResultSet. getObject(String columnLabel, Map<String,Class<?>> map)以Java编程语言中的Object此ResultSet对象的当前行中指定列的值。ResultSetArray. getResultSet(long index, int count, Map<String,Class<?>> map)检索一个结果集,该结果集包含从索引index开始的子阵列的元素,并包含最多count连续元素。ResultSetArray. getResultSet(Map<String,Class<?>> map)检索包含此Array对象指定的SQLARRAY值的元素的结果集。voidConnection. 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 PreferencesPreferences. systemNodeForPackage(Class<?> c)从与指定类的包关联(按照约定)的系统首选项树返回首选项节点。static PreferencesPreferences. userNodeForPackage(Class<?> c)从调用用户的偏好树中返回偏好节点,该树通过指定的类的包(与约定)相关联。 -
Uses of Class in javafx.application
Methods in javafx.application with parameters of type Class Modifier and Type 方法 描述 static voidApplication. 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 方法 描述 JavaBeanBooleanPropertyBuilderJavaBeanBooleanPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter和setter的Java Bean类。JavaBeanDoublePropertyBuilderJavaBeanDoublePropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter和setter的Java Bean类。JavaBeanFloatPropertyBuilderJavaBeanFloatPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter和setter的Java Bean类。JavaBeanIntegerPropertyBuilderJavaBeanIntegerPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter和setter的Java Bean类。JavaBeanLongPropertyBuilderJavaBeanLongPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter和setter的Java Bean类。JavaBeanObjectPropertyBuilderJavaBeanObjectPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter和setter的Java Bean类。JavaBeanStringPropertyBuilderJavaBeanStringPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter和setter的Java Bean类。ReadOnlyJavaBeanBooleanPropertyBuilderReadOnlyJavaBeanBooleanPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanDoublePropertyBuilderReadOnlyJavaBeanDoublePropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanFloatPropertyBuilderReadOnlyJavaBeanFloatPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanIntegerPropertyBuilderReadOnlyJavaBeanIntegerPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanLongPropertyBuilderReadOnlyJavaBeanLongPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanObjectPropertyBuilder<T>ReadOnlyJavaBeanObjectPropertyBuilder. beanClass(Class<?> beanClass)设置要在其中搜索getter的Java Bean类。ReadOnlyJavaBeanStringPropertyBuilderReadOnlyJavaBeanStringPropertyBuilder. 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 方法 描述 voidLoadListener. beginInstanceDeclarationElement(Class<?> type)当加载程序开始读取实例声明元素时调用。voidLoadListener. beginPropertyElement(String name, Class<?> sourceType)当加载程序开始读取属性元素时调用。Builder<?>JavaFXBuilderFactory. getBuilder(Class<?> type)返回指定类型的构建器,如果不使用构建器,则返回null。voidLoadListener. readPropertyAttribute(String name, Class<?> sourceType, String value)加载程序读取属性属性时调用。Method parameters in javafx.fxml with type arguments of type Class Modifier and Type 方法 描述 static <T> TFXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)从FXML文档加载对象层次结构。static <T> TFXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)从FXML文档加载对象层次结构。voidFXMLLoader. 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 方法 描述 ClassActivationDataFlavor. 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 KeySpecSecretKeyFactorySpi. engineGetKeySpec(SecretKey key, Class<?> keySpec)以请求的格式返回给定键对象的规范(关键材料)。KeySpecSecretKeyFactory. 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 voidIIOMetadataFormatImpl. addObjectValue(String elementName, Class<?> classType, int arrayMinLength, int arrayMaxLength)允许Object定类类型的引用存储在实现命名元素的节点中。protected <T> voidIIOMetadataFormatImpl. addObjectValue(String elementName, Class<T> classType, boolean required, T defaultValue)允许Object定类类型的引用存储在实现命名元素的节点中。protected <T> voidIIOMetadataFormatImpl. 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 方法 描述 voidServiceRegistry. deregisterAll(Class<?> category)取消注册目前在给定类别下注册的所有服务提供商对象。<T> booleanServiceRegistry. deregisterServiceProvider(T provider, Class<T> category)从给定的类别中删除服务提供者对象。<T> TServiceRegistry. 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)使用给定的类加载器搜索特定服务类的实现。voidIIOServiceProvider. onDeregistration(ServiceRegistry registry, Class<?> category)每当Spi课程从ServiceRegistry注销时,这个ServiceRegistry。voidRegisterableService. onDeregistration(ServiceRegistry registry, Class<?> category)当实现该接口的对象从给定的删除称为category给定的registry。voidIIOServiceProvider. onRegistration(ServiceRegistry registry, Class<?> category)在Spi类被实例化并注册在ServiceRegistry之后,将被调用一次的ServiceRegistry。voidRegisterableService. onRegistration(ServiceRegistry registry, Class<?> category)当将实现此接口的对象添加到给定的category的给定registry。<T> booleanServiceRegistry. registerServiceProvider(T provider, Class<T> category)将服务提供者对象添加到注册表。<T> booleanServiceRegistry. setOrdering(Class<T> category, T firstProvider, T secondProvider)在给定类别中的两个服务提供者对象之间设置成对排序。<T> booleanServiceRegistry. 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 booleanJMX. isMXBeanInterface(Class<?> interfaceClass)测试接口是否是MXBean接口。static <T> TJMX. newMBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass)在本地或远程MBean服务器中为标准MBean创建代理。static <T> TJMX. newMBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationEmitter)为本地或远程MBean服务器中的标准MBean进行代理,该服务器也可能支持NotificationEmitter的方法。static <T> TJMX. newMXBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass)在本地或远程MBean服务器中为MXBean创建代理。static <T> TJMX. newMXBeanProxy(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationEmitter)在本地或远程MBean服务器中为MXBean创建代理,该服务器也可能支持NotificationEmitter的方法。static <T> TMBeanServerInvocationHandler. 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 方法 描述 ResolveResultResolver. resolveToClass(String name, Class<? extends Context> contextType)部分解决名称。ResolveResultResolver. 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)获取单个指定服务属性的值。ObjectPrintService. getDefaultAttributeValue(Class<? extends Attribute> category)确定此打印服务在给定类别中的默认打印属性值。ObjectPrintService. getSupportedAttributeValues(Class<? extends Attribute> category, DocFlavor flavor, AttributeSet attributes)确定为此打印服务设置作业时客户端可以在给定类别中指定的打印属性值。booleanPrintService. 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 方法 描述 booleanAttributeSet. containsKey(Class<?> category)如果此属性集包含指定类别的属性,则返回true。booleanHashAttributeSet. containsKey(Class<?> category)如果此属性集包含指定类别的属性,则返回true。AttributeAttributeSet. get(Class<?> category)返回此属性集在给定属性类别中包含的属性值。AttributeHashAttributeSet. get(Class<?> category)返回此属性集在给定属性类别中包含的属性值。booleanAttributeSet. remove(Class<?> category)从此属性集中删除此类别的任何属性(如果存在)。booleanHashAttributeSet. remove(Class<?> category)从此属性集中删除此类别的任何属性(如果存在)。static Class<?>AttributeSetUtilities. verifyAttributeCategory(Object object, Class<?> interfaceName)static AttributeAttributeSetUtilities. verifyAttributeValue(Object object, Class<?> interfaceName)验证给定对象是给定接口的一个实例,它被假定为接口Attribute或其子接口。static voidAttributeSetUtilities. 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 ObjectPortableRemoteObject. narrow(Object narrowFrom, Class narrowTo)检查以确保远程或抽象接口类型的对象可以转换为所需类型。 -
Uses of Class in javax.rmi.CORBA
Methods in javax.rmi.CORBA that return Class Modifier and Type 方法 描述 static ClassUtil. loadClass(String className, String remoteCodebase, ClassLoader loader)返回指定类的类实例。ClassUtilDelegate. loadClass(String className, String remoteCodebase, ClassLoader loader)Methods in javax.rmi.CORBA with parameters of type Class Modifier and Type 方法 描述 static StringUtil. getCodebase(Class clz)返回给定类的代码库(如果有)。StringUtilDelegate. getCodebase(Class clz)StringValueHandler. getRMIRepositoryID(Class clz)返回给定Java类的CORBA RepositoryId。booleanValueHandler. isCustomMarshaled(Class clz)指示给定的类是执行自定义还是默认编组。ObjectPortableRemoteObjectDelegate. narrow(Object narrowFrom, Class narrowTo)SerializableValueHandler. 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> TInvocable. getInterface(Class<T> clasz)使用在解释器中编译的函数返回接口的实现。<T> TInvocable. 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 方法 描述 voidRowSet. 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 方法 描述 booleanRowSetMetaDataImpl. isWrapperFor(Class<?> interfaces)如果这实现了接口参数,或者直接或间接地为一个对象的包装器返回true。<T> TRowSetMetaDataImpl. unwrap(Class<T> iface)返回一个实现给定接口以允许访问非标准方法的对象,或代理不公开的标准方法。Method parameters in javax.sql.rowset with type arguments of type Class Modifier and Type 方法 描述 voidBaseRowSet. 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 方法 描述 ObjectSerialArray. getArray(long index, int count, Map<String,Class<?>> map)返回一个新数组,该数组是该SerialArray对象的一个片段的副本,从给定索引处的元素开始,并包含给定数量的连续元素。ObjectSerialArray. getArray(Map<String,Class<?>> map)返回一个新数组,该数组是SerialArray对象的副本,当元素为SQL UDT时,使用给定的类型映射来定位每个元素的映射。Object[]SerialStruct. getAttributes(Map<String,Class<?>> map)检索,该SQL结构类型的属性SerialStruct表示作为阵列Object值,使用给定类型的地图为如果合适的定制映射。ObjectSerialRef. getObject(Map<String,Class<?>> map)返回Object表示对此的SQL结构类型SerialRef对象引用。ResultSetSerialArray. getResultSet(long index, int count, Map<String,Class<?>> map)检索设置保持其开始于检索所述子阵列的元素的结果ResultSet对象,其中包含在该元件的子阵列SerialArray对象,开始于索引 指数和包含 count个连续元素。ResultSetSerialArray. 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 ContainerSwingUtilities. getAncestorOfClass(Class<?> c, Component comp)在组件层次结构中搜索comp以上的方便方法,并返回它找到的第c类的第一个对象。TableCellEditorJTable. getDefaultEditor(Class<?> columnClass)返回在TableColumn未设置编辑器时使用的编辑器。TableCellRendererJTable. 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)返回当前注册为FooListeners的所有对象的数组。<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 ObjectLookAndFeel. makeIcon(Class<?> baseClass, String gifFile)创建并返回加载图像的UIDefault.LazyValue。voidJTable. setDefaultEditor(Class<?> columnClass, TableCellEditor editor)如果在TableColumn没有设置编辑器,则设置要使用的默认单元格编辑器。voidJTable. 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)将侦听器添加为指定类型的侦听器。intEventListenerList. 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 方法 描述 voidSynthLookAndFeel. 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)返回当前注册为FooListeners的所有对象的数组。<T extends EventListener>
T[]StyleContext.NamedStyle. getListeners(Class<T> listenerType)返回添加到此模型的给定类型的所有侦听器的数组。voidDefaultFormatter. 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.DocumentationTaskDocumentationTool. 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. declaredTypeJava数据类型绑定xml元素声明的类型。protected ClassJAXBElement. scope表示此xml元素实例的xml元素声明的范围。Methods in javax.xml.bind that return Class Modifier and Type 方法 描述 Class<T>JAXBElement. getDeclaredType()返回xml元素声明的type属性的Java绑定。ClassJAXBElement. getScope()返回xml元素声明的范围。Methods in javax.xml.bind with parameters of type Class Modifier and Type 方法 描述 <T> Binder<T>JAXBContext. createBinder(Class<T> domType)创建可用于关联/就地解组/编组的Binder对象。JAXBContextJAXBContextFactory. createContext(Class<?>[] classesToBeBound, Map<String,?> properties)创建一个新的JAXBContext类的实例。<A extends XmlAdapter>
AMarshaller. getAdapter(Class<A> type)获取与指定类型相关联的适配器。<A extends XmlAdapter>
AUnmarshaller. getAdapter(Class<A> type)获取与指定类型相关联的适配器。static JAXBContextJAXBContext. newInstance(Class<?>... classesToBeBound)创建一个新的JAXBContext类的实例。static JAXBContextJAXBContext. 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> TJAXB. unmarshal(File xml, Class<T> type)从给定的XML输入中读取Java对象树。static <T> TJAXB. unmarshal(InputStream xml, Class<T> type)从给定的XML输入中读取Java对象树。static <T> TJAXB. unmarshal(Reader xml, Class<T> type)从给定的XML输入中读取Java对象树。static <T> TJAXB. unmarshal(String xml, Class<T> type)从给定的XML输入中读取Java对象树。static <T> TJAXB. unmarshal(URI xml, Class<T> type)从给定的XML输入中读取Java对象树。static <T> TJAXB. unmarshal(URL xml, Class<T> type)从给定的XML输入中读取Java对象树。static <T> TJAXB. 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> TEndpointReference. getPort(Class<T> serviceEndpointInterface, WebServiceFeature... features)getPort方法返回代理。<T> TService. getPort(Class<T> serviceEndpointInterface)getPort方法返回代理。<T> TService. getPort(Class<T> serviceEndpointInterface, WebServiceFeature... features)getPort方法返回代理。<T> TService. getPort(QName portName, Class<T> serviceEndpointInterface)getPort方法返回代理。<T> TService. getPort(QName portName, Class<T> serviceEndpointInterface, WebServiceFeature... features)getPort方法返回代理。<T> TService. 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实例,供用户选择的对象使用。EndpointProvider. createEndpoint(String bindingId, Class<?> implementorClass, Invoker invoker, WebServiceFeature... features)使用提供的绑定,实现类,调用者和Web服务功能创建端点对象。abstract ServiceDelegateProvider. createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass)创建服务委托对象。ServiceDelegateProvider. createServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass, WebServiceFeature... features)创建服务委托对象。abstract <T> TProvider. getPort(EndpointReference endpointReference, Class<T> serviceEndpointInterface, WebServiceFeature... features)getPort方法返回代理。abstract <T> TServiceDelegate. getPort(Class<T> serviceEndpointInterface)getPort方法返回代理。abstract <T> TServiceDelegate. getPort(Class<T> serviceEndpointInterface, WebServiceFeature... features)getPort方法返回代理。abstract <T> TServiceDelegate. getPort(QName portName, Class<T> serviceEndpointInterface)getPort方法返回代理。abstract <T> TServiceDelegate. getPort(QName portName, Class<T> serviceEndpointInterface, WebServiceFeature... features)getPort方法返回代理。abstract <T> TServiceDelegate. 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> TXPath. evaluateExpression(String expression, Object item, Class<T> type)在指定的上下文中评估XPath表达式,并返回结果,并使用class type指定的类型default <T> TXPath. evaluateExpression(String expression, InputSource source, Class<T> type)在指定的source的上下文中评估XPath表达式,并按照指定返回结果。default <T> TXPathExpression. evaluateExpression(Object item, Class<T> type)评估在指定上下文中编译的XPath表达式,并返回结果,并使用class type指定的类型。default <T> TXPathExpression. evaluateExpression(InputSource source, Class<T> type)评估在指定上下文中编译的XPath表达式,并返回结果,其类型通过class type指定static QNameXPathEvaluationResult.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 StaticClassStaticClass. forClass(Class<?> clazz)检索指定类的StaticClass实例。static ObjectBeansLinker. getConstructorMethod(Class<?> clazz, String signature)返回给定类的构造函数的动态方法和给定的签名。static Set<String>BeansLinker. getInstanceMethodNames(Class<?> clazz)返回一组类的所有实例方法的名称。TypeBasedGuardingDynamicLinkerBeansLinker. 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 方法 描述 booleanLinkerServices. canConvert(Class<?> from, Class<?> to)如果请求的类型(自动JVM转换或任何可用的GuardingTypeConverterFactory提供的转换)之间可能存在转换,则返回true;如果在请求的类型之间绝对不存在转换,则返回false。booleanTypeBasedGuardingDynamicLinker. canLinkType(Class<?> type)如果链接器可以链接第一个参数(接收者)是指定类型的调用,则返回true。ConversionComparator.ComparisonConversionComparator. compareConversion(Class<?> sourceType, Class<?> targetType1, Class<?> targetType2)从源类型确定两种目标类型中的哪一种是首选转换目标。ConversionComparator.ComparisonLinkerServices. compareConversion(Class<?> sourceType, Class<?> targetType1, Class<?> targetType2)确定从源类型到两种目标类型的两种类型转换中的哪一种是首选。GuardedInvocationGuardingTypeConverterFactory. convertToType(Class<?> sourceType, Class<?> targetType, Supplier<MethodHandles.Lookup> lookupSupplier)返回受保护的类型转换,它接收指定的源类型的值,并返回转换为指定的目标类型的值。GuardedInvocationGuardedInvocation. dropArguments(int pos, Class<?>... valueTypes)在调用和保护(如果存在并且至少具有pos参数)中使用MethodHandles.dropArguments(MethodHandle, int, Class...)进行调用 。MethodHandleLinkerServices. getTypeConverter(Class<?> sourceType, Class<?> targetType)给定一个源和目标类型,返回一个在它们之间进行转换的方法句柄。Method parameters in jdk.dynalink.linker with type arguments of type Class Modifier and Type 方法 描述 GuardedInvocationGuardedInvocation. 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 方法 描述 booleanCompositeTypeBasedGuardingDynamicLinker. canLinkType(Class<?> type)如果至少有一个复合链接器从类型为TypeBasedGuardingDynamicLinker.canLinkType(Class)返回true, 则返回true。MethodHandleLookup. findGetter(Class<?> refc, String name, Class<?> type)static MethodHandleLookup. findOwnSpecial(MethodHandles.Lookup lookup, String name, Class<?> rtype, Class<?>... ptypes)给定一个查找,找到使用Lookup.findSpecial(Class, String, MethodType)该查找的类的方法。MethodHandleLookup. findOwnSpecial(String name, Class<?> rtype, Class<?>... ptypes)查找使用Lookup.findSpecial(Class, String, MethodType)该查找的类的方法。static MethodHandleLookup. findOwnStatic(MethodHandles.Lookup lookup, String name, Class<?> rtype, Class<?>... ptypes)给定一个查找,找到使用Lookup.findStatic(Class, String, MethodType)该查找的类的方法。MethodHandleLookup. findOwnStatic(String name, Class<?> rtype, Class<?>... ptypes)查找使用Lookup.findStatic(Class, String, MethodType)该查找的类的方法。MethodHandleLookup. findSpecial(Class<?> declaringClass, String name, MethodType type)MethodHandleLookup. findStatic(Class<?> declaringClass, String name, MethodType type)MethodHandleLookup. findVirtual(Class<?> declaringClass, String name, MethodType type)static MethodHandleGuards. getClassGuard(Class<?> clazz)创建一个保护方法,测试其唯一的参数是一个确切的特定类。static MethodHandleGuards. getInstanceOfGuard(Class<?> clazz)创建一个保护方法,测试其唯一的参数作为特定类的实例。static Class<?>TypeUtilities. getPrimitiveType(Class<?> wrapperType)当传递一个表示原始类型的包装器的类时,返回表示相应基本类型的类。static Class<?>TypeUtilities. getWrapperType(Class<?> primitiveType)当传递表示原始类型的类时,返回表示相应包装器类型的类。static booleanTypeUtilities. isConvertibleWithoutLoss(Class<?> sourceType, Class<?> targetType)确定类型是否可以转换为另一个而不会失去任何精度。static MethodHandleGuards. isInstance(Class<?> clazz, int pos, MethodType type)使用指定类型的参数创建方法句柄,但使用布尔值返回值。static MethodHandleGuards. isInstance(Class<?> clazz, MethodType type)使用指定类型的参数创建方法句柄,但使用布尔值返回值。static booleanTypeUtilities. isMethodInvocationConvertible(Class<?> sourceType, Class<?> targetType)根据JLS 5.3“方法调用转换”,确定是否可以使用方法调用转换将一种类型转换为其他类型。static MethodHandleGuards. isOfClass(Class<?> clazz, MethodType type)使用指定类型的参数创建一个保护方法句柄,但使用布尔返回值。static booleanTypeUtilities. isSubtype(Class<?> subType, Class<?> superType)根据JLS 4.10“子类型”确定一种类型是否是另一种类型的子类型。static booleanTypeUtilities. 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 ObjectAbstractJSObject. getDefaultValue(JSObject jsobj, Class<?> hint)已过时。default ObjectJSObject. getDefaultValue(Class<?> hint)根据ECMAScript 5.1第8.6.2节,实现该对象的[[DefaultValue]]方法。ObjectScriptObjectMirror. getDefaultValue(Class<?> hint)<T> TNashornScriptEngine. getInterface(Class<T> clazz)<T> TNashornScriptEngine. getInterface(Object thiz, Class<T> clazz)<T> TScriptObjectMirror. 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 方法 描述 ServantObjectLocalObject. _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 方法 描述 ObjectInputStream. read_abstract_interface(Class clz)解组对应于传递类型的类对象或存根类。SerializableInputStream. read_value(Class clz)从输入流解组值类型。voidOutputStream. 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 方法 描述 ServantObjectObjectImpl. _servant_preinvoke(String operation, Class expectedType)返回对本地servant的Java引用,该引用应用于发送请求方法。ObjectInputStream. read_Object(Class clz)解组合对象并返回CORBA对象,该对象是作为参数传递的类的实例。ServantObjectDelegate. 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. _opsClassstatic Class_DynAnyStub. _opsClassstatic Class_DynArrayStub. _opsClassstatic Class_DynEnumStub. _opsClassstatic Class_DynFixedStub. _opsClassstatic Class_DynSequenceStub. _opsClassstatic Class_DynStructStub. _opsClassstatic Class_DynUnionStub. _opsClassstatic 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. _opsClassstatic Class_ServantLocatorStub. _opsClass
-