Class SelectDescriptorBuilder
java.lang.Object
org.bonitasoft.engine.profile.persistence.SelectDescriptorBuilder
- Author:
- Matthieu Chaffotte, Elias Ricken de Medeiros
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SelectListDescriptor<SProfileMember>getDirectProfileMembersOfGroup(long groupId, String field, OrderByType order, int fromIndex, int numberOfElements) static SelectListDescriptor<SProfileMember>getDirectProfileMembersOfRole(long roleId, String field, OrderByType order, int fromIndex, int numberOfElements) static SelectListDescriptor<SProfileMember>getDirectProfileMembersOfUser(long userId, String field, OrderByType order, int fromIndex, int numberOfElements) static <T extends PersistentObject>
SelectByIdDescriptor<T>getElementById(Class<T> clazz, long id) static <T extends PersistentObject>
SelectOneDescriptor<T>getElementByNameDescriptor(Class<T> clazz, String elementName, String name) static SelectByIdDescriptor<SProfileMember>getProfileMemberWithoutDisplayName(long profileMemberId) static SelectListDescriptor<SProfile>getProfilesOfUser(long userId, int fromIndex, int numberOfElements, String field, OrderByType order) static SelectListDescriptor<SProfile>getProfilesWithNavigationOfUser(long userId, int fromIndex, int numberOfElements, String field, OrderByType order) static SelectListDescriptor<SProfileMember>getSProfileMembersWithoutDisplayName(long profileId, QueryOptions queryOptions)
-
Constructor Details
-
SelectDescriptorBuilder
public SelectDescriptorBuilder()
-
-
Method Details
-
getElementById
public static <T extends PersistentObject> SelectByIdDescriptor<T> getElementById(Class<T> clazz, long id) -
getElementByNameDescriptor
public static <T extends PersistentObject> SelectOneDescriptor<T> getElementByNameDescriptor(Class<T> clazz, String elementName, String name) -
getDirectProfileMembersOfUser
public static SelectListDescriptor<SProfileMember> getDirectProfileMembersOfUser(long userId, String field, OrderByType order, int fromIndex, int numberOfElements) -
getDirectProfileMembersOfGroup
public static SelectListDescriptor<SProfileMember> getDirectProfileMembersOfGroup(long groupId, String field, OrderByType order, int fromIndex, int numberOfElements) -
getDirectProfileMembersOfRole
public static SelectListDescriptor<SProfileMember> getDirectProfileMembersOfRole(long roleId, String field, OrderByType order, int fromIndex, int numberOfElements) -
getProfilesOfUser
public static SelectListDescriptor<SProfile> getProfilesOfUser(long userId, int fromIndex, int numberOfElements, String field, OrderByType order) -
getSProfileMembersWithoutDisplayName
public static SelectListDescriptor<SProfileMember> getSProfileMembersWithoutDisplayName(long profileId, QueryOptions queryOptions) -
getProfileMemberWithoutDisplayName
public static SelectByIdDescriptor<SProfileMember> getProfileMemberWithoutDisplayName(long profileMemberId)
-