JPA не поддерживает такой «набор значений». Hibernate, тем не менее, поэтому, если вы используете Hibernate, вы можете использовать extensions (раздел 2.4.6.2.5) вместе со стандартными аннотациями JPA.
@CollectionOfElements
public List<String> getNickNames() {
return nickNames;
}
В противном случае, да, вам, вероятно, потребуется написать объект-оболочку.