Interface SyncopeProperty<C extends SyncopeCompleteCondition<?,?>>

Type Parameters:
C - the actual complete condition
All Superinterfaces:
org.apache.cxf.jaxrs.ext.search.client.Property
All Known Subinterfaces:
AnyObjectProperty, ConnObjectTOProperty, GroupProperty, UserProperty
All Known Implementing Classes:
AbstractFiqlSearchConditionBuilder.Builder, AnyObjectFiqlSearchConditionBuilder.Builder, ConnObjectTOFiqlSearchConditionBuilder.Builder, GroupFiqlSearchConditionBuilder.Builder, UserFiqlSearchConditionBuilder.Builder

public interface SyncopeProperty<C extends SyncopeCompleteCondition<?,?>> extends org.apache.cxf.jaxrs.ext.search.client.Property
Extension of fluent interface, for AbstractFiqlSearchConditionBuilder and subclasses.
  • Method Summary

    Modifier and Type
    Method
    Description
    equalToIgnoreCase(String value, String... moreValues)
    Is textual property equal to (ignoring case) given literal or matching given pattern?
    hasAuxClasses(String auxClass, String... moreAuxClasses)
    Has user, group or any object assigned the given auxiliary class(es)?
    hasNotAuxClasses(String auxClass, String... moreAuxClasses)
    Has user, group or any object not assigned the given auxiliary class(es)?
    hasNotResources(String resource, String... moreResources)
    Is user, group or any object not owning given resource(s)?
    hasResources(String resource, String... moreResources)
    Is user, group or any object owning given resource(s)?
    inDynRealms(String dynRealm, String... moreDynRealms)
    Is user, group or any object in the given dynamic realm(s)?
    notEqualTolIgnoreCase(String literalOrPattern)
    Is textual property different (ignoring case) than given literal or not matching given pattern?
    notInDynRealms(String dynRealm, String... moreDynRealms)
    Is user, group or any object not in the given dynamic realm(s)?
    Is property not null?
    Is property null?

    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
  • Method Details

    • equalToIgnoreCase

      C equalToIgnoreCase(String value, String... moreValues)
      Is textual property equal to (ignoring case) given literal or matching given pattern?
      Parameters:
      value - first value
      moreValues - more values
      Returns:
      updated condition
    • notEqualTolIgnoreCase

      C notEqualTolIgnoreCase(String literalOrPattern)
      Is textual property different (ignoring case) than given literal or not matching given pattern?
      Parameters:
      literalOrPattern - The literal or Pattern String
      Returns:
      updated condition
    • nullValue

      C nullValue()
      Is property null?
      Returns:
      updated condition
    • notNullValue

      C notNullValue()
      Is property not null?
      Returns:
      updated condition
    • hasAuxClasses

      C hasAuxClasses(String auxClass, String... moreAuxClasses)
      Has user, group or any object assigned the given auxiliary class(es)?
      Parameters:
      auxClass - first auxiliary class
      moreAuxClasses - more auxiliary classes
      Returns:
      updated condition
    • hasNotAuxClasses

      C hasNotAuxClasses(String auxClass, String... moreAuxClasses)
      Has user, group or any object not assigned the given auxiliary class(es)?
      Parameters:
      auxClass - first auxiliary class
      moreAuxClasses - more auxiliary classes
      Returns:
      updated condition
    • hasResources

      C hasResources(String resource, String... moreResources)
      Is user, group or any object owning given resource(s)?
      Parameters:
      resource - first resource
      moreResources - more resources
      Returns:
      updated condition
    • hasNotResources

      C hasNotResources(String resource, String... moreResources)
      Is user, group or any object not owning given resource(s)?
      Parameters:
      resource - first resource
      moreResources - more resources
      Returns:
      updated condition
    • inDynRealms

      C inDynRealms(String dynRealm, String... moreDynRealms)
      Is user, group or any object in the given dynamic realm(s)?
      Parameters:
      dynRealm - first dynamic realm
      moreDynRealms - more dynamic realms
      Returns:
      updated condition
    • notInDynRealms

      C notInDynRealms(String dynRealm, String... moreDynRealms)
      Is user, group or any object not in the given dynamic realm(s)?
      Parameters:
      dynRealm - first dynamic realm
      moreDynRealms - more dynamic realms
      Returns:
      updated condition