public DBSession
@NotNull DBPool pool()
@NotNull DBConn connection()
@NotNull java.lang.Object rawConnection()
@Nullable
<A> java.lang.Object once(@NotNull
kotlin.jvm.functions.Function2<? super io.zeko.db.sql.connections.DBSession,? super kotlin.coroutines.Continuation<? super A>,? extends java.lang.Object> operation,
@NotNull
kotlin.coroutines.Continuation<? super A> p)
@Nullable
<A> java.lang.Object retry(int numRetries,
long delayTry,
@NotNull
kotlin.jvm.functions.Function2<? super io.zeko.db.sql.connections.DBSession,? super kotlin.coroutines.Continuation<? super A>,? extends java.lang.Object> operation,
@NotNull
kotlin.coroutines.Continuation<? super kotlin.Unit> p)
@Nullable
<A> java.lang.Object transaction(@NotNull
kotlin.jvm.functions.Function2<? super io.zeko.db.sql.connections.DBSession,? super kotlin.coroutines.Continuation<? super A>,? extends java.lang.Object> operation,
@NotNull
kotlin.coroutines.Continuation<? super A> p)
@Nullable
<A> java.lang.Object transactionOpen(@NotNull
kotlin.jvm.functions.Function2<? super io.zeko.db.sql.connections.DBSession,? super kotlin.coroutines.Continuation<? super A>,? extends java.lang.Object> operation,
@NotNull
kotlin.coroutines.Continuation<? super A> p)
@Nullable
<A> java.lang.Object transaction(int numRetries,
long delayTry,
@NotNull
kotlin.jvm.functions.Function2<? super io.zeko.db.sql.connections.DBSession,? super kotlin.coroutines.Continuation<? super A>,? extends java.lang.Object> operation,
@NotNull
kotlin.coroutines.Continuation<? super kotlin.Unit> p)
@Nullable
java.lang.Object close(@NotNull
kotlin.coroutines.Continuation<? super kotlin.Unit> p)
@Nullable
java.lang.Object insert(@NotNull
java.lang.String sql,
@NotNull
java.util.List<? extends java.lang.Object> params,
boolean closeStatement,
boolean closeConn,
@NotNull
kotlin.coroutines.Continuation<? super java.util.List<?>> p)
@Nullable
java.lang.Object update(@NotNull
java.lang.String sql,
@NotNull
java.util.List<? extends java.lang.Object> params,
boolean closeStatement,
boolean closeConn,
@NotNull
kotlin.coroutines.Continuation<? super java.lang.Integer> p)
@Nullable
java.lang.Object queryPrepared(@NotNull
java.lang.String sql,
@NotNull
java.util.List<? extends java.lang.Object> params,
@NotNull
kotlin.jvm.functions.Function1<? super java.util.Map<java.lang.String,? extends java.lang.Object>,? extends java.lang.Object> dataClassHandler,
boolean closeStatement,
boolean closeConn,
@NotNull
kotlin.coroutines.Continuation<? super java.util.List<?>> p)
@Nullable
java.lang.Object queryPrepared(@NotNull
java.lang.String sql,
@NotNull
java.util.List<? extends java.lang.Object> params,
@NotNull
kotlin.coroutines.Continuation<java.lang.Object> p)
@Nullable
java.lang.Object queryPrepared(@NotNull
java.lang.String sql,
@NotNull
java.util.List<? extends java.lang.Object> params,
@NotNull
java.util.List<java.lang.String> columns,
boolean closeConn,
@NotNull
kotlin.coroutines.Continuation<? super java.util.List<? extends java.util.LinkedHashMap<java.lang.String,java.lang.Object>>> p)
@Nullable
java.lang.Object query(@NotNull
java.lang.String sql,
@NotNull
kotlin.jvm.functions.Function1<? super java.util.Map<java.lang.String,? extends java.lang.Object>,? extends java.lang.Object> dataClassHandler,
boolean closeStatement,
boolean closeConn,
@NotNull
kotlin.coroutines.Continuation<? super java.util.List<?>> p)
@Nullable
java.lang.Object query(@NotNull
java.lang.String sql,
@NotNull
kotlin.coroutines.Continuation<java.lang.Object> p)
@Nullable
java.lang.Object query(@NotNull
java.lang.String sql,
@NotNull
java.util.List<java.lang.String> columns,
boolean closeConn,
@NotNull
kotlin.coroutines.Continuation<? super java.util.List<? extends java.util.LinkedHashMap<java.lang.String,java.lang.Object>>> p)