public interface TypedMapAware extends AsyncAware
| Modifier and Type | Method and Description |
|---|---|
default info.archinnov.achilles.type.TypedMap |
getTypedMap()
Execute the SELECT action and return a
TypedMap
|
default CompletableFuture<info.archinnov.achilles.type.TypedMap> |
getTypedMapAsync() |
CompletableFuture<info.archinnov.achilles.type.tuples.Tuple2<info.archinnov.achilles.type.TypedMap,ExecutionInfo>> |
getTypedMapAsyncWithStats()
|
default List<info.archinnov.achilles.type.TypedMap> |
getTypedMaps()
|
default CompletableFuture<List<info.archinnov.achilles.type.TypedMap>> |
getTypedMapsAsync()
|
CompletableFuture<info.archinnov.achilles.type.tuples.Tuple2<List<info.archinnov.achilles.type.TypedMap>,ExecutionInfo>> |
getTypedMapsAsyncWithStats()
|
default info.archinnov.achilles.type.tuples.Tuple2<List<info.archinnov.achilles.type.TypedMap>,ExecutionInfo> |
getTypedMapsWithStats()
|
default info.archinnov.achilles.type.tuples.Tuple2<info.archinnov.achilles.type.TypedMap,ExecutionInfo> |
getTypedMapWithStats()
|
default List<info.archinnov.achilles.type.TypedMap> |
mapResultSetToTypedMaps(ResultSet resultSet)
Map a list of
ResultSet objects to a list
of TypedMap |
default info.archinnov.achilles.type.TypedMap |
mapRowToTypedMap(Row row)
Map the
ResultSet object to an instance
of TypedMap |
Iterator<info.archinnov.achilles.type.TypedMap> |
typedMapIterator()
Execute the SELECT action and return an
Iterator<TypedMap>
WARNING: this method performs a blocking call to the underlying async query |
info.archinnov.achilles.type.tuples.Tuple2<Iterator<info.archinnov.achilles.type.TypedMap>,ExecutionInfo> |
typedMapIteratorWithExecutionInfo()
Execute the SELECT action and return a
Tuple2<Iterator<TypedMap>, ExecutionInfo>
WARNING: this method performs a blocking call to the underlying async query |
extractCauseFromExecutionExceptionIterator<info.archinnov.achilles.type.TypedMap> typedMapIterator()
Iterator<TypedMap>
info.archinnov.achilles.type.tuples.Tuple2<Iterator<info.archinnov.achilles.type.TypedMap>,ExecutionInfo> typedMapIteratorWithExecutionInfo()
Tuple2<Iterator<TypedMap>, ExecutionInfo>
CompletableFuture<info.archinnov.achilles.type.tuples.Tuple2<List<info.archinnov.achilles.type.TypedMap>,ExecutionInfo>> getTypedMapsAsyncWithStats()
default CompletableFuture<List<info.archinnov.achilles.type.TypedMap>> getTypedMapsAsync()
default info.archinnov.achilles.type.tuples.Tuple2<List<info.archinnov.achilles.type.TypedMap>,ExecutionInfo> getTypedMapsWithStats()
default List<info.archinnov.achilles.type.TypedMap> getTypedMaps()
CompletableFuture<info.archinnov.achilles.type.tuples.Tuple2<info.archinnov.achilles.type.TypedMap,ExecutionInfo>> getTypedMapAsyncWithStats()
default CompletableFuture<info.archinnov.achilles.type.TypedMap> getTypedMapAsync()
default info.archinnov.achilles.type.tuples.Tuple2<info.archinnov.achilles.type.TypedMap,ExecutionInfo> getTypedMapWithStats()
default info.archinnov.achilles.type.TypedMap getTypedMap()
TypedMap
default List<info.archinnov.achilles.type.TypedMap> mapResultSetToTypedMaps(ResultSet resultSet)
ResultSet objects to a list
of TypedMapCopyright © 2012-2021. All Rights Reserved.