public class FieldIndexProcessorTestCase extends FieldIndexProcessorTestCaseBase
| Constructor and Description |
|---|
FieldIndexProcessorTestCase() |
assertComplexItemIndex, assertTreeInt, classIndexBTree, createComplexItemQuery, createProcessor, fieldIndexBTree, indexOfNot, mapToObjectIds, selectBestIndex, storeComplexItems, transactionFromQuerycreateItemQuery, createItemQuery, createQuery, createQuery, createQuery, storeItemsassertOccurrences, assertOccurrences, classMetadataFor, commit, concurrenyClientServerSuite, configureThreadCount, container, context, countOccurences, countOccurences, db, db4oSetupAfterStore, db4oSetupBeforeConfigure, db4oSetupBeforeStore, db4oTearDownAfterClean, db4oTearDownBeforeClean, defragment, deleteAll, deleteAll, deleteObjectSet, deleteObjectSet, embeddedSuite, eventRegistry, eventRegistryFor, fileSession, fixture, foreach, foreach, handleUncaughtExceptions, indexField, inMemorySuite, isEmbedded, isMultiSession, isNetworking, networkingSuite, newQuery, newQuery, newQuery, newQuery, newQuery, newQuery, newTransaction, openNewSession, reflectClass, reflector, reopen, retrieveOnlyInstance, retrieveOnlyInstance, runAll, runConcurrency, runConcurrencyAll, runEmbedded, runEmbeddedConcurrency, runInMemory, runNetworking, runSolo, runSolo, runSoloAndClientServer, runSoloAndEmbeddedClientServer, serverEventRegistry, setUp, soloSuite, store, stream, systemTrans, tearDown, testCases, threadCount, transpublic static void main(java.lang.String[] args)
protected void configure(Configuration config)
configure in class FieldIndexProcessorTestCaseBaseprotected void store()
store in class FieldIndexTestCaseBasepublic void testIdentity()
public void testSingleIndexNotSmaller()
public void testSingleIndexNotGreater()
public void testSingleIndexSmallerOrEqual()
public void testSingleIndexGreaterOrEqual()
public void testSingleIndexRange()
public void testSingleIndexAndRange()
public void testSingleIndexOr()
public void testExplicitAndOverOr()
public void testImplicitAndOverOr()
public void testSingleIndexOrRange()
public void testImplicitAndOnOrs()
public void testTwoLevelDescendOr()
public void testThreeOrs()
public void _testOrOnDifferentFields()
public void testCantOptimizeOrInvolvingNonIndexedField()
public void testCantOptimizeDifferentLevels()
public void testCantOptimizeJoinOnNonIndexedFields()
public void testIndexSelection()
public void testDoubleDescendingOnQuery()
public void testTripleDescendingOnQuery()
public void testMultiTransactionSmallerWithCommit()
public void testMultiTransactionWithRollback()
public void testMultiTransactionSmaller()
public void testMultiTransactionGreater()
public void testSingleIndexEquals()
public void testSingleIndexSmaller()
public void testSingleIndexGreater()