Uses of Interface
java.lang.Iterable
| Package | Description |
|---|---|
| java.sql | |
| java.util | |
| java.util.concurrent |
Utility classes commonly useful in concurrent programming.
|
| libcore.util | |
| org.robovm.rt.bro | |
| org.robovm.rt.bro.ptr |
-
Uses of Iterable in java.sql
Classes in java.sql that implement Iterable Modifier and Type Class Description classBatchUpdateExceptionThis exception is thrown if a problem occurs during a batch update operation.classDataTruncationAn exception which is thrown when a JDBC driver unexpectedly truncates a data value either when reading (resulting in warning), or when writing data (resulting in an error).classSQLClientInfoExceptionAn exception, which is subclass of SQLException, is thrown when one or more client info properties could not be set on a Connection.classSQLDataExceptionAn exception, which is subclass of SQLException, is thrown when various data errors arise.classSQLExceptionAn exception that indicates a failed JDBC operation.classSQLFeatureNotSupportedExceptionAn exception, which is subclass of SQLNonTransientException, is thrown when various the JDBC driver does not support an optional JDBC feature.classSQLIntegrityConstraintViolationExceptionAn exception, which is subclass of SQLNonTransientException, is thrown when various the an integrity constraint (foreign key, primary key or unique key) has been violated.classSQLInvalidAuthorizationSpecExceptionAn exception, which is subclass of SQLNonTransientException, is thrown when the authorization credentials presented during connection establishment are not valid.classSQLNonTransientConnectionExceptionAn exception, which is subclass of SQLException, is thrown when the connection operation that failed will not succeed when the operation is retried without the cause of the failure being corrected.classSQLNonTransientExceptionclassSQLRecoverableExceptionclassSQLSyntaxErrorExceptionclassSQLTimeoutExceptionclassSQLTransactionRollbackExceptionclassSQLTransientConnectionExceptionclassSQLTransientExceptionclassSQLWarningAn exception class that holds information about Database access warnings. -
Uses of Iterable in java.util
Subinterfaces of Iterable in java.util Modifier and Type Interface Description interfaceCollection<E>Collectionis the root of the collection hierarchy.interfaceDeque<E>A linear collection that supports element insertion and removal at both ends.interfaceList<E>AListis a collection which maintains an ordering for its elements.interfaceNavigableSet<E>ASortedSetextended with navigation methods reporting closest matches for given search targets.interfaceQueue<E>A collection designed for holding elements prior to processing.interfaceSet<E>ASetis a data structure which does not allow duplicate elements.interfaceSortedSet<E>SortedSet is a Set which iterates over its elements in a sorted order.Classes in java.util that implement Iterable Modifier and Type Class Description classAbstractCollection<E>ClassAbstractCollectionis an abstract implementation of theCollectioninterface.classAbstractList<E>AbstractListis an abstract implementation of theListinterface, optimized for a backing store which supports random access.classAbstractQueue<E>This class provides skeletal implementations of someQueueoperations.classAbstractSequentialList<E>AbstractSequentialList is an abstract implementation of the List interface.classAbstractSet<E>An AbstractSet is an abstract implementation of the Set interface.classArrayDeque<E>Resizable-array implementation of theDequeinterface.classArrayList<E>ArrayList is an implementation ofList, backed by an array.classEnumSet<E extends Enum<E>>An EnumSet is a specialized Set to be used with enums as keys.classHashSet<E>HashSet is an implementation of a Set.classLinkedHashSet<E>LinkedHashSet is a variant of HashSet.classLinkedList<E>LinkedList is an implementation ofList, backed by a doubly-linked list.classPriorityQueue<E>A PriorityQueue holds elements on a priority heap, which orders the elements according to their natural order or according to the comparator specified at construction time.classServiceLoader<S>A service-provider loader.classStack<E>Stackis a Last-In/First-Out(LIFO) data structure which represents a stack of objects.classTreeSet<E>TreeSet is an implementation of SortedSet.classUnsafeArrayList<T>An array-backed list that exposes its array.classVector<E>Vector is an implementation ofList, backed by an array and synchronized. -
Uses of Iterable in java.util.concurrent
Subinterfaces of Iterable in java.util.concurrent Modifier and Type Interface Description interfaceBlockingDeque<E>ADequethat 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.interfaceBlockingQueue<E>AQueuethat 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.interfaceTransferQueue<E>ABlockingQueuein which producers may wait for consumers to receive elements.Classes in java.util.concurrent that implement Iterable Modifier and Type Class Description classArrayBlockingQueue<E>A bounded blocking queue backed by an array.classConcurrentLinkedDeque<E>An unbounded concurrent deque based on linked nodes.classConcurrentLinkedQueue<E>An unbounded thread-safe queue based on linked nodes.classConcurrentSkipListSet<E>A scalable concurrentNavigableSetimplementation based on aConcurrentSkipListMap.classCopyOnWriteArrayList<E>A thread-safe random-access list.classCopyOnWriteArraySet<E>ASetthat uses an internalCopyOnWriteArrayListfor all of its operations.classDelayQueue<E extends Delayed>An unbounded blocking queue ofDelayedelements, in which an element can only be taken when its delay has expired.classLinkedBlockingDeque<E>An optionally-bounded blocking deque based on linked nodes.classLinkedBlockingQueue<E>An optionally-bounded blocking queue based on linked nodes.classLinkedTransferQueue<E>An unboundedTransferQueuebased on linked nodes.classPriorityBlockingQueue<E>An unbounded blocking queue that uses the same ordering rules as classPriorityQueueand supplies blocking retrieval operations.classSynchronousQueue<E>A blocking queue in which each insert operation must wait for a corresponding remove operation by another thread, and vice versa. -
Uses of Iterable in libcore.util
Methods in libcore.util that return Iterable Modifier and Type Method Description static <T> Iterable<T>CollectionUtils. dereferenceIterable(Iterable<? extends Reference<T>> iterable, boolean trim)Returns an iterator over the values referenced by the elements ofiterable.Methods in libcore.util with parameters of type Iterable Modifier and Type Method Description static <T> Iterable<T>CollectionUtils. dereferenceIterable(Iterable<? extends Reference<T>> iterable, boolean trim)Returns an iterator over the values referenced by the elements ofiterable. -
Uses of Iterable in org.robovm.rt.bro
-
Uses of Iterable in org.robovm.rt.bro.ptr
Classes in org.robovm.rt.bro.ptr that implement Iterable Modifier and Type Class Description classBooleanPtrPoints to an 8-bitbooleanvalue.static classBooleanPtr.BooleanPtrPtrPointer toBooleanPtrclassBytePtrPoints to an 8-bit signed value (char *in C).static classBytePtr.BytePtrPtrPointer toBytePtr(char **in C)classCharPtrPoints to a 16-bit unsigned value (unsigned short *in C).static classCharPtr.CharPtrPtrPointer toCharPtr(unsigned short **in C)classDoublePtrPoints to adoublevalue (double *in C).static classDoublePtr.DoublePtrPtrPointer toDoublePtr(double **in C)classFloatPtrPoints to afloatvalue (float *in C).static classFloatPtr.FloatPtrPtrPointer toFloatPtr(float **in C)classFunctionPtrPoints to a function.static classFunctionPtr.FunctionPtrPtrPointer toFunctionPtr.classIntPtrPoints to a 32-bit signed value (int32_t *in C).static classIntPtr.IntPtrPtrPointer toIntPtr(int32_t **in C)classLongPtrPoints to a 64-bit signed value (int64_t *in C).static classLongPtr.LongPtrPtrPointer toLongPtr(int64_t **in C)classMachineSizedFloatPtrPoints to either afloatordoublevalue depending on the machine word.static classMachineSizedFloatPtr.MachineSizedFloatPtrPtrPointer toMachineSizedFloatPtr.classMachineSizedSIntPtrPoints to a 32-bit or 64-bit signed value depending on the machine word size (long *in C).static classMachineSizedSIntPtr.MachineSizedSIntPtrPtrPointer toMachineSizedSIntPtr(long **in C)classMachineSizedUIntPtrPoints to a 32-bit or 64-bit unsigned value depending on the machine word size (unsigned long *in C).static classMachineSizedUIntPtr.MachineSizedUIntPtrPtrPointer toMachineSizedUIntPtr(unsigned long **in C)classPtr<S extends NativeObject,T extends Ptr<S,T>>Generic pointer to pointer (<type> **in C).classShortPtrPoints to a 16-bit signed value (short *in C).static classShortPtr.ShortPtrPtrPointer toShortPtr(short **in C)classVoidPtrPoints to an unspecified value (void *in C).static classVoidPtr.VoidPtrPtrPointer toVoidPtr(void **in C)