Class LinkedHashSetQueue<T>

All Implemented Interfaces:
Serializable, Cloneable, Iterable<T>, Collection<T>, Queue<T>, SequencedCollection<T>, SequencedSet<T>, Set<T>

public class LinkedHashSetQueue<T> extends LinkedHashSet<T> implements Queue<T>
See Also:
  • Constructor Details

    • LinkedHashSetQueue

      public LinkedHashSetQueue()
  • Method Details

    • poll

      public T poll()
      Specified by:
      poll in interface Queue<T>
    • element

      public T element()
      Specified by:
      element in interface Queue<T>
    • offer

      public boolean offer(T obj)
      Specified by:
      offer in interface Queue<T>
    • peek

      public T peek()
      Specified by:
      peek in interface Queue<T>
    • remove

      public T remove()
      Specified by:
      remove in interface Queue<T>