ELEMENT - the listable element typepublic interface Listable<ELEMENT> extends Statement<java.util.List<ELEMENT>>
| Modifier and Type | Method and Description |
|---|---|
default java.util.List<ELEMENT> |
fetch()
Returns data as a list.
|
default ELEMENT |
fetchOne()
Returns the first element of data.
|
default java.util.Optional<ELEMENT> |
fetchOptional()
Returns the first element of data as an optional.
|
Listable<ELEMENT> |
peek(java.util.function.Consumer<Sql<?>> consumer)
Peeks the built SQL.
|
default java.util.stream.Stream<ELEMENT> |
stream()
Returns data as a stream.
|
default java.util.List<ELEMENT> fetch()
default java.util.stream.Stream<ELEMENT> stream()
default java.util.Optional<ELEMENT> fetchOptional()
default ELEMENT fetchOne()