Limitar linhas em collection

Olá pessoal,

É possível limitar o número de linhas em uma collection?

Ex:

@OneToMany(mappedBy=“abreProcesso”,fetch=FetchType.LAZY)
@OrderBy(“insert_data desc”)
@BatchSize(size=20)
private Collection followup;

Quero que retorne somente o primeiro registro e não não todos.

Ou pegar somente o ultimo registro e coloca-lo em um objeto ao inves de colocar na collection.

Sei que você pode passar um “MaxResult” para a query, se você passar 1 ele retornará o primeiro.

Agora não tenho certeza se é possível definir isto em uma anotação.