org.dllearner.core.configurators
Class RefinementOperatorConfigurator

java.lang.Object
  extended by org.dllearner.core.configurators.RefinementOperatorConfigurator
Direct Known Subclasses:
CELOEConfigurator, FuzzyCELOEConfigurator, ISLEConfigurator, OCELConfigurator, 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 getInstanceBasedDisjoints()
           
abstract  boolean getUseAllConstructor()
           
abstract  boolean getUseBooleanDatatypes()
           
abstract  boolean getUseCardinalityRestrictions()
           
 boolean getUseDataHasValueConstructor()
           
 boolean getUseDoubleDatatypes()
           
abstract  boolean getUseExistsConstructor()
           
 boolean getUseHasValueConstructor()
           
abstract  boolean getUseNegation()
           
 boolean getUseStringDatatypes()
           
 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()

getInstanceBasedDisjoints

public abstract boolean getInstanceBasedDisjoints()

getUseHasValueConstructor

public boolean getUseHasValueConstructor()

getUseDataHasValueConstructor

public boolean getUseDataHasValueConstructor()

getValueFrequencyThreshold

public int getValueFrequencyThreshold()

getCardinalityLimit

public int getCardinalityLimit()

getUseDoubleDatatypes

public boolean getUseDoubleDatatypes()

getUseStringDatatypes

public boolean getUseStringDatatypes()


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