- java.lang.Object
-
- org.pcollections.Empty
-
public final class Empty extends java.lang.Object
A static utility class for getting empty PCollections backed by the 'default' implementations.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Empty()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <E> PBag<E>
bag()
static <K,V>
PMap<K,V>map()
static <K,V>
PMap<K,V>orderedMap()
static <E> PSet<E>
orderedSet()
static <E> PQueue<E>
queue()
static <E> PSet<E>
set()
static <K extends java.lang.Comparable<? super K>,V>
PSortedMap<K,V>sortedMap()
static <K,V>
PSortedMap<K,V>sortedMap(java.util.Comparator<? super K> comparator)
static <E extends java.lang.Comparable<? super E>>
PSortedSet<E>sortedSet()
static <E> PSortedSet<E>
sortedSet(java.util.Comparator<? super E> comparator)
static <E> PStack<E>
stack()
static <E> PVector<E>
vector()
-
-
-
Method Detail
-
stack
public static <E> PStack<E> stack()
-
queue
public static <E> PQueue<E> queue()
-
vector
public static <E> PVector<E> vector()
-
set
public static <E> PSet<E> set()
-
orderedMap
public static <K,V> PMap<K,V> orderedMap()
-
orderedSet
public static <E> PSet<E> orderedSet()
-
bag
public static <E> PBag<E> bag()
-
map
public static <K,V> PMap<K,V> map()
-
sortedSet
public static <E extends java.lang.Comparable<? super E>> PSortedSet<E> sortedSet()
-
sortedSet
public static <E> PSortedSet<E> sortedSet(java.util.Comparator<? super E> comparator)
-
sortedMap
public static <K extends java.lang.Comparable<? super K>,V> PSortedMap<K,V> sortedMap()
-
sortedMap
public static <K,V> PSortedMap<K,V> sortedMap(java.util.Comparator<? super K> comparator)
-
-