接口 CloseableIterable<T>
- 类型参数
T- 此迭代器返回的元素的类型
- 所有超接口
AutoCloseable,Closeable,Iterable<T>
扩展 Java
Iterable 接口,提供一种关闭迭代器的方式。-
方法摘要
修饰符及类型方法描述static <T> CloseableIterable<T>返回一个空集合的CloseableIterable对象。default voidstatic <T> CloseableIterable<T>inMemoryIterable(CloseableIterator<T> iterator) 返回一个CloseableIterable对象,该对象由给定CloseableIterator的内存中集合支持。iterator()重写默认的迭代器方法,以返回一个CloseableIterator。default Spliterator<T>
-
方法详情
-
iterator
CloseableIterator<T> iterator()重写默认的迭代器方法,以返回一个CloseableIterator。- 指定者
- 接口
Iterable<T>中的iterator - 返回
- 一个
CloseableIterator实例。
-
forEach
-
spliterator
- 指定者
- 接口
Iterable<T>中的spliterator
-
inMemoryIterable
- 类型参数
T- 迭代器返回的元素的类型- 参数
iterator- 要转换为CloseableIterable的迭代器。它将由此调用者关闭。- 返回
- 一个
CloseableIterable实例。
-
emptyIterable
返回一个空集合的CloseableIterable对象。- 类型参数
T- 迭代器返回的元素的类型- 返回
- 一个
CloseableIterable实例。
-