2015/07/26 - Apache DirectMemory has been retired.
For more information, please explore the
Attic
.
Apache DirectMemory
Package Index
|
Class Index
net.sf.ehcache
net.sf.ehcache.store.offheap
org.apache.directmemory
org.apache.directmemory.cache
org.apache.directmemory.conf
org.apache.directmemory.ehcache
org.apache.directmemory.guava
org.apache.directmemory.measures
org.apache.directmemory.memory
org.apache.directmemory.memory.allocator
org.apache.directmemory.memory.buffer
org.apache.directmemory.serialization
org.apache.directmemory.serialization.kryo
org.apache.directmemory.serialization.msgpack
org.apache.directmemory.serialization.protobuf
org.apache.directmemory.serialization.protostuff
org.apache.directmemory.server.client
org.apache.directmemory.server.client.providers.asynchttpclient
org.apache.directmemory.server.client.providers.httpclient
org.apache.directmemory.server.commons
org.apache.directmemory.server.services
org.apache.directmemory.solr
org.apache.directmemory.test
org.apache.directmemory.utils
Interfaces
AllocationPolicy
MemoryManagerService
<V>
Pointer
<T>
Classes
AbstractMemoryManager
<V>
MemoryManager
MemoryManagerServiceImpl
<V>
PointerImpl
<T>
RoundRobinAllocationPolicy
UnsafeMemoryManagerServiceImpl
<V>
Exceptions
IllegalMemoryPointerException
Package Index
|
Class Index
Summary:
Methods
|
[Expand All]
public interface
Pointer
org.apache.directmemory.memory.Pointer<T>
Known Indirect Subclasses
PointerImpl
<T>
PointerImpl
<T>
Summary
Public Methods
abstract byte[]
content
()
abstract void
createdNow
()
abstract int
getBufferNumber
()
abstract long
getCapacity
()
abstract
Class
<? extends T>
getClazz
()
abstract long
getExpires
()
abstract long
getExpiresIn
()
abstract float
getFrequency
()
abstract
MemoryBuffer
getMemoryBuffer
()
abstract long
getSize
()
abstract void
hit
()
abstract boolean
isExpired
()
abstract boolean
isFree
()
abstract void
reset
()
abstract void
setClazz
(
Class
<? extends T> clazz)
abstract void
setExpiration
(long expires, long expiresIn)
abstract void
setFree
(boolean free)
Public Methods
public abstract byte[]
content
()
public abstract void
createdNow
()
public abstract int
getBufferNumber
()
public abstract long
getCapacity
()
public abstract
Class
<? extends T>
getClazz
()
public abstract long
getExpires
()
public abstract long
getExpiresIn
()
public abstract float
getFrequency
()
public abstract
MemoryBuffer
getMemoryBuffer
()
public abstract long
getSize
()
public abstract void
hit
()
public abstract boolean
isExpired
()
public abstract boolean
isFree
()
public abstract void
reset
()
public abstract void
setClazz
(
Class
<? extends T> clazz)
public abstract void
setExpiration
(long expires, long expiresIn)
public abstract void
setFree
(boolean free)