Package org.biojava.bio.program.indexdb
Class Record.Impl
- java.lang.Object
-
- org.biojava.bio.program.indexdb.Record.Impl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.biojava.bio.program.indexdb.Record
Record.Impl
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RAFgetFile()getFilereturns the random access file in which the record belongs.java.lang.StringgetID()getIDreturns the primary identifier of the record.intgetLength()getLengthreturns the length of the record in bytes.longgetOffset()getOffsetreturns the byte offset in the file at which the record begins.
-
-
-
Constructor Detail
-
Impl
public Impl(java.lang.String id, RAF file, long offset, int length)Creates a newImplrecord.- Parameters:
id- aStringprimary ID.file- aRAFfile.offset- alongbyte offset.length- anintbyte record length.
-
-
Method Detail
-
getID
public java.lang.String getID()
Description copied from interface:RecordgetIDreturns the primary identifier of the record.
-
getFile
public RAF getFile()
Description copied from interface:RecordgetFilereturns the random access file in which the record belongs.
-
getOffset
public long getOffset()
Description copied from interface:RecordgetOffsetreturns the byte offset in the file at which the record begins.
-
-