@Filter Hibernate

Blz Pessoal

 Gostaria de adicionar um filtro em um mapeamento do hibernate, descobri que posso fazer isso com o @Filter, porém eu só consegui faze-lo funcionar com criteria

gostaria que ele também aplicasse o filtro no get(Class arg0, Serializable arg1).
Alguém já utilizou esse tipo filtro?

@FilterDef(name="filtroUsuario", 
		   parameters=@ParamDef(name="codUsuario", type="Integer" ), 
		   defaultCondition="codUsuario = :codUsuario")
@Filter(name="filtroUsuario")

nunca me dei bem com estes @Filter, quando eu começei a utilizar o hibernate eu criei uma estrutura para facilicar estas consultas e cabei criando um projeto de filtro, pois estes @filter do hibernate nunca me ajudaram!! Nem mesmo a classe Example do hibernate fazia o que eu queria!!.. Mais ai caso tenha tenha interesse: http://www.guj.com.br/posts/list/221618.java