Package sk.antons.tempdb.base
Class AbstractDb
- java.lang.Object
-
- sk.antons.tempdb.base.AbstractDb
-
- Direct Known Subclasses:
AvlTreeDb,MapTreeDb,SequenceDb,SequenceDbReader,SequenceDbWriter
public abstract class AbstractDb extends Object
Helper class for database implementation- Author:
- antons
-
-
Constructor Summary
Constructors Constructor Description AbstractDb(DbFile dbfile)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidclose()Closes resources used by this db.DbFiledbfile()Returns db file used by this databasevoiddelete()Deletes real file used by this db
-
-
-
Field Detail
-
dbfile
protected DbFile dbfile
-
-
Constructor Detail
-
AbstractDb
public AbstractDb(DbFile dbfile)
-
-
Method Detail
-
dbfile
public DbFile dbfile()
Returns db file used by this database- Returns:
- dbfile
-
close
public abstract void close()
Closes resources used by this db.
-
delete
public void delete()
Deletes real file used by this db
-
-