contact.setValue("float", Primitive.createFloat(0.625f));
contact.setValue("double", Primitive.createDouble(1.625));
contact.setValue("decimal", new BigDecimal("1.2345"));
contact.setValue("timestamp", new Timestamp(12345));
contact.setValue("boolean", Boolean.TRUE);
contact.setValue("binary", new Binary(new byte[]{1, 2, 3, 4, 5}));
contact.setValue("binary2", new Binary(new byte[]{1, 2, 3, 4, 5, 6, 7}));
contact.setValue("binary3", new Binary(new byte[]{1, 2}));
contact.setValue("symbol", Symbol.define("sym"));
contact.setValue("pair", new Pair("A", new Pair("B")));
contact.setValue("cvector", new char[]{'a', 'b', 'c'});
contact.setValue("bvector", new byte[]{0, (byte)0xAB, 0x12});
contact.setValue("svector", new String[]{"a", "b", "c"});