|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjodd.db.orm.sqlgen.DbEntityGen
public class DbEntityGen
Useful DbSqlBuilder
generators.
Field Summary | |
---|---|
static java.lang.String |
TABLEREF
Table reference name used in generated sql. |
Constructor Summary | |
---|---|
DbEntityGen()
|
Method Summary | |
---|---|
static DbSqlBuilder |
count(java.lang.Object entity)
Creates SELECT COUNT criteria for the entity matched by non-null values. |
static DbSqlBuilder |
countAll(java.lang.Object entity)
Creates SELECT COUNT criteria for the entity matched by all values. |
static DbSqlBuilder |
delete(java.lang.Object entity)
Creates DELETE query that deletes entity matched by non-null values. |
static DbSqlBuilder |
deleteByAll(java.lang.Object entity)
Creates DELETE query that deletes entity matched by all values. |
static DbSqlBuilder |
deleteById(java.lang.Object entity)
Creates DELETE query that deletes entity by ID. |
static DbSqlBuilder |
find(java.lang.Object entity)
Creates SELECT criteria for the entity matched by non-null values. |
static DbSqlBuilder |
findByAll(java.lang.Object entity)
Creates SELECT criteria for the entity matched by all values. |
static DbSqlBuilder |
findById(java.lang.Class entityType,
java.lang.Integer id)
Creates SELECT criteria for the entity matched by id. |
static DbSqlBuilder |
findById(java.lang.Class entityType,
java.lang.Long id)
Creates SELECT criteria for the entity matched by id. |
static DbSqlBuilder |
findById(java.lang.Object entity)
Creates SELECT criteria for the entity matched by id. |
static DbSqlBuilder |
findForeign(java.lang.Class source,
java.lang.Object destination)
Creates SELECT criteria for the foreign entities. |
static DbSqlBuilder |
insert(java.lang.Object entity)
Creates INSERT query for the entity. |
static DbSqlBuilder |
truncate(java.lang.Class entity)
Creates DELETE query that truncates all table data. |
static DbSqlBuilder |
update(java.lang.Object entity)
Creates UPDATE query that updates all non-null values of an entity that is matched by id. |
static DbSqlBuilder |
updateAll(java.lang.Object entity)
Creates UPDATE query that updates all values of an entity that is matched by id. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TABLEREF
Constructor Detail |
---|
public DbEntityGen()
Method Detail |
---|
public static DbSqlBuilder insert(java.lang.Object entity)
public static DbSqlBuilder truncate(java.lang.Class entity)
public static DbSqlBuilder update(java.lang.Object entity)
public static DbSqlBuilder updateAll(java.lang.Object entity)
public static DbSqlBuilder delete(java.lang.Object entity)
public static DbSqlBuilder deleteById(java.lang.Object entity)
public static DbSqlBuilder deleteByAll(java.lang.Object entity)
public static DbSqlBuilder find(java.lang.Object entity)
public static DbSqlBuilder findById(java.lang.Object entity)
public static DbSqlBuilder findByAll(java.lang.Object entity)
public static DbSqlBuilder findForeign(java.lang.Class source, java.lang.Object destination)
public static DbSqlBuilder findById(java.lang.Class entityType, java.lang.Long id)
public static DbSqlBuilder findById(java.lang.Class entityType, java.lang.Integer id)
public static DbSqlBuilder count(java.lang.Object entity)
public static DbSqlBuilder countAll(java.lang.Object entity)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |