Class DatabaseTable
- java.lang.Object
-
- cc.carm.plugin.ultradepository.util.DatabaseTable
-
public class DatabaseTable extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DatabaseTable(@NotNull java.lang.String tableName, @NotNull java.lang.String[] columns)DatabaseTable(@NotNull java.lang.String tableName, @NotNull java.lang.String[] columns, @Nullable java.lang.String tableSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description cc.carm.lib.easysql.api.builder.DeleteBuildercreateDelete(cc.carm.lib.easysql.api.SQLManager sqlManager)cc.carm.lib.easysql.api.builder.InsertBuilder<cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction>createInsert(cc.carm.lib.easysql.api.SQLManager sqlManager)cc.carm.lib.easysql.api.builder.InsertBuilder<cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction>createInsertBatch(cc.carm.lib.easysql.api.SQLManager sqlManager)cc.carm.lib.easysql.api.builder.TableQueryBuildercreateQuery(cc.carm.lib.easysql.api.SQLManager sqlManager)cc.carm.lib.easysql.api.builder.ReplaceBuilder<cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction>createReplace(cc.carm.lib.easysql.api.SQLManager sqlManager)cc.carm.lib.easysql.api.builder.ReplaceBuilder<cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction>createReplaceBatch(cc.carm.lib.easysql.api.SQLManager sqlManager)intcreateTable(cc.carm.lib.easysql.api.SQLManager sqlManager)cc.carm.lib.easysql.api.builder.UpdateBuildercreateUpdate(cc.carm.lib.easysql.api.SQLManager sqlManager)@NotNull java.lang.String[]getColumns()@NotNull java.lang.StringgetTableName()@Nullable java.lang.StringgetTableSettings()
-
-
-
Constructor Detail
-
DatabaseTable
public DatabaseTable(@NotNull @NotNull java.lang.String tableName, @NotNull @NotNull java.lang.String[] columns)
-
DatabaseTable
public DatabaseTable(@NotNull @NotNull java.lang.String tableName, @NotNull @NotNull java.lang.String[] columns, @Nullable @Nullable java.lang.String tableSettings)
-
-
Method Detail
-
getTableName
@NotNull public @NotNull java.lang.String getTableName()
-
getColumns
@NotNull public @NotNull java.lang.String[] getColumns()
-
getTableSettings
@Nullable public @Nullable java.lang.String getTableSettings()
-
createTable
public int createTable(cc.carm.lib.easysql.api.SQLManager sqlManager) throws java.sql.SQLException- Throws:
java.sql.SQLException
-
createQuery
public cc.carm.lib.easysql.api.builder.TableQueryBuilder createQuery(cc.carm.lib.easysql.api.SQLManager sqlManager)
-
createDelete
public cc.carm.lib.easysql.api.builder.DeleteBuilder createDelete(cc.carm.lib.easysql.api.SQLManager sqlManager)
-
createUpdate
public cc.carm.lib.easysql.api.builder.UpdateBuilder createUpdate(cc.carm.lib.easysql.api.SQLManager sqlManager)
-
createInsert
public cc.carm.lib.easysql.api.builder.InsertBuilder<cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction> createInsert(cc.carm.lib.easysql.api.SQLManager sqlManager)
-
createInsertBatch
public cc.carm.lib.easysql.api.builder.InsertBuilder<cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction> createInsertBatch(cc.carm.lib.easysql.api.SQLManager sqlManager)
-
createReplace
public cc.carm.lib.easysql.api.builder.ReplaceBuilder<cc.carm.lib.easysql.api.action.PreparedSQLUpdateAction> createReplace(cc.carm.lib.easysql.api.SQLManager sqlManager)
-
createReplaceBatch
public cc.carm.lib.easysql.api.builder.ReplaceBuilder<cc.carm.lib.easysql.api.action.PreparedSQLUpdateBatchAction> createReplaceBatch(cc.carm.lib.easysql.api.SQLManager sqlManager)
-
-