Author: elecharny
Date: Sun Aug  5 06:26:10 2012
New Revision: 1369527

URL: http://svn.apache.org/viewvc?rev=1369527&view=rev
Log:
Fixed some bug in the static methods (the controlled length was the Long length)

Modified:
    
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteSerializer.java
    
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/CharSerializer.java
    
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/IntSerializer.java
    
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ShortSerializer.java

Modified: 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteSerializer.java
URL: 
http://svn.apache.org/viewvc/labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteSerializer.java?rev=1369527&r1=1369526&r2=1369527&view=diff
==============================================================================
--- 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteSerializer.java
 (original)
+++ 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ByteSerializer.java
 Sun Aug  5 06:26:10 2012
@@ -49,7 +49,7 @@ public class ByteSerializer implements E
      */
     public static Byte deserialize( byte[] in )
     {
-        if ( ( in == null ) || ( in.length < 8 ) )
+        if ( ( in == null ) || ( in.length < 1 ) )
         {
             throw new RuntimeException( "Cannot extract a Byte from a buffer 
with not enough bytes" );
         }

Modified: 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/CharSerializer.java
URL: 
http://svn.apache.org/viewvc/labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/CharSerializer.java?rev=1369527&r1=1369526&r2=1369527&view=diff
==============================================================================
--- 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/CharSerializer.java
 (original)
+++ 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/CharSerializer.java
 Sun Aug  5 06:26:10 2012
@@ -52,7 +52,7 @@ public class CharSerializer implements E
      */
     public static Character deserialize( byte[] in )
     {
-        if ( ( in == null ) || ( in.length < 8 ) )
+        if ( ( in == null ) || ( in.length < 2 ) )
         {
             throw new RuntimeException( "Cannot extract a Character from a 
buffer with not enough bytes" );
         }

Modified: 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/IntSerializer.java
URL: 
http://svn.apache.org/viewvc/labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/IntSerializer.java?rev=1369527&r1=1369526&r2=1369527&view=diff
==============================================================================
--- 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/IntSerializer.java
 (original)
+++ 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/IntSerializer.java
 Sun Aug  5 06:26:10 2012
@@ -54,7 +54,7 @@ public class IntSerializer implements El
      */
     public static Integer deserialize( byte[] in )
     {
-        if ( ( in == null ) || ( in.length < 8 ) )
+        if ( ( in == null ) || ( in.length < 4 ) )
         {
             throw new RuntimeException( "Cannot extract a Integer from a 
buffer with not enough bytes" );
         }

Modified: 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ShortSerializer.java
URL: 
http://svn.apache.org/viewvc/labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ShortSerializer.java?rev=1369527&r1=1369526&r2=1369527&view=diff
==============================================================================
--- 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ShortSerializer.java
 (original)
+++ 
labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer/ShortSerializer.java
 Sun Aug  5 06:26:10 2012
@@ -52,7 +52,7 @@ public class ShortSerializer implements 
      */
     public static Short deserialize( byte[] in )
     {
-        if ( ( in == null ) || ( in.length < 8 ) )
+        if ( ( in == null ) || ( in.length < 2 ) )
         {
             throw new RuntimeException( "Cannot extract a Short from a buffer 
with not enough bytes" );
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to