com.beust.jcommander.DynamicParameter.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(7.7k)|赞(0)|评价(0)|浏览(98)

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

DynamicParameter.<init>介绍

暂无

代码示例

代码示例来源:origin: naver/ngrinder

@DynamicParameter(names = "-D", description = "dynamic parameters", hidden = true)
public Map<String, String> params = new HashMap<String, String>();

代码示例来源:origin: apache/accumulo

private String password;
@DynamicParameter(names = {"-l"},
  description = "command line properties in the format key=value. Reuse -l for each property")
private Map<String,String> commandLineProperties = new TreeMap<>();

代码示例来源:origin: timolson/cointrader

static class MainParams {
  @SuppressWarnings("UnusedDeclaration")
  @Parameter(names = { "h", "help", "-h", "-H", "-help", "--help" }, help = true, description = "Show this usage help")
  boolean help;
  @Parameter(names = { "-f", "-properties-file" }, description = "location of the cointrader.properties config file")
  String propertiesFilename = DEFAULT_PROPERTIES_FILENAME;
  @DynamicParameter(names = { "-D" }, description = "use the -D flag to set configuration properties \"-Ddb.username=dbuser\"")
  Map<String, String> definitions = new HashMap<>();
}

代码示例来源:origin: openscoring/openscoring

public class Evaluator extends ModelApplication {
  @DynamicParameter (
    names = {"-X"},
    description = "Model arguments. For example, -Xkey=value"

代码示例来源:origin: org.visallo/visallo-core

public class CreateUserArgs extends Args {
  @Parameter(names = {"--username", "-u"}, required = true, arity = 1, description = "The username of the user to view or edit")
  public String userName;

  @Parameter(names = {"--password"}, required = true, arity = 1, description = "The password value to set")
  public String password;

  @Parameter(names = {"--displayname"}, arity = 1, description = "Display name to set")
  public String displayName;

  @Parameter(names = {"--email"}, arity = 1, description = "E-mail address to set")
  public String email;

  @DynamicParameter(names = "-A", description = "Additional arguments for the authorization repository")
  public Map<String, String> authorizationRepositoryArguments = new HashMap<>();

  @DynamicParameter(names = "-P", description = "Additional arguments for the privilege repository")
  public Map<String, String> privilegeRepositoryArguments = new HashMap<>();
}

代码示例来源:origin: asakusafw/asakusafw

public class DotParameter {
  @DynamicParameter(
      names = { "-G", "--graph-option" },
      descriptionKey = "parameter.graph-option")
  Map<String, String> graphOptions = new LinkedHashMap<>();
  @DynamicParameter(
      names = { "-N", "--node-option" },
      descriptionKey = "parameter.node-option")
  Map<String, String> nodeOptions = new LinkedHashMap<>();
  @DynamicParameter(
      names = { "-E", "--edge-option" },
      descriptionKey = "parameter.edge-option")

代码示例来源:origin: opencb/opencga

/**
 * This class contains all those common parameters available for all 'subcommands'
 */
public class CommonOptions {
  @Parameter(names = {"-h", "--help"}, description = "Print this help", help = true)
  public boolean help;
  @Parameter(names = {"-L", "--log-level"}, description = "One of the following: 'error', 'warn', 'info', 'debug', 'trace'")
  public String logLevel = "info";
  @Parameter(names = {"--log-file"}, description = "One of the following: 'error', 'warn', 'info', 'debug', 'trace'")
  public String logFile;
  @Parameter(names = {"-v", "--verbose"}, description = "Increase the verbosity of logs")
  public boolean verbose = false;
  @Parameter(names = {"-C", "--conf"}, description = "Configuration file path.")
  public String configFile;
  @Parameter(names = {"--storage-engine"}, arity = 1, description = "One of the listed in storage-configuration.yml")
  public String storageEngine;
  @DynamicParameter(names = "-D", description = "Storage engine specific parameters go here comma separated, ie. -Dmongodb" +
      ".compression=snappy", hidden = false)
  public Map<String, String> params = new HashMap<>(); //Dynamic parameters must be initialized
}

代码示例来源:origin: asakusafw/asakusafw

/**
 * Handles parameters about applications.
 * @since 0.10.0
 */
@Parameters(resourceBundle = "com.asakusafw.workflow.cli.jcommander")
public class ApplicationParameter {

  /**
   * The batch arguments.
   */
  @DynamicParameter(
      names = { "-A", "--batch-argument" },
      descriptionKey = "parameter.batch-argument",
      required = false
  )
  // NOTE: never final for JCommander
  public Map<String, String> batchArguments = new LinkedHashMap<>();

  /**
   * Returns the batch arguments.
   * @return the batch arguments
   */
  public Map<String, String> getBatchArguments() {
    return batchArguments;
  }
}

代码示例来源:origin: com.marklogic/ml-app-deployer

private boolean undo;
@DynamicParameter(names = "-P", description = "Use this argument to include any property defined by the ml-gradle Property Reference; e.g. -PmlAppName=example")
private Map<String, String> params = new HashMap<>();

代码示例来源:origin: cinchapi/concourse

public boolean verbose = false;
@DynamicParameter(names = "-D", description = "Use this flag to define a dynamic paramter")
public Map<String, String> dynamic = Maps.newHashMap();

代码示例来源:origin: org.walkmod/walkmod-core

private Boolean printErrors = false;
@DynamicParameter(names = "-D", description = "Dynamic transformation parameters go here")
private Map<String, String> params = new HashMap<String, String>();

代码示例来源:origin: walkmod/walkmod-core

private List<String> type;
@DynamicParameter(names = "-D", description = "Dynamic transformation parameters go here")
private Map<String, String> params = new HashMap<String, String>();

代码示例来源:origin: walkmod/walkmod-core

private Boolean printErrors = false;
@DynamicParameter(names = "-D", description = "Dynamic reader parameters go here")
private Map<String, String> params = new HashMap<String, String>();

代码示例来源:origin: org.walkmod/walkmod-core

private List<String> type;
@DynamicParameter(names = "-D", description = "Dynamic transformation parameters go here")
private Map<String, String> params = new HashMap<String, String>();

代码示例来源:origin: org.walkmod/walkmod-core

private Boolean printErrors = false;
@DynamicParameter(names = "-D", description = "Dynamic reader parameters go here")
private Map<String, String> params = new HashMap<String, String>();

代码示例来源:origin: walkmod/walkmod-core

private Boolean printErrors = false;
@DynamicParameter(names = "-D", description = "Dynamic transformation parameters go here")
private Map<String, String> params = new HashMap<String, String>();

代码示例来源:origin: org.walkmod/walkmod-core

private String path = null;
@DynamicParameter(names = "-D", description = "Dynamic parameters")
private Map<String, String> dynamicParams = new HashMap<String, String>();

代码示例来源:origin: asakusafw/asakusafw

@DynamicParameter(
    names = { "-L", "--location" },
    descriptionKey = "parameter.location")

代码示例来源:origin: walkmod/walkmod-core

@DynamicParameter(names = "-D", description = "Dynamic transformation parameters go here")
private Map<String, String> params = new HashMap<String, String>();

代码示例来源:origin: jsimone/webapp-runner

public String memcachedTranscoderFactoryClass = null;
@DynamicParameter(
    names = "-A",
    description = "Allows setting HTTP connector attributes. For example: -Acompression=on"

相关文章