Duvida como montar com criteria um select?

Olá,

uma duvida como montar via criteria o seguinte select :


vai passar uma variavel var_cliente

select codigo
from   cliente a
where    0=var_cliente  or  a.cd_cliente = var_cliente

Minha duvida como ficaria ao montar com criteria a linha do or



session.criteria(Cliente,"cli")

Se alguém puder me ajudar …

abs