blob: e88aea603629c9d82286f34543007662bf05a69d [file] [log] [blame]
package edu.uci.ics.hyracks.storage.am.lsm.btree.impls;
import edu.uci.ics.hyracks.dataflow.common.data.accessors.ITupleReference;
import edu.uci.ics.hyracks.storage.am.btree.api.ITupleAcceptor;
import edu.uci.ics.hyracks.storage.am.lsm.btree.tuples.LSMBTreeTupleReference;
public enum AntimatterAwareTupleAcceptor implements ITupleAcceptor {
INSTANCE;
@Override
public boolean accept(ITupleReference tuple) {
if (tuple == null) {
return true;
}
return ((LSMBTreeTupleReference) tuple).isAntimatter();
}
}