Package io.microsphere.collection
Class QueueUtils
- java.lang.Object
-
- io.microsphere.collection.QueueUtils
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <E> java.util.Deque<E>emptyDeque()static <E> java.util.Queue<E>emptyQueue()static booleanisDeque(java.lang.Iterable<?> values)static booleanisQueue(java.lang.Iterable<?> values)static <E> java.util.Deque<E>singletonDeque(E element)static <E> java.util.Queue<E>singletonQueue(E element)static <E> java.util.Deque<E>unmodifiableDeque(java.util.Deque<E> deque)static <E> java.util.Queue<E>unmodifiableQueue(java.util.Queue<E> queue)
-
-
-
Method Detail
-
isQueue
public static boolean isQueue(java.lang.Iterable<?> values)
-
isDeque
public static boolean isDeque(java.lang.Iterable<?> values)
-
emptyQueue
public static <E> java.util.Queue<E> emptyQueue()
-
emptyDeque
public static <E> java.util.Deque<E> emptyDeque()
-
unmodifiableQueue
public static <E> java.util.Queue<E> unmodifiableQueue(java.util.Queue<E> queue)
-
unmodifiableDeque
public static <E> java.util.Deque<E> unmodifiableDeque(java.util.Deque<E> deque)
-
singletonQueue
public static <E> java.util.Queue<E> singletonQueue(E element)
-
singletonDeque
public static <E> java.util.Deque<E> singletonDeque(E element)
-
-