Class AnyObjectFiqlSearchConditionBuilder.Builder
- java.lang.Object
-
- org.apache.syncope.common.lib.search.AbstractFiqlSearchConditionBuilder.Builder<AnyObjectProperty,AnyObjectPartialCondition,AnyObjectCompleteCondition>
-
- org.apache.syncope.common.lib.search.AnyObjectFiqlSearchConditionBuilder.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
,AnyObjectCompleteCondition
,AnyObjectPartialCondition
,AnyObjectProperty
,SyncopeCompleteCondition<AnyObjectPartialCondition,AnyObjectProperty>
,SyncopePartialCondition<AnyObjectProperty,AnyObjectCompleteCondition>
,SyncopeProperty<AnyObjectCompleteCondition>
- Enclosing class:
- AnyObjectFiqlSearchConditionBuilder
protected class AnyObjectFiqlSearchConditionBuilder.Builder extends AbstractFiqlSearchConditionBuilder.Builder<AnyObjectProperty,AnyObjectPartialCondition,AnyObjectCompleteCondition> implements AnyObjectProperty, AnyObjectPartialCondition, AnyObjectCompleteCondition
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnyObjectCompleteCondition
inGroups(String group, String... moreGroups)
AnyObjectCompleteCondition
inRelationships(String anyObject, String... moreAnyObjects)
AnyObjectCompleteCondition
inRelationshipTypes(String type, String... moreTypes)
AnyObjectProperty
is(String property)
AnyObjectCompleteCondition
notInGroups(String group, String... moreGroups)
AnyObjectCompleteCondition
notInRelationships(String group, String... moreRelationships)
AnyObjectCompleteCondition
notInRelationshipTypes(String type, String... moreTypes)
String
query()
-
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.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(AnyObjectFiqlSearchConditionBuilder.Builder parent)
-
-
Method Detail
-
query
public String query()
- Specified by:
query
in interfaceorg.apache.cxf.jaxrs.ext.search.client.CompleteCondition
-
is
public AnyObjectProperty is(String property)
- Specified by:
is
in interfaceorg.apache.cxf.jaxrs.ext.search.client.PartialCondition
- Specified by:
is
in interfaceSyncopePartialCondition<AnyObjectProperty,AnyObjectCompleteCondition>
- Overrides:
is
in classAbstractFiqlSearchConditionBuilder.Builder<AnyObjectProperty,AnyObjectPartialCondition,AnyObjectCompleteCondition>
-
inGroups
public AnyObjectCompleteCondition inGroups(String group, String... moreGroups)
- Specified by:
inGroups
in interfaceAnyObjectProperty
-
notInGroups
public AnyObjectCompleteCondition notInGroups(String group, String... moreGroups)
- Specified by:
notInGroups
in interfaceAnyObjectProperty
-
inRelationships
public AnyObjectCompleteCondition inRelationships(String anyObject, String... moreAnyObjects)
- Specified by:
inRelationships
in interfaceAnyObjectProperty
-
notInRelationships
public AnyObjectCompleteCondition notInRelationships(String group, String... moreRelationships)
- Specified by:
notInRelationships
in interfaceAnyObjectProperty
-
inRelationshipTypes
public AnyObjectCompleteCondition inRelationshipTypes(String type, String... moreTypes)
- Specified by:
inRelationshipTypes
in interfaceAnyObjectProperty
-
notInRelationshipTypes
public AnyObjectCompleteCondition notInRelationshipTypes(String type, String... moreTypes)
- Specified by:
notInRelationshipTypes
in interfaceAnyObjectProperty
-
-