|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.lazydog.repository.jpa.internal.CriteriaImpl<T>
public class CriteriaImpl<T>
Criteria implemented using the Java Persistence API.
| Constructor Summary | |
|---|---|
CriteriaImpl(Class<T> entityClass)
Constructor. |
|
| Method Summary | |
|---|---|
Criteria<T> |
add(Criterion criterion)
Add a restriction criterion. |
Criteria<T> |
add(List<Criterion> criterions)
Add restriction criterions. |
Criteria<T> |
addJoin(Criterion criterion)
Add a join criterion. |
Criteria<T> |
addJoins(List<Criterion> criterions)
Add join criterions. |
Criteria<T> |
addOrder(Criterion criterion)
Add a order criterion. |
Criteria<T> |
addOrders(List<Criterion> criterions)
Add order criterions. |
Map<Object,String> |
getQueryHints()
Get the query hints. |
String |
getQueryLanguageString()
Get the query language string. |
Map<String,Object> |
getQueryParameters()
Get the query parameters. |
boolean |
joinExists()
Check if a join criterion exists. |
boolean |
orderExists()
Check if a order criterion exists. |
boolean |
restrictionExists()
Check if a restriction criterion exists. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CriteriaImpl(Class<T> entityClass)
entityClass - the entity class.
IllegalArgumentException - if the entity class is invalid.| Method Detail |
|---|
public Criteria<T> add(Criterion criterion)
add in interface Criteria<T>criterion - the restriction criterion.
public Criteria<T> add(List<Criterion> criterions)
add in interface Criteria<T>criterions - the restriction criterions.
public Criteria<T> addJoin(Criterion criterion)
criterion - the join criterion.
public Criteria<T> addJoins(List<Criterion> criterions)
criterions - the join criterions.
public Criteria<T> addOrder(Criterion criterion)
addOrder in interface Criteria<T>criterion - the order criterion.
public Criteria<T> addOrders(List<Criterion> criterions)
addOrders in interface Criteria<T>criterions - the order criterions.
public Map<Object,String> getQueryHints()
public String getQueryLanguageString()
public Map<String,Object> getQueryParameters()
public boolean joinExists()
public boolean orderExists()
orderExists in interface Criteria<T>public boolean restrictionExists()
restrictionExists in interface Criteria<T>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||