Author: xor
Date: 2008-12-11 22:41:26 +0000 (Thu, 11 Dec 2008)
New Revision: 24206
Modified:
trunk/freenet/src/freenet/support/MultiValueTable.java
Log:
Provide a function to make usage of the java "for each" statement possible.
Modified: trunk/freenet/src/freenet/support/MultiValueTable.java
===================================================================
--- trunk/freenet/src/freenet/support/MultiValueTable.java 2008-12-11
15:52:09 UTC (rev 24205)
+++ trunk/freenet/src/freenet/support/MultiValueTable.java 2008-12-11
22:41:26 UTC (rev 24206)
@@ -74,6 +74,15 @@
v.elements());
}
+ /**
+ * To be used in for(x : y).
+ */
+ public Iterable<V> iterateAll(K key) {
+ synchronized (table) {
+ return(table.get(key));
+ }
+ }
+
public int countAll(K key) {
Vector<V> v;
synchronized (table) {
_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs