T
- Iterator Items Typepublic class PageIterator<T>
extends com.bosch.iot.dm.util.PageIterator<T>
Modifier and Type | Class and Description |
---|---|
static class |
PageIterator.Builder<T> |
Modifier and Type | Field and Description |
---|---|
protected DeviceInventoryRemote |
deviceInventory |
protected Filter.Builder |
filterBuilder |
protected DeviceInventory.Type |
valueType |
Modifier | Constructor and Description |
---|---|
protected |
PageIterator(PageIterator.Builder<T> builder) |
Modifier and Type | Method and Description |
---|---|
protected Filter.Builder |
createFilterBuilder(Filter filter) |
static <T> PageIterator.Builder<T> |
newBuilder(DeviceInventoryRemote deviceInventory,
DeviceInventory.Type valueType) |
protected CompletionStage<com.bosch.iot.dm.util.Page<T>> |
retrieveNextPage() |
protected Filter.Builder filterBuilder
protected final DeviceInventory.Type valueType
protected DeviceInventoryRemote deviceInventory
protected PageIterator(PageIterator.Builder<T> builder)
protected final Filter.Builder createFilterBuilder(Filter filter)
public static <T> PageIterator.Builder<T> newBuilder(DeviceInventoryRemote deviceInventory, DeviceInventory.Type valueType)
protected CompletionStage<com.bosch.iot.dm.util.Page<T>> retrieveNextPage()
retrieveNextPage
in class com.bosch.iot.dm.util.PageIterator<T>
Copyright © 2022 Bosch.IO GmbH. All rights reserved.