code: protected static String defaultName(@Nullable ThreadFactory threadFactory,
  			Class<? extends EventLoopProcessor> clazz) {
  		String name = threadFactory instanceof Supplier ? ((Supplier)
  				threadFactory).get().toString() : null;
  		return null != name ? name : clazz.getSimpleName();
  	}
docs: A method to extract a name from the ThreadFactory if it turns out to be a Supplier
  (in which case the supplied value string representation is used). Otherwise return
  the current class's simpleName.
  
  @param threadFactory the factory to test for a supplied name
  @param clazz
  @return the name to use in thread pools