<T extends Comparable< ? >> void printMultiMap(Map<T, ? extends Collection< ? >> map) { SortedList<Object> keys = new SortedList<Object>(map.keySet()); for (Object key : keys) { String name = key.toString(); SortedList<Object> values = new SortedList<Object>(map.get(key)); String list = vertical(40, values); out.printf("%-40s %s\n", name, list); } }
public synchronized SortedSet<Version> getVersions(String bsn) { SortedMap<Version, Resource> versionMap = map.get(bsn); if (versionMap == null || versionMap.isEmpty()) return SortedList.empty(); return new SortedList<>(versionMap.keySet()); }
public static <T extends Comparable<? super T>> SortedList<T> fromIterator(Iterator<? extends T> it) { IteratorList<T> l = new IteratorList<>(it); return new SortedList<>(l); }
public static <T extends Comparable< ? >> SortedList<T> fromIterator(Iterator<T> it) { IteratorList<T> l = new IteratorList<T>(it); return new SortedList<T>(l); }
public static <T> SortedList<T> fromIterator(Iterator<? extends T> it, Comparator<? super T> cmp) { IteratorList<T> l = new IteratorList<>(it); return new SortedList<>(l, cmp); }
public static <T extends Comparable< ? >> SortedList<T> fromIterator(Iterator<T> it) { IteratorList<T> l = new IteratorList<T>(it); return new SortedList<T>(l); }
public static <T> SortedList<T> fromIterator(Iterator<? extends T> it, Comparator<? super T> cmp) { IteratorList<T> l = new IteratorList<>(it); return new SortedList<>(l, cmp); }
public synchronized SortedSet<Version> getVersions(String bsn) { SortedMap<Version, Resource> versionMap = map.get(bsn); if (versionMap == null || versionMap.isEmpty()) return SortedList.empty(); return new SortedList<>(versionMap.keySet()); }
public static <T extends Comparable<? super T>> SortedList<T> fromIterator(Iterator<? extends T> it) { IteratorList<T> l = new IteratorList<>(it); return new SortedList<>(l); }
public static <T> SortedList<T> fromIterator(Iterator<T> it, Comparator<T> cmp) { IteratorList<T> l = new IteratorList<T>(it); return new SortedList<T>(l, cmp); }
public static <T> SortedList<T> fromIterator(Iterator<? extends T> it, Comparator<? super T> cmp) { IteratorList<T> l = new IteratorList<>(it); return new SortedList<>(l, cmp); }
public static <T> SortedList<T> fromIterator(Iterator<T> it, Comparator<T> cmp) { IteratorList<T> l = new IteratorList<T>(it); return new SortedList<T>(l, cmp); }
public static <T> SortedList<T> fromIterator(Iterator<T> it, Comparator<T> cmp) { IteratorList<T> l = new IteratorList<T>(it); return new SortedList<T>(l, cmp); }
public static <T extends Comparable< ? >> SortedList<T> fromIterator(Iterator<T> it) { IteratorList<T> l = new IteratorList<T>(it); return new SortedList<T>(l); }
public static <T> SortedList<T> fromIterator(Iterator<T> it, Comparator<T> cmp) { IteratorList<T> l = new IteratorList<T>(it); return new SortedList<T>(l, cmp); }
public static <T> SortedList<T> fromIterator(Iterator<T> it, Comparator<T> cmp) { IteratorList<T> l = new IteratorList<T>(it); return new SortedList<T>(l, cmp); }
public static <T extends Comparable<? super T>> SortedList<T> fromIterator(Iterator<? extends T> it) { IteratorList<T> l = new IteratorList<>(it); return new SortedList<>(l); }
public static <T> SortedList<T> fromIterator(Iterator<? extends T> it, Comparator<? super T> cmp) { IteratorList<T> l = new IteratorList<>(it); return new SortedList<>(l, cmp); }
public SortedSet<Version> versions(String bsn) throws Exception { File files[] = get(bsn, null); List<Version> versions = new ArrayList<Version>(); for (File f : files) { String version = f.getParentFile().getName(); version = Builder.cleanupVersion(version); Version v = new Version(version); versions.add(v); } if ( versions.isEmpty()) return SortedList.empty(); return new SortedList<Version>(versions); }
public SortedSet<Version> versions(String bsn) throws Exception { File files[] = get(bsn, null); List<Version> versions = new ArrayList<Version>(); for (File f : files) { String version = f.getParentFile().getName(); version = Builder.cleanupVersion(version); Version v = new Version(version); versions.add(v); } if ( versions.isEmpty()) return SortedList.empty(); return new SortedList<Version>(versions); }