dragon.onlinedb
Class BasicArticleIndex
java.lang.Object
|
+--dragon.onlinedb.BasicArticleIndex
- public class BasicArticleIndex
- extends java.lang.Object
Basic class of handling article index information
Copyright: Copyright (c) 2005
Company: IST, Drexel University
- Version:
- 1.0
- Author:
- Davis Zhou
|
Constructor Summary |
BasicArticleIndex(java.lang.String indexFilename,
boolean writingMode)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicArticleIndex
public BasicArticleIndex(java.lang.String indexFilename,
boolean writingMode)
isWritingMode
public boolean isWritingMode()
add
public boolean add(java.lang.String key,
long offset)
add
public boolean add(java.lang.String key,
java.lang.String filename,
long offset,
int length)
getFilename
public java.lang.String getFilename(int fileIndex)
contains
public boolean contains(java.lang.String key)
search
public BasicArticleKey search(java.lang.String key)
setCollectionFileSize
public void setCollectionFileSize(long size)
getCollectionFileSize
public long getCollectionFileSize()
close
public void close()