HashMapからオブジェクトを引き出して、それを変更した場合。HashMap内でも変更されますか?または、変更後にHashMapに戻す必要がありますか?
例えば:
HashMap<Integer,TwoPoints> loc = new HashMap<Integer,TwoPoints>();
...
...
TwoPoints tp = loc.get(Id); //pulls out the object
tp.setPoint(group, new Point(x,y); //a method to set something inside the object I pulled.