code: public boolean supportsAll(ServiceProfile... profiles)
      {
          if (profiles == null)
          {
              return true;
          }
  
          for (ServiceProfile profile : profiles)
          {
              if (supports(profile) == false)
              {
                  return false;
              }
          }
  
          return true;
      }
docs: Check if this service supports all the specified service profiles.
  
  If {@code null} is given, {@code true} is returned.
  If an empty array is given, {@code true} is returned.
  
  @param profiles
  Service profiles.
  
  @return
  {@code true} if this service supports all the specified
  service profiles.
  
  @since 2.12