| 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 Iterable 的软件包 | |
|---|---|
| java.beans.beancontext | 提供与 bean 上下文有关的类和接口。 | 
| java.sql | 提供使用 JavaTM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API。 | 
| java.util | 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 | 
| java.util.concurrent | 在并发编程中很常用的实用工具类。 | 
| javax.annotation.processing | 用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。 | 
| javax.lang.model.util | 用来帮助处理程序元素和类型的实用工具。 | 
| javax.management | 提供 Java Management Extensions 的核心类。 | 
| javax.management.relation | 提供 Relation Service 的定义。 | 
| javax.print.attribute.standard | 包 javax.print.attribute.standard 包括特定打印属性的类。 | 
| javax.sql.rowset | JDBC RowSet 实现的标准接口和基类。  | 
| javax.sql.rowset.serial | 提供实用工具类,允许 SQL 类型与 Java 编程语言数据类型之间的可序列化映射关系。 | 
| javax.sql.rowset.spi | 第三方供应商在其同步提供者的实现中必须使用的标准类和接口。 | 
| javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 | 
| javax.tools | 为能够从程序(例如,编译器)中调用的工具提供接口。 | 
| java.beans.beancontext 中 Iterable 的使用 | 
|---|
| java.beans.beancontext 中 Iterable 的子接口 | |
|---|---|
 interface | 
BeanContext
BeanContext 是 JavaBean 的逻辑层次容器。  | 
 interface | 
BeanContextServices
BeanContextServices 接口为 BeanContext 提供某种机制,将一般的 "services" 向其中的 BeanContextChild 对象公开。  | 
| 实现 Iterable 的 java.beans.beancontext 中的类 | |
|---|---|
 class | 
BeanContextServicesSupport
此帮助器类提供 java.beans.beancontext.BeanContextServices 接口的实用工具实现。  | 
 class | 
BeanContextSupport
此帮助器类提供 java.beans.beancontext.BeanContext 接口的实用工具实现。  | 
| java.sql 中 Iterable 的使用 | 
|---|
| 实现 Iterable 的 java.sql 中的类 | |
|---|---|
 class | 
BatchUpdateException
进行批量更新操作期间发生错误时抛出的 SQLException 子类。 | 
 class | 
DataTruncation
以 DataTruncation 异常形式抛出的异常(写入时),或者由于除数据值超出 MaxFieldSize 之外的某种原因意外地截断该数据值时以 DataTruncation 警告形式报告的异常(读取时)。 | 
 class | 
SQLClientInfoException
当无法在 Connection 上设置一个或多个客户端信息属性时,抛出此 SQLException 的子类。 | 
 class | 
SQLDataException
当 SQLState 类值为“22”时抛出的 SQLException 子类。 | 
 class | 
SQLException
提供关于数据库访问错误或其他错误信息的异常。  | 
 class | 
SQLFeatureNotSupportedException
当 SQLState 类值为“0A”(值为“零”A)时抛出的 SQLException 子类。 | 
 class | 
SQLIntegrityConstraintViolationException
当 SQLState 类值为“23”时抛出的 SQLException 子类。 | 
 class | 
SQLInvalidAuthorizationSpecException
当 SQLState 类值为“28”时抛出的 SQLException 子类。 | 
 class | 
SQLNonTransientConnectionException
SQLState 类值为“08”时抛出的 SQLException 子类,表示在失败原因没有纠正的情况下重试操作时,失败的连接操作不会成功。 | 
 class | 
SQLNonTransientException
重试相同操作将失败(除非纠正了 SQLException 的 cause)的情况下抛出的 SQLException 子类。 | 
 class | 
SQLRecoverableException
应用程序执行某些恢复步骤并重试整个事务或事务分支(在分布式事务中)后,可以成功执行先前失败操作的情况下抛出的 SQLException 子类。 | 
 class | 
SQLSyntaxErrorException
当 SQLState 类值为“42”时抛出的 SQLException 子类。 | 
 class | 
