<dependency>
<groupId>io.github.tamingj.q4c</groupId>
<artifactId>q4c</artifactId>
<version>${tamingj.q4c.version}</version>
</dependency>
Examples
var parentAccounts = accountClient.getParentAccounts();
var childAccounts = accountClient.getChildAccounts();
selectFrom(parentAccounts)
.fullOuterJoin(childAccounts)
.on(Account::id, Account::parentId)
.where(this::parentHasChild)
.stream()
.map(this::createParentChildRelation)
.toList()
// [...]
Copyright (c) 2024 by the tamingj/q4c maintainers.