| and() |   | 81% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| or() |   | 81% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| getProperty(Object, String) |   | 81% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| and(Collection) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| or(Collection) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| between(String, Comparable, Comparable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| like(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| like(String, String, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| likeIgnoreCase(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| greater(String, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| greaterOrEqual(String, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isEqual(String, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| less(String, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lessOrEqual(String, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isNull(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| not(Filter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| newJunction(Filter[]) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| and(Filter[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| or(Filter[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| AbstractFilter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |