code: public void setOptions(String[] options) throws Exception {
      String        			tmpStr;
      ClassOption					option;
  
      tmpStr = Utils.getOption('B', options);
      option = (ClassOption) m_Classifier.copy();
      if (tmpStr.length() == 0)
      	option.setCurrentObject(new DecisionStump());
      else
      	option.setCurrentObject(MOAUtils.fromCommandLine(m_Classifier, tmpStr));
      setClassifier(option);
  
      super.setOptions(options);
    }
docs: Parses a given list of options. <p/>
  
  <!-- options-start -->
  Valid options are: <p/>
  
  <pre> -B &lt;classname + options&gt;
  The MOA classifier to use.
  (default: moa.classifiers.trees.DecisionStump)</pre>
  
  <pre> -D
  If set, classifier is run in debug mode and
  may output additional info to the console</pre>
  
  <!-- options-end -->
  
  @param options the list of options as an array of strings
  @throws Exception if an option is not supported