Classes which model lookup criteria used as input to a Resolver. Criteria are typically used by resolvers in a resolver-specific manner to either lookup or extract information from a source, or to constrain or filter the type of information that will be returned.

This package provides some implementations of Criterion which may have general applicability throughout the library. Criterion implementations which are more specialized in nature may be found in other packages, such as