Sautrela

edu.gtts.sautrela.db
Class ADBReader

java.lang.Object
  extended by edu.gtts.sautrela.engine.AbstractDataProcessor
      extended by edu.gtts.sautrela.db.ADBReader
All Implemented Interfaces:
DataProcessor, java.beans.BeanInfo, java.io.Serializable

public class ADBReader
extends AbstractDataProcessor

Author:
mpenagar
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface java.beans.BeanInfo
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32
 
Constructor Summary
ADBReader()
          Creates a new instance of ADBReader
 
Method Summary
 void editBeanInfo(java.beans.BeanInfo info)
           
 java.net.URL getDatabaseURL()
          Getter for property databaseURL.
 java.lang.String getSentenceRegex()
          Getter for property sentenceRegex.
static void main(java.lang.String[] args)
           
 void process(Buffer none, Buffer out)
          Reads audio data from files in the read queue.
 void setDatabaseURL(java.net.URL databaseURL)
          Setter for property databaseURL.
 void setSentenceRegex(java.lang.String sentenceRegex)
          Setter for property sentenceRegex.
 
Methods inherited from class edu.gtts.sautrela.engine.AbstractDataProcessor
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getName, getPropertyDescriptors, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ADBReader

public ADBReader()
Creates a new instance of ADBReader

Method Detail

process

public void process(Buffer none,
                    Buffer out)
             throws DataProcessorException
Reads audio data from files in the read queue. Each audio file generates a DataStream.

Parameters:
none - Input Buffer
out - Output Buffer
Throws:
DataProcessorException

getSentenceRegex

public java.lang.String getSentenceRegex()
Getter for property sentenceRegex.

Returns:
Value of property sentenceRegex.

setSentenceRegex

public void setSentenceRegex(java.lang.String sentenceRegex)
Setter for property sentenceRegex.

Parameters:
sentenceRegex - New value of property sentenceRegex.

getDatabaseURL

public java.net.URL getDatabaseURL()
Getter for property databaseURL.

Returns:
Value of property databaseURL.

setDatabaseURL

public void setDatabaseURL(java.net.URL databaseURL)
Setter for property databaseURL.

Parameters:
databaseURL - New value of property databaseURL.

editBeanInfo

public void editBeanInfo(java.beans.BeanInfo info)
Overrides:
editBeanInfo in class AbstractDataProcessor

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

Sautrela