bson/src/main/org/bson/codecs/pojo/ClassModel.java
public static <S> ClassModelBuilder<S> builder(final Class<S> type) {
        return new ClassModelBuilder<S>(type);
    }
public static <S> ClassModelBuilder<S> builder(final Class<S> type) {
        return new ClassModelBuilder<S>(type);
    }
Creates a new Class Model builder instance using reflection.

@param type the POJO class to reflect and configure the builder with.
@param <S> the type of the class
@return a new Class Model builder instance using reflection on the {@code clazz}.