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>
ExtendsAbstractFiqlSearchConditionBuilder
by 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 class
UserFiqlSearchConditionBuilder.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 UserCompleteCondition
inGroups(String group, String... moreGroups)
UserCompleteCondition
inRelationships(String anyObject, String... moreAnyObjects)
UserCompleteCondition
inRelationshipTypes(String type, String... moreTypes)
UserCompleteCondition
inRoles(String role, String... moreRoles)
UserProperty
is(String property)
protected UserFiqlSearchConditionBuilder.Builder
newBuilderInstance()
UserCompleteCondition
notInGroups(String group, String... moreGroups)
UserCompleteCondition
notInRelationships(String anyObject, String... moreAnyObjects)
UserCompleteCondition
notInRelationshipTypes(String type, String... moreTypes)
UserCompleteCondition
notInRoles(String role, String... moreRoles)
UserCompleteCondition
withoutPrivileges(String privilege, String... morePrivileges)
UserCompleteCondition
withPrivileges(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:
newBuilderInstance
in classAbstractFiqlSearchConditionBuilder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
is
public UserProperty is(String property)
- Specified by:
is
in interfaceorg.apache.cxf.jaxrs.ext.search.client.PartialCondition
- Overrides:
is
in 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)
-
-