code: @Override
      protected InetAddress isAcceptable(NetworkInterface networkInterface, InetAddress address) throws SocketException {
  
          if( pattern.matcher(networkInterface.getName()).matches() )
              return address;
          return null;
      }
docs: {@inheritDoc}
  
  @return <code>address</code> if the {@link #getAcceptablePattern() acceptable pattern}
  matches <code>networkInterface</code>'s {@link NetworkInterface#getName() name}.