|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDatabase
Subject database interface.
$Id: IDatabase.java,v 1.8 2006/08/11 19:19:59 mokhov Exp $
Field Summary | |
---|---|
static java.lang.String |
MARF_INTERFACE_CODE_REVISION
Interface source code revision. |
static long |
serialVersionUID
For serialization versioning. |
Method Summary | |
---|---|
void |
close()
Closes (file) database connection. |
void |
connect()
Connects to the database of subjects. |
int |
getIDByFilename(java.lang.String pstrFileName,
boolean pbTraining)
Given ID, fetches the corresponding filename. |
java.lang.String |
getName(int piID)
Retrieves subject's name by their ID. |
void |
query()
Retrieves subject's data from the database and populates internal data structures. |
Field Detail |
---|
static final java.lang.String MARF_INTERFACE_CODE_REVISION
static final long serialVersionUID
serialver
tool that comes with JDK.
Method Detail |
---|
int getIDByFilename(java.lang.String pstrFileName, boolean pbTraining) throws StorageException
pstrFileName
- Name of a .wav file for which ID must be returnedpbTraining
- indicates whether the filename is a training (true
) sample or testing (false
)
StorageException
java.lang.String getName(int piID) throws StorageException
piID
- ID of a subject in the DB to return a name for
StorageException
void connect() throws StorageException
StorageException
void query() throws StorageException
StorageException
void close() throws StorageException
StorageException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |