edu.indiana.iucbrf.feature.unknown
Class DependenceCompositeUFH
java.lang.Object
edu.indiana.iucbrf.feature.unknown.AbstractUnknownFeatureHandler
edu.indiana.iucbrf.feature.unknown.AbstractCompositeUFH
edu.indiana.iucbrf.feature.unknown.DependenceCompositeUFH
- All Implemented Interfaces:
- UnknownFeatureHandler, java.io.Serializable
public class DependenceCompositeUFH
- extends AbstractCompositeUFH
A DependenceCompositeUFH is a CompositeUFH in which one UFH is used for "independent"
features, and another is used for "dependent" ones.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
indepUFH
protected UnknownFeatureHandler indepUFH
highlyDepUFH
protected UnknownFeatureHandler highlyDepUFH
featureStats
protected FeatureStats featureStats
DependenceCompositeUFH
public DependenceCompositeUFH(CaseBase cb,
Domain domain,
double mostDependentThreshold)
- Creates a new instance of DependenceCompositeUFH
DependenceCompositeUFH
public DependenceCompositeUFH(FeatureStats featureStats)
chooseUnknownFeatureHandler
public UnknownFeatureHandler chooseUnknownFeatureHandler(FeatureKey featureOfInterest)
- Creates a new instance of DependenceCompositeUFH
- Specified by:
chooseUnknownFeatureHandler
in class AbstractCompositeUFH
setIndependentUFH
public void setIndependentUFH(UnknownFeatureHandler indepUFH)
setHighlyDependentUFH
public void setHighlyDependentUFH(UnknownFeatureHandler highlyDepUFH)
getFeatureStats
public FeatureStats getFeatureStats()
getName
public java.lang.String getName()
- The name of this unknown feature handler.
getAbbreviatedName
public java.lang.String getAbbreviatedName()
- The abbreviated name of this unknown feature handler.