@Override public String toString() { return set.toString(); }
public String toString() { return filter_.toString(); }
@Override public String toString() { return bitSet.toString(); }
@Override public String toString() { return bits.toString(); }
public class To100 { public static void main(String[] args) { String set = new java.util.BitSet() {{ set(1, 100+1); }}.toString(); System.out.append(set, 1, set.length()-1); } }
@Override public String toString() { return asBitSet().toString(); }
@Override public String toString() { return asBitSet().toString(); }
private InputSplit[] pruneBuckets(MapWork work, InputSplit[] splits) { final BitSet buckets = work.getIncludedBuckets(); final String bucketIn = buckets.toString(); List<InputSplit> filteredSplits = new ArrayList<InputSplit>(splits.length / 2); for (InputSplit split : splits) { final int bucket = Utilities.parseSplitBucket(split); if (bucket < 0 || buckets.get(bucket)) { // match or UNKNOWN filteredSplits.add(split); } else { LOG.info("Pruning with IN ({}) - removing {}", bucketIn, split); } } if (filteredSplits.size() < splits.length) { // reallocate only if any filters pruned splits = filteredSplits.toArray(new InputSplit[filteredSplits.size()]); } return splits; }
private InputSplit[] pruneBuckets(MapWork work, InputSplit[] splits) { final BitSet buckets = work.getIncludedBuckets(); final String bucketIn = buckets.toString(); List<InputSplit> filteredSplits = new ArrayList<InputSplit>(splits.length / 2); for (InputSplit split : splits) { final int bucket = Utilities.parseSplitBucket(split); if (bucket < 0 || buckets.get(bucket)) { // match or UNKNOWN filteredSplits.add(split); } else { LOG.info("Pruning with IN ({}) - removing {}", bucketIn, split); } } if (filteredSplits.size() < splits.length) { // reallocate only if any filters pruned splits = filteredSplits.toArray(new InputSplit[filteredSplits.size()]); } return splits; }
@Override public String toString() { return bits.toString(); }
@Override public String toString() { return bits.toString(); }
void testFindsCorrectly( long lookupValue, int expectedAmount ) { assertFalse( context.isEmpty() ); index.applyRestrictionsTo( context, new ValueMetaInteger(), lookupValue ); assertFalse( "Expected to find something", context.isEmpty() ); BitSet actual = context.getCandidates(); int cnt = expectedAmount; int lastSetBit = 0; while ( cnt > 0 ) { lastSetBit = actual.nextSetBit( lastSetBit ); if ( lastSetBit < 0 ) { fail( "Expected to find " + expectedAmount + " values, but got: " + actual.toString() ); } doAssertMatches( actual, lookupValue, rows[ lastSetBit ][ 0 ] ); lastSetBit++; cnt--; } }
lastSetBit = actual.nextSetBit( lastSetBit ); if ( lastSetBit < 0 ) { fail( "Expected to find " + expectedAmount + " values, but got: " + actual.toString() );
@Override public String toString() { return toBitSet().toString(); } }
@Test public void testToBitSet() { BitSet bSet = new BitSet(); ThreadSafeBitSet tsbSet = new ThreadSafeBitSet(); int[] ordinals = new int[] { 1, 5, 10 }; // init for (int ordinal : ordinals) { bSet.set(ordinal); tsbSet.set(ordinal); } // validate content for (int ordinal : ordinals) { Assert.assertEquals(bSet.get(ordinal), tsbSet.get(ordinal)); } Assert.assertEquals(bSet.cardinality(), tsbSet.cardinality()); // compare toBitSet BitSet bSet2 = tsbSet.toBitSet(); Assert.assertEquals(bSet, bSet2); // compare toString Assert.assertEquals(bSet.toString(), bSet.toString()); }
/** * Returns a readable string representation of the map. * * <p>Consists of a list of the ordinals of the setting set to a true state.</p> * * @return a readable string representation of the map */ @Override public String toString() { return this.bits.toString(); }
@Override public String toString() { return bits.toString(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); for (int i = 0; i < segments.length; i++) { sb.append(i).append(' ').append(segments[i].bitSet.toString()); sb.append('\n'); } return sb.toString(); }
@Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append('['); String b = bits.toString(); sb.append(b.substring(1, b.length() - 1)); sb.append(']'); return sb.toString(); }
@Override public String toString() { if (getLength() < 50) { return vector.toString(); } else { return getDimension() + "x1"; } }