code: public Datatype.Builder setNullableBuilderFactory(BuilderFactory builderFactory) {
      if (builderFactory != null) {
        return setBuilderFactory(builderFactory);
      } else {
        return clearBuilderFactory();
      }
    }
docs: Sets the value to be returned by {@link Datatype#getBuilderFactory()}.
  
  @return this {@code Builder} object