Package org.eclipse.collections.api

This package contains interfaces for Eclipse Collections API.

This package contains interfaces for object collections, primitive collections and lazy iterables.

  • Interface Summary 
    Interface Description
    BooleanIterable
    BooleanIterable is an interface which is memory-optimized for boolean primitives.
    ByteIterable
    ByteIterable is an interface which is memory-optimized for byte primitives.
    CharIterable
    CharIterable is an interface which is memory-optimized for char primitives.
    DoubleIterable
    DoubleIterable is an interface which is memory-optimized for double primitives.
    FloatIterable
    FloatIterable is an interface which is memory-optimized for float primitives.
    InternalIterable<T>
    The base interface for all Eclipse Collections.
    IntIterable
    IntIterable is an interface which is memory-optimized for int primitives.
    LazyBooleanIterable
    This file was automatically generated from template file lazyPrimitiveIterable.stg.
    LazyByteIterable
    This file was automatically generated from template file lazyPrimitiveIterable.stg.
    LazyCharIterable
    This file was automatically generated from template file lazyPrimitiveIterable.stg.
    LazyDoubleIterable
    This file was automatically generated from template file lazyPrimitiveIterable.stg.
    LazyFloatIterable
    This file was automatically generated from template file lazyPrimitiveIterable.stg.
    LazyIntIterable
    This file was automatically generated from template file lazyPrimitiveIterable.stg.
    LazyIterable<T>
    A LazyIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc.
    LazyLongIterable
    This file was automatically generated from template file lazyPrimitiveIterable.stg.
    LazyShortIterable
    This file was automatically generated from template file lazyPrimitiveIterable.stg.
    LongIterable
    LongIterable is an interface which is memory-optimized for long primitives.
    ParallelIterable<T>
    A ParallelIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc.
    PrimitiveIterable
    PrimitiveIterable includes API that is common to all primitive collections.
    RichIterable<T>
    RichIterable is an interface which extends the InternalIterable interface with several internal iterator methods, from the Smalltalk Collection protocol.
    ShortIterable
    ShortIterable is an interface which is memory-optimized for short primitives.