Package ch.ivyteam.ivy.security.query
-
Interface Summary Interface Description IUserQueryExecutor Executesuser 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)
UserQuery.IColumnFilterQuery Basic filter functionality provider for a column ofIUser
UserQuery.IFilterableColumns Provides filter functionality forIUser
UserQuery.IFilterLink Links a where condition with another.UserQuery.IFilterQuery Provides filter functionality forIUser
UserQuery.IGroupByQueryColumns Provides methods to group the result by certain fields.UserQuery.IIntegerColumnFilterQuery Provides filter functionality for an integer column ofIUser
UserQuery.INumberColumnFilterQuery Provides filter functionality for a decimal number column ofIUser
UserQuery.IOrderByQueryColumns Provides methods to order the result by columns ofIUser
.UserQuery.IPatternColumnFilterQuery Provides filter functionality for columns ofIUser
that can be filter by string patterns (isLike)UserQuery.IStringColumnFilterQuery Provides filter functionality for a string column ofIUser
-
Class Summary Class Description UserQuery Provides a query builder to queryuser
data.UserQuery.FilterLink Links a where condition with another.UserQuery.FilterQuery Provides filter functionality forIUser
UserQuery.GroupByQuery Provides methods to group the result by certain fields.UserQuery.OrderByColumnQuery Provides methods to define the direction of the sorting either ascending or descending.UserQuery.OrderByQuery Provides methods to order the result by columns ofIUser
.