Создайте класс, в котором есть необходимые поля, а также соответствующие методы получения и установки. Затем вы можете установить поля для хранения всего, что вам нужно, и добавить эти объекты на карту в качестве значения, например ::
.
public class SystemInfo {
private String systemName;
private String ipAddress;
private String username;
public SystemInfo() {
// do whatever
}
public void setSystemName(String name) {
this.systemName = name;
}
// etc.
}
Затем вы можете создать экземпляр этого, установить требуемую информацию и сохранить ее на своей карте, используя любое поле, которое вы хотите использовать в качестве ключа (или использовать некоторую другую структуру данных для их хранения), например,
SystemInfo system1 = new SystemInfo();
system1.setSystemName("The Name");
// etc.
Map<String, SystemInfo> systemMap = new HashMap<String, SystemInfo>();
systemMap.put(system1.getSystemName(), system1);