Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Uses of Interface
java.lang.Iterable
Packages that use Iterable
Provides classes that are fundamental to the design of the Java programming language.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Utility classes commonly useful in concurrent programming.
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)
Returns a new String composed of copies of the CharSequence elements joined together with a copy of the specified delimiter.
Uses of Iterable in java.util
Subinterfaces of Iterable in java.util
interface
The root interface in the collection hierarchy.
interface
A linear collection that supports element insertion and removal at both ends.
interface
An ordered collection (also known as a sequence).
interface
A SortedSet extended with navigation methods reporting closest matches for given search targets.
interface
A collection designed for holding elements prior to processing.
interface
A collection that contains no duplicate elements.
interface
A Set that further provides a total ordering on its elements.
Classes in java.util that implement Iterable
abstract class
This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
abstract class
This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store (such as an array).
abstract class
This class provides skeletal implementations of some Queue operations.
abstract class
This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store (such as a linked list).
abstract class
This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
class
Resizable-array implementation of the Deque interface.
class
Resizable-array implementation of the List interface.
abstract class
EnumSet<E extends Enum<E>>
A specialized Set implementation for use with enum types.
class
This class implements the Set interface, backed by a hash table (actually a HashMap instance).
class
Hash table and linked list implementation of the Set interface, with predictable iteration order.
class
Doubly-linked list implementation of the List and Deque interfaces.
class
An unbounded priority queue based on a priority heap.
class
A facility to load implementations of a service.
class
The Stack class represents a last-in-first-out (LIFO) stack of objects.
class
A NavigableSet implementation based on a TreeMap.
class
The Vector class implements a growable array of objects.
Subinterfaces of Iterable in java.util.concurrent
interface
A Deque that additionally supports blocking operations that wait for the deque to become non-empty when retrieving an element, and wait for space to become available in the deque when storing an element.
interface
A Queue that additionally supports operations that wait for the queue to become non-empty when retrieving an element, and wait for space to become available in the queue when storing an element.
interface
A BlockingQueue in which producers may wait for consumers to receive elements.
Classes in java.util.concurrent that implement Iterable
class
A bounded blocking queue backed by an array.
static class
A view of a ConcurrentHashMap as a Set of keys, in which additions may optionally be enabled by mapping to a common value.
class
An unbounded concurrent deque based on linked nodes.
class
An unbounded thread-safe queue based on linked nodes.
class
A scalable concurrent NavigableSet implementation based on a ConcurrentSkipListMap.
class
A thread-safe variant of ArrayList in which all mutative operations (add, set, and so on) are implemented by making a fresh copy of the underlying array.
class
A Set that uses an internal CopyOnWriteArrayList for all of its operations.
class
An unbounded blocking queue of Delayed elements, in which an element can only be taken when its delay has expired.
class
An optionally-bounded blocking deque based on linked nodes.
class
An optionally-bounded blocking queue based on linked nodes.
class
An unbounded TransferQueue based on linked nodes.
class
An unbounded blocking queue that uses the same ordering rules as class PriorityQueue and supplies blocking retrieval operations.
class
A blocking queue in which each insert operation must wait for a corresponding remove operation by another thread, and vice versa.

 Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Java API documentation generated with FlexDoc/Javadoc 2.0 using JavadocClassic 3.0 template set.
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch, FlexDoc/Javadoc may be the only tool able to help you! Find out more at www.flexdoc.xyz