Class AbstractFiqlSearchConditionBuilder<P extends SyncopeProperty<C>,PA extends SyncopePartialCondition<P,C>,C extends SyncopeCompleteCondition<PA,P>>

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<P,PA,C>
All Implemented Interfaces:
Serializable, org.apache.cxf.jaxrs.ext.search.client.PartialCondition, BaseBean
Direct Known Subclasses:
AnyObjectFiqlSearchConditionBuilder, ConnObjectTOFiqlSearchConditionBuilder, GroupFiqlSearchConditionBuilder, UserFiqlSearchConditionBuilder

public abstract class AbstractFiqlSearchConditionBuilder<P extends SyncopeProperty<C>,PA extends SyncopePartialCondition<P,C>,C extends SyncopeCompleteCondition<PA,P>> extends org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder implements BaseBean
See Also:
  • Field Details

    • CONTEXTUAL_PROPERTIES

      public static final Map<String,String> CONTEXTUAL_PROPERTIES
  • Constructor Details

    • AbstractFiqlSearchConditionBuilder

      protected AbstractFiqlSearchConditionBuilder()
    • AbstractFiqlSearchConditionBuilder

      protected AbstractFiqlSearchConditionBuilder(Map<String,String> properties)
  • Method Details

    • newBuilderInstance

      protected AbstractFiqlSearchConditionBuilder.Builder<P,PA,C> newBuilderInstance()
      Overrides:
      newBuilderInstance in class org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder
    • is

      public P is(String property)
      Specified by:
      is in interface org.apache.cxf.jaxrs.ext.search.client.PartialCondition
      Overrides:
      is in class org.apache.cxf.jaxrs.ext.search.client.FiqlSearchConditionBuilder
    • isNull

      public C isNull(String property)
    • isNotNull

      public C isNotNull(String property)
    • inDynRealms

      public C inDynRealms(String dynRealm, String... moreDynRealms)
    • notInDynRealms

      public C notInDynRealms(String dynRealm, String... moreDynRealms)
    • hasAuxClasses

      public C hasAuxClasses(String auxClass, String... moreAuxClasses)
    • hasNotAuxClasses

      public C hasNotAuxClasses(String auxClass, String... moreAuxClasses)
    • hasResources

      public C hasResources(String resource, String... moreResources)
    • hasNotResources

      public C hasNotResources(String resource, String... moreResources)