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 class
NbaDetArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static org.apache.commons.cli.Options
options
-
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.Builder
builder()
abstract Set<Pair<NbaLangInclusions.SimType,String>>
computeSims()
static NbaDetConf.UpdateMode
extractMergeMode(org.apache.commons.cli.CommandLine cmdLine, String arg)
static Set<Pair<NbaLangInclusions.SimType,String>>
extractSims(org.apache.commons.cli.CommandLine cmdLine, String arg)
static NbaDetArgs
getDefault()
A configuration with the suggested default optimizations.static NbaDetArgs
getFromCli(org.apache.commons.cli.CommandLine cmdLine)
Returns a configuration that is configured by flags provided by the user.abstract NbaDetConf.UpdateMode
mergeMode()
abstract boolean
sepAcc()
abstract boolean
sepAccCyc()
abstract boolean
sepDet()
abstract boolean
sepMix()
abstract boolean
sepRej()
abstract boolean
simExt()
abstract boolean
simInt()
abstract NbaDetArgs.Builder
toBuilder()
abstract boolean
usePowersets()
abstract boolean
useSmartSucc()
abstract Level
verbosity()
-
-
-
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
-
-