Class ResultReturner.CollectedResultReturner<T>
- java.lang.Object
-
- org.jdbi.v3.sqlobject.statement.internal.ResultReturner
-
- org.jdbi.v3.sqlobject.statement.internal.ResultReturner.CollectedResultReturner<T>
-
- Enclosing class:
- ResultReturner
static class ResultReturner.CollectedResultReturner<T> extends ResultReturner
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jdbi.v3.sqlobject.statement.internal.ResultReturner
ResultReturner.CollectedResultReturner<T>, ResultReturner.ConsumeEachResultReturner, ResultReturner.ConsumeIterableResultReturner, ResultReturner.ConsumeIteratorResultReturner, ResultReturner.ConsumerResultReturner, ResultReturner.ConsumeStreamResultReturner, ResultReturner.IteratorReturner, ResultReturner.ResultIterableReturner, ResultReturner.ResultIteratorReturner, ResultReturner.SingleValueReturner<T>, ResultReturner.StreamReturner, ResultReturner.VoidReturner
-
-
Field Summary
Fields Modifier and Type Field Description private QualifiedType<T>returnType
-
Constructor Summary
Constructors Constructor Description CollectedResultReturner(QualifiedType<T> returnType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected QualifiedType<?>elementType(ConfigRegistry config)protected java.lang.ObjectmappedResult(ResultIterable<?> iterable, StatementContext ctx)protected java.lang.ObjectreducedResult(java.util.stream.Stream<?> stream, StatementContext ctx)protected voidwarm(ConfigRegistry config)-
Methods inherited from class org.jdbi.v3.sqlobject.statement.internal.ResultReturner
findConsumer, forMethod, forOptionalReturn
-
-
-
-
Field Detail
-
returnType
private final QualifiedType<T> returnType
-
-
Constructor Detail
-
CollectedResultReturner
CollectedResultReturner(QualifiedType<T> returnType)
-
-
Method Detail
-
mappedResult
protected java.lang.Object mappedResult(ResultIterable<?> iterable, StatementContext ctx)
- Specified by:
mappedResultin classResultReturner
-
reducedResult
protected java.lang.Object reducedResult(java.util.stream.Stream<?> stream, StatementContext ctx)- Specified by:
reducedResultin classResultReturner
-
warm
protected void warm(ConfigRegistry config)
- Overrides:
warmin classResultReturner
-
elementType
protected QualifiedType<?> elementType(ConfigRegistry config)
- Specified by:
elementTypein classResultReturner
-
-