Org.hibernate.annotations.ForeignKey

Alguem sabe como usar o @ForeignKey da classe org.hibernate.annotations.ForeignKey?

andei procurando mas nao encontro nada satisfatorio!!

O que ele faz, como utiliza-lo??