接口的使用
java.lang.Iterable
使用 Iterable 的包
包
描述
这个包定义了 JDI 事件和事件处理。
提供将源代码表示为抽象语法树 (AST) 的接口。
为抽象语法树 (AST) 的操作提供实用程序。
提供与 bean 上下文相关的类和接口。
提供对 Java 编程语言的设计至关重要的类。
HTTP 客户端和 WebSocket API
定义Java虚拟机访问文件、文件属性和文件系统的接口和类。
提供使用 Java 编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的 API。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
通常在并发编程中有用的实用程序类。
用于声明注解处理器和允许注解处理器与注释处理工具环境进行通信的工具。
为 Java 管理扩展提供核心类。
提供关系服务的定义。
包
javax.print.attribute.standard 包含特定打印属性的类。
JDBC
RowSet 实现的标准接口和基类。
提供实用程序类以允许在 Java 编程语言中的 SQL 类型和数据类型之间进行可序列化映射。
第三方供应商在其同步提供程序的实现中必须使用的标准类和接口。
提供一组“轻量级”(全 Java 语言)组件,尽可能在所有平台上以相同的方式工作。
为可以从程序中调用的工具提供接口,例如编译器。
XML 加密的通用类。
提供一个 object-model neutral API,用于评估 XPath 表达式和访问评估环境。
包含的类通过提供某些类的基本实现以及各种实用程序,使语言运行时更方便地实现自己的特定于语言的对象模型和类型转换。
-
Iterable 在 com.sun.jdi.event 中的用法
com.sun.jdi.event 中 Iterable 的子接口 -
Iterable 在 com.sun.source.tree 中的用法
com.sun.source.tree 中返回 Iterable 的方法 -
Iterable 在 com.sun.source.util 中的用法
com.sun.source.util 中实现 Iterable 的类修饰符和类型类描述class树节点的路径,通常用于表示树节点的祖先节点序列,直到顶级DocCommentTree节点。class树节点的路径,通常用于表示树节点的祖先节点序列,直到顶级CompilationUnitTree节点。com.sun.source.util 中返回 Iterable 的方法修饰符和类型方法描述JavacTask.analyze()完成所有分析。abstract Iterable<? extends JavaFileObject>JavacTask.generate()生成代码。abstract Iterable<? extends CompilationUnitTree>JavacTask.parse()解析返回抽象语法树列表的指定文件。com.sun.source.util 中的方法,参数类型为 Iterable修饰符和类型方法描述abstract TypeMirrorJavacTask.getTypeMirror(Iterable<? extends Tree> path) 返回由指定路径确定的树节点的类型镜像。扫描一系列节点。扫描一系列节点。final R对一系列节点中的每一个调用适当的访问方法。final R对一系列节点中的每一个调用适当的访问方法。 -
Iterable 在 java.beans.beancontext 中的用法
java.beans.beancontext 中 Iterable 的子接口修饰符和类型接口描述interfaceBeanContext 充当 JavaBeans 的逻辑分层容器。interfaceBeanContextServices 接口为 BeanContext 提供了一种机制,以向其中的 BeanContextChild 对象公开通用“服务”。java.beans.beancontext 中实现 Iterable 的类修饰符和类型类描述class这个帮助器类提供了 java.beans.beancontext.BeanContextServices 接口的实用程序实现。class这个帮助器类提供了 java.beans.beancontext.BeanContext 接口的实用程序实现。 -
Iterable 在 java.lang 中的用法
修饰符和类型方法描述static StringString.join(CharSequence delimiter, Iterable<? extends CharSequence> elements) 返回一个新的String由CharSequence elements的副本和指定的delimiter的副本组成。 -
Iterable 在 java.net.http 中的用法
java.net.http 中的方法,参数类型为 Iterable修饰符和类型方法描述static HttpRequest.BodyPublisherHttpRequest.BodyPublishers.ofByteArrays(Iterable<byte[]> iter) 从Iterable字节数组中获取数据的请求主体发布者。 -
Iterable 在 java.nio.file 中的用法
java.nio.file 中 Iterable 的子接口修饰符和类型接口描述interface一个对象,用于迭代目录中的条目。interface可用于在文件系统中定位文件的对象。interfaceDirectoryStream定义了对相对于打开目录的文件的操作。java.nio.file 中返回 Iterable 的方法修饰符和类型方法描述FileSystem.getFileStores()返回一个对象以遍历底层文件存储。FileSystem.getRootDirectories()返回一个对象以遍历根目录的路径。java.nio.file 中的方法,参数类型为 Iterable修饰符和类型方法描述static PathFiles.write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options) 将文本行写入文件。static PathFiles.write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options) 将文本行写入文件。 -
Iterable 在 java.sql 中的用法
修饰符和类型类描述classSQLException的子类在批量更新操作期间发生错误时抛出。class当数据值由于超出MaxFieldSize以外的原因而意外截断时,作为DataTruncation异常(写入时)抛出或报告为DataTruncation警告(读取时)的异常。class当无法在Connection上设置一个或多个客户端信息属性时,将抛出SQLException的子类。class当 SQLState 类值为 ' 时抛出SQLException的子类22',或在供应商指定的条件下。class提供有关数据库访问错误或其他错误信息的异常。class当 SQLState 类值为 ' 时抛出SQLException的子类0A'(值为“零”A)。class当 SQLState 类值为 ' 时抛出SQLException的子类23',或在供应商指定的条件下。class当 SQLState 类值为 ' 时抛出SQLException的子类28',或在供应商指定的条件下。classSQLException的子类为 SQLState 类值抛出 '08',或在供应商指定的条件下。classSQLException的子类在重试相同操作失败的实例时抛出,除非SQLException的原因得到纠正。classSQLException的子类抛出的情况是,如果应用程序执行一些恢复步骤并重试整个事务,或者在分布式事务的情况下,事务分支,先前失败的操作可能会成功。class当 SQLState 类值为 ' 时抛出SQLException的子类42',或在供应商指定的条件下。classSQLException的子类在Statement.setQueryTimeout、DriverManager.setLoginTimeout、DataSource.setLoginTimeout、XADataSource.setLoginTimeout指定的超时已过期时抛出。class当 SQLState 类值为 ' 时抛出SQLException的子类40',或在供应商指定的条件下。classSQLException的子类为 SQLState 类值 '08',或在供应商指定的条件下。classSQLException的子类在以下情况下抛出:先前失败的操作在重试操作时可能能够成功,而无需应用程序级功能的任何干预。class提供有关数据库访问警告信息的异常。 -
Iterable 在 java.util 中的用法
修饰符和类型接口描述interfaceCollection<E>根接口在集合层次结构.interfaceDeque<E>支持两端元素插入和移除的线性集合。interfaceList<E>有序集合(也称为顺序).interfaceNavigableSet<E>SortedSet扩展了导航方法,报告了给定搜索目标的最接近匹配项。interfaceQueue<E>设计用于在处理之前保存元素的集合。interfaceSet<E>不包含重复元素的集合。interfaceSortedSet<E>一个Set进一步提供了一个总订购在它的元素上。修饰符和类型类描述class此类提供Collection接口的骨架实现,以最大限度地减少实现此接口所需的工作量。classAbstractList<E>此类提供List接口的骨架实现,以最大限度地减少实现由“随机访问”数据存储(例如数组)支持的该接口所需的工作量。class此类提供一些Queue操作的骨架实现。class此类提供List接口的骨架实现,以最大限度地减少实现由“顺序访问”数据存储(例如链接列表)支持的此接口所需的工作量。classAbstractSet<E>此类提供Set接口的骨架实现,以最大限度地减少实现此接口所需的工作量。classArrayDeque<E>Deque接口的可调整大小数组实现。classArrayList<E>List接口的可调整大小数组实现。class用于枚举类型的专用Set实现。classHashSet<E>此类实现了Set接口,由哈希表(实际上是一个HashMap实例)支持。classSet接口的哈希表和链表实现,具有可预测的迭代顺序。classLinkedList<E>List和Deque接口的双向链表实现。class基于优先级堆的无限优先级队列。final class加载服务实现的工具。classStack<E>Stack类表示对象的后进先出 (LIFO) 堆栈。classTreeSet<E>基于TreeMap的NavigableSet实现。classVector<E>Vector类实现了一个可增长的对象数组。 -
Iterable 在 java.util.concurrent 中的用法
java.util.concurrent 中 Iterable 的子接口修饰符和类型接口描述interfaceADeque还支持阻塞操作,在检索元素时等待双端队列变为非空,并在存储元素时等待双端队列中的空间可用。interfaceQueue还支持在检索元素时等待队列变为非空的操作,并在存储元素时等待队列中的空间可用。interfaceABlockingQueue,生产者可以在其中等待消费者接收元素。java.util.concurrent 中实现 Iterable 的类修饰符和类型类描述class由数组支持的有界 阻塞队列。static final class将 ConcurrentHashMap 视为键的Set视图,其中可以通过映射到公共值来选择性地启用添加。class基于链接节点的无界并发双端队列。class基于链接节点的无限线程安全队列。class基于ConcurrentSkipListMap的可扩展并发NavigableSet实现。classclass一个Set使用内部CopyOnWriteArrayList进行所有操作。classDelayQueue<E extends Delayed>一个无限的 阻塞队列 个Delayed个元素,其中一个元素只有在其延迟到期时才能被获取。class基于链接节点的可选边界 阻塞双端队列。class基于链接节点的可选边界 阻塞队列。class基于链接节点的无界TransferQueue。class一个无界的 阻塞队列,它使用与类PriorityQueue相同的排序规则并提供阻塞检索操作。classA 阻塞队列 其中每个插入操作必须等待另一个线程的相应删除操作,反之亦然。 -
Iterable 在 javax.annotation.processing 中的用法
javax.annotation.processing 中返回 Iterable 的方法修饰符和类型方法描述Iterable<? extends Completion>AbstractProcessor.getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText) 返回一个空的完成迭代。Iterable<? extends Completion>Processor.getCompletions(Element element, AnnotationMirror annotation, ExecutableElement member, String userText) 向工具基础结构返回对注释的建议完成的可迭代。 -
Iterable 在 javax.lang.model.util 中的用法
javax.lang.model.util 中的方法,参数类型为 Iterable修饰符和类型方法描述static List<ExecutableElement>ElementFilter.constructorsIn(Iterable<? extends Element> elements) 返回elements中的构造函数列表。static List<ModuleElement.ExportsDirective>ElementFilter.exportsIn(Iterable<? extends ModuleElement.Directive> directives) 返回directives中的exports指令列表。static List<VariableElement>返回elements中的字段列表。static List<ExecutableElement>返回elements中的方法列表。static List<ModuleElement>返回elements中的模块列表。static List<ModuleElement.OpensDirective>ElementFilter.opensIn(Iterable<? extends ModuleElement.Directive> directives) 返回directives中的opens指令列表。static List<PackageElement>ElementFilter.packagesIn(Iterable<? extends Element> elements) 返回elements中的包列表。static List<ModuleElement.ProvidesDirective>ElementFilter.providesIn(Iterable<? extends ModuleElement.Directive> directives) 返回directives中的provides指令列表。static List<RecordComponentElement>ElementFilter.recordComponentsIn(Iterable<? extends Element> elements) 返回elements中的记录组件列表。static List<ModuleElement.RequiresDirective>ElementFilter.requiresIn(Iterable<? extends ModuleElement.Directive> directives) 返回directives中的requires指令列表。final R遍历给定的元素并在每个元素上调用scan(Element, P)。static List<TypeElement>返回elements中的类和接口列表。static List<ModuleElement.UsesDirective>ElementFilter.usesIn(Iterable<? extends ModuleElement.Directive> directives) 返回directives中的uses指令列表。 -
Iterable 在 javax.management 中的用法
javax.management 中实现 Iterable 的类 -
Iterable 在 javax.management.relation 中的用法
修饰符和类型类描述classRoleList 表示角色列表(角色对象)。classRoleUnresolvedList 表示 RoleUnresolved 对象的列表,表示由于在尝试访问(读取或写入)角色时遇到的问题而未从关系中检索到的角色。 -
Iterable 在 javax.print.attribute.standard 中的用法
-
Iterable 在 javax.sql.rowset 中的用法
javax.sql.rowset 中实现 Iterable 的类 -
Iterable 在 javax.sql.rowset.serial 中的用法
javax.sql.rowset.serial 中实现 Iterable 的类修饰符和类型类描述class除了DATALINK and JAVAOBJECT等 SQL 类型之外,还指示BLOB, CLOB, STRUCT or ARRAY等 SQL 类型的序列化或反序列化错误 -
Iterable 在 javax.sql.rowset.spi 中的用法
javax.sql.rowset.spi 中实现 Iterable 的类修饰符和类型类描述class指示SyncFactory机制的错误。class表示SyncProvider机制出错。 -
Iterable 在 javax.swing 中的用法
javax.swing 中的方法,参数类型为 Iterable -
Iterable 在 javax.tools 中的用法
javax.tools 中返回 Iterable 的方法修饰符和类型方法描述Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjects(File... files) 返回代表给定文件的文件对象。Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjects(String... names) 返回表示给定文件名的文件对象。default Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjects(Path... paths) 返回表示给定路径的文件对象。Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjectsFromFiles(Iterable<? extends File> files) 返回代表给定文件的文件对象。default Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjectsFromPaths(Iterable<? extends Path> paths) 已弃用。default Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjectsFromPaths(Collection<? extends Path> paths) 返回表示给定路径的文件对象。Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjectsFromStrings(Iterable<String> names) 返回表示给定文件名的文件对象。StandardJavaFileManager.getLocation(JavaFileManager.Location location) 返回与给定位置关联的搜索路径。StandardJavaFileManager.getLocationAsPaths(JavaFileManager.Location location) 返回与给定位置关联的搜索路径。ForwardingJavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) JavaFileManager.list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse) 在给定的面向包的位置列出与给定条件匹配的所有文件对象。ForwardingJavaFileManager.listLocationsForModules(JavaFileManager.Location location) default Iterable<Set<JavaFileManager.Location>>JavaFileManager.listLocationsForModules(JavaFileManager.Location location) 列出面向模块的位置或输出位置中所有模块的位置。javax.tools 中的方法,参数类型为 Iterable修饰符和类型方法描述voidDocumentationTool.DocumentationTask.addModules(Iterable<String> moduleNames) 添加在模块解析期间要考虑的根模块。voidJavaCompiler.CompilationTask.addModules(Iterable<String> moduleNames) 添加在模块解析期间要考虑的根模块。Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjectsFromFiles(Iterable<? extends File> files) 返回代表给定文件的文件对象。default Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjectsFromPaths(Iterable<? extends Path> paths) 已弃用。请改用StandardJavaFileManager.getJavaFileObjectsFromPaths(Collection),以防止使用单个Path作为此类参数意外调用该方法的可能性。Iterable<? extends JavaFileObject>StandardJavaFileManager.getJavaFileObjectsFromStrings(Iterable<String> names) 返回表示给定文件名的文件对象。DocumentationTool.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> compilationUnits) 使用给定的组件和参数为文档任务创建未来。JavaCompiler.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Iterable<String> options, Iterable<String> classes, Iterable<? extends JavaFileObject> compilationUnits) 使用给定的组件和参数为编译任务创建未来。voidStandardJavaFileManager.setLocation(JavaFileManager.Location location, Iterable<? extends File> files) 将给定的搜索路径与给定的位置相关联。voidJavaCompiler.CompilationTask.setProcessors(Iterable<? extends Processor> processors) 设置处理器(用于注解处理)。 -
Iterable 在 javax.xml.crypto 中的用法
javax.xml.crypto 中 Iterable 的子接口 -
Iterable 在 javax.xml.xpath 中的用法
javax.xml.xpath 中 Iterable 的子接口 -
Iterable 在 jdk.dynalink.linker.support 中的用法
jdk.dynalink.linker.support 中的方法,参数类型为 Iterable修饰符和类型方法描述static List<GuardingDynamicLinker>CompositeTypeBasedGuardingDynamicLinker.optimize(Iterable<? extends GuardingDynamicLinker> linkers) 优化基于类型的链接器列表。jdk.dynalink.linker.support 中的构造函数,参数类型为 Iterable修饰符构造方法描述CompositeGuardingDynamicLinker(Iterable<? extends GuardingDynamicLinker> linkers) 创建一个新的复合链接器。CompositeTypeBasedGuardingDynamicLinker(Iterable<? extends TypeBasedGuardingDynamicLinker> linkers) 创建一个新的基于复合类型的链接器。
StandardJavaFileManager.getJavaFileObjectsFromPaths(Collection),以防止使用单个Path作为此类参数意外调用该方法的可能性。