code: protected void buildData(String[] data, boolean validateOnly) {
  
          if (data == null) {
              return;
          }
  
          int length = data.length;
  
          for (int i = 0; i < length; i++) {
              addAddressToList(data[i], validateOnly);
          }
  
      }
docs: Build the address tree from a string of data which contains valid
  IPv4 and/or IPv6 addresses. The string array should contain all the
  addresses.
  
  @param data
  list of IPv4 and/or IPv6 address which are
  to be used to create a new address tree.