Class Filter<FIELD_TYPE>

  • All Implemented Interfaces:
    Serializable
    Direct Known Subclasses:
    BooleanFilter, RangeFilter, StringFilter, UUIDFilter

    public class Filter<FIELD_TYPE>
    extends Object
    implements Serializable
    Base class for the various attribute filters. It can be added to a criteria class as a member, to support the following query parameters:
          fieldName.equals='something'
          fieldName.notEquals='somethingElse'
          fieldName.specified=true
          fieldName.specified=false
          fieldName.in='something','other'
          fieldName.notIn='something','other'
     
    See Also:
    Serialized Form
    • Constructor Detail

      • Filter

        public Filter()

        Constructor for Filter.

      • Filter

        public Filter​(Filter<FIELD_TYPE> filter)

        Constructor for Filter.

        Parameters:
        filter - a Filter object.