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)
-
-