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