Package cc.carm.lib.easysql.builder.impl
Class InsertBuilderImpl<T extends SQLAction<?>>
- java.lang.Object
-
- cc.carm.lib.easysql.builder.AbstractSQLBuilder
-
- cc.carm.lib.easysql.builder.impl.InsertBuilderImpl<T>
-
- All Implemented Interfaces:
InsertBuilder<T>,SQLBuilder
public abstract class InsertBuilderImpl<T extends SQLAction<?>> extends AbstractSQLBuilder implements InsertBuilder<T>
-
-
Constructor Summary
Constructors Constructor Description InsertBuilderImpl(@NotNull SQLManagerImpl manager, java.lang.String tableName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.lang.StringbuildSQL(java.lang.String tableName, java.util.List<java.lang.String> columnNames)java.lang.StringgetTableName()-
Methods inherited from class cc.carm.lib.easysql.builder.AbstractSQLBuilder
getManager
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cc.carm.lib.easysql.api.builder.InsertBuilder
setColumnNames, setColumnNames
-
-
-
-
Constructor Detail
-
InsertBuilderImpl
public InsertBuilderImpl(@NotNull @NotNull SQLManagerImpl manager, java.lang.String tableName)
-
-
Method Detail
-
buildSQL
protected static java.lang.String buildSQL(java.lang.String tableName, java.util.List<java.lang.String> columnNames)
-
getTableName
public java.lang.String getTableName()
- Specified by:
getTableNamein interfaceInsertBuilder<T extends SQLAction<?>>
-
-