protected Map parseInfo()

in src/main/java/org/jutils/jhardware/info/memory/unix/UnixMemoryInfo.java [42:53]


  protected Map<String, String> parseInfo() {
    Map<String, String> memoryDataMap = new HashMap<>();
    String[] dataStringLines = getMemoryData().split("\\r?\\n");

    for (final String dataLine : dataStringLines) {
      String[] dataStringInfo = dataLine.split(":");
      memoryDataMap.put(
          dataStringInfo[0].trim(), (dataStringInfo.length == 2) ? dataStringInfo[1].trim() : "");
    }

    return memoryDataMap;
  }