code: @SuppressWarnings("unchecked")
      public <T> ProcessorBuilder<T> resolve(final Class<T> type) {
          
          ProcessorBuilder<?> builder = builderMap.get(type);
          if(builder == null && Enum.class.isAssignableFrom(type)) {
              // 列挙型の場合は、具象化されたクラスタイプである必要があるため、別途取得する
              builder = builderMap.get(Enum.class);
          }
          
          return (ProcessorBuilder<T>) builder;
      }
docs: 指定したクラスタイプに対する{@link ProcessorBuilder}を取得する。
  
  @param <T> 対象のオブジェクトタイプ
  @param type クラスタイプ。
  @return 解決できない場合は、{@literal null}を返す。