public static InetAddress decode(byte value[]){
  try {
    return InetAddress.getByAddress(value);
  }
 catch (  UnknownHostException e) {
    throw new IllegalArgumentException("encoded bytes are of incorrect length",e);
  }
}

public static InetAddress decode ( byte value [ ] ) { try { return InetAddress . getByAddress ( value ) ; } catch ( UnknownHostException e ) { throw new IllegalArgumentException ( "encoded bytes are of incorrect length" , e ) ; } }
decodes inetaddress value from binary encoding
