You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by ka...@apache.org on 2013/05/11 16:49:41 UTC

svn commit: r1481342 - /labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/StringSerializer.java

Author: kayyagari
Date: Sat May 11 14:49:41 2013
New Revision: 1481342

URL: http://svn.apache.org/r1481342
Log:
o added a static instance
o fixed the missing null value case

Modified:
    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/StringSerializer.java
URL: http://svn.apache.org/viewvc/labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/StringSerializer.java?rev=1481342&r1=1481341&r2=1481342&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 Sat May 11 14:49:41 2013
@@ -35,6 +35,8 @@ import org.apache.mavibot.btree.util.Str
  */
 public class StringSerializer extends AbstractElementSerializer<String>
 {
+    public static final StringSerializer INSTANCE = new StringSerializer();
+    
     /**
      * Create a new instance of StringSerializer
      */
@@ -237,6 +239,9 @@ public class StringSerializer extends Ab
             case 0:
                 return "";
 
+            case -1:
+                return null;
+
             default:
                 byte[] bytes = new byte[len];
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org