Package org.apache.commons.collections15.multimap

Examples of org.apache.commons.collections15.multimap.MultiHashMap


      else if (object instanceof List)
         return (List) object;
      else if (object instanceof Collection)
         return new ArrayList((Collection)object);
      else if (object.getClass().isArray())
         return toList(new ArrayIterator(object), context);
      else
         return Arrays.asList( object);
        
   }
View Full Code Here


      if (object == null)
         return EmptyIterator.getInstance();
      else if (object instanceof Iterator)
         return (Iterator) object;
      else if (object instanceof Enumeration)
         return new EnumerationIterator( (Enumeration) object);
      else if (object instanceof Collection)
         return ((Collection)object).iterator();
      else if (object.getClass().isArray())
         return new ArrayIterator(object);
      else
View Full Code Here

        
   }

   public Enumeration toEnumeration(Object objects, InvocationContext context)
   {
      return new IteratorEnumeration(toIterator(objects, context));
   }
View Full Code Here

      else if (object instanceof Collection)
         return ((Collection)object).iterator();
      else if (object.getClass().isArray())
         return new ArrayIterator(object);
      else
         return new SingletonIterator(object);
   }
View Full Code Here

  @SuppressWarnings("unchecked")
  private List<InfoSaison> preMergeInfosSaison(
      final List<InfoSaison> infosSaison1,
      final List<InfoSaison> infosSaison2)
  {
    final MultiKeyMap mkMap = new MultiKeyMap();

    preMergeInfosSaison(infosSaison1, mkMap);
    preMergeInfosSaison(infosSaison2, mkMap);

    return new Vector<InfoSaison>(mkMap.values());
  }
View Full Code Here

     * Override to return a map other than HashMap as the confirmed map.
     *
     * @return a map that is known to be valid
     */
    public MultiMap makeConfirmedMap() {
        return new MultiHashMap();
    }
View Full Code Here

    public String getCompatibilityVersion() {
        return "2";
    }

    public MultiMap makeEmptyMap() {
        return new MultiHashMap();
    }
View Full Code Here

    //----------------------------
    //          Tests
    //----------------------------
    public void testPutNGet() {
        MultiHashMap map = new MultiHashMap();
        loadMap(map);
        checkMap(map);

        assertTrue(map.get(new Integer(99)) == null);

        map.clear();
        assertTrue(map.size() == 0);
    }
View Full Code Here

        map.clear();
        assertTrue(map.size() == 0);
    }

    public void testContainsValue() {
        MultiHashMap map = new MultiHashMap();
        loadMap(map);

        assertTrue(map.containsValue("uno"));
        assertTrue(map.containsValue("quatro"));
        assertTrue(map.containsValue("two"));

        assertTrue(!map.containsValue("uggaBugga"));

        map.clear();
    }
View Full Code Here

        map.clear();
    }

    public void testValues() {
        MultiHashMap map = new MultiHashMap();
        loadMap(map);

        Collection vals = map.values();
        assertTrue(vals.size() == getFullSize());

        map.clear();
    }
View Full Code Here

TOP

Related Classes of org.apache.commons.collections15.multimap.MultiHashMap

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.