de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.Flag.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(5.6k)|赞(0)|评价(0)|浏览(184)

本文整理了Java中de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.Flag.<init>()方法的一些代码示例,展示了Flag.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Flag.<init>()方法的具体详情如下:
包路径:de.lmu.ifi.dbs.elki.utilities.optionhandling.parameters.Flag
类名称:Flag
方法名:<init>

Flag.<init>介绍

[英]Constructs a flag object with the given optionID.

If the flag is not set its value is "false".
[中]使用给定的optionID构造一个flag对象。
如果未设置标志,则其值为“false”。

代码示例

代码示例来源:origin: elki-project/elki

/**
 * Get the variance statistics parameter.
 * 
 * @param config Parameterization
 */
protected void getParameterVarstat(Parameterization config) {
 Flag varF = new Flag(VARSTAT_ID);
 varstat = config.grab(varF) && varF.isTrue();
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-clustering

/**
 * Get the variance statistics parameter.
 * 
 * @param config Parameterization
 */
protected void getParameterVarstat(Parameterization config) {
 Flag varF = new Flag(VARSTAT_ID);
 varstat = config.grab(varF) && varF.isTrue();
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag dropfirstP = new Flag(KEEPFIRST_ID);
 if(config.grab(dropfirstP)) {
  keepfirst = dropfirstP.isTrue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 final Flag flag = new Flag(INVERT_ID);
 if(config.grab(flag)) {
  invert = flag.getValue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag nofillF = new Flag(NOFILL_ID);
 if(config.grab(nofillF)) {
  nofill = nofillF.isTrue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag fillF = new Flag(TreeMBRVisualization.Parameterizer.FILL_ID);
 if(config.grab(fillF)) {
  fill = fillF.isTrue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag normalizeF = new Flag(NORMALIZE_ID);
 if(config.grab(normalizeF)) {
  normalize = normalizeF.getValue();
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag dropfirstP = new Flag(KEEPFIRST_ID);
 if(config.grab(dropfirstP)) {
  keepfirst = dropfirstP.isTrue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag fillF = new Flag(FILL_ID);
 if(config.grab(fillF)) {
  fill = fillF.isTrue();
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-outlier

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 final Flag flag = new Flag(INVERT_ID);
 if(config.grab(flag)) {
  invert = flag.getValue();
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag varF = new Flag(VARSTAT_ID);
 if(config.grab(varF)) {
  varstat = varF.isTrue();
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag normF = new Flag(NORMALIZE_FLAG);
 if(config.grab(normF)) {
  normalize = normF.isTrue();
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-batik-visualization

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag fillF = new Flag(FILL_ID);
 if(config.grab(fillF)) {
  fill = fillF.isTrue();
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag normalizeF = new Flag(NORMALIZE_ID);
 if (config.grab(normalizeF)) {
  normalize = normalizeF.getValue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag fillF = new Flag(TreeMBRVisualization.Parameterizer.FILL_ID) //
   .setDefaultValue(Boolean.TRUE);
 if(config.grab(fillF)) {
  fill = fillF.isTrue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 final PatternParameter patternP = new PatternParameter(LABELFILTER_PATTERN_ID);
 if(config.grab(patternP)) {
  pattern = patternP.getValue();
 }
 final Flag invertedF = new Flag(LABELFILTER_PATTERN_INVERT_ID);
 if(config.grab(invertedF)) {
  inverted = invertedF.getValue().booleanValue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 PatternParameter commentP = new PatternParameter(CSVReaderFormat.Parameterizer.COMMENT_ID, "^\\s*#.*$");
 if(config.grab(commentP)) {
  comment = commentP.getValue();
 }
 Flag trimP = new Flag(TRIM_ID);
 if(config.grab(trimP)) {
  trimWhitespace = trimP.isTrue();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 DoubleParameter alphaP = new DoubleParameter(ClusterHullVisualization.Parameterizer.ALPHA_ID, Double.POSITIVE_INFINITY);
 if(config.grab(alphaP)) {
  alpha = alphaP.doubleValue();
 }
 Flag bendP = new Flag(STRAIGHT_ID);
 if(config.grab(bendP)) {
  bend = bendP.isFalse();
 }
}

代码示例来源:origin: elki-project/elki

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 Flag fillF = new Flag(FILL_ID);
 if(config.grab(fillF)) {
  fill = fillF.isTrue();
 }
 ObjectParameter<ScalingFunction> scalingP = new ObjectParameter<>(SCALING_ID, ScalingFunction.class, OutlierLinearScaling.class);
 if(config.grab(scalingP)) {
  scaling = scalingP.instantiateClass(config);
 }
}

代码示例来源:origin: de.lmu.ifi.dbs.elki/elki-input

@Override
protected void makeOptions(Parameterization config) {
 super.makeOptions(config);
 PatternParameter commentP = new PatternParameter(CSVReaderFormat.Parameterizer.COMMENT_ID, "^\\s*#.*$");
 if(config.grab(commentP)) {
  comment = commentP.getValue();
 }
 Flag trimP = new Flag(TRIM_ID);
 if(config.grab(trimP)) {
  trimWhitespace = trimP.isTrue();
 }
}

相关文章