diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2013-02-03 14:40:52 +0100 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2013-02-03 14:45:35 +0100 |
| commit | 5ddc2beec34023b94b0f3f6489dc16ba40271e4c (patch) | |
| tree | 5e019b8745f3741e3d59e6562ba9a6719261c143 /main/src/cgeo/geocaching/utils | |
| parent | 0f2eb5549ee2177ba1725213804dd712b740ef0b (diff) | |
| download | cgeo-5ddc2beec34023b94b0f3f6489dc16ba40271e4c.zip cgeo-5ddc2beec34023b94b0f3f6489dc16ba40271e4c.tar.gz cgeo-5ddc2beec34023b94b0f3f6489dc16ba40271e4c.tar.bz2 | |
Restrict LazyInitializedList to the List interface
This way, we can use various types of list at various places without
specifically needing a LazyInitializedList.
Diffstat (limited to 'main/src/cgeo/geocaching/utils')
| -rw-r--r-- | main/src/cgeo/geocaching/utils/LazyInitializedList.java | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/main/src/cgeo/geocaching/utils/LazyInitializedList.java b/main/src/cgeo/geocaching/utils/LazyInitializedList.java index 6ea132c..d9c3897 100644 --- a/main/src/cgeo/geocaching/utils/LazyInitializedList.java +++ b/main/src/cgeo/geocaching/utils/LazyInitializedList.java @@ -1,7 +1,6 @@ package cgeo.geocaching.utils; import java.util.AbstractList; -import java.util.ArrayList; import java.util.List; public abstract class LazyInitializedList<ElementType> extends AbstractList<ElementType> { @@ -26,14 +25,6 @@ public abstract class LazyInitializedList<ElementType> extends AbstractList<Elem return list.add(element); } - public void prepend(final ElementType element) { - add(0, element); - } - - public void set(final List<ElementType> elements) { - list = elements != null ? new ArrayList<ElementType>(elements) : new ArrayList<ElementType>(); - } - @Override public ElementType set(final int index, final ElementType element) { initializeList(); |
