public static interface ColumnQueryMapper.ColumnMapperQueryBuild
ColumnQuery.
It either can return a new ColumnQuery instance or execute a query with
ColumnTemplate and ColumnTemplateAsync| Modifier and Type | Method and Description |
|---|---|
ColumnQuery |
build()
Creates a new instance of
ColumnQuery |
ColumnQuery |
build(Pagination pagination)
Creates a new instance of
ColumnQuery from Pagination |
<T> Stream<T> |
getResult(ColumnTemplate template)
Executes
ColumnTemplate.select(ColumnQuery) |
<T> void |
getResult(ColumnTemplateAsync template,
Consumer<Stream<T>> callback)
|
<T> Stream<T> |
getResult(ColumnTemplate template,
Pagination pagination)
Executes
ColumnTemplate.select(ColumnQuery) using Pagination |
<T> Optional<T> |
getSingleResult(ColumnTemplate template)
|
<T> void |
getSingleResult(ColumnTemplateAsync template,
Consumer<Optional<T>> callback)
|
<T> Optional<T> |
getSingleResult(ColumnTemplate template,
Pagination pagination)
Executes
ColumnTemplate.singleResult(ColumnQuery) using Pagination |
<T> Page<T> |
page(ColumnTemplate template,
Pagination pagination)
Creates a
Page from pagination |
ColumnQuery build()
ColumnQueryColumnQuery instanceColumnQuery build(Pagination pagination)
ColumnQuery from Paginationpagination - the paginationColumnQuery instance from Pagination<T> Stream<T> getResult(ColumnTemplate template)
ColumnTemplate.select(ColumnQuery)T - the entity typetemplate - the column templateColumnTemplate.select(ColumnQuery)NullPointerException - when manager is null<T> Optional<T> getSingleResult(ColumnTemplate template)
T - the entity typetemplate - the column templateColumnTemplate.singleResult(ColumnQuery)NullPointerException - when manager is null<T> Stream<T> getResult(ColumnTemplate template, Pagination pagination)
ColumnTemplate.select(ColumnQuery) using PaginationT - the entity typetemplate - the column templatepagination - the paginationColumnTemplate.select(ColumnQuery)NullPointerException - when there are null parameters<T> Optional<T> getSingleResult(ColumnTemplate template, Pagination pagination)
ColumnTemplate.singleResult(ColumnQuery) using PaginationT - the entity typetemplate - the column templatepagination - the paginationColumnTemplate.singleResult(ColumnQuery)NullPointerException - when there are null parameters<T> void getResult(ColumnTemplateAsync template, Consumer<Stream<T>> callback)
T - the entity typetemplate - the column templatecallback - the callbackNullPointerException - when there is null parameter<T> void getSingleResult(ColumnTemplateAsync template, Consumer<Optional<T>> callback)
T - the entity typetemplate - the column templatecallback - the callbackNullPointerException - when there is null parameter<T> Page<T> page(ColumnTemplate template, Pagination pagination)
Page from paginationT - the typepagination - the paginationtemplate - the templatePage from instanceNullPointerException - when there are null parametersCopyright © 2017–2019 Eclipse Foundation. All rights reserved.