/*
 * Aerospike Client - Java Library
 *
 * Copyright 2012 by Aerospike, Inc. All rights reserved.
 *
 * Availability of this source code to partners and customers includes
 * redistribution rights covered by individual contract. Please check your
 * contract for exact rights and responsibilities.
 */
package com.aerospike.client.command;

public final class ParticleType {
	// Server particle types. Unsupported types are commented out.
	public static final int NULL = 0;
	public static final int INTEGER = 1;
	//public static final int BIGNUM = 2;
	public static final int STRING = 3;
	public static final int BLOB = 4;
	//public static final int TIMESTAMP = 5;
	//public static final int DIGEST = 6;
	public static final int JBLOB = 7;
	//public static final int CSHARP_BLOB = 8;
	//public static final int PYTHON_BLOB = 9;
	//public static final int RUBY_BLOB = 10;
	//public static final int PHP_BLOB = 11;
	//public static final int ERLANG_BLOB = 12;
	//public static final int SEGMENT_POINTER = 13;
	
	// TODO Support RTA and 3.0 together.
	//public static final int LUA_BLOB = 14;
	public static final int MAP = 15;
	public static final int LIST = 16;
}

@@ -1006,47 +1006,188 @@
 3;%0A%09
-%0A%09// TODO Support RTA and 3.0 together.
+//public static final int RTA_LIST = 14;%0A%09//public static final int RTA_DICT = 15;%0A%09//public static final int RTA_APPEND_DICT = 16;%0A%09//public static final int RTA_APPEND_LIST = 17;
 %0A%09//
@@ -1222,17 +1222,17 @@
 BLOB = 1
-4
+8
 ;%0A%09publi
@@ -1257,17 +1257,17 @@
  MAP = 1
-5
+9
 ;%0A%09publi
@@ -1292,14 +1292,14 @@
  LIST = 
-16
+20
 ;%0A%7D%0A

Change particle type ids for list and map.