ENTITY - The type of entity.@FunctionalInterface public interface EntityRowHandler<ENTITY>
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
handle(ENTITY entity)
Handle entity as row.
|
default boolean |
isBreakCursor()
Does it break the cursor?
|
void handle(ENTITY entity)
entity - The entity as row. (NotNull)default boolean isBreakCursor()
memberBhv.selectCursor(cb -> { cb.query().set... }, new EntityRowHandler<Member>() { // not lambda for override private boolean breakCursor; public void handle(Member member) { ... if (...) { // means the final row breakCursor = true; // skip the next records } } public boolean isBreakCursor() { return breakCursor; } });
Copyright © 2014–2015 The DBFlute Project. All rights reserved.