Uses of Interface
java.lang.Iterable
-
Packages that use Iterable 软件包 描述 com.sun.jdi.event 该包定义了JDI事件和事件处理。com.sun.source.tree 提供将源代码表示为抽象语法树(AST)的接口。com.sun.source.util 为抽象语法树(AST)上的操作提供实用程序。java.beans.beancontext 提供与bean上下文相关的类和接口。java.lang 提供对Java编程语言设计至关重要的类。java.net.http HTTP客户端和WebSocket APIjava.nio.file 定义Java虚拟机的接口和类,以访问文件,文件属性和文件系统。java.sql 提供使用Java™编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的API。java.util 包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。java.util.concurrent 实用类通常在并发编程中有用。javax.annotation.processing 用于声明注释处理器和允许注释处理器与注释处理工具环境通信的工具。javax.lang.model.util 公用事业协助处理 program elements和 types 。javax.management 提供Java Management Extensions的核心类。javax.management.relation 提供Relation Service的定义。javax.print.attribute.standard 包javax.print.attribute.standard
包含特定打印属性的类。javax.sql.rowset JDBCRowSet
实现的标准接口和基类。javax.sql.rowset.serial 提供实用程序类,以允许Java类型和Java编程语言中的数据类型之间的可序列化映射。javax.sql.rowset.spi 第三方供应商在实现同步提供程序时必须使用的标准类和接口。javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。javax.tools 为可以从程序调用的工具提供接口,例如编译器。javax.xml.crypto XML加密的常用类。javax.xml.xpath 提供 对象模型中性 API,用于评估XPath表达式和访问评估环境。jdk.dynalink.linker.support 包含类,通过提供某些类的基本实现以及各种实用程序,使语言运行时更方便地实现自己的语言特定对象模型和类型转换。 -
-
Uses of Iterable in com.sun.jdi.event
Subinterfaces of Iterable in com.sun.jdi.event 变量和类型 接口 描述 interface
EventSet
目标VirtualMachine
可以在给定时间创建几个Event
对象。 -
Uses of Iterable in com.sun.source.tree
Methods in com.sun.source.tree that return Iterable 变量和类型 方法 描述 Iterable<? extends Element>
Scope. getLocalElements()
返回此范围中直接包含的元素。 -
Uses of Iterable in com.sun.source.util
Classes in com.sun.source.util that implement Iterable 变量和类型 类 描述 class
DocTreePath
树节点的路径,通常用于表示树节点的祖先节点序列,直到顶级DocCommentTree节点。class
TreePath
树节点的路径,通常用于表示树节点的祖先节点序列,直到顶级CompilationUnitTree节点。Methods in com.sun.source.util that return Iterable 变量和类型 方法 描述 abstract Iterable<? extends Element>
JavacTask. analyze()
完成所有分析。abstract Iterable<? extends JavaFileObject>
JavacTask. generate()
生成代码。abstract Iterable<? extends CompilationUnitTree>
JavacTask. parse()
解析返回抽象语法树列表的指定文件。Methods in com.sun.source.util with parameters of type Iterable 变量和类型 方法 描述 abstract TypeMirror
JavacTask. getTypeMirror(Iterable<? extends 树> path)
返回由指定路径确定的树节点的类型镜像。R
DocTreeScanner. scan(Iterable<? extends DocTree> nodes, P p)
扫描一系列节点。R
TreeScanner. scan(Iterable<? extends 树> nodes, P p)
扫描一系列节点。R
SimpleDocTreeVisitor. visit(Iterable<? extends DocTree> nodes, P p)
在每个节点序列上调用适当的访问方法。R
SimpleTreeVisitor. visit(Iterable<? extends 树> nodes, P p)
在每个节点序列上调用适当的访问方法。 -
Uses of Iterable in java.beans.beancontext
Subinterfaces of Iterable in java.beans.beancontext 变量和类型 接口 描述 interface
BeanContext
BeanContext是JavaBeans的逻辑分层容器。interface
BeanContextServices
BeanContextServices接口为BeanContext提供了一种机制,用于向其中的BeanContextChild对象公开通用“服务”。Classes in java.beans.beancontext that implement Iterable 变量和类型 类 描述 class
BeanContextServicesSupport
此帮助器类提供java.beans.beancontext.BeanContextServices接口的实用程序实现。class
BeanContextSupport
此助手类提供java.beans.beancontext.BeanContext接口的实用程序实现。 -
Uses of Iterable in java.lang
Methods in java.lang with parameters of type Iterable 变量和类型 方法 描述 static String
String. join(CharSequence delimiter, Iterable<? extends CharSequence> elements)
返回一个新的String
由CharSequence elements
的副本和指定的delimiter
的副本delimiter
。 -
Uses of Iterable in java.net.http
Methods in java.net.http with parameters of type Iterable 变量和类型 方法 描述 static HttpRequest.BodyPublisher
HttpRequest.BodyPublishers. ofByteArrays(Iterable<byte[]> iter)
请求正文发布者,从Iterable
的字节数组中获取数据。 -
Uses of Iterable in java.nio.file
Subinterfaces of Iterable in java.nio.file 变量和类型 接口 描述 interface
DirectoryStream<T>
迭代目录中条目的对象。interface
Path
可用于在文件系统中查找文件的对象。interface
SecureDirectoryStream<T>
DirectoryStream
,用于定义相对于打开目录的文件的操作。Methods in java.nio.file that return Iterable 变量和类型 方法 描述 abstract Iterable<FileStore>
FileSystem. getFileStores()
返回一个迭代底层文件存储的对象。abstract Iterable<Path>
FileSystem. getRootDirectories()
返回一个对象,以迭代根目录的路径。Methods in java.nio.file with parameters of type Iterable 变量和类型 方法 描述 static Path
Files. write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)
将文本行写入文件。static Path
Files. write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options)
将文本行写入文件。 -
Uses of Iterable in java.sql
Classes in java.sql that implement Iterable 变量和类型 类 描述 class
BatchUpdateException
批处理更新操作期间发生错误时抛出的子类SQLException
。class
DataTruncation
作为DataTruncation
异常(在写入时)引发的异常,或者当数据值由于超出MaxFieldSize
之外的原因而意外截断时报告为DataTruncation
警告(在读取时)。class
SQLClientInfoException
如果无法在Connection
上设置一个或多个客户端信息属性,则抛出SQLException
的子类。class
SQLDataException
当SQLState类值为“ 22 ”或在供应商指定的条件下时,抛出SQLException
的子类。class
SQLException
提供有关数据库访问错误或其他错误的信息的异常。class
SQLFeatureNotSupportedException
当SQLState类值为“ 0A ”(值为“0”A)时抛出SQLException
的子类。class
SQLIntegrityConstraintViolationException
当SQLState类值为“ 23 ”或在供应商指定的条件下时抛出SQLException
的子类。class
SQLInvalidAuthorizationSpecException
当SQLState类值为“ 28 ”或在供应商指定的条件下时抛出SQLException
的子类。class
SQLNonTransientConnectionException
为SQLState类值“ 08 ”或在供应商指定的条件下抛出的SQLException
的子类。class
SQLNonTransientException
除非更正了SQLException
的原因,否则在重试相同操作的实例将失败时抛出SQLException
的子类。class
SQLRecoverableException
如果应用程序执行某些恢复步骤并重试整个事务,或者在分布式事务(事务分支)的情况下,先前失败的操作可能会成功, 则会抛出SQLException
的子类。class
SQLSyntaxErrorException
当SQLState类值为“ 42 ”或在供应商指定的条件下时,抛出SQLException
的子类。class
SQLTimeoutException
的子类SQLException
时指定的超时抛出Statement.setQueryTimeout
,DriverManager.setLoginTimeout
,DataSource.setLoginTimeout
,XADataSource.setLoginTimeout
已过期。class
SQLTransactionRollbackException
当SQLState类值为“ 40 ”或在供应商指定的条件下时抛出的子类SQLException
。class
SQLTransientConnectionException
SQLException
的子类,用于SQLState类值“ 08 ”,或者在供应商指定的条件下。class
SQLTransientException
SQLException
的子类是在以下情况下抛出的,如果在没有应用程序级功能干预的情况下重试操作,则先前失败的操作可能会成功。class
SQLWarning
提供有关数据库访问警告的信息的异常。 -
Uses of Iterable in java.util
Subinterfaces of Iterable in java.util 变量和类型 接口 描述 interface
Collection<E>
集合层次结构中的根接口。interface
Deque<E>
线性集合,支持两端插入和移除元素。interface
List<E>
有序集合(也称为 序列 )。interface
NavigableSet<E>
SortedSet
扩展了导航方法,报告给定搜索目标的最接近匹配。interface
Queue<E>
设计用于在处理之前保持元素的集合。interface
Set<E>
不包含重复元素的集合。interface
SortedSet<E>
Set
进一步提供其元素的总排序 。Classes in java.util that implement Iterable 变量和类型 类 描述 class
AbstractCollection<E>
此类提供Collection
接口的Collection
实现,以最大限度地减少实现此接口所需的工作量。class
AbstractList<E>
class
AbstractQueue<E>
此类提供了一些Queue
操作的骨架实现。class
AbstractSequentialList<E>
此类提供List
接口的List
实现,以最大限度地减少实现由“顺序访问”数据存储(例如链接列表)支持的此接口所需的工作量。class
AbstractSet<E>
此类提供Set
接口的Set
实现,以最大限度地减少实现此接口所需的工作量。class
ArrayDeque<E>
Deque
接口的可调整大小的阵列实现。class
ArrayList<E>
List
接口的可调整大小的阵列实现。class
EnumSet<E extends Enum<E>>
用于枚举类型的专用Set
实现。class
HashSet<E>
此类实现Set
接口,由哈希表(实际上是HashMap
实例)支持。class
LinkedHashSet<E>
Set
接口的哈希表和链表实现,具有可预测的迭代顺序。class
LinkedList<E>
List
和Deque
接口的双链表实现。class
PriorityQueue<E>
基于优先级堆的无界优先级queue 。class
ServiceLoader<S>
用于加载服务实现的工具。class
Stack<E>
Stack
类表示后进先出(LIFO)对象堆栈。class
TreeSet<E>
一个NavigableSet
实现基于一个TreeMap
。class
Vector<E>
Vector
类实现了可增长的对象数组。 -
Uses of Iterable in java.util.concurrent
Subinterfaces of Iterable in java.util.concurrent 变量和类型 接口 描述 interface
BlockingDeque<E>
Deque
还支持阻塞操作,这些阻塞操作在检索元素时等待deque变为非空,并在存储元素时等待deque中的空间可用。interface
BlockingQueue<E>
Queue
另外支持在检索元素时等待队列变为非空的操作,并在存储元素时等待队列中的空间可用。interface
TransferQueue<E>
BlockingQueue
,其中生产者可以等待消费者接收元素。Classes in java.util.concurrent that implement Iterable 变量和类型 类 描述 class
ArrayBlockingQueue<E>
由数组支持的有界blocking queue 。static class
ConcurrentHashMap.KeySetView<K,V>
将ConcurrentHashMap视图作为密钥的Set
,其中可以通过映射到公共值来可选地启用添加。class
ConcurrentLinkedDeque<E>
基于链接节点的无界并发deque 。class
ConcurrentLinkedQueue<E>
基于链接节点的无界线程安全queue 。class
ConcurrentSkipListSet<E>
可扩展的并行NavigableSet
实现基于一个ConcurrentSkipListMap
。class
CopyOnWriteArrayList<E>
的一个线程安全的变体ArrayList
,其中所有可变操作(add
,set
,等等)通过对底层数组的最新副本实现。class
CopyOnWriteArraySet<E>
Set
,其内部使用CopyOnWriteArrayList
进行所有操作。class
DelayQueue<E extends Delayed>
blocking queue的Delayed
元素,其元素只能在其延迟期满时才能获取。class
LinkedBlockingDeque<E>
基于链接节点的可选边界blocking deque 。class
LinkedBlockingQueue<E>
基于链接节点的可选边界blocking queue 。class
LinkedTransferQueue<E>
基于链接节点的无界TransferQueue
。class
PriorityBlockingQueue<E>
无界限blocking queue ,使用与类PriorityQueue
相同的排序规则,并提供阻止检索操作。class
SynchronousQueue<E>
blocking queue ,其中每个插入操作必须等待另一个线程的相应移除操作,反之亦然。 -
Uses of Iterable in javax.annotation.processing
Methods in javax.annotation.processing that return 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)
向工具基础结构返回一个可重复的注释建议完成。 -
Uses of Iterable in javax.lang.model.util
Methods in javax.lang.model.util with parameters of type Iterable 变量和类型 方法 描述 static List<ExecutableElement>
ElementFilter. constructorsIn(Iterable<? extends Element> elements)
返回elements
中的构造函数列表。static List<ModuleElement.ExportsDirective>
ElementFilter. exportsIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表输出
在指令directives
。static List<VariableElement>
ElementFilter. fieldsIn(Iterable<? extends Element> elements)
返回elements
中的字段列表。static List<ExecutableElement>
ElementFilter. methodsIn(Iterable<? extends Element> elements)
返回elements
中的方法列表。static List<ModuleElement>
ElementFilter. modulesIn(Iterable<? extends Element> elements)
返回elements
中的模块列表。static List<ModuleElement.OpensDirective>
ElementFilter. opensIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表opens
在指令directives
。static List<PackageElement>
ElementFilter. packagesIn(Iterable<? extends Element> elements)
返回elements
中的包列表。static List<ModuleElement.ProvidesDirective>
ElementFilter. providesIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表提供者
在指令directives
。static List<ModuleElement.RequiresDirective>
ElementFilter. requiresIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表requires
在指令directives
。R
ElementScanner6. scan(Iterable<? extends Element> iterable, P p)
迭代给定的元素并在每个元素上调用scan(Element, P)
。static List<TypeElement>
ElementFilter. typesIn(Iterable<? extends Element> elements)
返回elements
中的类型列表。static List<ModuleElement.UsesDirective>
ElementFilter. usesIn(Iterable<? extends ModuleElement.Directive> directives)
返回列表uses
在指令directives
。 -
Uses of Iterable in javax.management
Classes in javax.management that implement Iterable 变量和类型 类 描述 class
AttributeList
表示MBean的属性的值列表。 -
Uses of Iterable in javax.management.relation
Classes in javax.management.relation that implement Iterable 变量和类型 类 描述 class
RoleList
RoleList表示角色列表(角色对象)。class
RoleUnresolvedList
RoleUnresolvedList表示RoleUnresolved对象的列表,表示由于尝试访问(读取或写入)角色时遇到问题而未从关系中检索的角色。 -
Uses of Iterable in javax.print.attribute.standard
Classes in javax.print.attribute.standard that implement Iterable 变量和类型 类 描述 class
JobStateReasons
类JobStateReasons
是打印属性类,一组枚举值,提供有关作业当前状态的附加信息,即增加作业JobState
属性值的信息。 -
Uses of Iterable in javax.sql.rowset
Classes in javax.sql.rowset that implement Iterable 变量和类型 类 描述 class
RowSetWarning
SQLException
的扩展,提供有关在RowSet
对象上设置的数据库警告的信息。 -
Uses of Iterable in javax.sql.rowset.serial
Classes in javax.sql.rowset.serial that implement Iterable 变量和类型 类 描述 class
SerialException
表示除了SQL类型(如BLOB, CLOB, STRUCT or ARRAY
)之外的SQL类型(例如DATALINK and JAVAOBJECT
的序列化或反序列化时出现错误 -
Uses of Iterable in javax.sql.rowset.spi
Classes in javax.sql.rowset.spi that implement Iterable 变量和类型 类 描述 class
SyncFactoryException
表示SyncFactory
机制的错误。class
SyncProviderException
表示SyncProvider
机制出错。 -
Uses of Iterable in javax.swing
Methods in javax.swing with parameters of type Iterable 变量和类型 方法 描述 static <M,I>
RowFilter<M,I>RowFilter. andFilter(Iterable<? extends RowFilter<? super M,? super I>> filters)
如果所有提供的过滤器都包含条目,则返回包含条目的RowFilter
。static <M,I>
RowFilter<M,I>RowFilter. orFilter(Iterable<? extends RowFilter<? super M,? super I>> filters)
如果任何提供的过滤器包含条目,则返回包含条目的RowFilter
。 -
Uses of Iterable in javax.tools
Methods in javax.tools that return 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)
返回表示给定路径的文件对象。Iterable<? extends JavaFileObject>
StandardJavaFileManager. getJavaFileObjectsFromStrings(Iterable<String> names)
返回表示给定文件名的文件对象。Iterable<? extends File>
StandardJavaFileManager. getLocation(JavaFileManager.Location location)
返回与给定位置关联的搜索路径。default Iterable<? extends Path>
StandardJavaFileManager. getLocationAsPaths(JavaFileManager.Location location)
返回与给定位置关联的搜索路径。Iterable<JavaFileObject>
ForwardingJavaFileManager. list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
Iterable<JavaFileObject>
JavaFileManager. list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)
列出在给定的面向包的位置中与给定条件匹配的所有文件对象。Iterable<Set<JavaFileManager.Location>>
ForwardingJavaFileManager. listLocationsForModules(JavaFileManager.Location location)
default Iterable<Set<JavaFileManager.Location>>
JavaFileManager. listLocationsForModules(JavaFileManager.Location location)
列出面向模块的位置或输出位置中所有模块的位置。Methods in javax.tools with parameters of type Iterable 变量和类型 方法 描述 void
DocumentationTool.DocumentationTask. addModules(Iterable<String> moduleNames)
添加在模块解析期间要考虑的根模块。void
JavaCompiler.CompilationTask. addModules(Iterable<String> moduleNames)
添加在模块解析期间要考虑的根模块。Iterable<? extends JavaFileObject>
StandardJavaFileManager. getJavaFileObjectsFromFiles(Iterable<? extends File> files)
返回表示给定文件的文件对象。default Iterable<? extends JavaFileObject>
StandardJavaFileManager. getJavaFileObjectsFromPaths(Iterable<? extends Path> paths)
返回表示给定路径的文件对象。Iterable<? extends JavaFileObject>
StandardJavaFileManager. getJavaFileObjectsFromStrings(Iterable<String> names)
返回表示给定文件名的文件对象。DocumentationTool.DocumentationTask
DocumentationTool. getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, 类<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> compilationUnits)
使用给定的组件和参数为文档任务创建未来。JavaCompiler.CompilationTask
JavaCompiler. getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Iterable<String> options, Iterable<String> classes, Iterable<? extends JavaFileObject> compilationUnits)
使用给定的组件和参数为编译任务创建未来。void
StandardJavaFileManager. setLocation(JavaFileManager.Location location, Iterable<? extends File> files)
将给定的搜索路径与给定位置相关联。void
JavaCompiler.CompilationTask. setProcessors(Iterable<? extends Processor> processors)
设置处理器(用于注释处理)。 -
Uses of Iterable in javax.xml.crypto
Subinterfaces of Iterable in javax.xml.crypto 变量和类型 接口 描述 interface
NodeSetData<T>
包含节点集的Data
类型的抽象表示。 -
Uses of Iterable in javax.xml.xpath
Subinterfaces of Iterable in javax.xml.xpath 变量和类型 接口 描述 interface
XPathNodes
XPathNodes表示由位置路径选择的一组节点,如 XML Path Language (XPath) Version 1.0, 3.3 Node-sets中所指定。 -
Uses of Iterable in jdk.dynalink.linker.support
Methods in jdk.dynalink.linker.support with parameters of type Iterable 变量和类型 方法 描述 static List<GuardingDynamicLinker>
CompositeTypeBasedGuardingDynamicLinker. optimize(Iterable<? extends GuardingDynamicLinker> linkers)
优化基于类型的链接器列表。Constructors in jdk.dynalink.linker.support with parameters of type Iterable 构造器 描述 CompositeGuardingDynamicLinker(Iterable<? extends GuardingDynamicLinker> linkers)
创建一个新的复合链接器。CompositeTypeBasedGuardingDynamicLinker(Iterable<? extends TypeBasedGuardingDynamicLinker> linkers)
创建一个新的基于复合类型的链接器。
-