Object
se.curity.identityserver.sdk.data.query.Filter
Direct Known Subclasses:
Filter.AttributeExpression, Filter.LogicalExpression, Filter.NotExpression

public class Filter extends Object
A filter is defined as either an attribute expression, or a logical expression combining, or negating, other filters.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    An attribute expression represents a comparison between a named attribute and a given value using some mechanism defined by a given operator.
    static enum 
    An attribute operator defines the comparison mechanism used in an attribute expression between some named attribute and a given value.
    static class 
    A logical expression combines a pair of filters by applying some logical operator to them.
    static enum 
    A logical operator defines the mechanism by which filters are sequenced together.
    static class 
    A logical expression negating its defined child filter.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Filter

      public Filter()