Added CharArrayMarshaller

This commit is contained in:
leventov
2014-10-20 09:19:45 +04:00
parent 8f3452e974
commit 6d07ccea5e
2 changed files with 69 additions and 0 deletions
@@ -99,6 +99,9 @@ final class SerializationBuilder<E> implements Cloneable {
} else if (eClass == byte[].class) {
reader((BytesReader<E>) ByteArrayMarshaller.INSTANCE, factory);
interop((BytesInterop<E>) ByteArrayMarshaller.INSTANCE);
} else if (eClass == char[].class) {
reader((BytesReader<E>) CharArrayMarshaller.INSTANCE, factory);
interop((BytesInterop<E>) CharArrayMarshaller.INSTANCE);
} else if (concreteClass(eClass)) {
BytesMarshaller<E> marshaller = chooseMarshaller(eClass, eClass);
if (marshaller != null)