-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Sebastian Hasait edited this page Dec 29, 2013
·
2 revisions
Welcome to the CLAP wiki!
Example 1:
CLAP clap = new CLAP(nls);
CLAPValue<Boolean> verboseOption = clap.addFlag('v', "verbose", false, "vdkey", "vukey");
CLAPValue<Boolean> helpOption = clap.addFlag('h', "help", false, "hdkey", "hukey");
CLAPValue<Integer> portOption = clap.addOption1(Integer.class, 'p', "port", false, "pdkey", "pukey");
CLAPResult result = clap.parse("-vvp22", "-h");
assertEquals(2, result.getCount(verboseOption));
assertTrue(result.contains(helpOption));
assertTrue(result.contains(portOption));
assertEquals(Integer.valueOf(22), result.getValue(portOption));