SQLTimeoutException
Statement 指定的超时已到期时抛出的 SQLException 子类。 | 
 class | 
SQLTransactionRollbackException
当 SQLState 类值为“40”时,抛出此 SQLException 的子类。 | 
 class | 
SQLTransientConnectionException
SQLState 类值为“08”时抛出的 SQLException 子类,表示在没有进行任何应用程序级更改的情况下重试操作时,失败的连接操作可以成功。 | 
 class | 
SQLTransientException
没有任何应用程序级功能干预时,重试先前失败操作可以成功的情况下抛出的 SQLException 子类。 | 
 class | 
SQLWarning
提供关于数据库访问警告信息的异常。  | 
| java.util 中 Iterable 的使用 | 
|---|
| java.util 中 Iterable 的子接口 | |
|---|---|
 interface | 
Collection<E>
Collection 层次结构 中的根接口。  | 
 interface | 
Deque<E>
一个线性 collection,支持在两端插入和移除元素。  | 
 interface | 
List<E>
有序的 collection(也称为序列)。  | 
 interface | 
NavigableSet<E>
扩展的 SortedSet,具有了为给定搜索目标报告最接近匹配项的导航方法。 | 
 interface | 
Queue<E>
在处理元素前用于保存元素的 collection。  | 
 interface | 
Set<E>
一个不包含重复元素的 collection。  | 
 interface | 
SortedSet<E>
进一步提供关于元素的总体排序 的 Set。 | 
| 实现 Iterable 的 java.util 中的类 | |
|---|---|
 class | 
AbstractCollection<E>
此类提供 Collection 接口的骨干实现,以最大限度地减少了实现此接口所需的工作。  | 
 class | 
AbstractList<E>
此类提供 List 接口的骨干实现,以最大限度地减少实现“随机访问”数据存储(如数组)支持的该接口所需的工作。 | 
 class | 
AbstractQueue<E>
此类提供某些 Queue 操作的骨干实现。 | 
 class | 
AbstractSequentialList<E>
此类提供了 List 接口的骨干实现,从而最大限度地减少了实现受“连续访问”数据存储(如链接列表)支持的此接口所需的工作。  | 
 class | 
AbstractSet<E>
此类提供 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 接口的链接列表实现。  | 
 class | 
PriorityQueue<E>
一个基于优先级堆的无界优先级队列。  | 
 class | 
ServiceLoader<S>
一个简单的服务提供者加载设施。  | 
 class | 
Stack<E>
Stack 类表示后进先出(LIFO)的对象堆栈。 | 
 class | 
TreeSet<E>
基于 TreeMap 的 NavigableSet 实现。 | 
 class | 
Vector<E>
Vector 类可以实现可增长的对象数组。 | 
| java.util.concurrent 中 Iterable 的使用 | 
|---|
| java.util.concurrent 中 Iterable 的子接口 | |
|---|---|
 interface | 
BlockingDeque<E>
支持两个附加操作的 Queue,这两个操作是:获取元素时等待双端队列变为非空;存储元素时等待双端队列中的空间变得可用。 | 
 interface | 
BlockingQueue<E>
支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及存储元素时等待空间变得可用。 | 
| 实现 Iterable 的 java.util.concurrent 中的类 | |
|---|---|
 class | 
ArrayBlockingQueue<E>
一个由数组支持的有界阻塞队列。  | 
 class | 
ConcurrentLinkedQueue<E>
一个基于链接节点的无界线程安全队列。  | 
 class | 
ConcurrentSkipListSet<E>
一个基于 ConcurrentSkipListMap 的可缩放并发 NavigableSet 实现。 | 
 class | 
CopyOnWriteArrayList<E>
ArrayList 的一个线程安全的变体,其中所有可变操作(add、set 等等)都是通过对底层数组进行一次新的复制来实现的。 | 
 class | 
CopyOnWriteArraySet<E>
对其所有操作使用内部 CopyOnWriteArrayList 的 Set。 | 
 class | 
