code: public SimpleOrderedMap<Object> create(ComponentPrefix prefix, Boolean encode)
        throws IOException {
      SimpleOrderedMap<Object> mtasPrefixResponse = new SimpleOrderedMap<>();
      mtasPrefixResponse.add("key", prefix.key);
      if (encode) {
        mtasPrefixResponse.add("_encoded_singlePosition",
            MtasSolrResultUtil.encode(prefix.singlePositionList));
        mtasPrefixResponse.add("_encoded_multiplePosition",
            MtasSolrResultUtil.encode(prefix.multiplePositionList));
        mtasPrefixResponse.add("_encoded_setPosition",
            MtasSolrResultUtil.encode(prefix.setPositionList));
        mtasPrefixResponse.add("_encoded_intersecting",
            MtasSolrResultUtil.encode(prefix.intersectingList));
      } else {
        mtasPrefixResponse.add("singlePosition", prefix.singlePositionList);
        mtasPrefixResponse.add("multiplePosition", prefix.multiplePositionList);
        mtasPrefixResponse.add("setPosition", prefix.setPositionList);
        mtasPrefixResponse.add("intersecting", prefix.intersectingList);
      }
      return mtasPrefixResponse;
    }
docs: /*
  (non-Javadoc)
  
  @see
  mtas.solr.handler.component.util.MtasSolrComponent#create(mtas.codec.util.
  CodecComponent.BasicComponent, java.lang.Boolean)