Spliterators.AbstractSpliterator.InterfaceConsts Class

Definition

public static class Spliterators.AbstractSpliterator.InterfaceConsts
type Spliterators.AbstractSpliterator.InterfaceConsts = class
Inheritance
Spliterators.AbstractSpliterator.InterfaceConsts

Remarks

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Fields

Concurrent
Obsolete.

Characteristic value signifying that the element source may be safely concurrently modified (allowing additions, replacements, and/or removals) by multiple threads without external synchronization.

Distinct
Obsolete.

Characteristic value signifying that, for each pair of encountered elements x, y, !x.equals(y).

Immutable
Obsolete.

Characteristic value signifying that the element source cannot be structurally modified; that is, elements cannot be added, replaced, or removed, so such changes cannot occur during traversal.

Nonnull
Obsolete.

Characteristic value signifying that the source guarantees that encountered elements will not be null.

Ordered
Obsolete.

Characteristic value signifying that an encounter order is defined for elements.

Sized
Obsolete.

Characteristic value signifying that the value returned from estimateSize() prior to traversal or splitting represents a finite size that, in the absence of structural source modification, represents an exact count of the number of elements that would be encountered by a complete traversal.

Sorted
Obsolete.

Characteristic value signifying that encounter order follows a defined sort order.

Subsized
Obsolete.

Characteristic value signifying that all Spliterators resulting from trySplit() will be both #SIZED and #SUBSIZED.

Applies to