#Java - Code Snippets for '#Options' - 8 code snippet(s) found |
|
Sample 1. ArrayList of Optional Integers | |
|
List<Optional<Integer>> intList = new ArrayList<Optional<Integer>>();
// Add Elements
intList.add(Optional.empty());
intList.add(Optional.of(2));
intList.add(Optional.of(3));
intList.add(Optional.of(4));
|
|
Like Feedback optional java 8 list arraylist list of optional integers arraylist of optional java.util.Optional |
|
|
Sample 2. Select an option using the select element name and the expected option value | |
|
void select(String name, String value) {
WebElement element = By.name(name);
List<WebElement> options = element.findElements(By.tagName("option"));
for (WebElement option : options) {
if (option.getText().equals(value)) {
option.click();
return;
}
}
}
|
|
Like Feedback selenium webdriver webelement |
|
|
Sample 3. Selenium - WebDriver - Method to check if an option has already been selected | |
|
boolean isSelected(String selectName, String optionValue) {
WebElement element = By.name(name);
List<WebElement> options = element.findElements(By.tagName("option"));
for (WebElement option : options) {
if (option.getText().equals(value)) {
return option.isSelected();
}
}
return false;
}
|
|
Like Feedback selenium webdriver WebElement |
|
|
Sample 4. Reading / Parsing Command Line options using apache.commons.cli | |
|
public static void main(String[] args) {
Option option1 = OptionBuilder.withArgName("option").hasArg().create("option");
Options options = new Options();
CommandLineParser parser = new GnuParser();
options.addOption(option1);
final CommandLine commandLine = parser.parse(options, args);
final String[] commandLineArgs = commandLine.getArgs();
if (commandLine.hasOption("option")) {
}
}
|
|
Like Feedback Parsing Command Line options apache.commons.cli CommandLineParser GnuParser OptionBuilder Options |
|
|
|
Sample 5. Code Sample / Example / Snippet of org.openjdk.jmh.runner.options.Options | |
|
public static void main(String[] args) throws RunnerException {
Options opt = new OptionsBuilder()
.include(PreconditionTest.class.getSimpleName())
.addProfiler(GCProfiler.class)
.detectJvmArgs()
.build();
new Runner(opt).run();
}
|
|
Like Feedback org.openjdk.jmh.runner.options.Options |
|
|
Sample 6. Code Sample / Example / Snippet of org.apache.calcite.sql.SqlSetOption | |
|
private static void checkSqlSetOptionSame(SqlNode node) {
SqlSetOption opt = (SqlSetOption) node;
SqlNode[] sqlNodes = new SqlNode[opt.getOperandList().size()];
SqlCall returned = opt.getOperator().createCall(
opt.getFunctionQuantifier(),
opt.getParserPosition(),
opt.getOperandList().toArray(sqlNodes));
assertThat((Class) opt.getClass(), equalTo((Class) returned.getClass()));
SqlSetOption optRet = (SqlSetOption) returned;
assertThat(optRet.getScope(), is(opt.getScope()));
assertThat(optRet.getName(), is(opt.getName()));
assertThat(optRet.getFunctionQuantifier(), is(opt.getFunctionQuantifier()));
assertThat(optRet.getParserPosition(), is(opt.getParserPosition()));
assertThat(optRet.getValue(), is(opt.getValue()));
assertThat(optRet.toString(), is(opt.toString()));
}
|
|
Like Feedback org.apache.calcite.sql.SqlSetOption |
|
|
Sample 7. Code Sample / Example / Snippet of org.tukaani.xz.LZMA2Options | |
|
private LZMA2Options getOptions(final Object opts) throws IOException {
if (opts instanceof LZMA2Options) {
return (LZMA2Options) opts;
}
final LZMA2Options options = new LZMA2Options();
options.setDictSize(numberOptionOrDefault(opts));
return options;
}
|
|
Like Feedback org.tukaani.xz.LZMA2Options |
|
|
Sample 8. Using kohsuke for command line options | |
|
Add the following dependency
<dependency>
<groupId>org.kohsuke.args4j</groupId>
<artifactId>args4j-maven-plugin</artifactId>
<version>2.33</version>
</dependency>
In the main class add the following element
@Option(name = "-date", required = true, metaVar = "mmddyyyy", usage = "date for which we want this to happen")
private String date = null;
Within the main method add code to parse command line args and populate date
public static void main(String args[]){
try {
parser.parseArgument(args);
SimpleDateFormat commandLineDateFormat = new SimpleDateFormat("mmddyyyy", Locale.getDefault());
Date date = commandLineDateFormat.parse(date);
} catch (Exception ex){
ex.printStackTrace();
}
}
|
|
Like Feedback org.kohsuke.args4j.CmdLineParser org.kohsuke.args4j.Option kohsuke command line options |
|
|