Package ch.ivyteam.ivy.security.query
Interface UserQuery.IGroupByQueryColumns
- All Known Implementing Classes:
UserQuery.GroupByQuery
- Enclosing class:
- UserQuery
public static interface UserQuery.IGroupByQueryColumns
Provides methods to group the result by certain fields.
Example:
Corresponds to SQL:
UserQuery.create().groupBy().name();
SELECT Name FROM IWA_User GROUP BY Name
- API:
- This is a public API.
-
Method Summary
Modifier and TypeMethodDescriptionGroups the result of the query by the fieldEMailAddress
.Groups the result of the query by the fieldExternalId
.fullName()
Groups the result of the query by the fieldFullName
.name()
Groups the result of the query by the fieldName
.Groups the result of the query by the fieldSecurityMemberId
.Groups the result of the query by the fieldSecuritySystemId
.
-
Method Details
-
name
UserQuery.GroupByQuery name()Groups the result of the query by the field
Name
.SQL part:
GROUP BY Name
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
fullName
UserQuery.GroupByQuery fullName()Groups the result of the query by the field
FullName
.SQL part:
GROUP BY FullName
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
securitySystemId
UserQuery.GroupByQuery securitySystemId()Groups the result of the query by the field
SecuritySystemId
.SQL part:
GROUP BY SecuritySystemId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
externalId
UserQuery.GroupByQuery externalId()Groups the result of the query by the field
ExternalId
.SQL part:
GROUP BY ExternalId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
eMailAddress
UserQuery.GroupByQuery eMailAddress()Groups the result of the query by the field
EMailAddress
.SQL part:
GROUP BY EMailAddress
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-
securityMemberId
UserQuery.GroupByQuery securityMemberId()Groups the result of the query by the field
SecurityMemberId
.SQL part:
GROUP BY SecurityMemberId
- Returns:
- query for further composition
- API:
- This public API is available in Java.
-