Package net.eternalclient.api.rs
Interface RSEvictingDualNodeHashTable
-
public interface RSEvictingDualNodeHashTable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RSDualNodeget(long id)intgetCapacity()RSIterableDualNodeQueuegetDeque()RSDualNodegetDualNode()intgetRemainingCapacity()floatgetThreshold()intgetTmpCapacity()voidincreaseCapacity(int newSize)booleanisTrashing()voidput(RSDualNode var1, long var2)voidreset()voidresize(int newSize)voidsetCapacity(int capacity)voidsetHashTable(RSIterableNodeHashTable hashTable)voidsetRemainingCapacity(int remainingCapacity)voidsetThreshold(float threshold)voidsetTmpCapacity(int tmpCapacity)
-
-
-
Method Detail
-
get
RSDualNode get(long id)
-
put
void put(RSDualNode var1, long var2)
-
getDualNode
RSDualNode getDualNode()
-
reset
void reset()
-
getCapacity
int getCapacity()
-
setCapacity
void setCapacity(int capacity)
-
getRemainingCapacity
int getRemainingCapacity()
-
setRemainingCapacity
void setRemainingCapacity(int remainingCapacity)
-
getDeque
RSIterableDualNodeQueue getDeque()
-
setHashTable
void setHashTable(RSIterableNodeHashTable hashTable)
-
getThreshold
float getThreshold()
-
setThreshold
void setThreshold(float threshold)
-
getTmpCapacity
int getTmpCapacity()
-
setTmpCapacity
void setTmpCapacity(int tmpCapacity)
-
isTrashing
boolean isTrashing()
-
resize
void resize(int newSize)
-
increaseCapacity
void increaseCapacity(int newSize)
-
-