KC
Size: a a a
KC
ST
MB
MN
KC
ND
AB
AK
AC
AC
KR
MB
AC
AC
ST
public void notifyWatches(Object oldval, Object newval) {
IPersistentMap ws = this.watches;
if (ws.count() > 0) {
for(ISeq s = ws.seq(); s != null; s = s.next()) {
Entry e = (Entry)s.first();
IFn fn = (IFn)e.getValue();
if (fn != null) {
fn.invoke(e.getKey(), this, oldval, newval);
}
}
}
}
AC
public void notifyWatches(Object oldval, Object newval) {
IPersistentMap ws = this.watches;
if (ws.count() > 0) {
for(ISeq s = ws.seq(); s != null; s = s.next()) {
Entry e = (Entry)s.first();
IFn fn = (IFn)e.getValue();
if (fn != null) {
fn.invoke(e.getKey(), this, oldval, newval);
}
}
}
}
MB
ST
public void notifyWatches(Object oldval, Object newval) {
IPersistentMap ws = this.watches;
if (ws.count() > 0) {
for(ISeq s = ws.seq(); s != null; s = s.next()) {
Entry e = (Entry)s.first();
IFn fn = (IFn)e.getValue();
if (fn != null) {
fn.invoke(e.getKey(), this, oldval, newval);
}
}
}
}