(value2 *arrayContainer)
| 883 | } |
| 884 | |
| 885 | func (bc *bitmapContainer) intersectsArray(value2 *arrayContainer) bool { |
| 886 | c := value2.getCardinality() |
| 887 | for k := 0; k < c; k++ { |
| 888 | v := value2.content[k] |
| 889 | if bc.contains(v) { |
| 890 | return true |
| 891 | } |
| 892 | } |
| 893 | return false |
| 894 | } |
| 895 | |
| 896 | func (bc *bitmapContainer) intersectsBitmap(value2 *bitmapContainer) bool { |
| 897 | for k := 0; k < len(bc.bitmap); k++ { |
no test coverage detected