public final class EntityHelper extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EntityHelper.Builder |
static class |
EntityHelper.Where |
| Modifier and Type | Field and Description |
|---|---|
static String |
FIELD_NAME_SPLITTER |
| Modifier and Type | Method and Description |
|---|---|
static void |
close(Connection connection) |
static void |
close(org.hibernate.Session session) |
static void |
close(org.hibernate.StatelessSession session) |
static void |
commit(org.hibernate.Session session) |
static void |
commit(org.hibernate.StatelessSession session) |
static void |
commit(org.hibernate.Transaction transaction) |
static Object[] |
condition(int index,
EntityInfo entityInfo,
EntityFilter filter) |
static Object[] |
condition(int index,
EntityInfo entityInfo,
String qlField,
EntityFilter.Condition condition,
EntityFilter.Logical logical,
String field,
Collection<String> value) |
static Object[] |
condition(int index,
EntityInfo entityInfo,
String qlField,
EntityFilter filter) |
static boolean |
createTable(EntityIntegrator integrator,
org.hibernate.mapping.Table table) |
static org.hibernate.mapping.Column |
findColumn(org.hibernate.mapping.Table table,
String name) |
static org.hibernate.mapping.Table |
findTable(EntityIntegrator integrator,
String name) |
static List<String> |
getCatalogs(DatabaseMetaData dbMetaData) |
static FieldInfo |
getFieldInfo(EntityInfo entityInfo,
String anyFieldName) |
static Object |
getFieldValue(EntityInfo entityInfo,
String anyFieldName,
Collection<String> value) |
static Object |
getFieldValue(EntityInfo entityInfo,
String anyFieldName,
String value) |
static String |
hqlToSql(org.hibernate.Session session,
String hql) |
static boolean |
isTableExist(EntityIntegrator integrator,
org.hibernate.mapping.Table table) |
static void |
loadLazy(Object entity,
EntityInfo entityInfo,
Collection<String> tobeLoadFields) |
static void |
loadLazy(Object entity,
EntityInfo entityInfo,
Collection<String> loadFields,
Collection<String> selectedFields) |
static void |
rollback(org.hibernate.Session session) |
static void |
rollback(org.hibernate.StatelessSession session) |
static void |
rollback(org.hibernate.Transaction transaction) |
static EntityHelper.Where |
where(EntityInfo entityInfo,
CrudRequest request,
boolean forSelect) |
public static final String FIELD_NAME_SPLITTER
public static void loadLazy(Object entity, EntityInfo entityInfo, Collection<String> tobeLoadFields)
public static void loadLazy(Object entity, EntityInfo entityInfo, Collection<String> loadFields, Collection<String> selectedFields)
public static FieldInfo getFieldInfo(EntityInfo entityInfo, String anyFieldName)
public static Object getFieldValue(EntityInfo entityInfo, String anyFieldName, Collection<String> value)
public static Object getFieldValue(EntityInfo entityInfo, String anyFieldName, String value)
public static void commit(org.hibernate.Session session)
public static void commit(org.hibernate.StatelessSession session)
public static void commit(org.hibernate.Transaction transaction)
public static void rollback(org.hibernate.Session session)
public static void rollback(org.hibernate.StatelessSession session)
public static void rollback(org.hibernate.Transaction transaction)
public static void close(org.hibernate.Session session)
public static void close(org.hibernate.StatelessSession session)
public static void close(Connection connection)
public static EntityHelper.Where where(EntityInfo entityInfo, CrudRequest request, boolean forSelect)
public static Object[] condition(int index, EntityInfo entityInfo, EntityFilter filter)
public static Object[] condition(int index, EntityInfo entityInfo, String qlField, EntityFilter filter)
public static Object[] condition(int index, EntityInfo entityInfo, String qlField, EntityFilter.Condition condition, EntityFilter.Logical logical, String field, Collection<String> value)
public static List<String> getCatalogs(DatabaseMetaData dbMetaData) throws SQLException
SQLExceptionpublic static org.hibernate.mapping.Table findTable(EntityIntegrator integrator, String name)
public static org.hibernate.mapping.Column findColumn(org.hibernate.mapping.Table table,
String name)
public static boolean isTableExist(EntityIntegrator integrator, org.hibernate.mapping.Table table)
public static boolean createTable(EntityIntegrator integrator, org.hibernate.mapping.Table table)
Copyright © 2023. All rights reserved.