public boolean containsAny(IntSet instances) { return V.containsAny(instances); }
public boolean containsAny(IntSet instances) { return V.containsAny(instances); }
public boolean containsAny(IntSet instances) { return V.containsAny(instances); }
@Override public boolean containsAny(IntSet that) throws IllegalArgumentException, UnimplementedError { if (that == null) { throw new IllegalArgumentException("that == null"); } if (that instanceof BimodalMutableIntSet) { BimodalMutableIntSet b = (BimodalMutableIntSet) that; return impl.containsAny(b.impl); } else if (that instanceof SparseIntSet) { return impl.containsAny(that); } else if (that instanceof BitVectorIntSet) { return impl.containsAny(that); } else { Assertions.UNREACHABLE("unsupported " + that.getClass()); return false; } }
@Override public boolean containsAny(IntSet that) throws IllegalArgumentException, UnimplementedError { if (that == null) { throw new IllegalArgumentException("that == null"); } if (that instanceof BimodalMutableIntSet) { BimodalMutableIntSet b = (BimodalMutableIntSet) that; return impl.containsAny(b.impl); } else if (that instanceof SparseIntSet) { return impl.containsAny(that); } else if (that instanceof BitVectorIntSet) { return impl.containsAny(that); } else { Assertions.UNREACHABLE("unsupported " + that.getClass()); return false; } }
/** * @return true iff this set contains integer i */ @Override public boolean containsAny(IntSet set) { if (set instanceof DebuggingMutableIntSet) { DebuggingMutableIntSet db = (DebuggingMutableIntSet) set; boolean ppr = primaryImpl.containsAny(db.primaryImpl); boolean ssr = secondaryImpl.containsAny(db.secondaryImpl); if (ppr != ssr) { assert ppr == ssr : "containsAny " + this + ' ' + set + ' ' + ppr + ' ' + ssr; } return ppr; } else { Assertions.UNREACHABLE(); return false; } }
@Override public boolean containsAny(IntSet that) throws IllegalArgumentException, UnimplementedError { if (that == null) { throw new IllegalArgumentException("that == null"); } if (that instanceof BimodalMutableIntSet) { BimodalMutableIntSet b = (BimodalMutableIntSet) that; return impl.containsAny(b.impl); } else if (that instanceof SparseIntSet) { return impl.containsAny(that); } else if (that instanceof BitVectorIntSet) { return impl.containsAny(that); } else { Assertions.UNREACHABLE("unsupported " + that.getClass()); return false; } }
/** * @return true iff this set contains integer i */ @Override public boolean containsAny(IntSet set) { if (set instanceof DebuggingMutableIntSet) { DebuggingMutableIntSet db = (DebuggingMutableIntSet) set; boolean ppr = primaryImpl.containsAny(db.primaryImpl); boolean ssr = secondaryImpl.containsAny(db.secondaryImpl); if (ppr != ssr) { assert ppr == ssr : "containsAny " + this + ' ' + set + ' ' + ppr + ' ' + ssr; } return ppr; } else { Assertions.UNREACHABLE(); return false; } }
/** * @return true iff this set contains integer i */ @Override public boolean containsAny(IntSet set) { if (set instanceof DebuggingMutableIntSet) { DebuggingMutableIntSet db = (DebuggingMutableIntSet) set; boolean ppr = primaryImpl.containsAny(db.primaryImpl); boolean ssr = secondaryImpl.containsAny(db.secondaryImpl); if (ppr != ssr) { assert ppr == ssr : "containsAny " + this + ' ' + set + ' ' + ppr + ' ' + ssr; } return ppr; } else { Assertions.UNREACHABLE(); return false; } }