public class MappedByteBufferList
extends java.util.AbstractList
| 构造器和说明 |
|---|
MappedByteBufferList(java.io.File cacheFile,
int page_size) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
add(java.lang.Object element)
向链表中添加一个指定的元素
|
void |
clear()
清楚所有,包括缓存目录
|
protected void |
finalize() |
java.lang.Object |
get(int index)
获取字节缓冲映射链表中指定位置上的元素
|
int |
size()
字节缓冲映射链表中元素的个数
|
static void |
un_map(java.nio.MappedByteBuffer buffer)
将字节映射缓冲强行写入文件,并清空缓冲区
|
add, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subListpublic static void un_map(java.nio.MappedByteBuffer buffer)
buffer - 字节映射缓冲public boolean add(java.lang.Object element)
add 在接口中 java.util.Collectionadd 在接口中 java.util.Listadd 在类中 java.util.AbstractListelement - 要添加的元素public java.lang.Object get(int index)
get 在接口中 java.util.Listget 在类中 java.util.AbstractListindex - 要获取的元素的位置public int size()
size 在接口中 java.util.Collectionsize 在接口中 java.util.Listsize 在类中 java.util.AbstractCollectionpublic void clear()
clear 在接口中 java.util.Collectionclear 在接口中 java.util.Listclear 在类中 java.util.AbstractListprotected void finalize()
throws java.lang.Throwable
finalize 在类中 java.lang.Objectjava.lang.Throwable