Interface CollectionOps<C, T, D extends C>


public interface CollectionOps<C, T, D extends C>
  • Method Details

    • getCollectionClass

      Class<?> getCollectionClass()
    • size

      long size(C col)
    • items

      Stream<T> items(C col)
    • newCollection

      D newCollection(long size)
    • add

      void add(C dst, T item)
    • removeAll

      long removeAll(C dst, T item)
      Returns:
      The number of removed items