Depuis le text type ne fait pas partie de la norme SQL, il n'y a pas de méthode JPA officielle, je suppose.
Cependant, le text type est assez similaire à varchar , mais sans limite de longueur. Vous pouvez faire allusion à l'implémentation JPA avec la length propriété de @Column :
@Column(length=10485760)
private String description;
Mise à jour : 10 Mio semble être la longueur maximale pour varchar dans postgresql. Le text est presque illimité, selon la documentation
: