public class KTableCreator
extends java.lang.Object
Constructor and Description |
---|
KTableCreator(java.lang.Class<? extends KObject> clazz) |
Modifier and Type | Method and Description |
---|---|
void |
dropTable(KDataBase db) |
boolean |
execute(KDataBase db) |
boolean |
execute(KDataBase db,
boolean dropBefore) |
static java.lang.String |
javaTypeToDbType(java.lang.Class<? extends java.lang.Object> aClazz) |
void |
setFieldType(java.lang.String fieldName,
java.lang.String fieldType) |
void |
setTableName(java.lang.String tableName) |
java.lang.String |
toString() |
public KTableCreator(java.lang.Class<? extends KObject> clazz)
public void setTableName(java.lang.String tableName)
public void setFieldType(java.lang.String fieldName, java.lang.String fieldType)
public static java.lang.String javaTypeToDbType(java.lang.Class<? extends java.lang.Object> aClazz)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean execute(KDataBase db)
public boolean execute(KDataBase db, boolean dropBefore)
public void dropTable(KDataBase db)