code: @XmlElement(name="field")
      public void setFieldInfos(final List<FieldInfo> fieldInfos) {
          if(fieldInfos == this.fieldInfos) {
              // Java7の場合、getterで取得したインスタンスをそのまま設定するため、スキップする。
              return;
          }
          
          this.fieldInfos.clear();
          for(FieldInfo item : fieldInfos) {
              addFieldInfo(item);
          }
      }
docs: JAXB用のフィールド情報を設定するメソッド。
  <p>XMLの読み込み時に呼ばれます。
  <br>ただし、Java8からはこのメソッドは呼ばれず、{@link #getFieldInfos()} で取得したインスタンスに対して要素が追加されます。
  </p>
  <p>既存の情報はクリアされます。</p>
  @since 1.1
  @param fieldInfos フィールド情報。