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
,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
-
Fields inherited from class org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder
properties
-
Fields inherited from class org.apache.cxf.jaxrs.ext.search.client.SearchConditionBuilder
DEFAULT_LANGUAGE, FIQL
-
-
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 anyType, String... moreAnyTypes)
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 anyType, String... moreAnyTypes)
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
-
Methods inherited from class org.apache.cxf.jaxrs.ext.search.client.SearchConditionBuilder
instance, instance, instance, instance
-
-
-
-
Method Detail
-
newBuilderInstance
protected UserFiqlSearchConditionBuilder.Builder newBuilderInstance()
- Overrides:
newBuilderInstance
in classAbstractFiqlSearchConditionBuilder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
is
public UserProperty is(String property)
- Specified by:
is
in interfacePartialCondition
- 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 anyType, String... moreAnyTypes)
-
notInRelationships
public UserCompleteCondition notInRelationships(String anyType, String... moreAnyTypes)
-
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)
-
-