IpInfo { public IpInfo builder(HttpServletRequest request) { this.address = getClientAddress(request); if (!address.equals(request.getRemoteAddr())) { this.forwarded = true; } return this; }  IpInfo builder(HttpServletRequest request); boolean isForwarded(); void setForwarded(boolean forwarded); String getAddress(); void setAddress(String address); @Override String toString(); static String getClientAddress(HttpServletRequest request);  }
@Test public void javabeanTester() { JavaBeanTester.builder(IpInfo.class).loadData().test(); }