trinka
            
          
          
          
              
              
          #1
          
         
        
          alguem sabe se no criteria tem alguma coisa que faz com que quando o objeto passado for null ele ignorar essa parte da query que deveria ser montado?
ex.:
eu tenho la:
//o objeto esta null, e eu to querendo que o criteria ignore essa parte e monte o resto.
criteria.add(Restrictions.eq("obj.id",obj.getId()));
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            yuri_ev
            
          
          
          
              
              
          #2
          
         
        
          Não sei se entendi a sua dúvida, mas não seria apenas fazer isto?
if(obj!=null){
      criteria.add(Restrictions.eq("obj.id",obj.getId()));  
}
         
        
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            trinka
            
          
          
          
              
              
          #3
          
         
        
          Sim a ideia é isso msm, porem os filtros para a criação da query sao muitos, por isso eu nao estava querendo fazer essa verificação em todos…