![JAR search and dependency download from the Maven repository](/logo.png)
com.maxifier.mxcache.impl.caches.def.ObjectCharacterTroveStorage Maven / Gradle / Ivy
/*
* Copyright (c) 2008-2014 Maxifier Ltd. All Rights Reserved.
*/
package com.maxifier.mxcache.impl.caches.def;
import gnu.trove.map.custom_hash.TObjectShortCustomHashMap;
import gnu.trove.strategy.HashingStrategy;
import com.maxifier.mxcache.storage.*;
/**
* THIS IS GENERATED CLASS! DON'T EDIT IT MANUALLY!
*
* GENERATED FROM O2PTroveStorage.template
*
* @author Andrey Yakoushin ([email protected])
* @author Alexander Kochurov ([email protected])
*/
public class ObjectCharacterTroveStorage extends TObjectShortCustomHashMap implements ObjectCharacterStorage {
public ObjectCharacterTroveStorage() {
//noinspection unchecked
super(DEFAULT_HASHING_STRATEGY);
}
public ObjectCharacterTroveStorage(HashingStrategy strategy) {
super(strategy);
}
@Override
public boolean isCalculated(E o) {
return super.contains(o);
}
@Override
public char load(E o) {
return (char)super.get(o);
}
@Override
public void save(E o, char t) {
put(o, (short)t);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy