|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TopiaQuery | |
|---|---|
| org.nuiton.topia | TODO-FD20100507 : Need update this javadoc for ToPIA 2.4 ToPIA est un framework de persistence basé sur Hibernate. |
| org.nuiton.topia.framework | Contains two interfaces, one TopiaContextImplementor for internal
manipulations of TopiaContext and one TopiaService for topia
services. |
| org.nuiton.topia.persistence | This package contains interfaces and abstract classes for entities and daos. |
| Uses of TopiaQuery in org.nuiton.topia |
|---|
| Methods in org.nuiton.topia that return TopiaQuery | |
|---|---|
TopiaQuery |
TopiaContext.createQuery(java.lang.Class<?> entityClass,
java.lang.String alias)
Instantiate a new TopiaQuery. |
| Methods in org.nuiton.topia with parameters of type TopiaQuery | |
|---|---|
java.util.List |
TopiaContext.findByQuery(TopiaQuery query)
Retrieve results executing a simple query. |
| Uses of TopiaQuery in org.nuiton.topia.framework |
|---|
| Methods in org.nuiton.topia.framework that return TopiaQuery | |
|---|---|
TopiaQuery |
TopiaQuery.add(java.util.Map<java.lang.String,java.lang.Object> properties)
Deprecated. since 2.3.4 use addEquals(Map) |
TopiaQuery |
TopiaQuery.add(java.lang.String where)
Deprecated. since 2.3.4, use addWhere(String) instead |
TopiaQuery |
TopiaQuery.add(java.lang.String paramName,
java.lang.Object... paramValue)
Deprecated. since 2.3.4, use addEquals(String, Object...) instead |
TopiaQuery |
TopiaQuery.add(java.lang.String paramName,
TopiaQuery.Op constraint,
java.lang.Object paramValue)
Deprecated. since 2.3.4, use addWhere(String, Op, Object) instead |
TopiaQuery |
TopiaQuery.addBetween(java.lang.String paramName,
java.lang.Object value1,
java.lang.Object value2)
Add an element with BETWEEN operation. |
TopiaQuery |
TopiaQuery.addDistinct()
Add the distinct key word in the query. |
TopiaQuery |
TopiaQuery.addEquals(java.util.Map<java.lang.String,java.lang.Object> properties)
Add a map of properties to the where clause of the query. |
TopiaQuery |
TopiaQuery.addEquals(java.lang.String paramName,
java.lang.Object... paramValue)
Add an element to the query. |
TopiaQuery |
TopiaQuery.addFetch(java.lang.String... properties)
Used to load properties during query execution using FETCH keyword. |
TopiaQuery |
TopiaQuery.addFilter(EntityFilter filter)
Add a filter to the query that contains limit indexes,
orderBy condition and referenceId if needed. |
TopiaQuery |
TopiaQuery.addFilter(EntityFilter filter,
java.lang.String propertyToFilter)
Add a filter to the query that contains limit indexes,
orderBy condition and referenceId if needed. |
TopiaQuery |
TopiaQuery.addFrom(java.lang.Class<? extends TopiaEntity> entityClass)
Add an other entity type to the from in the query. |
TopiaQuery |
TopiaQuery.addFrom(java.lang.Class<? extends TopiaEntity> entityClass,
java.lang.String alias)
Add an other entity type to the from in the query with an alias. |
TopiaQuery |
TopiaQuery.addFrom(java.lang.String str)
Deprecated. since 2.3.4 use correct addFrom or addJoin or addLeftJoin |
protected TopiaQuery |
TopiaQuery.addFrom(java.lang.String separator,
java.lang.String property,
java.lang.String alias)
Add an element to the from in the query. |
protected TopiaQuery |
TopiaQuery.addFromJoin(java.lang.String separator,
java.lang.String property,
java.lang.String alias,
boolean fetch)
|
TopiaQuery |
TopiaQuery.addGroup(java.lang.String... group)
Add an element to the group of the query. |
TopiaQuery |
TopiaQuery.addInElements(java.lang.String elementProperty,
java.lang.String containerProperty)
Add link constraint between two properties. |
TopiaQuery |
TopiaQuery.addJoin(java.lang.String property,
java.lang.String alias,
boolean fetch)
Add a inner join property to the query with alias. |
TopiaQuery |
TopiaQuery.addLeftJoin(java.lang.String property,
java.lang.String alias,
boolean fetch)
Add a left join property to the query with alias. |
TopiaQuery |
TopiaQuery.addLoad(java.lang.String... properties)
Add a property to load when query is executed. |
TopiaQuery |
TopiaQuery.addNotNull(java.lang.String paramName)
Add an element to the query with the constraint Not null. |
TopiaQuery |
TopiaQuery.addNull(java.lang.String paramName)
Add an element to the query with the constraint null. |
TopiaQuery |
TopiaQuery.addNullOr(java.lang.String paramName,
TopiaQuery.Op constraint,
java.lang.Object paramValue)
Add an element to the query. |
TopiaQuery |
TopiaQuery.addOrder(java.lang.String... order)
Add an element to the order in the query. |
TopiaQuery |
TopiaQuery.addOrderDesc(java.lang.String order)
|
TopiaQuery |
TopiaQuery.addParam(java.lang.String id,
java.lang.Object paramValue)
Add a HQL parameter to the Query. |
TopiaQuery |
TopiaQuery.addParams(java.util.List<java.lang.Object> params)
Add muliple paramaters to the Query. |
TopiaQuery |
TopiaQuery.addSelect(java.lang.String... select)
Add an element to the select in the query. |
TopiaQuery |
TopiaQuery.addSubQuery(java.lang.String queryPart,
TopiaQuery subquery)
Method used to add a subquery in an existing query. |
TopiaQuery |
TopiaQuery.addWhere(java.lang.String where)
Add a where element to the Query. |
TopiaQuery |
TopiaQuery.addWhere(java.lang.String paramName,
TopiaQuery.Op operator,
java.lang.Object paramValue)
Add an element to the query. |
TopiaQuery |
TopiaContextImpl.createQuery(java.lang.Class<?> entityClass,
java.lang.String alias)
|
TopiaQuery |
TopiaQuery.resetLimit()
Remove limits previously set |
TopiaQuery |
TopiaQuery.setFrom(java.lang.Class<? extends TopiaEntity> mainEntityClass)
Set the mainEntity in the from part of the query. |
TopiaQuery |
TopiaQuery.setFrom(java.lang.Class<? extends TopiaEntity> mainEntityClass,
java.lang.String alias)
Set the mainEntity in the from part of the query and use an alias for this mainEntity. |
TopiaQuery |
TopiaQuery.setLimit(int start,
int end)
Limit the result of the query with startIndex and endIndex. |
TopiaQuery |
TopiaQuery.setMaxResults(int max)
Set the max results wanted for the query. |
TopiaQuery |
TopiaQuery.setSelect(java.lang.String... select)
Set the select in the query. |
| Methods in org.nuiton.topia.framework with parameters of type TopiaQuery | |
|---|---|
TopiaQuery |
TopiaQuery.addSubQuery(java.lang.String queryPart,
TopiaQuery subquery)
Method used to add a subquery in an existing query. |
java.util.List |
TopiaContextImpl.findByQuery(TopiaQuery query)
|
| Uses of TopiaQuery in org.nuiton.topia.persistence |
|---|
| Methods in org.nuiton.topia.persistence that return TopiaQuery | |
|---|---|
TopiaQuery |
TopiaDAOImpl.createQuery()
|
TopiaQuery |
TopiaDAO.createQuery()
Crée une requete basé sur l'entité lié au DAO. |
TopiaQuery |
TopiaDAOImpl.createQuery(java.lang.String entityAlias)
|
TopiaQuery |
TopiaDAO.createQuery(java.lang.String entityAlias)
Crée une requête basé sur l'entité lié au DAO et lui assigne un alias valable dans la requête.. |
| Methods in org.nuiton.topia.persistence with parameters of type TopiaQuery | ||
|---|---|---|
int |
TopiaDAOImpl.countByQuery(TopiaQuery query)
|
|
int |
TopiaDAO.countByQuery(TopiaQuery query)
Count the number of entities based on query. |
|
boolean |
TopiaDAOImpl.existByQuery(TopiaQuery query)
|
|
boolean |
TopiaDAO.existByQuery(TopiaQuery query)
Check the existence of an entity using a query. |
|
java.util.List<E> |
TopiaDAOImpl.findAllByQuery(TopiaQuery query)
|
|
java.util.List<E> |
TopiaDAO.findAllByQuery(TopiaQuery query)
Execute une requête basé sur l'entité du DAO. |
|
java.util.Map<java.lang.String,E> |
TopiaDAOImpl.findAllMappedByQuery(TopiaQuery query)
|
|
java.util.Map<java.lang.String,E> |
TopiaDAO.findAllMappedByQuery(TopiaQuery query)
Execute une requête basé sur l'entité du DAO. |
|
|
TopiaDAOImpl.findAllMappedByQuery(TopiaQuery query,
java.lang.String keyName,
java.lang.Class<K> keyClass)
|
|
|
TopiaDAO.findAllMappedByQuery(TopiaQuery query,
java.lang.String keyName,
java.lang.Class<K> keyClass)
Execute une requête basé sur l'entité du DAO. |
|
E |
TopiaDAOImpl.findByQuery(TopiaQuery query)
|
|
E |
TopiaDAO.findByQuery(TopiaQuery query)
Execute une requête basé sur l'entité du DAO. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||