E - 结果集元素R - 最终返回结果public interface ResultWrapper<E,R>
ResultWrappers| 限定符和类型 | 方法和说明 |
|---|---|
default void |
beforeWrap(ResultWrapperContext context)
在开始执行包装前执行此方法
|
default void |
completedWrap()
全部包装完成时执行此方法
|
boolean |
completedWrapRow(E result)
完成一行的包装时执行
|
R |
getResult() |
E |
newRowInstance() |
void |
wrapColumn(ColumnWrapperContext<E> context)
包装一列时执行
|
E newRowInstance()
default void beforeWrap(ResultWrapperContext context)
context - 包装器上下文void wrapColumn(ColumnWrapperContext<E> context)
context - 列包装器上下文boolean completedWrapRow(E result)
result - 行结果对象default void completedWrap()
R getResult()
Copyright © 2020. All rights reserved.