JPA/HIbernate duvida relacionamento com fk com criteria org.hibernate.QueryException: could not res

duvida como montar criteria onde tenho a classe User na criação

do criteria e tenho que relacionar(join com outro objeto)

com outra classe que tem uma fk

não estou conseguindo fazer esse relacionamento …

Pois vi na internet exemplo onde a classe tem referencia interna na classe

mas meu problema um pra um mas chave estrangeira está na outra classe ???

é possivel fazer isso ??? ou não ???

alguém poderia me ajudar…


			Criteria c = session.createCriteria(User.class);

			c.add( Restrictions.eq("id", new Long(9) ));
			c.createAlias("Document", "doc");
 		    c.add( Restrictions.eqProperty("doc.value", "0") );

            List result = c.list();
			

erro :
 org.hibernate.QueryException: could not resolve property: ImsDocument of: user.User

--classes criadas

class User {
 private in  id

}

class Document {
 private int  id
 private String value
 private int  id_user
}