public abstract class BaseInsert<T extends BaseInsert<T>> extends AbstractInsert<T,MybatisCmdFactory> implements Timeoutable<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected Integer |
timeout |
$, conflict, insertFields, insertSelect, insertTable, insertValuescmds| 构造器和说明 |
|---|
BaseInsert() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T2> T |
fields(Getter<T2>... fields) |
T |
fields(TableField... fields)
以下为去除警告
|
List<db.sql.api.cmd.listener.SQLListener> |
getSQLListeners() |
Integer |
getTimeout() |
<T1> T |
onConflict(Consumer<db.sql.api.cmd.basic.IConflictAction<T1>> action) |
StringBuilder |
sql(Cmd module,
Cmd parent,
SqlBuilderContext context,
StringBuilder sqlBuilder) |
T |
timeout(Integer timeout) |
$, $, $, $, $, $, $, $conflict, $fields, $fields, $fromSelect, $insert, $values, conflictKeys, conflictKeys, fromSelect, getConflict, getInsertFields, getInsertSelect, getInsertTable, getInsertValues, insert, insert, valuesappend, cmds, cmdSorts, contain, dbAdapt, selectorExecuteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfields, insert, valuescmds, cmdSorts, comparator, connect, connect, selectorExecute, sortedCmdsprotected Integer timeout
public T timeout(Integer timeout)
timeout 在接口中 Timeoutable<T extends BaseInsert<T>>public Integer getTimeout()
getTimeout 在接口中 Timeoutable<T extends BaseInsert<T>>@SafeVarargs public final <T2> T fields(Getter<T2>... fields)
fields 在接口中 db.sql.api.cmd.executor.IInsert<T extends BaseInsert<T>,Table,TableField,Cmd,InsertTable,InsertFields,InsertValues,InsertSelect>fields 在类中 AbstractInsert<T extends BaseInsert<T>,MybatisCmdFactory>public List<db.sql.api.cmd.listener.SQLListener> getSQLListeners()
getSQLListeners 在接口中 db.sql.api.cmd.executor.IExecutor<T extends BaseInsert<T>,Table,TableField>public <T1> T onConflict(Consumer<db.sql.api.cmd.basic.IConflictAction<T1>> action)
onConflict 在接口中 db.sql.api.cmd.executor.IInsert<T extends BaseInsert<T>,Table,TableField,Cmd,InsertTable,InsertFields,InsertValues,InsertSelect>onConflict 在类中 AbstractInsert<T extends BaseInsert<T>,MybatisCmdFactory>@SafeVarargs public final T fields(TableField... fields)
fields 在接口中 db.sql.api.cmd.executor.IInsert<T extends BaseInsert<T>,Table,TableField,Cmd,InsertTable,InsertFields,InsertValues,InsertSelect>public StringBuilder sql(Cmd module, Cmd parent, SqlBuilderContext context, StringBuilder sqlBuilder)
sql 在接口中 Cmdsql 在接口中 db.sql.api.cmd.executor.IExecutor<T extends BaseInsert<T>,Table,TableField>sql 在类中 AbstractInsert<T extends BaseInsert<T>,MybatisCmdFactory>Copyright © 2025. All rights reserved.