/** * Create an IP address from an address string. * @param address * an IP address String. * @see Address#parseAddress(String address) */ public IpAddress(String address) { if (!parseAddress(address)) { throw new IllegalArgumentException(address); } }
/** * Create an IP address from an address string. * @param address * an IP address String. * @see Address#parseAddress(String address) */ public IpAddress(String address) { if (!parseAddress(address)) { throw new IllegalArgumentException(address); } }
/** * Create an IP address from an address string. * @param address * an IP address String. * @see Address#parseAddress(String address) */ public IpAddress(String address) { if (!parseAddress(address)) { throw new IllegalArgumentException(address); } }
public void setValue(String value) { if (!parseAddress(value)) { throw new IllegalArgumentException(value+" cannot be parsed by "+ getClass().getName()); } }
public void setValue(String value) { if (!parseAddress(value)) { throw new IllegalArgumentException(value+" cannot be parsed by "+ getClass().getName()); } }
public void setValue(String value) { if (!parseAddress(value)) { throw new IllegalArgumentException(value+" cannot be parsed by "+ getClass().getName()); } }
public boolean parseAddress(String address) { try { StringTokenizer st = new StringTokenizer(address, "/"); String addr = st.nextToken(); String port = st.nextToken(); if (super.parseAddress(addr)) { this.port = Integer.parseInt(port); return true; } return false; } catch (Exception ex) { return false; } }
public boolean parseAddress(String address) { try { StringTokenizer st = new StringTokenizer(address, "/"); String addr = st.nextToken(); String port = st.nextToken(); if (super.parseAddress(addr)) { this.port = Integer.parseInt(port); return true; } return false; } catch (Exception ex) { return false; } }
public boolean parseAddress(String address) { try { StringTokenizer st = new StringTokenizer(address, "/"); String addr = st.nextToken(); String port = st.nextToken(); if (super.parseAddress(addr)) { this.port = Integer.parseInt(port); return true; } return false; } catch (Exception ex) { return false; } }