@Override public long getWaterMark(String source, Clock clock) { if(Clock.ZERO == clock) { return 0; } for(int i = 0, cnt = _sources.size(); i < cnt; i++) { if(source.equals(_sources.get(i))) { return clock.values()[i]; } } throw new IllegalArgumentException("Unknown " + source); } }
@Override public long getWaterMark(String source, Clock clock) { if(Clock.ZERO == clock) { return 0; } for(int i = 0, cnt = _sources.size(); i < cnt; i++) { if(source.equals(_sources.get(i))) { return clock.values()[i]; } } throw new IllegalArgumentException("Unknown " + source); } }
final long[] dst = c.values(); final int len = dst.length; if(_values.length == len) {
final long[] dst = c.values(); final int len = dst.length; if(_values.length == len) {