public interface

IFileDatabaseReader

com.pnfsoftware.jeb.core.dao.IFileDatabaseReader
Known Indirect Subclasses

Class Overview

A database record reader.

See Also

Summary

Public Methods
abstract void close()
Close the reader.
abstract InputStream getRecord(JEB2FileDatabaseReader.RecordDescription r)
Retrieve a record.@return
abstract InputStream getRecord(int type)
Retrieve a record.
abstract JEB2FileDatabaseReader.RecordDescription getRecordDescription(int type)
abstract List<JEB2FileDatabaseReader.RecordDescription> getRecordDescriptions()

Public Methods

public abstract void close ()

Close the reader.

Throws
IOException

public abstract InputStream getRecord (JEB2FileDatabaseReader.RecordDescription r)

Retrieve a record.@return

Throws
IOException

public abstract InputStream getRecord (int type)

Retrieve a record.

Parameters
type record type
Returns
  • record data stream
Throws
IOException

public abstract JEB2FileDatabaseReader.RecordDescription getRecordDescription (int type)

Parameters
type record type

public abstract List<JEB2FileDatabaseReader.RecordDescription> getRecordDescriptions ()