Hibernate - Consulta utilizando uma Lista como Exemplo

Olá, gostaria de saber se existe alguma forma de realizar uma busca com hibernate utilizando uma lista com exemplo

Ex.:
tenho um objeto veiculo que contem um relacionamento OneToMany como Opcionais

tem alguma forma de fazer a seguinte consulta com criteria ou criteria.Example:

obj exemplo:
Carro com os opcionais: Ar Condicionado, Freio ABS

resultado:
todos os carros que possuem Ar Condicionado, Freio ABS e qualquer outro opcional nao informado no exemplo