de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.structureLearning.measures
Class Measure.MeasureParameterSet

java.lang.Object
  extended by de.jstacs.parameters.ParameterSet
      extended by de.jstacs.parameters.InstanceParameterSet<Measure>
          extended by de.jstacs.sequenceScores.statisticalModels.differentiable.directedGraphicalModels.structureLearning.measures.Measure.MeasureParameterSet
All Implemented Interfaces:
GalaxyConvertible, Storable, Cloneable
Direct Known Subclasses:
BTExplainingAwayResidual.BTExplainingAwayResidualParameterSet, BTMutualInformation.BTMutualInformationParameterSet, InhomogeneousMarkov.InhomogeneousMarkovParameterSet, PMMExplainingAwayResidual.PMMExplainingAwayResidualParameterSet, PMMMutualInformation.PMMMutualInformationParameterSet
Enclosing class:
Measure

public abstract static class Measure.MeasureParameterSet
extends InstanceParameterSet<Measure>

This class is the super class of any ParameterSet that can be used to instantiate a Measure.

Author:
Jens Keilwagen

Nested Class Summary
 
Nested classes/interfaces inherited from class de.jstacs.parameters.ParameterSet
ParameterSet.ParameterList
 
Field Summary
 
Fields inherited from class de.jstacs.parameters.ParameterSet
errorMessage, parameters, parent
 
Constructor Summary
protected Measure.MeasureParameterSet(Class<? extends Measure> clazz)
          Creates a new empty Measure.MeasureParameterSet for the given sub-class of Measure,
protected Measure.MeasureParameterSet(StringBuffer xml)
          The standard constructor for the interface Storable.
 
Method Summary
 
Methods inherited from class de.jstacs.parameters.InstanceParameterSet
fromXML, getInstance, getInstanceClass, getInstanceComment, getInstanceName, toXML
 
Methods inherited from class de.jstacs.parameters.ParameterSet
clone, fromGalaxy, getAllParameterNames, getComment, getComment, getErrorMessage, getIndex, getName, getName, getNumberOfParameters, getParameterAt, getParameterForName, getParent, hasDefaultOrIsSet, initParameterList, initParameterList, isAtomic, isComparable, parametersLoaded, reset, setParent, toGalaxy
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Measure.MeasureParameterSet

protected Measure.MeasureParameterSet(Class<? extends Measure> clazz)
Creates a new empty Measure.MeasureParameterSet for the given sub-class of Measure,

Parameters:
clazz - the sub-class

Measure.MeasureParameterSet

protected Measure.MeasureParameterSet(StringBuffer xml)
                               throws NonParsableException
The standard constructor for the interface Storable. Recreates a Measure.MeasureParameterSet from its XML representation as returned by InstanceParameterSet.toXML().

Parameters:
xml - the XML representation as StringBuffer
Throws:
NonParsableException - if the XML code could not be parsed