Uses of Interface
java.lang.Iterable

Packages that use Iterable
Package
Description
This package defines JDI events and event processing.
Provides interfaces to represent source code as abstract syntax trees (AST).
Provides utilities for operations on abstract syntax trees (AST).
Provides classes and interfaces relating to bean context.
Provides classes that are fundamental to the design of the Java programming language.
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing classfile attributes for the java.lang.classfilePREVIEW library.
Provides specific components, transformations, and tools built on top of the java.lang.classfilePREVIEW library.
Provides interfaces describing classfile constant pool entries for the java.lang.classfilePREVIEW library.
HTTP Client and WebSocket APIs
Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
Provides the API for accessing and processing data stored in a data source (usually a relational database) using 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.
Facilities for declaring annotation processors and for allowing annotation processors to communicate with an annotation processing tool environment.
Utilities to assist in the processing of program elements and types.
Provides the core classes for the Java Management Extensions.
Provides the definition of the Relation Service.
Package javax.print.attribute.standard contains classes for specific printing attributes.
Standard interfaces and base classes for JDBC RowSet implementations.
Provides utility classes to allow serializable mappings between SQL types and data types in the Java programming language.
The standard classes and interfaces that a third party vendor has to use in its implementation of a synchronization provider.
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
Provides interfaces for tools which can be invoked from a program, for example, compilers.
Common classes for XML cryptography.
Provides an object-model neutral API for the evaluation of XPath expressions and access to the evaluation environment.
Contains classes that make it more convenient for language runtimes to implement their own language-specific object models and type conversions by providing basic implementations of some classes as well as various utilities.