From 06dc096a59210ed6d0c6bd8e96fe687e941d6185 Mon Sep 17 00:00:00 2001 From: David Date: Tue, 8 Mar 2022 12:59:28 +0100 Subject: [PATCH] Marshal JavaByteArrays --- javaobj/v1/marshaller.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/javaobj/v1/marshaller.py b/javaobj/v1/marshaller.py index ccc234c..435197e 100644 --- a/javaobj/v1/marshaller.py +++ b/javaobj/v1/marshaller.py @@ -141,6 +141,9 @@ def writeObject(self, obj): # pylint:disable=C0103 if isinstance(obj, JavaArray): # Deserialized Java array self.write_array(obj) + elif isinstance(obj, JavaByteArray): + # Deserialized Java byte array + self.write_array(obj) elif isinstance(obj, JavaEnum): # Deserialized Java Enum self.write_enum(obj)