Ответ — false. В классе Name не переопределен метод hashCode. Соответственно не соблюдён контракт для equals и hashCode, который необходим для нормальной работы HashSet.



Про hashCode и equals подробно на примерах написано тут: https://habr.com/post/168195/