code: @Override
      protected <T> void buildColumnMappingList(final BeanMapping<T> beanMapping, final Class<T> beanType, final Class<?>[] groups) {
          
          final List<ColumnMapping> columnMappingList = new ArrayList<>();
          for(Field field : beanType.getDeclaredFields()) {
              
              final CsvColumn columnAnno = field.getAnnotation(CsvColumn.class);
              if(columnAnno != null) {
                  columnMappingList.add(createColumnMapping(field, columnAnno, groups));
              }
              
          }
          
          beanMapping.addAllColumns(columnMappingList);
          
      }
docs: アノテーション{@link CsvColumn}を元に、カラムのマッピング情報を組み立てる。
  <p>カラム番号の検証や、部分的なカラムのカラムの組み立てはスキップ。</p>
  @param beanMapping Beanのマッピング情報
  @param beanType  Beanのクラスタイプ
  @param groups グループ情報