/** * Constructs a <code>IpRange</code> instance by given tow IP. * * @param startIp IP starts. * @param endIp IP ends. */ public IPRange(IP startIp, IP endIp) { int result = endIp.compareTo(startIp); if (result > 0 || result == 0) Preconditions.checkArgument( result > 0 || result == 0, "maxIP must equal or bigger than minIP"); this.startIP = startIp; this.endIP = endIp; }
/** * Constructs a <code>IpRange</code> instance by given tow IP. * * @param startIp IP starts. * @param endIp IP ends. */ public IPRange(IP startIp, IP endIp) { int result = endIp.compareTo(startIp); if (result > 0 || result == 0) { Preconditions.checkArgument( result > 0 || result == 0, "maxIP must equal or bigger than minIP"); } this.startIP = startIp; this.endIP = endIp; }