Skip to content

Commit 9ebbaac

Browse files
author
Tom Wilkie
committed
Make encoding byte[][] work correctly
1 parent b62bf2d commit 9ebbaac

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/java/org/msgpack/template/builder/ArrayTemplateBuilder.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import org.msgpack.packer.Packer;
3030
import org.msgpack.template.AbstractTemplate;
3131
import org.msgpack.template.BooleanArrayTemplate;
32+
import org.msgpack.template.ByteArrayTemplate;
3233
import org.msgpack.template.DoubleArrayTemplate;
3334
import org.msgpack.template.FieldList;
3435
import org.msgpack.template.FloatArrayTemplate;
@@ -156,6 +157,8 @@ private Template toTemplate(Type arrayType, Type genericBaseType, Class baseClas
156157
return FloatArrayTemplate.getInstance();
157158
} else if (baseClass == double.class) {
158159
return DoubleArrayTemplate.getInstance();
160+
} else if (baseClass == byte.class) {
161+
return ByteArrayTemplate.getInstance();
159162
} else {
160163
Template baseTemplate = registry.lookup(genericBaseType);
161164
return new ObjectArrayTemplate(baseClass, baseTemplate);

0 commit comments

Comments
 (0)