Package sk.antons.tempdb.sequence
Class SequenceDbWriter<T>
- java.lang.Object
-
- sk.antons.tempdb.base.AbstractDb
-
- sk.antons.tempdb.sequence.SequenceDbWriter<T>
-
public class SequenceDbWriter<T> extends AbstractDb
Writer for database file Such file can be then used by SequenceDbReader.- Author:
- antons
-
-
Field Summary
Fields Modifier and Type Field Description protected DataOutputStreamdosprotected OutputStreamosprotected BytesSerializer<T>serializer-
Fields inherited from class sk.antons.tempdb.base.AbstractDb
dbfile
-
-
Constructor Summary
Constructors Constructor Description SequenceDbWriter(DbFile dbfile, BytesSerializer<T> serializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(T value)Add next value to the databasevoidclose()Closes resources used by this db.-
Methods inherited from class sk.antons.tempdb.base.AbstractDb
dbfile, delete
-
-
-
-
Field Detail
-
serializer
protected BytesSerializer<T> serializer
-
os
protected OutputStream os
-
dos
protected DataOutputStream dos
-
-
Constructor Detail
-
SequenceDbWriter
public SequenceDbWriter(DbFile dbfile, BytesSerializer<T> serializer)
-
-
Method Detail
-
close
public void close()
Description copied from class:AbstractDbCloses resources used by this db.- Specified by:
closein classAbstractDb
-
add
public void add(T value)
Add next value to the database- Parameters:
value-
-
-