程序包 weka.gui.beans

类 Saver

所有已实现的接口:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, EnvironmentHandler, BeanCommon, DataSink, DataSourceListener, InstanceListener, TestSetListener, ThresholdDataListener, TrainingSetListener, Visible, WekaWrapper

public class Saver extends AbstractDataSink implements WekaWrapper, EnvironmentHandler
Saves data sets using weka.core.converter classes
版本:
$Revision: 9217 $
作者:
Stefan Mutter
另请参阅:
  • 构造器详细资料

    • Saver

      public Saver()
      Contsructor
  • 方法详细资料

    • isBusy

      public boolean isBusy()
      Returns true if. at this time, the bean is busy with some (i.e. perhaps a worker thread is performing some calculation).
      指定者:
      isBusy 在接口中 BeanCommon
      返回:
      true if the bean is busy.
    • globalInfo

      public String globalInfo()
      Global info (if it exists) for the wrapped loader
      返回:
      the global info
    • setCustomName

      public void setCustomName(String name)
      Set a custom (descriptive) name for this bean
      指定者:
      setCustomName 在接口中 BeanCommon
      参数:
      name - the name to use
    • getCustomName

      public String getCustomName()
      Get the custom (descriptive) name for this bean (if one has been set)
      指定者:
      getCustomName 在接口中 BeanCommon
      返回:
      the custom name (or the default name)
    • setEnvironment

      public void setEnvironment(Environment env)
      Set environment variables to use.
      指定者:
      setEnvironment 在接口中 EnvironmentHandler
      参数:
      env - the environment variables to use
    • setSaverTemplate

      public void setSaverTemplate(Saver saver)
      Set the loader to use
      参数:
      saver - a Saver
    • acceptDataSet

      public void acceptDataSet(DataSetEvent e)
      Method reacts to a dataset event and starts the writing process in batch mode
      指定者:
      acceptDataSet 在接口中 DataSourceListener
      指定者:
      acceptDataSet 在类中 AbstractDataSink
      参数:
      e - a dataset event
    • acceptDataSet

      public void acceptDataSet(ThresholdDataEvent e)
      Method reacts to a threshold data event ans starts the writing process in batch mode.
      指定者:
      acceptDataSet 在接口中 ThresholdDataListener
      指定者:
      acceptDataSet 在类中 AbstractDataSink
      参数:
      e - threshold data event.
    • acceptTestSet

      public void acceptTestSet(TestSetEvent e)
      Method reacts to a test set event and starts the writing process in batch mode
      指定者:
      acceptTestSet 在接口中 TestSetListener
      指定者:
      acceptTestSet 在类中 AbstractDataSink
      参数:
      e - test set event
    • acceptTrainingSet

      public void acceptTrainingSet(TrainingSetEvent e)
      Method reacts to a training set event and starts the writing process in batch mode
      指定者:
      acceptTrainingSet 在接口中 TrainingSetListener
      指定者:
      acceptTrainingSet 在类中 AbstractDataSink
      参数:
      e - a training set event
    • saveBatch

      public void saveBatch()
      Saves instances in batch mode
    • acceptInstance

      public void acceptInstance(InstanceEvent e)
      Methods reacts to instance events and saves instances incrementally. If the instance to save is null, the file is closed and the saving process is ended.
      指定者:
      acceptInstance 在接口中 InstanceListener
      指定者:
      acceptInstance 在类中 AbstractDataSink
      参数:
      e - instance event
    • getSaverTemplate

      public Saver getSaverTemplate()
      Get the saver
      返回:
      a weka.core.converters.Saver value
    • setWrappedAlgorithm

      public void setWrappedAlgorithm(Object algorithm)
      Set the saver
      指定者:
      setWrappedAlgorithm 在接口中 WekaWrapper
      参数:
      algorithm - a Saver
    • getWrappedAlgorithm

      public Object getWrappedAlgorithm()
      Get the saver
      指定者:
      getWrappedAlgorithm 在接口中 WekaWrapper
      返回:
      a Saver
    • setRelationNameForFilename

      public void setRelationNameForFilename(boolean r)
      Set whether to use the relation name as the primary part of the filename. If false, then the prefix becomes the filename.
      参数:
      r - true if the relation name is to be part of the filename.
    • getRelationNameForFilename

      public boolean getRelationNameForFilename()
      Get whether the relation name is the primary part of the filename.
      返回:
      true if the relation name is part of the filename.
    • stop

      public void stop()
      Stops the bean
      指定者:
      stop 在接口中 BeanCommon
      指定者:
      stop 在类中 AbstractDataSink
    • main

      public static void main(String[] args)
      The main method for testing
      参数:
      args -