Author: kayyagari
Date: Wed Jul 3 11:38:53 2013
New Revision: 1499331
URL: http://svn.apache.org/r1499331
Log:
allow custom comparator
Modified:
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteArraySerializer.java
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/StringSerializer.java
Modified:
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteArraySerializer.java
URL:
http://svn.apache.org/viewvc/labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteArraySerializer.java?rev=1499331&r1=1499330&r2=1499331&view=diff
==============================================================================
---
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteArraySerializer.java
(original)
+++
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteArraySerializer.java
Wed Jul 3 11:38:53 2013
@@ -22,6 +22,7 @@ package org.apache.mavibot.btree.seriali
import java.io.IOException;
import java.nio.ByteBuffer;
+import java.util.Comparator;
import org.apache.mavibot.btree.comparator.ByteArrayComparator;
@@ -43,6 +44,15 @@ public class ByteArraySerializer extends
/**
+ * Create a new instance of ByteArraySerializer with custom comparator
+ */
+ public ByteArraySerializer( Comparator comparator )
+ {
+ super( comparator );
+ }
+
+
+ /**
* {@inheritDoc}
*/
public byte[] serialize( byte[] element )
Modified:
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/StringSerializer.java
URL:
http://svn.apache.org/viewvc/labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/StringSerializer.java?rev=1499331&r1=1499330&r2=1499331&view=diff
==============================================================================
---
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/StringSerializer.java
(original)
+++
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/StringSerializer.java
Wed Jul 3 11:38:53 2013
@@ -23,6 +23,7 @@ package org.apache.mavibot.btree.seriali
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.nio.ByteBuffer;
+import java.util.Comparator;
import org.apache.mavibot.btree.comparator.StringComparator;
import org.apache.mavibot.btree.util.Strings;
@@ -47,6 +48,15 @@ public class StringSerializer extends Ab
/**
+ * Create a new instance of StringSerializer with custom comparator
+ */
+ public StringSerializer( Comparator comparator )
+ {
+ super( comparator );
+ }
+
+
+ /**
* A static method used to deserialize a String from a byte array.
* @param in The byte array containing the String
* @return A String
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]