com.hammurapi.extract

## Interface Predicate<T,C>

- Type Parameters:
    `T` - Source type.
    `C` - Context type.
  All Superinterfaces:
    Extractor<T,Boolean,C>
  All Known Subinterfaces:
    CommutativeCompositePredicate<T,C,S>, CompositePredicate<T,PC,C,S>
  All Known Implementing Classes:
    AbstractPredicate, And, CommutativeAnd, CommutativeOr, ComparisonPredicate, Equal, False, GreaterEqual, GreaterThan, InstanceOfPredicate, LessEqual, LessThan, MappedPredicate, Not, NotEqual, Or, ScriptingPredicate, TimeIntervalPredicate, True

      public interface Predicate<T,C>
      extends Extractor<T,Boolean,C>

  Predicates are extractors which extract boolean values.

- - ### Method Summary

    - ### Methods inherited from interface com.hammurapi.extract.Extractor

      `compareTo, extract, getCost, isContextDependent, parameterIndices`