Uses of Interface
com.hazelcast.cache.impl.record.CacheRecord

Packages that use CacheRecord
com.hazelcast.cache.impl Hazelcast JSR-107 aka JCache implementation 
com.hazelcast.cache.impl.operation Hazelcast JSR-107 aka JCache implementation 
com.hazelcast.cache.impl.record Hazelcast JSR-107 aka JCache implementation Internal record store 
 

Uses of CacheRecord in com.hazelcast.cache.impl
 

Classes in com.hazelcast.cache.impl with type parameters of type CacheRecord
 class AbstractCacheRecordStore<R extends CacheRecord,CRM extends SampleableCacheRecordMap<Data,R>>
           
 class CacheEntryProcessorEntry<K,V,R extends CacheRecord>
          This class is an implementation of MutableEntry which is provided into EntryProcessor.process(javax.cache.processor.MutableEntry, Object...).
 

Fields in com.hazelcast.cache.impl declared as CacheRecord
protected  R CacheEntryProcessorEntry.record
           
protected  R CacheEntryProcessorEntry.recordLoaded
           
 

Methods in com.hazelcast.cache.impl that return CacheRecord
protected
<T> CacheRecord
CacheRecordStore.createRecord(T value, long creationTime, long expiryTime)
           
protected  CacheRecord CacheRecordStore.dataToRecord(Data data)
           
 CacheRecord ICacheRecordStore.getRecord(Data key)
          Gets internal record of the store by key.
 CacheRecord AbstractCacheRecordStore.getRecord(Data key)
           
 CacheRecord ICacheRecordStore.removeRecord(Data key)
          Removes the record for a key.
 CacheRecord AbstractCacheRecordStore.removeRecord(Data key)
           
protected
<T> CacheRecord
CacheRecordStore.valueToRecord(T value)
           
 

Methods in com.hazelcast.cache.impl that return types with arguments of type CacheRecord
 Map<Data,CacheRecord> ICacheRecordStore.getReadOnlyRecords()
          Returns a readonly map of the internal key value store.
 Map<Data,CacheRecord> AbstractCacheRecordStore.getReadOnlyRecords()
           
 

Methods in com.hazelcast.cache.impl with parameters of type CacheRecord
protected  CacheEntryProcessorEntry CacheRecordStore.createCacheEntryProcessorEntry(Data key, CacheRecord record, long now, int completionId)
           
 void ICacheRecordStore.putRecord(Data key, CacheRecord record)
          Associates the specified record with the specified key.
 void AbstractCacheRecordStore.putRecord(Data key, CacheRecord record)
           
protected  Data CacheRecordStore.recordToData(CacheRecord record)
           
protected
<T> T
CacheRecordStore.recordToValue(CacheRecord record)
           
 void ICacheRecordStore.setRecord(Data key, CacheRecord record)
          Associates the specified record with the specified key.
 void AbstractCacheRecordStore.setRecord(Data key, CacheRecord record)
           
 

Uses of CacheRecord in com.hazelcast.cache.impl.operation
 

Fields in com.hazelcast.cache.impl.operation with type parameters of type CacheRecord
protected  Map<String,Map<Data,CacheRecord>> CacheReplicationOperation.data
           
 

Constructors in com.hazelcast.cache.impl.operation with parameters of type CacheRecord
CachePutBackupOperation(String name, Data key, CacheRecord cacheRecord)
           
 

Constructor parameters in com.hazelcast.cache.impl.operation with type arguments of type CacheRecord
CachePutAllBackupOperation(String name, Map<Data,CacheRecord> cacheRecords)
           
 

Uses of CacheRecord in com.hazelcast.cache.impl.record
 

Classes in com.hazelcast.cache.impl.record with type parameters of type CacheRecord
 class CacheRecordFactory<R extends CacheRecord>
          Provides factory for CacheRecord.
 interface CacheRecordMap<K extends Data,V extends CacheRecord>
           
 interface SampleableCacheRecordMap<K extends Data,V extends CacheRecord>
           
 

Classes in com.hazelcast.cache.impl.record that implement CacheRecord
 class AbstractCacheRecord<V>
          Abstract implementation of CacheRecord with key, value and expiration time as internal state.
 class CacheDataRecord
          Implementation of CacheRecord where value has an internal serialized format.
 class CacheObjectRecord
          Implementation of CacheRecord which has an internal object format.
 

Methods in com.hazelcast.cache.impl.record with type parameters of type CacheRecord
<C extends EvictionCandidate<Data,CacheRecord>>
int
CacheRecordHashMap.evict(Iterable<C> evictionCandidates)
           
 

Methods in com.hazelcast.cache.impl.record that return CacheRecord
protected  CacheRecord CacheRecordFactory.createCacheDataRecord(Data dataValue, long creationTime, long expiryTime)
           
protected  CacheRecord CacheRecordFactory.createCacheObjectRecord(Object objectValue, long creationTime, long expiryTime)
           
 

Methods in com.hazelcast.cache.impl.record with parameters of type CacheRecord
protected  CacheRecordHashMap.EvictableSamplingEntry CacheRecordHashMap.createSamplingEntry(Data key, CacheRecord value)
           
 

Constructors in com.hazelcast.cache.impl.record with parameters of type CacheRecord
CacheRecordHashMap.EvictableSamplingEntry(Data key, CacheRecord value)
           
 



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.