slib.sml.sm.core.metrics.ic.utils
Class IC_Conf_Corpus

java.lang.Object
  extended by slib.utils.i.Conf
      extended by slib.sml.sm.core.metrics.ic.utils.ICconf
          extended by slib.sml.sm.core.metrics.ic.utils.IC_Conf_Corpus

public class IC_Conf_Corpus
extends ICconf

Class used to represent configurations dedicated to Corpus-based IC.

Author:
Harispe Sébastien

Field Summary
 
Fields inherited from class slib.sml.sm.core.metrics.ic.utils.ICconf
className, flag, id, isCorpusBased, label
 
Constructor Summary
IC_Conf_Corpus(String flag)
          Build an instance of IC configuration.
IC_Conf_Corpus(String id, String flag)
          Build an instance of IC configuration.
IC_Conf_Corpus(String id, String label, String flag)
          Build an instance of the configuration considering the given parameters.
 
Method Summary
 
Methods inherited from class slib.sml.sm.core.metrics.ic.utils.ICconf
equals, getClassName, getFlag, getId, getLabel, hashCode, isCorpusBased, toString
 
Methods inherited from class slib.utils.i.Conf
addParam, containsParam, containsParams, getParam, getParamAsDouble, getParamAsString, getParams, removeParam, setParams
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IC_Conf_Corpus

public IC_Conf_Corpus(String flag)
               throws slib.utils.ex.SLIB_Ex_Critic
Build an instance of IC configuration.

Parameters:
flag - the flag associated to the configuration
Throws:
slib.utils.ex.SLIB_Ex_Critic

IC_Conf_Corpus

public IC_Conf_Corpus(String id,
                      String flag)
               throws slib.utils.ex.SLIB_Ex_Critic
Build an instance of IC configuration.

Parameters:
id - the ID associated to the configuration (will also be used for the label)
flag - the flag associated to the configuration
Throws:
slib.utils.ex.SLIB_Ex_Critic

IC_Conf_Corpus

public IC_Conf_Corpus(String id,
                      String label,
                      String flag)
               throws slib.utils.ex.SLIB_Ex_Critic
Build an instance of the configuration considering the given parameters.

Parameters:
id - the ID of the configuration
label - the label
flag - the flag used to define the method of computation
Throws:
slib.utils.ex.SLIB_Ex_Critic


Copyright © 2013. All Rights Reserved.