API classes for boolean/predicate search Contains Java code for parsing and representing boolean predicates. Contains predicate processors to simplify/optimize boolean expressions.