SpiderDetector { public static Set<String> getSpiderIpAddresses() { spiderDetectorService.loadSpiderIpAddresses(); return spiderDetectorService.getTable().toSet(); } private  SpiderDetector(); static Set<String> getSpiderIpAddresses(); static Set<String> readPatterns(File patternFile); static boolean isSpider(String clientIP, String proxyIPs,
                                   String hostname, String agent); static boolean isSpider(HttpServletRequest request); static boolean isSpider(String ip);  }
@Test public void testGetSpiderIpAddresses() { }