code: public <T> void registerFormatter(final String fieldPath, final Class<T> requiredType, FieldFormatter<T> formatter) {
          ArgUtils.notEmpty(fieldPath, "fieldPath");
          ArgUtils.notNull(requiredType, "requiredType");
          ArgUtils.notNull(formatter, "formatter");
          
          this.pathMap.put(fieldPath, new FormatterHolder(requiredType, formatter));
          
      }
docs: フィールドパスとクラスタイプを指定してフォーマッタを登録する。
  @param <T> 処理対象のタイプ
  @param fieldPath
  @param requiredType クラスタイプ
  @param formatter 登録対象のフォーマッタ