1 package org.simantics.db.impl.query;
3 import gnu.trove.procedure.TLongProcedure;
4 import gnu.trove.set.hash.TLongHashSet;
6 final public class ObjectUpdateSet {
8 private long first = 0;
9 public TLongHashSet rest = new TLongHashSet();
12 if(first != 0) return 1;
13 else return rest.size();
16 public long getFirst() {
20 public void add(long l) {
28 if(l == first) return;
38 rest = new TLongHashSet();
39 //System.err.println("new rest!");
44 public void forEach(TLongProcedure proc) {