Uses of Interface
com.landawn.abacus.jdbc.Jdbc.BiRowFilter
-
Uses of Jdbc.BiRowFilter in com.landawn.abacus.jdbc
Modifier and TypeFieldDescriptionstatic final Jdbc.BiRowFilter
Jdbc.BiRowFilter.ALWAYS_FALSE
The Constant ALWAYS_FALSE.static final Jdbc.BiRowFilter
Jdbc.BiRowFilter.ALWAYS_TRUE
The Constant ALWAYS_TRUE.Modifier and TypeMethodDescriptiondefault Jdbc.BiRowFilter
Jdbc.BiRowFilter.and
(com.landawn.abacus.util.Throwables.BiPredicate<? super ResultSet, ? super List<String>, SQLException> other) default Jdbc.BiRowFilter
Jdbc.BiRowFilter.negate()
default Jdbc.BiRowFilter
Jdbc.RowFilter.toBiRowFilter()
Modifier and TypeMethodDescriptionboolean
AbstractQuery.allMatch
(Jdbc.BiRowFilter rowFilter) boolean
AbstractQuery.anyMatch
(Jdbc.BiRowFilter rowFilter) int
AbstractQuery.count
(Jdbc.BiRowFilter rowFilter) <T> com.landawn.abacus.util.u.Optional<T>
AbstractQuery.findFirst
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) Deprecated.Use {@link stream(BiRowFilter, BiRowMapper).first()} instead.<T> T
AbstractQuery.findFirstOrNull
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) Deprecated.Use {@link stream(BiRowFilter, BiRowMapper).first()} instead.void
AbstractQuery.forEach
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowConsumer rowConsumer) <T> List<T>
AbstractQuery.list
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) Lists the rows in the firstResultSet
.<T> List<T>
AbstractQuery.list
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper, int maxResult) Lists the rows in the firstResultSet
.<T> com.landawn.abacus.util.Tuple.Tuple2<List<T>,
Jdbc.OutParamResult> CallableQuery.listAndGetOutParameters
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) AbstractQuery.listMultiResultsets
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) Lists all theResultSets
.<T> com.landawn.abacus.util.Tuple.Tuple2<List<List<T>>,
Jdbc.OutParamResult> CallableQuery.listMultiResultsetsAndGetOutParameters
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) boolean
AbstractQuery.noneMatch
(Jdbc.BiRowFilter rowFilter) <T> com.landawn.abacus.util.CheckedStream<T,
SQLException> AbstractQuery.stream
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) Streams the rows in the firstResultSet
.static <T> com.landawn.abacus.util.CheckedStream<T,
SQLException> JdbcUtil.stream
(ResultSet resultSet, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) It's user's responsibility to close the inputresultSet
after the stream is finished, or call:
JdbcUtil.stream(resultset).onClose(Fn.closeQuietly(resultSet))...
static <T> com.landawn.abacus.util.CheckedStream<com.landawn.abacus.util.CheckedStream<T,
SQLException>, SQLException> JdbcUtil.streamAllResultSets
(Statement stmt, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) It's user's responsibility to close the inputstmt
after the stream is finished, or call:
JdbcUtil.streamAllResultSets(stmt, rowFilter, rowMapper).onClose(Fn.closeQuietly(stmt))...
<T> com.landawn.abacus.util.CheckedStream<com.landawn.abacus.util.CheckedStream<T,
SQLException>, SQLException> AbstractQuery.streamMultiResultsets
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) Streams all theResultSets
.static <T> Jdbc.BiResultExtractor<List<T>>
Jdbc.BiResultExtractor.toList
(Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends T> rowMapper) -
Uses of Jdbc.BiRowFilter in com.landawn.abacus.jdbc.dao
Modifier and TypeMethodDescriptionvoid
Dao.forEach
(com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowConsumer rowConsumer) void
Dao.forEach
(Collection<String> selectPropNames, com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowConsumer rowConsumer) void
UncheckedDao.forEach
(com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowConsumer rowConsumer) void
UncheckedDao.forEach
(Collection<String> selectPropNames, com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowConsumer rowConsumer) <R> List<R>
Dao.list
(com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends R> rowMapper) <R> List<R>
Dao.list
(Collection<String> selectPropNames, com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends R> rowMapper) <R> List<R>
UncheckedDao.list
(com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends R> rowMapper) <R> List<R>
UncheckedDao.list
(Collection<String> selectPropNames, com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends R> rowMapper) <R> com.landawn.abacus.util.CheckedStream<R,
SQLException> Dao.stream
(com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends R> rowMapper) Lazy execution, lazy fetching.<R> com.landawn.abacus.util.CheckedStream<R,
SQLException> Dao.stream
(Collection<String> selectPropNames, com.landawn.abacus.condition.Condition cond, Jdbc.BiRowFilter rowFilter, Jdbc.BiRowMapper<? extends R> rowMapper) Lazy execution, lazy fetching.