Package ch.ivyteam.ivy.security.query
-
Interface Summary Interface Description IUserQueryExecutor Executesuser queriesand 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.IBoolFilterQuery UserQuery.IColumnFilterQuery Basic filter functionality provider for a column ofIUserUserQuery.IFilterableColumns Provides filter functionality forIUserUserQuery.IFilterLink Links a where condition with another.UserQuery.IFilterQuery Provides filter functionality forIUserUserQuery.IGroupByQueryColumns Provides methods to group the result by certain fields.UserQuery.IIntegerColumnFilterQuery Provides filter functionality for an integer column ofIUserUserQuery.INumberColumnFilterQuery Provides filter functionality for a decimal number column ofIUserUserQuery.IOrderByQueryColumns Provides methods to order the result by columns ofIUser.UserQuery.IPatternColumnFilterQuery Provides filter functionality for columns ofIUserthat 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 queryuserdata.UserQuery.FilterLink Links a where condition with another.UserQuery.FilterQuery Provides filter functionality forIUserUserQuery.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.