You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by el...@apache.org on 2012/08/05 08:26:10 UTC
svn commit: r1369527 - in
/labs/mavibot/trunk/mavibot/src/main/java/org/apache/mavibot/btree/serializer:
ByteSerializer.java CharSerializer.java IntSerializer.java
ShortSerializer.java
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: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org