From 8c20994b122d2e093867ff019f7eddfeec762c0f Mon Sep 17 00:00:00 2001 From: lionsoul2014 Date: Mon, 15 Dec 2025 17:39:30 +0800 Subject: [PATCH] add #size() to return the internal buffs size --- .../main/java/org/lionsoul/ip2region/xdb/LongByteArray.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/binding/java/src/main/java/org/lionsoul/ip2region/xdb/LongByteArray.java b/binding/java/src/main/java/org/lionsoul/ip2region/xdb/LongByteArray.java index 1d41219..6d75672 100644 --- a/binding/java/src/main/java/org/lionsoul/ip2region/xdb/LongByteArray.java +++ b/binding/java/src/main/java/org/lionsoul/ip2region/xdb/LongByteArray.java @@ -37,6 +37,10 @@ public class LongByteArray { return length; } + public int size() { + return buffs.size(); + } + // internal method to determine the position of the specified offset private Position determinate(final long offset) { int index = 0, position = 0, buffLen = buffs.size();