Class UserFiqlSearchConditionBuilder
- java.lang.Object
-
- org.apache.cxf.jaxrs.ext.search.client.SearchConditionBuilder
-
- org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder
-
- org.apache.syncope.common.lib.search.AbstractFiqlSearchConditionBuilder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
- org.apache.syncope.common.lib.search.UserFiqlSearchConditionBuilder
-
- All Implemented Interfaces:
Serializable,org.apache.cxf.jaxrs.ext.search.client.PartialCondition,BaseBean
public class UserFiqlSearchConditionBuilder extends AbstractFiqlSearchConditionBuilder<UserProperty,UserPartialCondition,UserCompleteCondition>
ExtendsAbstractFiqlSearchConditionBuilderby providing some additional facilities for searching users in Syncope.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classUserFiqlSearchConditionBuilder.Builder
-
Field Summary
-
Fields inherited from class org.apache.syncope.common.lib.search.AbstractFiqlSearchConditionBuilder
CONTEXTUAL_PROPERTIES
-
-
Constructor Summary
Constructors Constructor Description UserFiqlSearchConditionBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserCompleteConditioninGroups(String group, String... moreGroups)UserCompleteConditioninRelationships(String anyObject, String... moreAnyObjects)UserCompleteConditioninRelationshipTypes(String type, String... moreTypes)UserCompleteConditioninRoles(String role, String... moreRoles)UserPropertyis(String property)protected UserFiqlSearchConditionBuilder.BuildernewBuilderInstance()UserCompleteConditionnotInGroups(String group, String... moreGroups)UserCompleteConditionnotInRelationships(String anyObject, String... moreAnyObjects)UserCompleteConditionnotInRelationshipTypes(String type, String... moreTypes)UserCompleteConditionnotInRoles(String role, String... moreRoles)UserCompleteConditionwithoutPrivileges(String privilege, String... morePrivileges)UserCompleteConditionwithPrivileges(String privilege, String... morePrivileges)-
Methods inherited from class org.apache.syncope.common.lib.search.AbstractFiqlSearchConditionBuilder
hasAuxClasses, hasNotAuxClasses, hasNotResources, hasResources, inDynRealms, isNotNull, isNull, notInDynRealms
-
Methods inherited from class org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder
and, and, or, or, query
-
-
-
-
Method Detail
-
newBuilderInstance
protected UserFiqlSearchConditionBuilder.Builder newBuilderInstance()
- Overrides:
newBuilderInstancein classAbstractFiqlSearchConditionBuilder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
is
public UserProperty is(String property)
- Specified by:
isin interfaceorg.apache.cxf.jaxrs.ext.search.client.PartialCondition- Overrides:
isin classAbstractFiqlSearchConditionBuilder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
inGroups
public UserCompleteCondition inGroups(String group, String... moreGroups)
-
notInGroups
public UserCompleteCondition notInGroups(String group, String... moreGroups)
-
inRelationships
public UserCompleteCondition inRelationships(String anyObject, String... moreAnyObjects)
-
notInRelationships
public UserCompleteCondition notInRelationships(String anyObject, String... moreAnyObjects)
-
inRelationshipTypes
public UserCompleteCondition inRelationshipTypes(String type, String... moreTypes)
-
notInRelationshipTypes
public UserCompleteCondition notInRelationshipTypes(String type, String... moreTypes)
-
inRoles
public UserCompleteCondition inRoles(String role, String... moreRoles)
-
notInRoles
public UserCompleteCondition notInRoles(String role, String... moreRoles)
-
withPrivileges
public UserCompleteCondition withPrivileges(String privilege, String... morePrivileges)
-
withoutPrivileges
public UserCompleteCondition withoutPrivileges(String privilege, String... morePrivileges)
-
-