Class DecoratingSet<T,​Q>

  • All Implemented Interfaces:
    java.lang.Iterable<T>, java.util.Collection<T>, java.util.Set<T>

    public class DecoratingSet<T,​Q>
    extends DecoratingCollection<T,​Q>
    implements java.util.Set<T>
    Author:
    Eugene Petrenko (eugene.petrenko@gmail.com) Date: 13.09.11 20:37
    • Constructor Summary

      Constructors 
      Constructor Description
      DecoratingSet​(java.lang.Class<T> collectionClass, java.util.Set<Q> qs, BiMapper<Q,​T> qtBiMapper)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.util.Collection

        parallelStream, removeIf, stream, toArray
      • Methods inherited from interface java.lang.Iterable

        forEach
      • Methods inherited from interface java.util.Set

        add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, spliterator, toArray, toArray
    • Constructor Detail

      • DecoratingSet

        public DecoratingSet​(@NotNull
                             java.lang.Class<T> collectionClass,
                             @NotNull
                             java.util.Set<Q> qs,
                             @NotNull
                             BiMapper<Q,​T> qtBiMapper)