protected <K> Iterable<Data> convertToData(Iterable<K> keys) { return IterableUtil.map( nullToEmpty(keys), new IFunction<K, Data>() { public Data apply(K key) { return toData(key); } }); }
protected <K> Iterable<Data> convertToData(Iterable<K> keys) { return IterableUtil.map( nullToEmpty(keys), new IFunction<K, Data>() { public Data apply(K key) { return toData(key); } }); }