Class UserFiqlSearchConditionBuilder.Builder
- java.lang.Object
-
- org.apache.syncope.common.lib.search.AbstractFiqlSearchConditionBuilder.Builder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
- org.apache.syncope.common.lib.search.UserFiqlSearchConditionBuilder.Builder
-
- All Implemented Interfaces:
org.apache.cxf.jaxrs.ext.search.client.CompleteCondition,org.apache.cxf.jaxrs.ext.search.client.PartialCondition,org.apache.cxf.jaxrs.ext.search.client.Property,SyncopeCompleteCondition<UserPartialCondition,UserProperty>,SyncopePartialCondition<UserProperty,UserCompleteCondition>,SyncopeProperty<UserCompleteCondition>,UserCompleteCondition,UserPartialCondition,UserProperty
- Enclosing class:
- UserFiqlSearchConditionBuilder
protected static class UserFiqlSearchConditionBuilder.Builder extends AbstractFiqlSearchConditionBuilder.Builder<UserProperty,UserPartialCondition,UserCompleteCondition> implements UserProperty, UserPartialCondition, UserCompleteCondition
-
-
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)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.Builder
and, and, and, and, condition, equalToIgnoreCase, hasAuxClasses, hasNotAuxClasses, hasNotResources, hasResources, inDynRealms, notEqualTolIgnoreCase, notInDynRealms, notNullValue, nullValue, or, or, or, or
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.cxf.jaxrs.ext.search.client.CompleteCondition
query, wrap
-
Methods inherited from interface org.apache.cxf.jaxrs.ext.search.client.Property
after, after, before, before, comparesTo, comparesTo, comparesTo, comparesTo, comparesTo, comparesTo, equalTo, equalTo, equalTo, equalTo, equalTo, equalTo, greaterOrEqualTo, greaterOrEqualTo, greaterOrEqualTo, greaterThan, greaterThan, greaterThan, lessOrEqualTo, lessOrEqualTo, lessOrEqualTo, lessThan, lessThan, lessThan, lexicalAfter, lexicalBefore, lexicalNotAfter, lexicalNotBefore, notAfter, notAfter, notBefore, notBefore, notEqualTo, notEqualTo, notEqualTo, notEqualTo, notEqualTo, notEqualTo
-
Methods inherited from interface org.apache.syncope.common.lib.search.SyncopeCompleteCondition
and, and, or, or
-
Methods inherited from interface org.apache.syncope.common.lib.search.SyncopePartialCondition
and, and, or, or
-
Methods inherited from interface org.apache.syncope.common.lib.search.SyncopeProperty
equalToIgnoreCase, hasAuxClasses, hasNotAuxClasses, hasNotResources, hasResources, inDynRealms, notEqualTolIgnoreCase, notInDynRealms, notNullValue, nullValue
-
-
-
-
Constructor Detail
-
Builder
public Builder(UserFiqlSearchConditionBuilder.Builder parent)
-
-
Method Detail
-
is
public UserProperty is(String property)
- Specified by:
isin interfaceorg.apache.cxf.jaxrs.ext.search.client.PartialCondition- Specified by:
isin interfaceSyncopePartialCondition<UserProperty,UserCompleteCondition>- Overrides:
isin classAbstractFiqlSearchConditionBuilder.Builder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
inGroups
public UserCompleteCondition inGroups(String group, String... moreGroups)
- Specified by:
inGroupsin interfaceUserProperty
-
notInGroups
public UserCompleteCondition notInGroups(String group, String... moreGroups)
- Specified by:
notInGroupsin interfaceUserProperty
-
inRelationships
public UserCompleteCondition inRelationships(String anyObject, String... moreAnyObjects)
- Specified by:
inRelationshipsin interfaceUserProperty
-
notInRelationships
public UserCompleteCondition notInRelationships(String anyObject, String... moreAnyObjects)
- Specified by:
notInRelationshipsin interfaceUserProperty
-
inRelationshipTypes
public UserCompleteCondition inRelationshipTypes(String type, String... moreTypes)
- Specified by:
inRelationshipTypesin interfaceUserProperty
-
notInRelationshipTypes
public UserCompleteCondition notInRelationshipTypes(String type, String... moreTypes)
- Specified by:
notInRelationshipTypesin interfaceUserProperty
-
inRoles
public UserCompleteCondition inRoles(String role, String... moreRoles)
- Specified by:
inRolesin interfaceUserProperty
-
notInRoles
public UserCompleteCondition notInRoles(String role, String... moreRoles)
- Specified by:
notInRolesin interfaceUserProperty
-
withPrivileges
public UserCompleteCondition withPrivileges(String privilege, String... morePrivileges)
- Specified by:
withPrivilegesin interfaceUserProperty
-
withoutPrivileges
public UserCompleteCondition withoutPrivileges(String privilege, String... morePrivileges)
- Specified by:
withoutPrivilegesin interfaceUserProperty
-
-