/** * Return the low address as a dotted IP address. * Will be zero for CIDR/31 and CIDR/32 if the inclusive flag is false. * * @return the IP address in dotted format, may be "0.0.0.0" if there is no valid address */ public String getLowAddress() { return format(toArray(low())); }
public String[] getAllAddresses() { int ct = getAddressCount(); String[] addresses = new String[ct]; if (ct == 0) { return addresses; } for (int add = low(), j=0; add <= high(); ++add, ++j) { addresses[j] = format(toArray(add)); } return addresses; }
private boolean isInRange(int address) { long addLong = address & UNSIGNED_INT_MASK; long lowLong = low() & UNSIGNED_INT_MASK; long highLong = high() & UNSIGNED_INT_MASK; return addLong >= lowLong && addLong <= highLong; }
public String[] getAllAddresses() { int ct = getAddressCount(); String[] addresses = new String[ct]; if (ct == 0) { return addresses; } for (int add = low(), j=0; add <= high(); ++add, ++j) { addresses[j] = format(toArray(add)); } return addresses; }
public String[] getAllAddresses() { int ct = getAddressCount(); String[] addresses = new String[ct]; if (ct == 0) { return addresses; } for (int add = low(), j=0; add <= high(); ++add, ++j) { addresses[j] = format(toArray(add)); } return addresses; }
/** * Return the low address as a dotted IP address. * Will be zero for CIDR/31 and CIDR/32 if the inclusive flag is false. * * @return the IP address in dotted format, may be "0.0.0.0" if there is no valid address */ public String getLowAddress() { return format(toArray(low())); }
/** * Return the low address as a dotted IP address. * Will be zero for CIDR/31 and CIDR/32 if the inclusive flag is false. * * @return the IP address in dotted format, may be "0.0.0.0" if there is no valid address */ public String getLowAddress() { return format(toArray(low())); }
private boolean isInRange(int address) { long addLong = address & UNSIGNED_INT_MASK; long lowLong = low() & UNSIGNED_INT_MASK; long highLong = high() & UNSIGNED_INT_MASK; return addLong >= lowLong && addLong <= highLong; }
public String[] getAllAddresses() { int ct = getAddressCount(); String[] addresses = new String[ct]; if (ct == 0) { return addresses; } for (int add = low(), j=0; add <= high(); ++add, ++j) { addresses[j] = format(toArray(add)); } return addresses; }
private boolean isInRange(int address) { long addLong = address & UNSIGNED_INT_MASK; long lowLong = low() & UNSIGNED_INT_MASK; long highLong = high() & UNSIGNED_INT_MASK; return addLong >= lowLong && addLong <= highLong; }
/** * Return the low address as a dotted IP address. * Will be zero for CIDR/31 and CIDR/32 if the inclusive flag is false. * * @return the IP address in dotted format, may be "0.0.0.0" if there is no valid address */ public String getLowAddress() { return format(toArray(low())); }
private boolean isInRange(int address) { long addLong = address & UNSIGNED_INT_MASK; long lowLong = low() & UNSIGNED_INT_MASK; long highLong = high() & UNSIGNED_INT_MASK; return addLong >= lowLong && addLong <= highLong; }