DelayQueue<E extends Delayed>
Delayed 元素的一个无界阻塞队列,只有在延迟期满时才能从中提取元素。  | 
 class | 
LinkedBlockingDeque<E>
一个基于已链接节点的、任选范围的阻塞双端队列。  | 
 class | 
LinkedBlockingQueue<E>
一个基于已链接节点的、范围任意的 blocking queue。  | 
 class | 
PriorityBlockingQueue<E>
一个无界阻塞队列,它使用与类 PriorityQueue 相同的顺序规则,并且提供了阻塞获取操作。 | 
 class | 
SynchronousQueue<E>
一种阻塞队列,其中每个插入操作必须等待另一个线程的对应移除操作 ,反之亦然。  | 
| javax.annotation.processing 中 Iterable 的使用 | 
|---|
| 返回 Iterable 的 javax.annotation.processing 中的方法 | |
|---|---|
 Iterable<? extends Completion> | 
AbstractProcessor.getCompletions(Element element,
AnnotationMirror annotation,
ExecutableElement member,
String userText)
返回一个空的 completion 迭代。  | 
 Iterable<? extends Completion> | 
Processor.getCompletions(Element element,
AnnotationMirror annotation,
ExecutableElement member,
String userText)
向工具框架返回某一注释的建议 completion 迭代。  | 
| javax.lang.model.util 中 Iterable 的使用 | 
|---|
| 参数类型为 Iterable 的 javax.lang.model.util 中的方法 | |
|---|---|
static List<ExecutableElement> | 
ElementFilter.constructorsIn(Iterable<? extends Element> elements)
elements 中构造方法的列表。 | 
static List<VariableElement> | 
ElementFilter.fieldsIn(Iterable<? extends Element> elements)
返回 elements 中字段的列表。 | 
static List<ExecutableElement> | 
ElementFilter.methodsIn(Iterable<? extends Element> elements)
返回 elements 中方法的列表。 | 
static List<PackageElement> | 
ElementFilter.packagesIn(Iterable<? extends Element> elements)
返回 elements 中包的列表。 | 
 R | 
ElementScanner6.scan(Iterable<? extends Element> iterable,
P p)
迭代给定元素并对每个元素调用 scan(Element, P)。 | 
static List<TypeElement> | 
ElementFilter.typesIn(Iterable<? extends Element> elements)
返回 elements 中类型的列表。 | 
| javax.management 中 Iterable 的使用 | 
|---|
| 实现 Iterable 的 javax.management 中的类 | |
|---|---|
 class | 
AttributeList
表示 MBean 属性值的列表。  | 
| javax.management.relation 中 Iterable 的使用 | 
|---|
| 实现 Iterable 的 javax.management.relation 中的类 | |
|---|---|
 class | 
RoleList
RoleList 表示角色(Role 对象)的列表。  | 
 class | 
RoleUnresolvedList
RoleUnresolvedList 表示 RoleUnresolved 对象的列表,这些对象代表在试图访问角色(进行读取或写入)时遇到问题而无法从关系检索到的角色。  | 
| javax.print.attribute.standard 中 Iterable 的使用 | 
|---|
| 实现 Iterable 的 javax.print.attribute.standard 中的类 | |
|---|---|
 class | 
JobStateReasons
JobStateReasons 类是打印属性类,它是一个枚举值集合,提供了有关作业当前状态的额外信息,即扩充作业的 JobState 属性值的信息。 | 
| javax.sql.rowset 中 Iterable 的使用 | 
|---|
| 实现 Iterable 的 javax.sql.rowset 中的类 | |
|---|---|
 class | 
RowSetWarning
SQLException 的一个扩展,提供关于在 RowSet 对象上设置的数据库警告的信息。 | 
| javax.sql.rowset.serial 中 Iterable 的使用 | 
|---|
| 实现 Iterable 的 javax.sql.rowset.serial 中的类 | |
|---|---|
 class | 
