Class IsNullFilter<T,E>

All Implemented Interfaces:
ExternalizableLite, PortableObject, Filter<T>, EntryFilter<Object,T>, IndexAwareFilter<Object,T>, QueryRecorderFilter<T>, Serializable

public class IsNullFilter<T,E> extends EqualsFilter<T,E>
Filter which compares the result of a method invocation with null.
Author:
cp/gg 2002.10.27
See Also:
  • Constructor Details

    • IsNullFilter

      public IsNullFilter()
      Default constructor (necessary for the ExternalizableLite interface).
    • IsNullFilter

      public IsNullFilter(ValueExtractor<? super T,? extends E> extractor)
      Construct a IsNullFilter for testing equality to null.
      Parameters:
      extractor - the ValueExtractor to use by this filter
    • IsNullFilter

      public IsNullFilter(String sMethod)
      Construct a IsNullFilter for testing equality to null.
      Parameters:
      sMethod - the name of the method to invoke via reflection