Package ch.ivyteam.ivy.security.query
package ch.ivyteam.ivy.security.query
-
ClassDescriptionExecutes
user queries
and provides different types of results:User
: see methodsIQueryExecutor.getResults(ch.ivyteam.ivy.persistence.query.Query)
,IQueryExecutor.getFirstResult(ch.ivyteam.ivy.persistence.query.Query)
Count: see methodIQueryExecutor.getCount(ch.ivyteam.ivy.persistence.query.Query)
Provides a query builder to queryuser
data of thecurrent security context
.Links a where condition with another.Provides filter functionality forIUser
Provides methods to group the result by certain fields.Basic filter functionality provider for a column ofIUser
Provides filter functionality forIUser
Links a where condition with another.Provides filter functionality forIUser
Provides methods to group the result by certain fields.Provides filter functionality for an integer column ofIUser
Provides filter functionality for a decimal number column ofIUser
Provides methods to order the result by columns ofIUser
.Provides filter functionality for columns ofIUser
that can be filter by string patterns (isLike)Provides filter functionality for a string column ofIUser
Provides methods to define the direction of the sorting either ascending or descending.Provides methods to order the result by columns ofIUser
.