Examples of StringPair


Examples of info.bliki.wiki.filter.StringPair

    return fTableOfContentTag;
  }

  private void addToTableOfContent(List<Object> toc, String head, String anchor, int headLevel) {
    if (headLevel == 1) {
      toc.add(new StringPair(head, anchor));
    } else {
      if (toc.size() > 0) {
        if (toc.get(toc.size() - 1) instanceof List) {
          addToTableOfContent((List<Object>) toc.get(toc.size() - 1), head, anchor, --headLevel);
          return;
View Full Code Here

Examples of info.bliki.wiki.filter.StringPair

    return fTableOfContentTag;
  }

  private void addToTableOfContent(List<Object> toc, String head, String anchor, int headLevel) {
    if (headLevel == 1) {
      toc.add(new StringPair(head, anchor));
    } else {
      if (toc.size() > 0) {
        if (toc.get(toc.size() - 1) instanceof List) {
          addToTableOfContent((List<Object>) toc.get(toc.size() - 1), head, anchor, --headLevel);
          return;
View Full Code Here

Examples of info.bliki.wiki.filter.StringPair

    return fTableOfContentTag;
  }

  private void addToTableOfContent(List<Object> toc, String head, String anchor, int headLevel) {
    if (headLevel == 1) {
      toc.add(new StringPair(head, anchor));
    } else {
      if (toc.size() > 0) {
        if (toc.get(toc.size() - 1) instanceof List) {
          addToTableOfContent((List<Object>) toc.get(toc.size() - 1), head, anchor, --headLevel);
          return;
View Full Code Here

Examples of info.bliki.wiki.filter.StringPair

    return fTableOfContentTag;
  }

  private void addToTableOfContent(List<Object> toc, String head, String anchor, int headLevel) {
    if (headLevel == 1) {
      toc.add(new StringPair(head, anchor));
    } else {
      if (toc.size() > 0) {
        if (toc.get(toc.size() - 1) instanceof List) {
          addToTableOfContent((List<Object>) toc.get(toc.size() - 1), head, anchor, --headLevel);
          return;
View Full Code Here

Examples of info.bliki.wiki.filter.StringPair

    return fTableOfContentTag;
  }

  private void addToTableOfContent(List<Object> toc, String head, String anchor, int headLevel) {
    if (headLevel == 1) {
      toc.add(new StringPair(head, anchor));
    } else {
      if (toc.size() > 0) {
        if (toc.get(toc.size() - 1) instanceof List) {
          addToTableOfContent((List<Object>) toc.get(toc.size() - 1), head, anchor, --headLevel);
          return;
View Full Code Here

Examples of info.bliki.wiki.filter.StringPair

      if (toc.get(i) instanceof StringPair) {
        if (!counted) {
          level++;
          counted = true;
        }
        StringPair pair = (StringPair) toc.get(i);
        String head = pair.getFirst();
        String anchor = pair.getSecond();
        writer.append("\n<li class=\"toclevel-");
        writer.append(Integer.toString(level));
        writer.append("\"><a href=\"#");
        writer.append(anchor);
        writer.append("\">");
View Full Code Here

Examples of info.bliki.wiki.filter.StringPair

    return fTableOfContentTag;
  }

  private void addToTableOfContent(List<Object> toc, String head, String anchor, int headLevel) {
    if (headLevel == 1) {
      toc.add(new StringPair(head, anchor));
    } else {
      if (toc.size() > 0) {
        if (toc.get(toc.size() - 1) instanceof List) {
          addToTableOfContent((List<Object>) toc.get(toc.size() - 1), head, anchor, --headLevel);
          return;
View Full Code Here

Examples of info.bliki.wiki.filter.StringPair

    return fTableOfContentTag;
  }

  private void addToTableOfContent(List<Object> toc, String head, String anchor, int headLevel) {
    if (headLevel == 1) {
      toc.add(new StringPair(head, anchor));
    } else {
      if (toc.size() > 0) {
        if (toc.get(toc.size() - 1) instanceof List) {
          addToTableOfContent((List<Object>) toc.get(toc.size() - 1), head, anchor, --headLevel);
          return;
View Full Code Here

Examples of mbj.robotdriver.util.StringPair

            targetHolder.removeWaterFromWell(inCol, line);           
            for (byte[] abyte : waterIngredient.writeAspirate(workListWriter, line, volume) ) {
              saveAspirate.add(abyte);
            }
            // prepare the Dispense in targetHolder at inCol, line of the volume;
            columnDispenseInfo.add(new StringPair(String.valueOf(line), String.valueOf(volume)));
          }
        }
        // if we are just after a wash we pipet to waste
        // after every wash and even at beginning Aspirate dispense to WASTE
        if (dispenseWaterToWaste && dipenseToWaste) {
          // we wrote the Aspiration so we dispense in waste
          wasteHolder.writeColumnDispense(workListWriter, 0, columnDispenseInfo, waterIngredient.chemical().pipettingInfo().liquidClass().name());         
          // then we reAspirate the same thing
          for (byte[] aAb : saveAspirate) {
            workListWriter.write(aAb);
          }                   
          targetHolder.writeColumnDispense(workListWriter, inCol, columnDispenseInfo, waterIngredient.chemical().pipettingInfo().liquidClass().name());
          columnDispenseInfo.clear();
          dipenseToWaste = false; // we just did it so do not re-do it until next wash
          curCountForWash += 1;
        } else {
          targetHolder.writeColumnDispense(workListWriter, inCol, columnDispenseInfo, waterIngredient.chemical().pipettingInfo().liquidClass().name());
          columnDispenseInfo.clear();
          curCountForWash += 1;
        }
        // check if we wash
        if (curCountForWash >= washEvery) {
          workListWriter.write(writeWash() + "\n");
          curCountForWash = 0;
          dipenseToWaste = true;
        }
      }
    }
    // then treat the rest
    ConsecutiveDispenseList consecutiveDispenseList = new ConsecutiveDispenseList();
    while (targetHolder.needWater()) {
      // if we are just after a wash we pipet to waste
      if (dipenseToWaste) {
        saveAspirate.clear();
      }
      for (int tipNum = 0; tipNum < 8; tipNum++) {
        if (targetHolder.needWater() == false) {
          break;
        }
        DispenseInfo dispenseInfo = DispenseInfo.GenerateWaterDispenseInfo(tipNum, targetHolder, waterIngredient);
        targetHolder.removeWaterFromWell(dispenseInfo.column, dispenseInfo.line);
        double doubleVolume = new Double(dispenseInfo.volume);
        for (byte[] abyte : waterIngredient.writeAspirate(workListWriter, tipNum, doubleVolume) ) {
          saveAspirate.add(abyte);
        }
        consecutiveDispenseList.add(dispenseInfo);
      }
      // if we are just after a wash we pipet to waste
      // after every wash and even at beginning Aspirate dispense to WASTE
      if (dispenseWaterToWaste && dipenseToWaste) {
        // we wrote the Aspiration so we dispense in waste
        // extracting from consecutiveDispenseList what we need for ColumnDispenseInfo
        // prepare the Dispense in wasteHolder at column 0 the volume of each tip;
        for (DispenseInfo tmpDI : consecutiveDispenseList) {
          columnDispenseInfo.add(new StringPair(String.valueOf(tmpDI.tipNumber), tmpDI.volume));
        }
        wasteHolder.writeColumnDispense(workListWriter, 0, columnDispenseInfo, waterIngredient.chemical().pipettingInfo().liquidClass().name());         
        columnDispenseInfo.clear();
        // then we reAspirate the same thing
        for (byte[] aAb : saveAspirate) {
View Full Code Here

Examples of org.apache.flink.runtime.operators.testutils.types.StringPair

      MutableObjectIterator<StringPair> updateTester = new UniformStringPairGenerator(NUM_PAIRS, 1, false);
     
      AbstractMutableHashTable<StringPair> table = new CompactingHashTable<StringPair>(serializerS, comparatorS, getMemory(NUM_MEM_PAGES, PAGE_SIZE));
      table.open();
     
      StringPair target = new StringPair();
      while(buildInput.next(target) != null) {
        table.insert(target);
      }

      AbstractHashTableProber<StringPair, StringPair> prober = table.getProber(comparatorS, pairComparatorS);
      StringPair temp = new StringPair();
      while(probeTester.next(target) != null) {
        assertNotNull("" + target.getKey(), prober.getMatchFor(target, temp));
        assertEquals(temp.getValue(), target.getValue());
      }
     
      while(updater.next(target) != null) {
        target.setValue(target.getValue());
        table.insertOrReplaceRecord(target, temp);
      }
     
      while (updateTester.next(target) != null) {
        assertNotNull(prober.getMatchFor(target, temp));
        assertEquals(target.getValue(), temp.getValue());
      }
     
      table.close();
      assertEquals("Memory lost", NUM_MEM_PAGES, table.getFreeMemory().size());
    } catch (Exception e) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.