summaryrefslogtreecommitdiffstats
path: root/vespajlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-09-10 05:32:55 +0200
committerGitHub <noreply@github.com>2019-09-10 05:32:55 +0200
commit2a69c37f99cc528557c24b4adbb19d1813eeb2f3 (patch)
tree660cce3119e717988f8e6ab7ae712b5fbfdbb5d7 /vespajlib
parentd13f1fb67f314074f91c10965d94695ad3c7eaf6 (diff)
Revert "Removing elements from an array is very costly."
Diffstat (limited to 'vespajlib')
-rw-r--r--vespajlib/src/main/java/com/yahoo/collections/ListenableArrayList.java7
1 files changed, 1 insertions, 6 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/collections/ListenableArrayList.java b/vespajlib/src/main/java/com/yahoo/collections/ListenableArrayList.java
index 44569471049..e3f73212170 100644
--- a/vespajlib/src/main/java/com/yahoo/collections/ListenableArrayList.java
+++ b/vespajlib/src/main/java/com/yahoo/collections/ListenableArrayList.java
@@ -3,13 +3,13 @@ package com.yahoo.collections;
import java.util.ArrayList;
import java.util.Collection;
-import java.util.Collections;
import java.util.List;
/**
* An array list which notifies listeners after one or more items are added
*
* @author bratseth
+ * @since 5.1.17
*/
@SuppressWarnings("serial")
public class ListenableArrayList<ITEM> extends ArrayList<ITEM> {
@@ -56,11 +56,6 @@ public class ListenableArrayList<ITEM> extends ArrayList<ITEM> {
return result;
}
- public List<Runnable> listeners() {
- if (listeners == null) return Collections.emptyList();
- return Collections.unmodifiableList(listeners);
- }
-
/**
* Adds a listener which is invoked whenever elements are added to this.
* This may not be invoked once for each added element.