Package org.apache.commons.collections

Examples of org.apache.commons.collections.KeyValue


        Map.Entry entry = new UnmodifiableMapEntry(key, value);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 2. test pair constructor
        KeyValue pair = new DefaultKeyValue(key, value);
        entry = new UnmodifiableMapEntry(pair);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 3. test copy constructor
View Full Code Here


        Map.Entry entry = new DefaultMapEntry(key, value);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 2. test pair constructor
        KeyValue pair = new DefaultKeyValue(key, value);
        assertSame(key, pair.getKey());
        assertSame(value, pair.getValue());

        // 3. test copy constructor
        Map.Entry entry2 = new DefaultMapEntry(entry);
        assertSame(key, entry2.getKey());
        assertSame(value, entry2.getValue());
View Full Code Here

        Map.Entry entry = new UnmodifiableMapEntry(key, value);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 2. test pair constructor
        KeyValue pair = new DefaultKeyValue(key, value);
        entry = new UnmodifiableMapEntry(pair);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 3. test copy constructor
View Full Code Here

        Map.Entry entry = new DefaultMapEntry(key, value);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 2. test pair constructor
        KeyValue pair = new DefaultKeyValue(key, value);
        assertSame(key, pair.getKey());
        assertSame(value, pair.getValue());

        // 3. test copy constructor
        Map.Entry entry2 = new DefaultMapEntry(entry);
        assertSame(key, entry2.getKey());
        assertSame(value, entry2.getValue());
View Full Code Here

        Map.Entry entry = new UnmodifiableMapEntry(key, value);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 2. test pair constructor
        KeyValue pair = new DefaultKeyValue(key, value);
        entry = new UnmodifiableMapEntry(pair);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 3. test copy constructor
View Full Code Here

        Map.Entry entry = new DefaultMapEntry(key, value);
        assertSame(key, entry.getKey());
        assertSame(value, entry.getValue());

        // 2. test pair constructor
        KeyValue pair = new DefaultKeyValue(key, value);
        assertSame(key, pair.getKey());
        assertSame(value, pair.getValue());

        // 3. test copy constructor
        Map.Entry entry2 = new DefaultMapEntry(entry);
        assertSame(key, entry2.getKey());
        assertSame(value, entry2.getValue());
View Full Code Here

        while (!removeEntries.isEmpty()) {
            if (removeEntries.peek() instanceof PathValue) {
                PathValue entry = (PathValue)removeEntries.pop();
                removeAt(entry.getPath(), entry.getValue());
            } else {
                KeyValue entry = (KeyValue)removeEntries.pop();
                Object key = entry.getKey();
                Object value = entry.getValue();

                multiValueMap.remove(key, value);
                if (multiValueMap.containsKey(key)) {
                    singleValueMap.put(key, ((StackReversedIteration) multiValueMap.get(key)).peek());
                } else {
View Full Code Here

        seqE.addContent(new Element(TYPE,ns).addContent(String.valueOf(((NucleotideSequence) seq).getType())));
        seqE.addContent(new Element(SEQUENCE,ns).addContent(seq.seqString()));           
      }
      //Otherwise - normal tag
      else if (seq instanceof NucleotideSequence){
        KeyValue kv = getLibraryTag(libraries,seqID);
        if (kv == null) {
          //Tag not in any library
          seqE = getTagElement(TAG,(NucleotideSequence) seq);           
        }
        else {
View Full Code Here

            throw new IllegalArgumentException("Only two TSSs per probe allowed"); //$NON-NLS-1$
          }
        }
        else if (subEs[pos].getName().equals(TAG_ID)) {
          String tagID = subEs[pos].getAttributeValue(ID,ns);
          KeyValue kv = getLibraryTag(tagSettings.getTagLibraries(),tagID);
          if (kv != null) {
            NucleotideSequence tag = (NucleotideSequence) kv.getKey();
            SequenceDB<NucleotideSequence> lib = (SequenceDB<NucleotideSequence>) kv.getValue();
            tags.put(tag,lib);
          }
          else
            throw new IllegalArgumentException("Could not find a tag named: " + tagID); //$NON-NLS-1$
        }
View Full Code Here

  /**Check if a tag is used in a mode except Unique-in-group*/
  protected boolean isUsedOutsideUIGPosition(NucleotideSequence t) {
    Collection<KeyValue> c = tagMap.get(t.getID());
    if (c == null) return false;
    for (Iterator<KeyValue> i = c.iterator();i.hasNext();) {
      KeyValue kv = i.next();
      int pos = (Integer) kv.getValue();
      byte mode = taglibraries[pos].getMode();
      if (mode != TagLibrary.USE_UNIQUE_IN_GROUP) return true;
    }
    return false;
  }
View Full Code Here

TOP

Related Classes of org.apache.commons.collections.KeyValue

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.