aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/Java/gtPlusPlus/api')
-rw-r--r--src/Java/gtPlusPlus/api/objects/data/AutoMap.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/api/objects/data/AutoMap.java b/src/Java/gtPlusPlus/api/objects/data/AutoMap.java
index 5d5f94a84d..e5b5ded0ad 100644
--- a/src/Java/gtPlusPlus/api/objects/data/AutoMap.java
+++ b/src/Java/gtPlusPlus/api/objects/data/AutoMap.java
@@ -73,5 +73,12 @@ public class AutoMap<V> implements Iterable<V>, Cloneable, Serializable {
this.mInternalMap.clear();
return true;
}
+
+ public synchronized V[] toArray() {
+ Collection<V> col = this.mInternalMap.values();
+ @SuppressWarnings("unchecked")
+ V[] val = (V[]) col.toArray();
+ return val;
+ }
}