本文整理匯總了Java中org.hsqldb.lib.IntKeyHashMapConcurrent類的典型用法代碼示例。如果您正苦於以下問題:Java IntKeyHashMapConcurrent類的具體用法?Java IntKeyHashMapConcurrent怎麽用?Java IntKeyHashMapConcurrent使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
IntKeyHashMapConcurrent類屬於org.hsqldb.lib包,在下文中一共展示了IntKeyHashMapConcurrent類的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: RowStoreAVLHybrid
import org.hsqldb.lib.IntKeyHashMapConcurrent; //導入依賴的package包/類
public RowStoreAVLHybrid(Session session,
PersistentStoreCollection manager,
TableBase table, boolean useCache) {
this.session = session;
this.manager = manager;
this.table = table;
this.maxMemoryRowCount = session.getResultMemoryRowCount();
this.rowIdMap = new IntKeyHashMapConcurrent();
this.useCache = useCache;
this.isTempTable = table.getTableType() == TableBase.TEMP_TABLE;
if (table.getTableType() == TableBase.RESULT_TABLE) {
timestamp = session.getActionTimestamp();
}
// temp code to force use of cache
/*
if (useCache) {
cache = session.sessionData.getResultCache();
if (cache != null) {
isCached = useCache;
cache.storeCount++;
}
}
*/
//
resetAccessorKeys(table.getIndexList());
manager.setStore(table, this);
}
示例2: RowStoreAVLMemory
import org.hsqldb.lib.IntKeyHashMapConcurrent; //導入依賴的package包/類
public RowStoreAVLMemory(PersistentStoreCollection manager, Table table) {
this.manager = manager;
this.table = table;
this.indexList = table.getIndexList();
this.accessorList = new CachedObject[indexList.length];
rowIdMap = new IntKeyHashMapConcurrent();
manager.setStore(table, this);
}
示例3: TransactionManagerMVCC
import org.hsqldb.lib.IntKeyHashMapConcurrent; //導入依賴的package包/類
public TransactionManagerMVCC(Database db) {
database = db;
lobSession = database.sessionManager.getSysLobSession();
rowActionMap = new IntKeyHashMapConcurrent(10000);
txModel = MVCC;
}
示例4: TransactionManagerMV2PL
import org.hsqldb.lib.IntKeyHashMapConcurrent; //導入依賴的package包/類
public TransactionManagerMV2PL(Database db) {
database = db;
lobSession = database.sessionManager.getSysLobSession();
rowActionMap = new IntKeyHashMapConcurrent(10000);
txModel = MVLOCKS;
catalogNameList = new HsqlName[]{ database.getCatalogName() };
}