#Java - Code Snippets for '#.Options' - 3 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. 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 3. 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 |
|
|