/common-utils

useful and common utilities

Primary LanguageJava

Useful and common utilities for Java

Collection

Join

Collection<Tuple2<Item, Category>> results = new CollectionJoin<Item>(items)
    .join(categories)
    .on((item, category) -> item.categoryId.equals(category.id))
    .apply();

LeftJoin

Collection<Tuple2<Item, Optional<Category>>> results = new CollectionJoin<Item>(items)
    .leftJoin(categories)
    .on((item, category) -> item.categoryId.equals(category.id))
    .apply();