Interface EnumerableExtension<T,E extends Enumerable<T>>

Type Parameters:
T - the type of Elements in the Enumerable
E - the type of the decorating Enumerable

public interface EnumerableExtension<T,E extends Enumerable<T>>
Defines the contract for Enumerable Extension.
  • Method Summary

    Modifier and Type
    Method
    Description
    extend(Enumerable<T> previous)
    Creates a decorator of Enumerable with specific methods.
  • Method Details

    • extend

      E extend(Enumerable<T> previous)
      Creates a decorator of Enumerable with specific methods.
      Parameters:
      previous - the previous enumerable to decorate
      Returns:
      the decorated Enumerable