net.didion.jwnl.princeton.file
Class AbstractPrincetonRandomAccessDictionaryFile
java.lang.Object
net.didion.jwnl.dictionary.file.AbstractDictionaryFile
net.didion.jwnl.princeton.file.AbstractPrincetonDictionaryFile
net.didion.jwnl.princeton.file.AbstractPrincetonRandomAccessDictionaryFile
- All Implemented Interfaces:
- DictionaryFile, RandomAccessDictionaryFile
- Direct Known Subclasses:
- PrincetonChannelDictionaryFile, PrincetonRandomAccessDictionaryFile
- public abstract class AbstractPrincetonRandomAccessDictionaryFile
- extends AbstractPrincetonDictionaryFile
- implements RandomAccessDictionaryFile
|
Method Summary |
long |
getNextLineOffset()
Get the byte offset of the next line (after the position of the file pointer) |
boolean |
isPreviousLineOffset(long offset)
Return true if offset is the previous offset. |
void |
setNextLineOffset(long previousOffset,
long nextOffset)
Move the file pointer so that its next line offset is nextOffset |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPrincetonRandomAccessDictionaryFile
public AbstractPrincetonRandomAccessDictionaryFile()
AbstractPrincetonRandomAccessDictionaryFile
protected AbstractPrincetonRandomAccessDictionaryFile(java.lang.String path,
POS pos,
DictionaryFileType fileType)
setNextLineOffset
public void setNextLineOffset(long previousOffset,
long nextOffset)
- Description copied from interface:
RandomAccessDictionaryFile
- Move the file pointer so that its next line offset is nextOffset
- Specified by:
setNextLineOffset in interface RandomAccessDictionaryFile
isPreviousLineOffset
public boolean isPreviousLineOffset(long offset)
- Description copied from interface:
RandomAccessDictionaryFile
- Return true if
offset is the previous offset.
- Specified by:
isPreviousLineOffset in interface RandomAccessDictionaryFile
getNextLineOffset
public long getNextLineOffset()
- Description copied from interface:
RandomAccessDictionaryFile
- Get the byte offset of the next line (after the position of the file pointer)
- Specified by:
getNextLineOffset in interface RandomAccessDictionaryFile
JWNL homepage.