public void set(@Nullable UserDataHolder holder, @Nullable T value) {
    if (holder != null) {
      holder.putUserData(this, value);
    }
  }
public void set(@Nullable UserDataHolder holder, @Nullable T value)