protected CacheableDeserializer<Cacheable> deserializerReference() { return CacheableDeserializerIdManager.getDeserializer(deserialiserIndex); }
Deserializer(final Cacheable c) { deserializedIdentifier = CacheableDeserializerIdManager.registerDeserializer(this); this.cacheable = c; }
static BucketCacheProtos.BucketCacheEntry toPB(BucketCache cache) { return BucketCacheProtos.BucketCacheEntry.newBuilder() .setCacheCapacity(cache.getMaxSize()) .setIoClass(cache.ioEngine.getClass().getName()) .setMapClass(cache.backingMap.getClass().getName()) .putAllDeserializers(CacheableDeserializerIdManager.save()) .setBackingMap(BucketProtoUtils.toPB(cache.backingMap)) .build(); }
protected CacheableDeserializer<Cacheable> deserializerReference( UniqueIndexMap<Integer> deserialiserMap) { return CacheableDeserializerIdManager.getDeserializer(deserialiserMap .unmap(deserialiserIndex)); }
Deserializer(final Cacheable c) { deserializedIdentifier = CacheableDeserializerIdManager.registerDeserializer(this); this.cacheable = c; }