| Package | Description |
|---|---|
| net.kunmc.lab.kpm.meta | |
| net.kunmc.lab.kpm.utils.db |
| Constructor and Description |
|---|
PluginMetaIterator(@NotNull PluginMetaProvider metaProvider,
@NotNull Transaction transaction) |
| Modifier and Type | Method and Description |
|---|---|
Transaction |
Transaction.beforeCommit(Transaction.TransactionRun beforeCommit)
コミット前に実行する処理を登録します。
|
static Transaction |
Transaction.create(@NotNull Connection connection,
@Nullable String sql)
トランザクションを開始します。
|
static Transaction |
Transaction.create(@NotNull com.zaxxer.hikari.HikariDataSource dataSource)
トランザクションを開始します。
|
static Transaction |
Transaction.create(@NotNull com.zaxxer.hikari.HikariDataSource dataSource,
@Nullable String sql)
トランザクションを開始します。
|
static Transaction |
Transaction.create(@NotNull Transaction transaction,
@Nullable String sql)
トランザクションを開始します。
|
Transaction |
Transaction.renew(@Nullable String newQuery)
トランザクションを再生成します。
|
Transaction |
Transaction.set(int index,
boolean value)
SQL文に真偽値をセットします。
|
Transaction |
Transaction.set(int index,
byte value)
SQL文にバイナリ値をセットします。
|
Transaction |
Transaction.set(int index,
byte[] value)
SQL文にバイト配列をセットします。
|
Transaction |
Transaction.set(int index,
double value)
SQL文に64ビット浮動小数点数値をセットします。
|
Transaction |
Transaction.set(int index,
float value)
SQL文に32ビット浮動小数点数値をセットします。
|
Transaction |
Transaction.set(int index,
int value)
SQL文に32ビット整数値をセットします。
|
Transaction |
Transaction.set(int index,
long value)
SQL文に64ビット整数値をセットします。
|
Transaction |
Transaction.set(int index,
short value)
SQL文に16ビット整数値をセットします。
|
Transaction |
Transaction.set(int index,
@Nullable String value)
SQL文に文字列値をセットします。
|
Transaction |
Transaction.setNull(int index,
int type)
SQL文にNULL値をセットします。
|
| Modifier and Type | Method and Description |
|---|---|
static Transaction |
Transaction.create(@NotNull Transaction transaction,
@Nullable String sql)
トランザクションを開始します。
|
void |
Transaction.TransactionRun.run(Transaction transaction) |
Copyright © 2023. All rights reserved.