Uses of Interface
org.teiid.common.buffer.Serializer
-
Packages that use Serializer Package Description org.teiid.common.buffer org.teiid.common.buffer.impl -
-
Uses of Serializer in org.teiid.common.buffer
Methods in org.teiid.common.buffer that return Serializer Modifier and Type Method Description Serializer<?>
CacheEntry. getSerializer()
Methods in org.teiid.common.buffer with parameters of type Serializer Modifier and Type Method Description boolean
Cache. add(CacheEntry entry, Serializer<?> s)
Adds an entry to the cache.T
Cache. lockForLoad(Long oid, Serializer<?> serializer)
Lock the object for load and return an identifier/lock that can be used to retrieve the object.Method parameters in org.teiid.common.buffer with type arguments of type Serializer Modifier and Type Method Description CacheEntry
Cache. get(T lock, Long oid, WeakReference<? extends Serializer<?>> ref)
Get method, must be called using the object obtained in the lockForLoad methodvoid
CacheEntry. setSerializer(WeakReference<? extends Serializer<?>> serializer)
Constructor parameters in org.teiid.common.buffer with type arguments of type Serializer Constructor Description CacheEntry(CacheKey key, int sizeEstimate, Object object, WeakReference<? extends Serializer<?>> serializer, boolean persistent)
-
Uses of Serializer in org.teiid.common.buffer.impl
Methods in org.teiid.common.buffer.impl with parameters of type Serializer Modifier and Type Method Description boolean
BufferFrontedFileStoreCache. add(CacheEntry entry, Serializer s)
boolean
MemoryStorageManager. add(CacheEntry entry, Serializer<?> s)
org.teiid.common.buffer.impl.PhysicalInfo
BufferFrontedFileStoreCache. lockForLoad(Long oid, Serializer<?> serializer)
Long
MemoryStorageManager. lockForLoad(Long oid, Serializer<?> serializer)
Method parameters in org.teiid.common.buffer.impl with type arguments of type Serializer Modifier and Type Method Description CacheEntry
BufferFrontedFileStoreCache. get(org.teiid.common.buffer.impl.PhysicalInfo info, Long oid, WeakReference<? extends Serializer<?>> ref)
CacheEntry
MemoryStorageManager. get(Long lock, Long oid, WeakReference<? extends Serializer<?>> ref)
-