public class JPABase extends Object implements GenericModel
| Modifier and Type | Field and Description |
|---|---|
protected CSLogger |
logger |
static MysqlClient |
mysqlClient |
static List |
validateParses |
List<ValidateResult> |
validateResults |
| Constructor and Description |
|---|
JPABase() |
| Modifier and Type | Method and Description |
|---|---|
Association |
associate(String obj) |
<T> T |
attr(String fieldName,
Class<T> clzz) |
JPABase |
attr(String fieldName,
Object value) |
void |
delete() |
javax.persistence.EntityManager |
em() |
static <T> T |
findService(Class<T> clz) |
static JPAConfig |
getJPAConfig() |
static JPAContext |
getJPAContext() |
Integer |
id() |
Object |
key() |
<T extends JPABase> |
m(String methodName,
Object... objs) |
boolean |
merge(Map params) |
boolean |
refresh() |
boolean |
save() |
boolean |
save(boolean validate) |
boolean |
update() |
boolean |
valid() |
protected CSLogger logger
public static final List validateParses
public static final MysqlClient mysqlClient
public final List<ValidateResult> validateResults
public static JPAContext getJPAContext()
public static <T> T findService(Class<T> clz)
public Integer id()
public static JPAConfig getJPAConfig()
public Association associate(String obj)
public boolean save()
save in interface GenericModelpublic boolean save(boolean validate)
public boolean valid()
public javax.persistence.EntityManager em()
public boolean refresh()
refresh in interface GenericModelpublic void delete()
delete in interface GenericModelpublic boolean update()
update in interface GenericModelpublic boolean merge(Map params)
public Object key()
key in interface GenericModelCopyright © 2018. All Rights Reserved.