| Name | Description | Type | Package | Framework |
| AlwaysMatch | Criteria that always return trueConstructor SummaryAlwaysMatch() | Class | net.sf.ehcache.search.expression | EHCache |
| And | Class | net.sf.ehcache.search.expression | EHCache | |
| BaseCriteria | Base class for all criteria typesConstructor SummaryBaseCriteria() | Class | net.sf.ehcache.search.expression | EHCache |
| Between | Class | net.sf.ehcache.search.expression | EHCache | |
| ComparableValue | Class | net.sf.ehcache.search.expression | EHCache | |
| Criteria | Interface | net.sf.ehcache.search.expression | EHCache | |
| EqualTo | Class | net.sf.ehcache.search.expression | EHCache | |
| GreaterThan | Class | net.sf.ehcache.search.expression | EHCache | |
| GreaterThanOrEqual | Class | net.sf.ehcache.search.expression | EHCache | |
| ILike | A regular expression criteria that matches attribute string values. | Class | net.sf.ehcache.search.expression | EHCache |
| InCollection | Class | net.sf.ehcache.search.expression | EHCache | |
| LessThan | Class | net.sf.ehcache.search.expression | EHCache | |
| LessThanOrEqual | Class | net.sf.ehcache.search.expression | EHCache | |
| Not | A search criteria composed of the logical "not" (ie. | Class | net.sf.ehcache.search.expression | EHCache |
| NotEqualTo | Class | net.sf.ehcache.search.expression | EHCache | |
| NotILike | Class | net.sf.ehcache.search.expression | EHCache | |
| Or | Class | net.sf.ehcache.search.expression | EHCache | |