Class UserFiqlSearchConditionBuilder.Builder
- java.lang.Object
-
- org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder.Builder
-
- org.apache.syncope.common.lib.search.AbstractFiqlSearchConditionBuilder.Builder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
- org.apache.syncope.common.lib.search.UserFiqlSearchConditionBuilder.Builder
-
- All Implemented Interfaces:
CompleteCondition
,PartialCondition
,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
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder.Builder
currentCompositeOp, df, parent, result, timeZoneSupported
-
-
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)
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.Builder
and, and, and, and, condition, equalToIgnoreCase, hasAuxClasses, hasNotAuxClasses, hasNotResources, hasResources, inDynRealms, notEqualTolIgnoreCase, notInDynRealms, notNullValue, nullValue, or, or, or, or
-
Methods inherited from class org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder.Builder
after, after, before, before, buildPartial, comparesTo, comparesTo, comparesTo, comparesTo, comparesTo, comparesTo, conditionsList, equalTo, equalTo, equalTo, equalTo, equalTo, equalTo, getDateFormat, greaterOrEqualTo, greaterOrEqualTo, greaterOrEqualTo, greaterThan, greaterThan, greaterThan, isTimeZoneSupported, lessOrEqualTo, lessOrEqualTo, lessOrEqualTo, lessThan, lessThan, lessThan, lexicalAfter, lexicalBefore, lexicalNotAfter, lexicalNotBefore, notAfter, notAfter, notBefore, notBefore, notEqualTo, notEqualTo, notEqualTo, notEqualTo, notEqualTo, notEqualTo, query, toFiqlPrimitiveCondition, toString, wrap
-
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:
is
in interfacePartialCondition
- Specified by:
is
in interfaceSyncopePartialCondition<UserProperty,UserCompleteCondition>
- Overrides:
is
in classAbstractFiqlSearchConditionBuilder.Builder<UserProperty,UserPartialCondition,UserCompleteCondition>
-
inGroups
public UserCompleteCondition inGroups(String group, String... moreGroups)
- Specified by:
inGroups
in interfaceUserProperty
-
notInGroups
public UserCompleteCondition notInGroups(String group, String... moreGroups)
- Specified by:
notInGroups
in interfaceUserProperty
-
inRelationships
public UserCompleteCondition inRelationships(String anyObject, String... moreAnyObjects)
- Specified by:
inRelationships
in interfaceUserProperty
-
notInRelationships
public UserCompleteCondition notInRelationships(String anyObject, String... moreAnyObjects)
- Specified by:
notInRelationships
in interfaceUserProperty
-
inRelationshipTypes
public UserCompleteCondition inRelationshipTypes(String type, String... moreTypes)
- Specified by:
inRelationshipTypes
in interfaceUserProperty
-
notInRelationshipTypes
public UserCompleteCondition notInRelationshipTypes(String type, String... moreTypes)
- Specified by:
notInRelationshipTypes
in interfaceUserProperty
-
inRoles
public UserCompleteCondition inRoles(String role, String... moreRoles)
- Specified by:
inRoles
in interfaceUserProperty
-
notInRoles
public UserCompleteCondition notInRoles(String role, String... moreRoles)
- Specified by:
notInRoles
in interfaceUserProperty
-
withPrivileges
public UserCompleteCondition withPrivileges(String privilege, String... morePrivileges)
- Specified by:
withPrivileges
in interfaceUserProperty
-
withoutPrivileges
public UserCompleteCondition withoutPrivileges(String privilege, String... morePrivileges)
- Specified by:
withoutPrivileges
in interfaceUserProperty
-
-