org.dllearner.core.options
Class CommonConfigOptions
java.lang.Object
org.dllearner.core.options.CommonConfigOptions
public final class CommonConfigOptions
- extends Object
Contains methods for creating common configuration options, i.e. options
which are or may be of use for several components.
- Author:
- Jens Lehmann
useAllConstructorDefault
public static boolean useAllConstructorDefault
useExistsConstructorDefault
public static boolean useExistsConstructorDefault
useHasValueConstructorDefault
public static boolean useHasValueConstructorDefault
useDataHasValueConstructorDefault
public static boolean useDataHasValueConstructorDefault
valueFrequencyThresholdDefault
public static int valueFrequencyThresholdDefault
useCardinalityRestrictionsDefault
public static boolean useCardinalityRestrictionsDefault
cardinalityLimitDefault
public static int cardinalityLimitDefault
useNegationDefault
public static boolean useNegationDefault
useBooleanDatatypesDefault
public static boolean useBooleanDatatypesDefault
useDoubleDatatypesDefault
public static boolean useDoubleDatatypesDefault
useStringDatatypesDefault
public static boolean useStringDatatypesDefault
maxExecutionTimeInSecondsDefault
public static int maxExecutionTimeInSecondsDefault
minExecutionTimeInSecondsDefault
public static int minExecutionTimeInSecondsDefault
guaranteeXgoodDescriptionsDefault
public static int guaranteeXgoodDescriptionsDefault
maxClassDescriptionTestsDefault
public static int maxClassDescriptionTestsDefault
logLevelDefault
public static String logLevelDefault
noisePercentageDefault
public static double noisePercentageDefault
terminateOnNoiseReachedDefault
public static boolean terminateOnNoiseReachedDefault
instanceBasedDisjointsDefault
public static boolean instanceBasedDisjointsDefault
CommonConfigOptions
public CommonConfigOptions()
getVerbosityOption
public static StringConfigOption getVerbosityOption()
getNoisePercentage
public static DoubleConfigOption getNoisePercentage()
getTerminateOnNoiseReached
public static BooleanConfigOption getTerminateOnNoiseReached()
getTerminateOnNoiseReached
public static BooleanConfigOption getTerminateOnNoiseReached(boolean defaultValue)
getMaxDepth
public static IntegerConfigOption getMaxDepth(int defaultValue)
getPercentPerLenghtUnitOption
public static DoubleConfigOption getPercentPerLenghtUnitOption(double defaultValue)
getExpansionPenaltyFactor
public static DoubleConfigOption getExpansionPenaltyFactor(double defaultValue)
getReturnType
public static StringConfigOption getReturnType()
getUNA
public static BooleanConfigOption getUNA()
getOWA
public static BooleanConfigOption getOWA()
allowedConcepts
public static StringSetConfigOption allowedConcepts()
allowedRoles
public static StringSetConfigOption allowedRoles()
ignoredConcepts
public static StringSetConfigOption ignoredConcepts()
ignoredRoles
public static StringSetConfigOption ignoredRoles()
useAllConstructor
public static BooleanConfigOption useAllConstructor()
useExistsConstructor
public static BooleanConfigOption useExistsConstructor()
useHasValueConstructor
public static BooleanConfigOption useHasValueConstructor()
useDataHasValueConstructor
public static BooleanConfigOption useDataHasValueConstructor()
valueFreqencyThreshold
public static IntegerConfigOption valueFreqencyThreshold()
useCardinalityRestrictions
public static BooleanConfigOption useCardinalityRestrictions()
cardinalityLimit
public static IntegerConfigOption cardinalityLimit()
useNegation
public static BooleanConfigOption useNegation()
useNegation
public static BooleanConfigOption useNegation(boolean defaultValue)
useBooleanDatatypes
public static BooleanConfigOption useBooleanDatatypes()
useDoubleDatatypes
public static BooleanConfigOption useDoubleDatatypes()
useStringDatatypes
public static BooleanConfigOption useStringDatatypes()
maxExecutionTimeInSeconds
public static IntegerConfigOption maxExecutionTimeInSeconds()
maxExecutionTimeInSeconds
public static IntegerConfigOption maxExecutionTimeInSeconds(int defaultValue)
minExecutionTimeInSeconds
public static IntegerConfigOption minExecutionTimeInSeconds()
guaranteeXgoodDescriptions
public static IntegerConfigOption guaranteeXgoodDescriptions()
maxNrOfResults
public static IntegerConfigOption maxNrOfResults(int defaultValue)
maxClassDescriptionTests
public static IntegerConfigOption maxClassDescriptionTests()
getLogLevel
public static StringConfigOption getLogLevel()
getInstanceBasedDisjoints
public static BooleanConfigOption getInstanceBasedDisjoints()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann