|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnl.knowledgeplaza.util.jpa.JpaCriteriaBuilder<T>
T - public class JpaCriteriaBuilder<T>
http://code.google.com/p/liquidform/ http://www.siriusict.com/2010/02/08/a-look-at-jpa-2-0-criteria-api/
| Field Summary | |
|---|---|
static String |
CRITERIABUILDER_PROPERTY_ID
|
static String |
CRITERIAQUERY_PROPERTY_ID
|
static String |
ENTITYCLASS_PROPERTY_ID
|
static String |
ENTITYMANAGER_PROPERTY_ID
|
| Constructor Summary | |
|---|---|
JpaCriteriaBuilder(Class<T> entityClass)
|
|
JpaCriteriaBuilder(Class<T> entityClass,
javax.persistence.EntityManager entityManager)
|
|
| Method Summary | |
|---|---|
JpaCriteriaBuilder<T> |
and()
|
JpaCriteriaBuilder<T> |
andC()
|
JpaCriteriaBuilder<T> |
andO()
|
javax.persistence.TypedQuery<T> |
createQuery()
|
javax.persistence.criteria.CriteriaBuilder |
getCriteriaBuilder()
CriteriaBuilder: |
javax.persistence.criteria.CriteriaQuery<T> |
getCriteriaQuery()
CriteriaQuery: |
Class<T> |
getEntityClass()
EntityClass: |
javax.persistence.EntityManager |
getEntityManager()
EntityManager: |
T |
getSingleResult()
|
JpaCriteriaBuilder<T> |
isEqual(Class clazz,
String field,
Object value)
|
JpaCriteriaBuilder<T> |
isGreater(Class clazz,
String field,
Object value)
|
JpaCriteriaBuilder<T> |
or()
|
JpaCriteriaBuilder<T> |
orC()
|
JpaCriteriaBuilder<T> |
orO()
|
JpaCriteriaBuilder<T> |
select(String... fields)
|
void |
setCriteriaBuilder(javax.persistence.criteria.CriteriaBuilder value)
|
void |
setCriteriaQuery(javax.persistence.criteria.CriteriaQuery<T> value)
|
void |
setEntityClass(Class<T> value)
|
void |
setEntityManager(javax.persistence.EntityManager value)
|
JpaCriteriaBuilder<T> |
where()
|
JpaCriteriaBuilder<T> |
withCriteriaBuilder(javax.persistence.criteria.CriteriaBuilder value)
|
JpaCriteriaBuilder<T> |
withCriteriaQuery(javax.persistence.criteria.CriteriaQuery<T> value)
|
JpaCriteriaBuilder<T> |
withEntityClass(Class<T> value)
|
JpaCriteriaBuilder<T> |
withEntityManager(javax.persistence.EntityManager value)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String ENTITYCLASS_PROPERTY_ID
public static final String ENTITYMANAGER_PROPERTY_ID
public static final String CRITERIABUILDER_PROPERTY_ID
public static final String CRITERIAQUERY_PROPERTY_ID
| Constructor Detail |
|---|
public JpaCriteriaBuilder(Class<T> entityClass)
entityClass -
public JpaCriteriaBuilder(Class<T> entityClass,
javax.persistence.EntityManager entityManager)
entityClass - entityManager - | Method Detail |
|---|
public Class<T> getEntityClass()
public void setEntityClass(Class<T> value)
public JpaCriteriaBuilder<T> withEntityClass(Class<T> value)
public javax.persistence.EntityManager getEntityManager()
public void setEntityManager(javax.persistence.EntityManager value)
public JpaCriteriaBuilder<T> withEntityManager(javax.persistence.EntityManager value)
public javax.persistence.criteria.CriteriaBuilder getCriteriaBuilder()
public void setCriteriaBuilder(javax.persistence.criteria.CriteriaBuilder value)
public JpaCriteriaBuilder<T> withCriteriaBuilder(javax.persistence.criteria.CriteriaBuilder value)
public javax.persistence.criteria.CriteriaQuery<T> getCriteriaQuery()
public void setCriteriaQuery(javax.persistence.criteria.CriteriaQuery<T> value)
public JpaCriteriaBuilder<T> withCriteriaQuery(javax.persistence.criteria.CriteriaQuery<T> value)
public JpaCriteriaBuilder<T> select(String... fields)
public JpaCriteriaBuilder<T> where()
public JpaCriteriaBuilder<T> and()
public JpaCriteriaBuilder<T> andO()
public JpaCriteriaBuilder<T> andC()
public JpaCriteriaBuilder<T> or()
public JpaCriteriaBuilder<T> orO()
public JpaCriteriaBuilder<T> orC()
public JpaCriteriaBuilder<T> isEqual(Class clazz,
String field,
Object value)
public JpaCriteriaBuilder<T> isGreater(Class clazz,
String field,
Object value)
public javax.persistence.TypedQuery<T> createQuery()
public T getSingleResult()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||