Package org.apache.lucene.tests.util
Class BaseBitSetTestCase<T extends BitSet>
- java.lang.Object
- 
- org.junit.Assert
- 
- org.apache.lucene.tests.util.LuceneTestCase
- 
- org.apache.lucene.tests.util.BaseBitSetTestCase<T>
 
 
 
- 
 public abstract class BaseBitSetTestCase<T extends BitSet> extends LuceneTestCase Base test case for BitSets.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.lucene.tests.util.LuceneTestCaseLuceneTestCase.AwaitsFix, LuceneTestCase.BadApple, LuceneTestCase.Monster, LuceneTestCase.Nightly, LuceneTestCase.SuppressCodecs, LuceneTestCase.SuppressFileSystems, LuceneTestCase.SuppressFsync, LuceneTestCase.SuppressReproduceLine, LuceneTestCase.SuppressSysoutChecks, LuceneTestCase.SuppressTempFileChecks, LuceneTestCase.ThrowingConsumer<T>, LuceneTestCase.ThrowingRunnable, LuceneTestCase.Weekly
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.lucene.tests.util.LuceneTestCaseassertsAreEnabled, 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_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_THROTTLING, TEST_WEEKLY, VERBOSE
 
- 
 - 
Constructor SummaryConstructors Constructor Description BaseBitSetTestCase()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidassertEquals(BitSet set1, T set2, int maxDoc)abstract TcopyOf(BitSet bs, int length)Create a copy of the givenBitSetwhich haslengthbits.voidtestCardinality()Test theBitSet.cardinality()method.voidtestClear()Test theBitSet.clear(int)method.voidtestClearAll()Test theBitSet.clear()method.voidtestClearRange()Test theBitSet.clear(int,int)method.voidtestGetAndSet()Test theBitSet.getAndSet(int)method.voidtestNextSetBit()TestBitSet.nextSetBit(int).voidtestNextSetBitInRange()voidtestOrDense()TestBitSet.or(DocIdSetIterator)on dense sets.voidtestOrRandom()TestBitSet.or(DocIdSetIterator)on a random density.voidtestOrSparse()TestBitSet.or(DocIdSetIterator)on sparse sets.voidtestPrevSetBit()TestBitSet.prevSetBit(int).voidtestSet()Test theBitSet.set(int)method.- 
Methods inherited from class org.apache.lucene.tests.util.LuceneTestCaseaddVirusChecker, assertDeletedDocsEquals, assertDocsAndPositionsEnumEquals, assertDocsEnumEquals, assertDocsSkippingEquals, assertDocValuesEquals, assertDocValuesEquals, assertDoubleUlpEquals, assertFieldInfosEquals, assertFloatUlpEquals, assertNormsEquals, assertPointsEquals, assertPositionsSkippingEquals, assertReaderEquals, assertReaderStatisticsEquals, assertStoredFieldEquals, assertStoredFieldsEquals, assertTermsEnumEquals, assertTermsEquals, assertTermsEquals, assertTermsStatisticsEquals, assertTermStatsEquals, assertTermVectorsEquals, asSet, assumeFalse, assumeNoException, assumeTrue, assumeWorkingMMapOnWindows, atLeast, atLeast, callStackContains, callStackContains, callStackContainsAnyOf, closeAfterSuite, closeAfterTest, collate, createTempDir, createTempDir, createTempFile, createTempFile, dumpArray, dumpIterator, ensureSaneIWCOnNightly, expectThrows, expectThrows, expectThrows, expectThrowsAnyOf, expectThrowsAnyOf, getDataInputStream, getDataPath, getJvmForkArguments, getOnlyLeafReader, getTestClass, getTestName, hasWorkingMMapOnWindows, isTestThread, localeForLanguageTag, maybeChangeLiveIndexWriterConfig, maybeWrapReader, newAlcoholicMergePolicy, newAlcoholicMergePolicy, newBytesRef, newBytesRef, newBytesRef, newBytesRef, newBytesRef, newBytesRef, 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, newSearcher, newSnapshotIndexWriterConfig, newStringField, newStringField, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, overrideDefaultQueryCache, overrideTestDefaultQueryCache, random, randomLocale, randomTimeZone, randomVectorFormat, rarely, rarely, replaceMaxFailureRule, resetDefaultQueryCache, restoreCPUCoreCount, restoreIndexWriterMaxDocs, runWithRestrictedPermissions, setIndexWriterMaxDocs, setUp, setupCPUCoreCount, setUpExecutorService, shutdownExecutorService, slowFileExists, tearDown, usually, usually, wrapReader
 - 
Methods inherited from class org.junit.AssertassertArrayEquals, 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, fail
 
- 
 
- 
- 
- 
Method Detail- 
copyOfpublic abstract T copyOf(BitSet bs, int length) throws IOException Create a copy of the givenBitSetwhich haslengthbits.- Throws:
- IOException
 
 - 
testCardinalitypublic void testCardinality() throws IOExceptionTest theBitSet.cardinality()method.- Throws:
- IOException
 
 - 
testPrevSetBitpublic void testPrevSetBit() throws IOExceptionTestBitSet.prevSetBit(int).- Throws:
- IOException
 
 - 
testNextSetBitpublic void testNextSetBit() throws IOExceptionTestBitSet.nextSetBit(int).- Throws:
- IOException
 
 - 
testNextSetBitInRangepublic void testNextSetBitInRange() throws IOException- Throws:
- IOException
 
 - 
testSetpublic void testSet() throws IOExceptionTest theBitSet.set(int)method.- Throws:
- IOException
 
 - 
testGetAndSetpublic void testGetAndSet() throws IOExceptionTest theBitSet.getAndSet(int)method.- Throws:
- IOException
 
 - 
testClearpublic void testClear() throws IOExceptionTest theBitSet.clear(int)method.- Throws:
- IOException
 
 - 
testClearRangepublic void testClearRange() throws IOExceptionTest theBitSet.clear(int,int)method.- Throws:
- IOException
 
 - 
testClearAllpublic void testClearAll() throws IOExceptionTest theBitSet.clear()method.- Throws:
- IOException
 
 - 
testOrSparsepublic void testOrSparse() throws IOExceptionTestBitSet.or(DocIdSetIterator)on sparse sets.- Throws:
- IOException
 
 - 
testOrDensepublic void testOrDense() throws IOExceptionTestBitSet.or(DocIdSetIterator)on dense sets.- Throws:
- IOException
 
 - 
testOrRandompublic void testOrRandom() throws IOExceptionTestBitSet.or(DocIdSetIterator)on a random density.- Throws:
- IOException
 
 
- 
 
-