Ваше продолжение предполагает, что значения в вашей карте не относятся к типу String и не относятся к типу, который переопределил toString, поэтому при вызове toString вы получаете значение типа "com.f5.lunaui.emproto .reports.Device_Sri @ 334003" .
В Device_Sri вы должны переопределить метод toString, чтобы получить желаемую строку:
@Override
public String toString() {
return "em_device90-36";
}
Конечно, вы, вероятно, захотите вычислить значение "em_device90-36" из полей класса Device_Sri.