public class SelectDescriptorBuilder extends Object
| Constructor and Description |
|---|
SelectDescriptorBuilder() |
public static SelectListDescriptor<SGroup> getChildrenOfGroup(SGroup group, int fromIndex, int numberOfGroups)
public static SelectListDescriptor<SGroup> getChildrenOfGroup(SGroup group, QueryOptions queryOptions)
public static SelectListDescriptor<SGroup> getChildrenOfGroup(SGroup group, String field, OrderByType order, int fromIndex, int numberOfGroups)
public static <T extends PersistentObject> SelectByIdDescriptor<T> getElementById(Class<T> clazz, String elementName, long id)
public static <T extends PersistentObject> SelectListDescriptor<T> getElements(Class<T> clazz, String elementName, int fromIndex, int numberOfElements)
public static <T extends PersistentObject> SelectListDescriptor<T> getElements(Class<T> clazz, String elementName, QueryOptions queryOptions)
public static <T extends PersistentObject> SelectListDescriptor<T> getElements(Class<T> clazz, String elementName, String field, OrderByType order, int fromIndex, int numberOfElements)
public static <T extends PersistentObject> SelectListDescriptor<T> getElementsByIds(Class<T> clazz, String elementName, Collection<Long> ids)
public static SelectOneDescriptor<SGroup> getGroupByName(String groupName)
public static SelectOneDescriptor<SGroup> getGroupByPath(String parentPath, String groupName)
public static <T extends PersistentObject> SelectByIdDescriptor<T> getLightElementById(Class<T> clazz, String elementName, long id)
public static SelectOneDescriptor<SUserMembership> getLightUserMembership(long userId, long groupId, long roleId)
public static SelectOneDescriptor<SCustomUserInfoDefinition> getCustomUserInfoDefinitionByName(String name)
public static SelectOneDescriptor<Long> getNumberOfElement(String elementName, Class<? extends PersistentObject> clazz)
public static SelectOneDescriptor<Long> getNumberOfGroupChildren(String groupParentPath)
public static SelectOneDescriptor<Long> getNumberOfUserMembershipsOfUser(long userId)
public static SelectOneDescriptor<Long> getNumberOfUsersByGroup(long groupId)
public static SelectOneDescriptor<Long> getNumberOfUsersByMembership(long groupId, long roleId)
public static SelectOneDescriptor<Long> getNumberOfUsersByRole(long roleId)
public static SelectOneDescriptor<SRole> getRoleByName(String roleName)
public static SelectOneDescriptor<SUser> getUserByUserName(String userName)
public static SelectOneDescriptor<SContactInfo> getUserContactInfo(long userId, boolean isPersonal)
public static SelectOneDescriptor<SUserMembership> getUserMembership(long userId, long groupId, long roleId)
public static SelectListDescriptor<SUserMembership> getUserMembershipsByGroup(long groupId, int startIndex, int maxResults)
public static SelectListDescriptor<SUserMembership> getUserMembershipsByRole(long roleId, int startIndex, int maxResults)
public static SelectListDescriptor<SUserMembership> getUserMembershipsOfUser(long userId)
public static SelectListDescriptor<SUserMembership> getUserMembershipsOfUser(long userId, int fromIndex, int numberOfMemberships)
public static SelectListDescriptor<SUserMembership> getUserMembershipsOfUser(long userId, QueryOptions queryOptions)
public static SelectListDescriptor<SUserMembership> getUserMembershipsOfUser(long userId, String field, OrderByType order, int fromIndex, int numberOfMemberships)
public static SelectListDescriptor<SUserMembership> getUserMembershipsWithGroup(QueryOptions queryOptions)
public static SelectListDescriptor<SUserMembership> getUserMembershipsWithRole(QueryOptions queryOptions)
public static SelectListDescriptor<SUser> getUsersByGroup(long groupId, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getActiveUsersByGroup(long groupId, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getInactiveUsersByGroup(long groupId, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getActiveUsersByGroup(long groupId, String field, OrderByType order, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getInactiveUsersByGroup(long groupId, String field, OrderByType order, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getUsersByGroup(long groupId, String field, OrderByType order, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getUsersWithManager(long managerUserId, QueryOptions queryOptions)
public static SelectListDescriptor<SUser> getActiveUsersWithManager(long managerUserId, QueryOptions queryOptions)
public static SelectListDescriptor<SUser> getInactiveUsersWithManager(long managerUserId, QueryOptions queryOptions)
public static SelectListDescriptor<SUser> getUsersByMembership(long groupId, long roleId)
public static SelectListDescriptor<SUser> getUsersByMembership(long groupId, long roleId, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getUsersByMembership(long groupId, long roleId, String field, OrderByType order, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getUsersWithRole(long roleId)
public static SelectListDescriptor<SUser> getUsersWithRole(long roleId, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getActiveUsersWithRole(long roleId, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getInactiveUsersWithRole(long roleId, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getUsersWithRole(long roleId, QueryOptions queryOptions)
public static SelectListDescriptor<SUser> getActiveUsersWithRole(long roleId, QueryOptions queryOptions)
public static SelectListDescriptor<SUser> getInactiveUsersWithRole(long roleId, QueryOptions queryOptions)
public static SelectListDescriptor<SUser> getUsersWithRole(long roleId, String field, OrderByType order, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getActiveUsersWithRole(long roleId, String field, OrderByType order, int fromIndex, int numberOfUsers)
public static SelectListDescriptor<SUser> getInactiveUsersWithRole(long roleId, String field, OrderByType order, int fromIndex, int numberOfUsers)
Copyright © 2019 Bonitasoft S.A.. All rights reserved.