Package java.util.AbstractMap

Examples of java.util.AbstractMap.SimpleEntry


        });

        //test insert
        tree.insert(11, "aa11", true);
        tree.insert(12, "aa12", true);
        assertTrue(ins.contains(new SimpleEntry(11, "aa11")));
        assertTrue(ins.contains(new SimpleEntry(12, "aa12")));
        assertTrue(ins.size() == 2);
        ins.clear();
        assertTrue(dels.isEmpty());
        assertTrue(updNew.isEmpty());
        assertTrue(updOld.isEmpty());

        //test update
        tree.insert(12, "aa123", true);
        assertTrue(ins.isEmpty());
        assertTrue(dels.isEmpty());
        assertTrue(updOld.contains(new SimpleEntry(12, "aa12")));
        assertTrue(updOld.size() == 1);
        updOld.clear();
        assertTrue(updNew.contains(new SimpleEntry(12, "aa123")));
        assertTrue(updNew.size() == 1);
        updNew.clear();

        //test remove
        tree.remove(11);
        assertTrue(dels.contains(new SimpleEntry(11, "aa11")));
        assertTrue(dels.size() == 1);
        dels.clear();
        assertTrue(ins.isEmpty());
        assertTrue(updOld.isEmpty());
        assertTrue(updNew.isEmpty());
View Full Code Here


        assertEquals(l2, bigString);
    }


    public void testObject() throws ClassNotFoundException, IOException {
        SimpleEntry a = new SimpleEntry(1, "11");
        byte[] buf = ser.serialize(a);
        SimpleEntry l2 = (SimpleEntry) ser.deserialize(buf);
        assertEquals(l2, a);
    }
View Full Code Here

        SimpleEntry l2 = (SimpleEntry) ser.deserialize(buf);
        assertEquals(l2, a);
    }

    public void testNoArgumentConstructorInJavaSerialization() throws ClassNotFoundException, IOException {
        SimpleEntry a = new SimpleEntry(1, "11");
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        new ObjectOutputStream(out).writeObject(a);
        ObjectInputStream in = new ObjectInputStream(new ByteArrayInputStream(out.toByteArray()));
        SimpleEntry a2 = (SimpleEntry) in.readObject();
        assertEquals(a, a2);
    }
View Full Code Here

    public void testUUID() throws IOException, ClassNotFoundException {
        //try a bunch of UUIDs.
        for(int i = 0; i < 1000;i++)
        {
            UUID uuid = UUID.randomUUID();
            SimpleEntry a = new SimpleEntry(uuid, "11");
            byte[] buf = ser.serialize(a);
            SimpleEntry b = (SimpleEntry) ser.deserialize(buf);
            assertEquals(b, a);
        }
    }
View Full Code Here

    /**
     * @tests serialization/deserialization compatibility with RI.
     */
    @SuppressWarnings({ "unchecked", "boxing" })
    public void testSerializationCompatibility_SimpleEntry() throws Exception {
        SimpleEntry e = new AbstractMap.SimpleEntry<Integer, String>(1, "test");       
        SerializationTester.assertCompabilityEquals(e, "serialization/java/util/AbstractMapTest_SimpleEntry.golden.ser");
    }
View Full Code Here

    assertEquals(l2,bigString);   
  }
 
 
  public void testObject() throws ClassNotFoundException, IOException{
    SimpleEntry a = new SimpleEntry(1,"11");
    byte[] buf = Serialization.serialize(a);
    SimpleEntry l2 = (SimpleEntry) Serialization.deserialize(buf);
    assertEquals(l2,a);
  }
View Full Code Here

    });
       
        //test insert
        tree.insert(11, "aa11", true);
        tree.insert(12, "aa12", true);
        assertTrue(ins.contains(new SimpleEntry(11,"aa11")));
        assertTrue(ins.contains(new SimpleEntry(12,"aa12")));
        assertTrue(ins.size() == 2);
        ins.clear();
        assertTrue(dels.isEmpty());
        assertTrue(updNew.isEmpty());
        assertTrue(updOld.isEmpty());
       
        //test update
        tree.insert(12, "aa123", true);
        assertTrue(ins.isEmpty());
        assertTrue(dels.isEmpty());
        assertTrue(updOld.contains(new SimpleEntry(12,"aa12")));
        assertTrue(updOld.size() == 1);
        updOld.clear();
        assertTrue(updNew.contains(new SimpleEntry(12,"aa123")));
        assertTrue(updNew.size() == 1);
        updNew.clear();
       
        //test remove
        tree.remove(11);
        assertTrue(dels.contains(new SimpleEntry(11,"aa11")));
        assertTrue(dels.size() == 1);
        dels.clear();
        assertTrue(ins.isEmpty());
        assertTrue(updOld.isEmpty());
        assertTrue(updNew.isEmpty());
View Full Code Here

    });
       
        //test insert
        tree.put(11, "aa11");
        tree.put(12, "aa12");
        assertTrue(ins.contains(new SimpleEntry(11,"aa11")));
        assertTrue(ins.contains(new SimpleEntry(12,"aa12")));
        assertTrue(ins.size() == 2);
        ins.clear();
        assertTrue(dels.isEmpty());
        assertTrue(updNew.isEmpty());
        assertTrue(updOld.isEmpty());
       
        //test update
        tree.put(12, "aa123");
        assertTrue(ins.isEmpty());
        assertTrue(dels.isEmpty());
        assertTrue(updOld.contains(new SimpleEntry(12,"aa12")));
        assertTrue(updOld.size() == 1);
        updOld.clear();
        assertTrue(updNew.contains(new SimpleEntry(12,"aa123")));
        assertTrue(updNew.size() == 1);
        updNew.clear();
       
        //test remove
        tree.remove(11);
        assertTrue(dels.contains(new SimpleEntry(11,"aa11")));
        assertTrue(dels.size() == 1);
        dels.clear();
        assertTrue(ins.isEmpty());
        assertTrue(updOld.isEmpty());
        assertTrue(updNew.isEmpty());
View Full Code Here

      // Replace
      Object newKey = commonToNbt(old.getKey());
      Object newValue = commonToNbt(old.getValue());
      // If changed, return new type
      if (newKey != old.getKey() || newValue != old.getValue()) {
        return new SimpleEntry(newKey, newValue);
      } else {
        return data;
      }
    } else if (data instanceof Set) {
      Set<Object> elems = (Set<Object>) data;
View Full Code Here

      // Replace
      Object newKey = nbtToCommon(old.getKey(), wrapData);
      Object newValue = nbtToCommon(old.getValue(), wrapData);
      // If changed, return new type
      if (newKey != old.getKey() || newValue != old.getValue()) {
        return new SimpleEntry(newKey, newValue);
      } else {
        return data;
      }
    } else if (data instanceof Set) {
      Set<Object> elems = (Set<Object>) data;
View Full Code Here

TOP

Related Classes of java.util.AbstractMap.SimpleEntry

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.