From 7b8cbccdce81d75240ca546012355d4d3b3c9109 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 808d777db50..3ebcd4db538 100644 --- a/src/main/java/net/openhft/chronicle/core/util/ObjectUtils.java +++ b/src/main/java/net/openhft/chronicle/core/util/ObjectUtils.java @@ -598,6 +598,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 {