org.apache.directmemory.memory
Interface Pointer<T>
- All Known Implementing Classes:
- PointerImpl
public interface Pointer<T>
content
byte[] content()
isFree
boolean isFree()
setFree
void setFree(boolean free)
isExpired
boolean isExpired()
getFrequency
float getFrequency()
getCapacity
int getCapacity()
reset
void reset()
getBufferNumber
int getBufferNumber()
setBufferNumber
void setBufferNumber(int bufferNumber)
getStart
int getStart()
setStart
void setStart(int start)
getEnd
int getEnd()
setEnd
void setEnd(int end)
hit
void hit()
getClazz
Class<? extends T> getClazz()
setClazz
void setClazz(Class<? extends T> clazz)
getDirectBuffer
ByteBuffer getDirectBuffer()
setDirectBuffer
void setDirectBuffer(ByteBuffer directBuffer)
createdNow
void createdNow()
setExpiration
void setExpiration(long expires,
long expiresIn)
Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.