public class JPQL extends Object
| Constructor and Description |
|---|
JPQL(JPAContext jpaContext) |
JPQL(JPAContext jpaContext,
String entity) |
| Modifier and Type | Method and Description |
|---|---|
Model.JPAQuery |
all(String entity) |
javax.persistence.Query |
bindParameters(javax.persistence.Query q,
Map<String,Object> params) |
javax.persistence.Query |
bindParameters(javax.persistence.Query q,
Object... params) |
Long |
count_fetch() |
Long |
count_fetch(String countString) |
long |
count(String entity) |
long |
count(String entity,
String query,
Object[] params) |
Long |
countFetch(String countString) |
JPABase |
create(Class clzz,
Map<String,Object> params) |
String |
createCountQuery(String entityName,
String entityClass,
String query,
Object... params) |
String |
createDeleteQuery(String entityName,
String entityClass,
String query,
Object... params) |
String |
createFindByQuery(String entityName,
String entityClass,
String query,
Object... params) |
int |
delete(String entity,
String query,
Object[] params) |
int |
deleteAll(String entity) |
javax.persistence.EntityManager |
em() |
protected static String |
extractProp(String part,
String end) |
List |
fetch() |
Model |
find(Integer id) |
List<Model> |
find(List ids) |
Model.JPAQuery |
find(String entity) |
Model.JPAQuery |
find(String entity,
String query,
Object[] params) |
List |
findAll(String entity) |
List |
findBy(String entity,
String query,
Object[] params) |
JPABase |
findById(Class clzz,
Object id) |
String |
findByToJPQL(String findBy) |
JPABase |
findOneBy(String entity,
String query,
Object[] params) |
JPQL |
from(String modelAndAlias) |
JPQL |
group(String group) |
JPQL |
in(String fieldName,
List params) |
JPQL |
in(String fieldName,
Map bindings) |
JPQL |
joins(String joins) |
JPQL |
limit(int limit) |
JPQL |
offset(int offset) |
JPQL |
order(String order) |
JPQL |
select(String select) |
<T> T |
single_fetch() |
<T> T |
singleFetch() |
JPQL |
where(Map whereQuery) |
JPQL |
where(String condition) |
JPQL |
where(String condition,
Map params) |
public JPQL(JPAContext jpaContext)
public JPQL(JPAContext jpaContext, String entity)
public javax.persistence.EntityManager em()
public JPQL limit(int limit)
public JPQL offset(int offset)
public Long count_fetch()
public <T> T single_fetch()
public <T> T singleFetch()
public List fetch()
public long count(String entity)
public Model.JPAQuery find(String entity, String query, Object[] params)
public Model.JPAQuery find(String entity)
public Model.JPAQuery all(String entity)
public int deleteAll(String entity)
public JPABase create(Class clzz, Map<String,Object> params) throws Exception
Exceptionpublic String createFindByQuery(String entityName, String entityClass, String query, Object... params)
public String createDeleteQuery(String entityName, String entityClass, String query, Object... params)
public String createCountQuery(String entityName, String entityClass, String query, Object... params)
public javax.persistence.Query bindParameters(javax.persistence.Query q,
Object... params)
public javax.persistence.Query bindParameters(javax.persistence.Query q,
Map<String,Object> params)
Copyright © 2018. All Rights Reserved.