Inheritance diagram for org.openmobileis.database.fastobjectdb.db.store.FODBObjectDatabaseFile:
Definition at line 43 of file FODBObjectDatabaseFile.java.
Public Member Functions | |
FODBObjectDatabaseFile (String name) throws IOException | |
FODBObjectDatabaseFile (File file) throws IOException | |
long | writeObject (Object obj) throws IOException |
void | rewriteObject (Object obj) throws IOException |
Object | readObject () throws IOException, ClassNotFoundException |
void | delete () throws IOException |
void | rewind () throws IOException |
void | skip () throws IOException |
String | getFileName () |
final FileDescriptor | getFD () throws IOException |
long | getFilePointer () throws IOException |
void | seek (long pos) throws IOException |
long | length () throws IOException |
void | close () throws IOException |
void | open () throws IOException |
Protected Member Functions | |
void | constructorHelper () throws IOException |
Protected Attributes | |
RandomAccessFile | dataFile |
String | fileName |
long | firstDel = DEL_LIST_END |
Static Protected Attributes | |
static final long | DEL_LIST_END = -1l |
static final byte | IS_DELETED = 0 |
static final byte | IS_ACTIVE = 1 |