From cda33e76e14496cff42c3c2d28b29988ac498e94 Mon Sep 17 00:00:00 2001 From: Ilya Kaznacheev Date: Tue, 6 Jun 2023 21:30:35 +0300 Subject: [PATCH] Support byte array resolving in ObjectUtils needed for OpenHFT/Chronicle-Wire#633 --- src/main/java/net/openhft/chronicle/core/util/ObjectUtils.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/net/openhft/chronicle/core/util/ObjectUtils.java b/src/main/java/net/openhft/chronicle/core/util/ObjectUtils.java index 93d302572af..f752c23d37e 100644 --- a/src/main/java/net/openhft/chronicle/core/util/ObjectUtils.java +++ b/src/main/java/net/openhft/chronicle/core/util/ObjectUtils.java @@ -596,6 +596,8 @@ public ThrowingFunction apply(@NotNull Class c) { return ObjectUtils::toBoolean; if (c == UUID.class) return UUID::fromString; + if (c == byte[].class) + return String::getBytes; if (CoreDynamicEnum.class.isAssignableFrom(c)) return EnumCache.of(c)::get; try {