SerialException
指示对 SQL 类型 BLOB、CLOB、STRUCT 或 ARRAY 以及 SQL 类型 DATALINK 和 JAVAOBJECT 进行序列化或反序列化时发生的错误。 | 
| javax.sql.rowset.spi 中 Iterable 的使用 | 
|---|
| 实现 Iterable 的 javax.sql.rowset.spi 中的类 | |
|---|---|
 class | 
SyncFactoryException
指示 SyncFactory 机制发生的错误。 | 
 class | 
SyncProviderException
指示 SyncProvider 机制发生的错误。 | 
| javax.swing 中 Iterable 的使用 | 
|---|
| 参数类型为 Iterable 的 javax.swing 中的方法 | ||
|---|---|---|
static
 | 
RowFilter.andFilter(Iterable<? extends RowFilter<? super M,? super I>> filters)
返回一个 RowFilter,它包含所有提供的过滤器所包含的条目。 | 
|
static
 | 
RowFilter.orFilter(Iterable<? extends RowFilter<? super M,? super I>> filters)
返回一个 RowFilter,它包含所有提供的过滤器所包含的条目。 | 
|
| javax.tools 中 Iterable 的使用 | 
|---|
| 返回 Iterable 的 javax.tools 中的方法 | |
|---|---|
 Iterable<? extends JavaFileObject> | 
StandardJavaFileManager.getJavaFileObjects(File... files)
获取表示给定文件的文件对象。  | 
 Iterable<? extends JavaFileObject> | 
StandardJavaFileManager.getJavaFileObjects(String... names)
获取表示给定文件名称的文件对象。  | 
 Iterable<? extends JavaFileObject> | 
StandardJavaFileManager.getJavaFileObjectsFromFiles(Iterable<? extends File> files)
获取表示给定文件的文件对象。  | 
 Iterable<? extends JavaFileObject> | 
StandardJavaFileManager.getJavaFileObjectsFromStrings(Iterable<String> names)
获取表示给定文件名称的文件对象。  | 
 Iterable<? extends File> | 
StandardJavaFileManager.getLocation(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 的 javax.tools 中的方法 | |
|---|---|
 Iterable<? extends JavaFileObject> | 
StandardJavaFileManager.getJavaFileObjectsFromFiles(Iterable<? extends File> files)
获取表示给定文件的文件对象。  | 
 Iterable<? extends JavaFileObject> | 
StandardJavaFileManager.getJavaFileObjectsFromStrings(Iterable<String> names)
获取表示给定文件名称的文件对象。  | 
 JavaCompiler.CompilationTask | 
JavaCompiler.getTask(Writer out,
JavaFileManager fileManager,
DiagnosticListener<? super JavaFileObject> diagnosticListener,
Iterable<String> options,
Iterable<String> classes,
Iterable<? extends JavaFileObject> compilationUnits)
使用给定组件和参数创建编译任务的 future。  | 
 JavaCompiler.CompilationTask | 
JavaCompiler.getTask(Writer out,
JavaFileManager fileManager,
DiagnosticListener<? super JavaFileObject> diagnosticListener,
Iterable<String> options,
Iterable<String> classes,
Iterable<? extends JavaFileObject> compilationUnits)
使用给定组件和参数创建编译任务的 future。  | 
 JavaCompiler.CompilationTask | 
JavaCompiler.getTask(Writer out,
JavaFileManager fileManager,
DiagnosticListener<? super JavaFileObject> diagnosticListener,
Iterable<String> options,
Iterable<String> classes,
Iterable<? extends JavaFileObject> compilationUnits)
使用给定组件和参数创建编译任务的 future。  | 
 void | 
StandardJavaFileManager.setLocation(JavaFileManager.Location location,
Iterable<? extends File> path)
将给定路径与给定位置关联。  | 
 void | 
JavaCompiler.CompilationTask.setProcessors(Iterable<? extends Processor> processors)
设置处理器(用于注释处理)。  | 
  | 
JavaTM 2 Platform Standard Ed. 6  | 
|||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only。