Class QueueFactory

java.lang.Object
net.bytebuddy.utility.QueueFactory

@Enhance public class QueueFactory extends Object
A factory for creating a Queue. For Java 5, a LinkedList is created whereas a java.util.ArrayDeque is used for any future JVM version.
  • Method Details

    • make

      public static <T> Queue<T> make()
      Creates a new queue.
      Type Parameters:
      T - The type of the queue elements.
      Returns:
      An appropriate queue.
    • make

      public static <T> Queue<T> make(Collection<? extends T> elements)
      Creates a new queue.
      Type Parameters:
      T - The type of the queue elements.
      Parameters:
      elements - The elements to provide to the queue constructor.
      Returns:
      An appropriate queue.