本文整理了Java中com.beust.jcommander.DynamicParameter.<init>()
方法的一些代码示例,展示了DynamicParameter.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DynamicParameter.<init>()
方法的具体详情如下:
包路径:com.beust.jcommander.DynamicParameter
类名称: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"
内容来源于网络,如有侵权,请联系作者删除!