fixed tons of null pointers after loading objects from db

This commit is contained in:
Light2
2014-05-04 22:47:05 +02:00
parent a4216f76b5
commit ae33de15c5
17 changed files with 71 additions and 36 deletions
+6 -3
View File
@@ -60,7 +60,7 @@ public class SWGMap<K, V> implements Map<K, V>, Serializable {
private byte viewType;
private short updateType;
@NotPersistent
protected transient final Object objectMutex = new Object();
protected transient Object objectMutex = new Object();
public SWGMap() { }
@@ -80,6 +80,10 @@ public class SWGMap<K, V> implements Map<K, V>, Serializable {
}
}
public void init() {
objectMutex = new Object();
}
public void clear() {
throw new UnsupportedOperationException();
}
@@ -305,8 +309,7 @@ public class SWGMap<K, V> implements Map<K, V>, Serializable {
@Override
public void forEach(BiConsumer<? super K, ? super V> action) {
// TODO Auto-generated method stub
map.forEach(action);
}
@Override