@Override public boolean put(Event<T> event) { Clock clock = event.getClock(); int size = _events.size(); if(size == 0 && _minClock.before(clock)) { _minClock = clock; _maxClock = clock; } if(size < _capacity && _maxClock.beforeEqual(clock)) { _events.add(event); _maxClock = clock; return true; } return false; }
@Override public boolean put(Event<T> event) { Clock clock = event.getClock(); int size = _events.size(); if(size == 0 && _minClock.before(clock)) { _minClock = clock; _maxClock = clock; } if(size < _capacity && _maxClock.beforeEqual(clock)) { _events.add(event); _maxClock = clock; return true; } return false; }
if(posClock.beforeEqual(evtClock)) { list.add(new SimpleEvent<T>(e.getKey(), evtClock)); cnt++; if(posClock.beforeEqual(evtClock)) { list.add(new SimpleEvent<T>(e.getKey(), evtClock)); cnt++;
if(posClock.beforeEqual(evtClock)) { list.add(new SimpleEvent<T>(e.getKey(), evtClock)); cnt++; if(posClock.beforeEqual(evtClock)) { list.add(new SimpleEvent<T>(e.getKey(), evtClock)); cnt++;