public void addRequestInfo(String ip, HTTPRequest request) { Client client = getClientByIp(ip); client.addRequest(request); request.setClient(client); request.fixTimeSpent(); requests.add(request); boolean isNewRequest = uniqueRequests.add(request); if (request.existsRedirect()) { Integer count = isNewRequest ? 1 : uniqueRedirects.get(request) + 1; uniqueRedirects.put(request, count); } }