Consulta de criterios de hibernación: condición anidada

No puedo entender cómo crear una consulta como esta con Hibernate Criteria Synthax

select * from x where x.a = 'abc'  and (x.b = 'def' or x.b = 'ghi')

¿Tienes una idea de cómo hacer eso?
Estoy utilizando métodos estáticos de restricción de hibernación pero no entiendo cómo especificar la condición anidada 'o'

Respuestas a la pregunta(2)

Su respuesta a la pregunta