Class GreaterEqualsFilter<T,​E extends Comparable<? super E>>

    • Constructor Detail

      • GreaterEqualsFilter

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

        public GreaterEqualsFilter​(ValueExtractor<? super T,​? extends E> extractor,
                                   E value)
        Construct a GreaterEqualFilter for testing "Greater or Equal" condition.
        Parameters:
        extractor - the ValueExtractor to use by this filter
        value - the object to compare the result with
      • GreaterEqualsFilter

        public GreaterEqualsFilter​(String sMethod,
                                   E value)
        Construct a GreaterEqualFilter for testing "Greater or Equal" condition.
        Parameters:
        sMethod - the name of the method to invoke via reflection
        value - the object to compare the result with
    • Method Detail

      • evaluateExtracted

        protected boolean evaluateExtracted​(E extracted)
        Evaluate the specified extracted value.
        Overrides:
        evaluateExtracted in class GreaterFilter<T,​E extends Comparable<? super E>>
        Parameters:
        extracted - an extracted value to evaluate
        Returns:
        true iff the test passes
      • includeEquals

        protected boolean includeEquals()
        Description copied from class: GreaterFilter
        Return whether the entries that match comparison value for this filter should be included in the results.
        Overrides:
        includeEquals in class GreaterFilter<T,​E extends Comparable<? super E>>
        Returns:
        true if equal values should be included in the results; false otherwise