static ChildrenSelector<?,?> |
ChildrenSelector.Factory.create(ChildSelectStrategy childSelectStrategy,
boolean selectAll,
Supplier<List<Long>> parentIdsSource,
Supplier<String> primaryKeySqlSource,
StatementPopulator statementPopulator) |
List<Envelope<BUILDER>> |
SqlRunner.doSelection(SelectionInstruction selectionInstruction,
Supplier<BUILDER> supplier,
List<? extends ChildrenDescriptor<ENTITY,?,BUILDER,?>> childrenDescriptors,
StatementPopulator statementPopulator) |
<T,X> T |
SqlRunner.foldingSelect(String sql,
StatementPopulator statementPopulator,
Supplier<BUILDER> supplier,
List<? extends ChildrenDescriptor<ENTITY,?,BUILDER,?>> childrenDescriptors,
Function<BUILDER,X> buildFunction,
T identity,
BiFunction<T,X,T> accumulator) |
void |
JoinedChildrenSelector.populateChildren(Connection connection,
StatementPopulator statementPopulator) |
String |
SqlBuilder.selectPrimaryKeyOfJoinedColumn(StatementPopulator statementPopulator,
String joinedColumnName) |