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_CODEC, TEST_DIRECTORY, TEST_DOCVALUESFORMAT, TEST_LINE_DOCS_FILE, 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
MutableBits.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, atLeast, atLeast, closeAfterSuite, closeAfterTest, collate, createTempDir, createTempDir, createTempFile, createTempFile, dumpArray, dumpIterator, expectThrows, getBaseTempDirForTestClass, getDataInputStream, getDataPath, getOnlyLeafReader, getTestClass, getTestName, 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, 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, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, failpublic abstract T copyOf(BitSet bs, int length) throws IOException
BitSet which has length bits.IOExceptionpublic void testCardinality()
throws IOException
BitSet.cardinality() method.IOExceptionpublic void testPrevSetBit()
throws IOException
BitSet.prevSetBit(int).IOExceptionpublic void testNextSetBit()
throws IOException
BitSet.nextSetBit(int).IOExceptionpublic void testSet()
throws IOException
BitSet.set(int) method.IOExceptionpublic void testClear()
throws IOException
MutableBits.clear(int) method.IOExceptionpublic void testClearRange()
throws IOException
BitSet.clear(int,int) method.IOExceptionpublic void testOrSparse()
throws IOException
BitSet.or(DocIdSetIterator) on sparse sets.IOExceptionpublic void testOrDense()
throws IOException
BitSet.or(DocIdSetIterator) on dense sets.IOExceptionpublic void testOrRandom()
throws IOException
BitSet.or(DocIdSetIterator) on a random density.IOExceptionCopyright © 2000-2016 Apache Software Foundation. All Rights Reserved.