From 3cc0c542052d4c8baba032f5ceeb051a96cf06f9 Mon Sep 17 00:00:00 2001 From: myui Date: Wed, 7 Sep 2016 00:52:52 +0900 Subject: [PATCH] Fixed compilation erros in Java 7 --- .../java/hivemall/utils/collections/DoubleRingBuffer.java | 5 +++++ .../main/java/hivemall/utils/collections/RingBuffer.java | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hivemall/utils/collections/DoubleRingBuffer.java b/core/src/main/java/hivemall/utils/collections/DoubleRingBuffer.java index f76a4504..fa3ddcda 100644 --- a/core/src/main/java/hivemall/utils/collections/DoubleRingBuffer.java +++ b/core/src/main/java/hivemall/utils/collections/DoubleRingBuffer.java @@ -139,6 +139,11 @@ public Double next() { return d; } + @Override + public void remove() { + throw new UnsupportedOperationException(); + } + } } diff --git a/core/src/main/java/hivemall/utils/collections/RingBuffer.java b/core/src/main/java/hivemall/utils/collections/RingBuffer.java index 3f28b16a..cab50e49 100644 --- a/core/src/main/java/hivemall/utils/collections/RingBuffer.java +++ b/core/src/main/java/hivemall/utils/collections/RingBuffer.java @@ -71,7 +71,7 @@ public RingBuffer add(final T x) { } return this; } - + @Nullable public T head() { return ring[head]; @@ -146,6 +146,11 @@ public T next() { return d; } + @Override + public void remove() { + throw new UnsupportedOperationException(); + } + } }