public final class SelectBuilder extends Object implements Getter, DependsOn<SelectBuilder>
Modifier and Type | Method and Description |
---|---|
SelectBuilder |
dependsOn(io.reactivex.rxjava3.core.Flowable<?> flowable) |
SelectBuilder |
fetchSize(int size)
Sets the fetchSize for the JDBC statement.
|
<T> io.reactivex.rxjava3.core.Flowable<T> |
get(ResultSetMapper<? extends T> mapper)
Transforms the results using the given function.
|
T |
parameter(Object value) |
T |
parameter(String name,
Object value) |
T |
parameterListStream(io.reactivex.rxjava3.core.Flowable<List<?>> valueLists) |
T |
parameters(List<?> values) |
T |
parameters(Object... values) |
T |
parameterStream(io.reactivex.rxjava3.core.Flowable<?> values) |
SelectBuilder |
queryTimeoutSec(int timeoutSec) |
TransactedSelectBuilder |
transacted() |
TransactedSelectBuilder |
transactedValuesOnly() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public SelectBuilder fetchSize(int size)
size
- sets the fetchSize or chooses default value if 0public SelectBuilder queryTimeoutSec(int timeoutSec)
public TransactedSelectBuilder transacted()
public TransactedSelectBuilder transactedValuesOnly()
public <T> io.reactivex.rxjava3.core.Flowable<T> get(@Nonnull ResultSetMapper<? extends T> mapper)
Getter
public SelectBuilder dependsOn(@Nonnull io.reactivex.rxjava3.core.Flowable<?> flowable)
dependsOn
in interface DependsOn<SelectBuilder>
public final T parameterStream(@Nonnull io.reactivex.rxjava3.core.Flowable<?> values)
public final T parameterListStream(@Nonnull io.reactivex.rxjava3.core.Flowable<List<?>> valueLists)
public final T parameter(Object value)
Copyright © 2022–2023. All rights reserved.