@Override public boolean remove(Object obj) { if (!(obj instanceof ObjId)) return false; final ObjId id = (ObjId) obj; if (!this.isVisible(id.getBytes())) return false; return this.tx.delete(id); }