From 13ea4decc11e2c33e6994bdf0a5592cde20ef6e1 Mon Sep 17 00:00:00 2001 From: Rob Austin Date: Fri, 24 May 2019 19:05:11 +0100 Subject: [PATCH] made key and value builders public --- .../net/openhft/chronicle/map/ChronicleMapBuilder.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/openhft/chronicle/map/ChronicleMapBuilder.java b/src/main/java/net/openhft/chronicle/map/ChronicleMapBuilder.java index 72ef14a10..ba372a682 100755 --- a/src/main/java/net/openhft/chronicle/map/ChronicleMapBuilder.java +++ b/src/main/java/net/openhft/chronicle/map/ChronicleMapBuilder.java @@ -160,6 +160,7 @@ public final class ChronicleMapBuilder implements } }; private static int MAX_BOOTSTRAPPING_HEADER_SIZE = (int) MemoryUnit.KILOBYTES.toBytes(16); + SerializationBuilder keyBuilder; SerializationBuilder valueBuilder; K averageKey; @@ -736,10 +737,15 @@ public final class ChronicleMapBuilder implements return this; } - SerializationBuilder keyBuilder() { + public SerializationBuilder keyBuilder() { return keyBuilder; } + public SerializationBuilder valueBuilder() { + return valueBuilder; + } + + private EntrySizeInfo entrySizeInfo() { double size = 0; double keySize = averageKeySize();