class DefaultColumnTemplateAsyncProducer implements ColumnTemplateAsyncProducer {

    @Override
    public ColumnTemplateAsync get(ColumnFamilyManagerAsync columnFamilyManager) {
        Objects.requireNonNull(columnFamilyManager, "columnFamilyManager is required");
        return new ProducerColumnTemplateAsync(converter, columnFamilyManager, classMappings, converters);
    }

}