public class ListMerger extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ListMerger.MergedIterator<T> |
| Modifier and Type | Field and Description |
|---|---|
static Comparator<BrowseFacet> |
FACET_VAL_COMPARATOR |
| Modifier and Type | Method and Description |
|---|---|
static <T> ArrayList<T> |
mergeLists(int offset,
int count,
Iterator<T>[] iterators,
Comparator<T> comparator) |
static <T> ArrayList<T> |
mergeLists(int offset,
int count,
List<Iterator<T>> iterators,
Comparator<T> comparator) |
static <T> Iterator<T> |
mergeLists(Iterator<T>[] iterators,
Comparator<T> comparator) |
static <T> Iterator<T> |
mergeLists(List<Iterator<T>> iterators,
Comparator<T> comparator) |
static Map<String,FacetAccessible> |
mergeSimpleFacetContainers(Collection<Map<String,FacetAccessible>> subMaps,
BrowseRequest req) |
public static final Comparator<BrowseFacet> FACET_VAL_COMPARATOR
public static <T> Iterator<T> mergeLists(Iterator<T>[] iterators, Comparator<T> comparator)
public static <T> Iterator<T> mergeLists(List<Iterator<T>> iterators, Comparator<T> comparator)
public static <T> ArrayList<T> mergeLists(int offset, int count, Iterator<T>[] iterators, Comparator<T> comparator)
public static <T> ArrayList<T> mergeLists(int offset, int count, List<Iterator<T>> iterators, Comparator<T> comparator)
public static Map<String,FacetAccessible> mergeSimpleFacetContainers(Collection<Map<String,FacetAccessible>> subMaps, BrowseRequest req)
Copyright © 2005–2013. All rights reserved.