Interface Streamed

  • All Known Implementing Classes:
    AbstractDataList, ArrayDataList, ProcessorLibrary.UnorderedArrayDataList

    public interface Streamed
    This is an optional marker interface. DataLists may implement this to return false to indicate that no data from the list should be returned to clients until it is completed. This is useful in cases where some decision making which may impact the content of the list must be deferred until the list is complete.
    Since:
    5.1.19
    Author:
    bratseth
    • Method Detail

      • isStreamed

        boolean isStreamed()
        Returns false if the data in this list can not be returned until it is completed. Default: true, meaning eager streaming of the data is permissible.