Package owl.translations.nbadet
Class NbaDetArgs
- java.lang.Object
-
- owl.translations.nbadet.NbaDetArgs
-
public abstract class NbaDetArgs extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNbaDetArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static org.apache.commons.cli.Optionsoptions
-
Constructor Summary
Constructors Constructor Description NbaDetArgs()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static NbaDetArgs.Builderbuilder()abstract Set<Pair<NbaLangInclusions.SimType,String>>computeSims()static NbaDetConf.UpdateModeextractMergeMode(org.apache.commons.cli.CommandLine cmdLine, String arg)static Set<Pair<NbaLangInclusions.SimType,String>>extractSims(org.apache.commons.cli.CommandLine cmdLine, String arg)static NbaDetArgsgetDefault()A configuration with the suggested default optimizations.static NbaDetArgsgetFromCli(org.apache.commons.cli.CommandLine cmdLine)Returns a configuration that is configured by flags provided by the user.abstract NbaDetConf.UpdateModemergeMode()abstract booleansepAcc()abstract booleansepAccCyc()abstract booleansepDet()abstract booleansepMix()abstract booleansepRej()abstract booleansimExt()abstract booleansimInt()abstract NbaDetArgs.BuildertoBuilder()abstract booleanusePowersets()abstract booleanuseSmartSucc()abstract Levelverbosity()
-
-
-
Method Detail
-
mergeMode
public abstract NbaDetConf.UpdateMode mergeMode()
-
verbosity
public abstract Level verbosity()
-
computeSims
public abstract Set<Pair<NbaLangInclusions.SimType,String>> computeSims()
-
simExt
public abstract boolean simExt()
-
simInt
public abstract boolean simInt()
-
usePowersets
public abstract boolean usePowersets()
-
useSmartSucc
public abstract boolean useSmartSucc()
-
sepRej
public abstract boolean sepRej()
-
sepAcc
public abstract boolean sepAcc()
-
sepAccCyc
public abstract boolean sepAccCyc()
-
sepDet
public abstract boolean sepDet()
-
sepMix
public abstract boolean sepMix()
-
builder
public static NbaDetArgs.Builder builder()
-
toBuilder
public abstract NbaDetArgs.Builder toBuilder()
-
getDefault
public static NbaDetArgs getDefault()
A configuration with the suggested default optimizations.
-
extractMergeMode
public static NbaDetConf.UpdateMode extractMergeMode(org.apache.commons.cli.CommandLine cmdLine, String arg)
-
extractSims
public static Set<Pair<NbaLangInclusions.SimType,String>> extractSims(org.apache.commons.cli.CommandLine cmdLine, String arg)
-
getFromCli
public static NbaDetArgs getFromCli(org.apache.commons.cli.CommandLine cmdLine)
Returns a configuration that is configured by flags provided by the user.- Parameters:
cmdLine- commandline object with arguments from the environment
-
-