code: static void registerAdapterClass(Class<?> clazz) {
  		Objects.requireNonNull(clazz,"Adapter class cannot be null");
  		TypeAdapter.ADAPTER_CLASSES.addIfAbsent(clazz);
  	}
docs: Register a new adapter class.
  
  @param clazz
  the adapter class.
  @throws NullPointerException
  if the adapter class is {@code null}.