This package contains interfaces for object collections, primitive collections and lazy iterables.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | BooleanIterable
BooleanIterable is an interface which is memory-optimized for boolean primitives. |
| public interface | ByteIterable
ByteIterable is an interface which is memory-optimized for byte primitives. |
| public interface | CharIterable
CharIterable is an interface which is memory-optimized for char primitives. |
| public interface | DoubleIterable
DoubleIterable is an interface which is memory-optimized for double primitives. |
| public interface | FloatIterable
FloatIterable is an interface which is memory-optimized for float primitives. |
| public interface | |
| public interface | IntIterable
IntIterable is an interface which is memory-optimized for int primitives. |
| public interface | LazyBooleanIterable
This file was automatically generated from template file lazyPrimitiveIterable.stg. |
| public interface | LazyByteIterable
This file was automatically generated from template file lazyPrimitiveIterable.stg. |
| public interface | LazyCharIterable
This file was automatically generated from template file lazyPrimitiveIterable.stg. |
| public interface | LazyDoubleIterable
This file was automatically generated from template file lazyPrimitiveIterable.stg. |
| public interface | LazyFloatIterable
This file was automatically generated from template file lazyPrimitiveIterable.stg. |
| public interface | LazyIntIterable
This file was automatically generated from template file lazyPrimitiveIterable.stg. |
| public interface | LazyIterable<T>
A LazyIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc. Any methods that do not return a LazyIterable when called will cause evaluation to be forced. |
| public interface | LazyLongIterable
This file was automatically generated from template file lazyPrimitiveIterable.stg. |
| public interface | LazyShortIterable
This file was automatically generated from template file lazyPrimitiveIterable.stg. |
| public interface | LongIterable
LongIterable is an interface which is memory-optimized for long primitives. |
| public interface | ParallelIterable<T>
A ParallelIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc. Any methods that do not return a ParallelIterable when called will cause evaluation to be forced. |
| public interface | PrimitiveIterable
PrimitiveIterable includes API that is common to all primitive collections. |
| public interface | RichIterable<T>
RichIterable is a read-only interface which extends the InternalIterable interface and adds many internal iterator methods. |
| public interface | ShortIterable
ShortIterable is an interface which is memory-optimized for short primitives. |