Package it.unimi.dsi.fastutil.ints

Examples of it.unimi.dsi.fastutil.ints.IntList


    }
    this.freqs[0] = maxDoc + 1 - totalFreq;
  }

  private static int[] convertString(FacetDataCache dataCache, String[] vals) {
    IntList list = new IntArrayList(vals.length);
    for (int i = 0; i < vals.length; ++i) {
      int index = dataCache.valArray.indexOf(vals[i]);
      if (index >= 0) {
        list.add(index);
      }
    }
    return list.toIntArray();
  }
View Full Code Here


   * @return the array of order indices of the values.
   */
  public static <T> int[] convert(FacetDataCache<T> dataCache, T[] vals) {
    if (vals != null && (vals instanceof String[]))
      return convertString(dataCache, (String[]) vals);
    IntList list = new IntArrayList(vals.length);
    for (int i = 0; i < vals.length; ++i) {
      int index = dataCache.valArray.indexOfWithType(vals[i]);
      if (index >= 0) {
        list.add(index);
      }
    }
    return list.toIntArray();
  }
View Full Code Here

    Object srcArea = app.find(myUi, "docids");
    String val = app.getString(srcArea, "text");
    if (val!=null && val.length() > 0){
      try{
        String[] docids = val.split(",");
        IntList idList = new IntArrayList(docids.length);
        for (String docid : docids){
          idList.add(Integer.parseInt(docid.trim()));
        }
        int[] idArray = idList.toIntArray();
        StringBuffer sbuf = new StringBuffer();
        ZoieIndexReader zoieReader = getZoieReader();
        boolean first = true;
        for (int docid : idArray){
          long uid;
View Full Code Here

    Object srcArea = app.find(myUi, "uids");
    String val = app.getString(srcArea, "text");
    if (val!=null && val.length() > 0){
      try{
        String[] uids = val.split(",");
        IntList idList = new IntArrayList(uids.length);
        for (String uid : uids){
          idList.add(Integer.parseInt(uid.trim()));
        }
        int[] idArray = idList.toIntArray();
        StringBuffer sbuf = new StringBuffer();
        ZoieIndexReader zoieReader = getZoieReader();
        DocIDMapper mapper = zoieReader.getDocIDMaper();
        boolean first = true;
        for (int uid : idArray){
View Full Code Here

TOP

Related Classes of it.unimi.dsi.fastutil.ints.IntList

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.