marf.Storage
Class ModuleParams

java.lang.Object
  extended by marf.Storage.ModuleParams

public class ModuleParams
extends java.lang.Object

Class ModuleParams provides ability to pass module-specific parameters from an application.

The specific module should know in which order and how to downcast those params.

$Id: ModuleParams.java,v 1.13 2005/06/16 19:58:54 mokhov Exp $

Since:
0.0.1
Version:
$Revision: 1.13 $
Author:
Serguei Mokhov

Constructor Summary
ModuleParams()
          Default Constructor.
 
Method Summary
 void addClassificationParam(java.lang.Object poParam)
          Adds (appends) a single classification parameter object.
 void addClassificationParams(java.util.Vector poParams)
          Adds (appends) classification parameters vector.
 void addFeatureExtractionParam(java.lang.Object poParam)
          Adds (appends) a single feature extraction parameter object.
 void addFeatureExtractionParams(java.util.Vector poParams)
          Adds (appends) feature extraction parameters vector.
 void addPreprocessingParam(java.lang.Object poParam)
          Adds (appends) a single preprocessing parameter object.
 void addPreprocessingParams(java.util.Vector poParams)
          Adds (appends) preprocessing parameters vector.
 java.util.Vector getClassificationParams()
          Retrieves Classification module's parameters.
 java.util.Vector getFeatureExtractionParams()
          Retrieves Feature Extraction module's parameters.
static java.lang.String getMARFSourceCodeRevision()
          Returns source code revision information.
 java.util.Vector getPreprocessingParams()
          Retrieves Preprocessing module's parameters.
 void setClassificationParams(java.util.Vector poParams)
          Sets classification parameters vector.
 void setFeatureExtractionParams(java.util.Vector poParams)
          Sets feature extraction parameters vector.
 void setPreprocessingParams(java.util.Vector poParams)
          Sets preprocessing parameters vector.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleParams

public ModuleParams()
Default Constructor. Does nothing extra.

Method Detail

getPreprocessingParams

public final java.util.Vector getPreprocessingParams()
Retrieves Preprocessing module's parameters.

Returns:
preprocessing parameters vector

setPreprocessingParams

public final void setPreprocessingParams(java.util.Vector poParams)
Sets preprocessing parameters vector.

Parameters:
poParams - parameters vector

addPreprocessingParams

public final void addPreprocessingParams(java.util.Vector poParams)
Adds (appends) preprocessing parameters vector.

Parameters:
poParams - parameters vector to append

addPreprocessingParam

public final void addPreprocessingParam(java.lang.Object poParam)
Adds (appends) a single preprocessing parameter object.

Parameters:
poParam - object to append

getFeatureExtractionParams

public final java.util.Vector getFeatureExtractionParams()
Retrieves Feature Extraction module's parameters.

Returns:
feature extraction parameters vector

setFeatureExtractionParams

public final void setFeatureExtractionParams(java.util.Vector poParams)
Sets feature extraction parameters vector.

Parameters:
poParams - parameters vector

addFeatureExtractionParams

public final void addFeatureExtractionParams(java.util.Vector poParams)
Adds (appends) feature extraction parameters vector.

Parameters:
poParams - parameters vector to append

addFeatureExtractionParam

public final void addFeatureExtractionParam(java.lang.Object poParam)
Adds (appends) a single feature extraction parameter object.

Parameters:
poParam - object to append

getClassificationParams

public final java.util.Vector getClassificationParams()
Retrieves Classification module's parameters.

Returns:
classification parameters vector

setClassificationParams

public final void setClassificationParams(java.util.Vector poParams)
Sets classification parameters vector.

Parameters:
poParams - parameters vector

addClassificationParams

public final void addClassificationParams(java.util.Vector poParams)
Adds (appends) classification parameters vector.

Parameters:
poParams - parameters vector to append

addClassificationParam

public final void addClassificationParam(java.lang.Object poParam)
Adds (appends) a single classification parameter object.

Parameters:
poParam - object to append

getMARFSourceCodeRevision

public static java.lang.String getMARFSourceCodeRevision()
Returns source code revision information.

Returns:
revision string
Since:
0.3.0