From 2485b2f62759d00ff4fb3c553f18ddfcd6c7c963 Mon Sep 17 00:00:00 2001 From: Daniil Demidko Date: Sun, 26 Sep 2021 02:28:45 +1000 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D1=81=D0=BF=D0=BE=D1=81=D0=BE=D0=B1=20=D0=B2=D1=8B?= =?UTF-8?q?=D0=B4=D0=B0=D1=87=D0=B8=20=D0=B8=D0=B4=D0=B5=D0=BD=D1=82=D0=B8?= =?UTF-8?q?=D1=84=D0=B8=D0=BA=D0=B0=D1=82=D0=BE=D1=80=D0=B0=20=D1=81=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=D0=BE=D1=84=D0=BE=D1=80=D0=BC=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/github/demidko/aot/WordformMeaning.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/github/demidko/aot/WordformMeaning.java b/src/main/java/com/github/demidko/aot/WordformMeaning.java index 28aefa6..380abbd 100644 --- a/src/main/java/com/github/demidko/aot/WordformMeaning.java +++ b/src/main/java/com/github/demidko/aot/WordformMeaning.java @@ -39,8 +39,8 @@ private WordformMeaning(int lemmaId, int flexionIndex) { */ public long getId() { BitWriter w = new BitWriter(); - w.write(lemmaId, 4); - w.write(flexionIndex, 4); + w.writeInt(lemmaId); + w.writeInt(flexionIndex); return w.toLong(); } @@ -97,10 +97,10 @@ public static List lookupForMeanings(String w) throws IOExcepti * @param id идентификатор полученный ранее при помощи {@link WordformMeaning#getId()} * @return словоформа смысла */ - public static WordformMeaning lookupForMeaningById(long id) throws IOException { + public static WordformMeaning lookupForMeaning(long id) throws IOException { BitReader reader = new BitReader(id); int lemmaId = reader.readInt(); - int flexionIndex = reader.readShort(); + int flexionIndex = reader.readInt(); getDictionary(); return new WordformMeaning(lemmaId, flexionIndex); }