org.dllearner.core.configurators
Class RefinementOperatorConfigurator

java.lang.Object
  extended by org.dllearner.core.configurators.RefinementOperatorConfigurator
Direct Known Subclasses:
CELOEConfigurator, ROLearnerConfigurator

public abstract class RefinementOperatorConfigurator
extends Object

Common options of refinement operators (manually created interface).

Author:
Jens Lehmann

Constructor Summary
RefinementOperatorConfigurator()
           
 
Method Summary
 int getCardinalityLimit()
           
abstract  boolean getUseAllConstructor()
           
abstract  boolean getUseBooleanDatatypes()
           
abstract  boolean getUseCardinalityRestrictions()
           
 boolean getUseDoubleDatatypes()
           
abstract  boolean getUseExistsConstructor()
           
 boolean getUseHasValueConstructor()
           
abstract  boolean getUseNegation()
           
 int getValueFrequencyThreshold()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RefinementOperatorConfigurator

public RefinementOperatorConfigurator()
Method Detail

getUseCardinalityRestrictions

public abstract boolean getUseCardinalityRestrictions()

getUseNegation

public abstract boolean getUseNegation()

getUseAllConstructor

public abstract boolean getUseAllConstructor()

getUseExistsConstructor

public abstract boolean getUseExistsConstructor()

getUseBooleanDatatypes

public abstract boolean getUseBooleanDatatypes()

getUseHasValueConstructor

public boolean getUseHasValueConstructor()

getValueFrequencyThreshold

public int getValueFrequencyThreshold()

getCardinalityLimit

public int getCardinalityLimit()

getUseDoubleDatatypes

public boolean getUseDoubleDatatypes()


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2008 Jens Lehmann