public abstract class BaseBitSetTestCase<T extends BitSet> extends LuceneTestCase
LuceneTestCase.AwaitsFix, LuceneTestCase.BadApple, LuceneTestCase.Monster, LuceneTestCase.Nightly, LuceneTestCase.Slow, LuceneTestCase.SuppressCodecs, LuceneTestCase.SuppressFileSystems, LuceneTestCase.SuppressFsync, LuceneTestCase.SuppressReproduceLine, LuceneTestCase.SuppressSysoutChecks, LuceneTestCase.SuppressTempFileChecks, LuceneTestCase.ThrowingRunnable, LuceneTestCase.WeeklyassertsAreEnabled, classRules, DEFAULT_LINE_DOCS_FILE, INFOSTREAM, JENKINS_LARGE_LINE_DOCS_FILE, LEAVE_TEMPORARY, MAYBE_CACHE_POLICY, RANDOM_MULTIPLIER, ruleChain, suiteFailureMarker, SYSPROP_AWAITSFIX, SYSPROP_BADAPPLES, SYSPROP_FAILFAST, SYSPROP_MAXFAILURES, SYSPROP_MONSTER, SYSPROP_NIGHTLY, SYSPROP_SLOW, SYSPROP_WEEKLY, TEST_ASSERTS_ENABLED, TEST_AWAITSFIX, TEST_BADAPPLES, TEST_CODEC, TEST_DIRECTORY, TEST_DOCVALUESFORMAT, TEST_LINE_DOCS_FILE, TEST_MONSTER, TEST_NIGHTLY, TEST_POSTINGSFORMAT, TEST_SLOW, TEST_THROTTLING, TEST_WEEKLY, VERBOSE| Constructor and Description |
|---|
BaseBitSetTestCase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertEquals(BitSet set1,
T set2,
int maxDoc) |
abstract T |
copyOf(BitSet bs,
int length)
Create a copy of the given
BitSet which has length bits. |
void |
testCardinality()
Test the
BitSet.cardinality() method. |
void |
testClear()
Test the
BitSet.clear(int) method. |
void |
testClearRange()
Test the
BitSet.clear(int,int) method. |
void |
testNextSetBit()
Test
BitSet.nextSetBit(int). |
void |
testOrDense()
Test
BitSet.or(DocIdSetIterator) on dense sets. |
void |
testOrRandom()
Test
BitSet.or(DocIdSetIterator) on a random density. |
void |
testOrSparse()
Test
BitSet.or(DocIdSetIterator) on sparse sets. |
void |
testPrevSetBit()
Test
BitSet.prevSetBit(int). |
void |
testSet()
Test the
BitSet.set(int) method. |
addVirusChecker, assertDeletedDocsEquals, assertDocsAndPositionsEnumEquals, assertDocsEnumEquals, assertDocsSkippingEquals, assertDocValuesEquals, assertDocValuesEquals, assertFieldInfosEquals, assertFieldsEquals, assertFieldStatisticsEquals, assertNormsEquals, assertPointsEquals, assertPositionsSkippingEquals, assertReaderEquals, assertReaderStatisticsEquals, assertStoredFieldEquals, assertStoredFieldsEquals, assertTermsEnumEquals, assertTermsEquals, assertTermsStatisticsEquals, assertTermStatsEquals, assertTermVectorsEquals, asSet, assumeFalse, assumeNoException, assumeTrue, assumeWorkingMMapOnWindows, atLeast, atLeast, closeAfterSuite, closeAfterTest, collate, createTempDir, createTempDir, createTempFile, createTempFile, dumpArray, dumpIterator, expectThrows, expectThrows, expectThrows, expectThrowsAnyOf, expectThrowsAnyOf, getBaseTempDirForTestClass, getDataInputStream, getDataPath, getOnlyLeafReader, getTestClass, getTestName, hasWorkingMMapOnWindows, isTestThread, localeForLanguageTag, maybeChangeLiveIndexWriterConfig, maybeWrapReader, newAlcoholicMergePolicy, newAlcoholicMergePolicy, newDirectory, newDirectory, newDirectory, newDirectory, newDirectory, newField, newField, newFSDirectory, newFSDirectory, newIndexWriterConfig, newIndexWriterConfig, newIndexWriterConfig, newIOContext, newIOContext, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newMaybeVirusCheckingDirectory, newMaybeVirusCheckingFSDirectory, newMergePolicy, newMergePolicy, newMergePolicy, newMockDirectory, newMockDirectory, newMockDirectory, newMockFSDirectory, newMockFSDirectory, newSearcher, newSearcher, newSearcher, newStringField, newStringField, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, overrideDefaultQueryCache, overrideTestDefaultQueryCache, random, randomLocale, randomTimeZone, rarely, rarely, replaceMaxFailureRule, resetDefaultQueryCache, restoreCPUCoreCount, restoreIndexWriterMaxDocs, restoreSpins, runWithRestrictedPermissions, setIndexWriterMaxDocs, setUp, setupCPUCoreCount, setupSpins, slowFileExists, tearDown, usually, usually, wrapReaderassertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertThrows, assertThrows, assertTrue, assertTrue, fail, failpublic abstract T copyOf(BitSet bs, int length) throws java.io.IOException
BitSet which has length bits.java.io.IOExceptionpublic void testCardinality()
throws java.io.IOException
BitSet.cardinality() method.java.io.IOExceptionpublic void testPrevSetBit()
throws java.io.IOException
BitSet.prevSetBit(int).java.io.IOExceptionpublic void testNextSetBit()
throws java.io.IOException
BitSet.nextSetBit(int).java.io.IOExceptionpublic void testSet()
throws java.io.IOException
BitSet.set(int) method.java.io.IOExceptionpublic void testClear()
throws java.io.IOException
BitSet.clear(int) method.java.io.IOExceptionpublic void testClearRange()
throws java.io.IOException
BitSet.clear(int,int) method.java.io.IOExceptionpublic void testOrSparse()
throws java.io.IOException
BitSet.or(DocIdSetIterator) on sparse sets.java.io.IOExceptionpublic void testOrDense()
throws java.io.IOException
BitSet.or(DocIdSetIterator) on dense sets.java.io.IOExceptionpublic void testOrRandom()
throws java.io.IOException
BitSet.or(DocIdSetIterator) on a random density.java.io.IOExceptionCopyright © 2000–2025 The Apache Software Foundation. All rights reserved.