PList.PListIterator
headPageId, loaded, NOT_SET, pageFile, tailPageId
Modifier and Type | Method and Description |
---|---|
Object |
addFirst(String id,
ByteSequence bs) |
Object |
addLast(String id,
ByteSequence bs) |
void |
claimFileLocations(Set<Integer> candidates) |
void |
destroy() |
PListEntry |
get(long position) |
PListEntry |
getFirst() |
PListEntry |
getLast() |
String |
getName() |
boolean |
isEmpty() |
PList.PListIterator |
iterator() |
boolean |
remove(long position) |
boolean |
remove(Object l) |
boolean |
remove(String id) |
void |
setName(String name) |
String |
toString() |
void |
write(DataOutput out) |
add, addFirst, clear, containsKey, createNode, get, getFirst, getHead, getHeadPageId, getKeyMarshaller, getLast, getPageFile, getTail, getTailPageId, getValueMarshaller, isEmpty, isTransient, iterator, iterator, listNodeIterator, load, onRemove, put, remove, setHeadPageId, setKeyMarshaller, setPageFile, setTailPageId, setValueMarshaller, size, storeNode, unload
public void write(DataOutput out) throws IOException
IOException
public void destroy() throws IOException
destroy
in interface PList
IOException
public Object addLast(String id, ByteSequence bs) throws IOException
addLast
in interface PList
IOException
public Object addFirst(String id, ByteSequence bs) throws IOException
addFirst
in interface PList
IOException
public boolean remove(Object l) throws IOException
remove
in interface PList
IOException
public boolean remove(String id) throws IOException
IOException
public boolean remove(long position) throws IOException
IOException
public PListEntry get(long position) throws IOException
IOException
public PListEntry getFirst() throws IOException
IOException
public PListEntry getLast() throws IOException
IOException
public PList.PListIterator iterator() throws IOException
iterator
in interface PList
IOException
public void claimFileLocations(Set<Integer> candidates) throws IOException
IOException
Copyright © 2005–2017 FuseSource, Corp.. All rights reserved.