List of usage examples for org.apache.commons.cli OptionBuilder withDescription
public static OptionBuilder withDescription(String newDescription)
From source file:com.opengamma.bloombergexample.loader.DemoEquityOptionCollarPortfolioLoader.java
private static Option createPortfolioNameOption() { OptionBuilder.withLongOpt("portfolio"); OptionBuilder.withDescription("The name of the portfolio to create/update"); OptionBuilder.hasArg();/*from www.j a va 2s . c o m*/ OptionBuilder.withArgName("resource"); OptionBuilder.isRequired(); return OptionBuilder.create(PORTFOLIO_NAME_OPT); }
From source file:com.opengamma.bloombergexample.loader.DemoEquityOptionCollarPortfolioLoader.java
private static Option createOptionDepthOption() { OptionBuilder.withLongOpt("depth"); OptionBuilder.withDescription("Number of options on either side of the strike price"); OptionBuilder.hasArg();// w w w . ja va2 s. com OptionBuilder.withArgName("resource"); OptionBuilder.isRequired(); return OptionBuilder.create(OPTION_DEPTH_OPT); }
From source file:com.opengamma.bloombergexample.loader.DemoEquityOptionCollarPortfolioLoader.java
private static Option createNumContractsOption() { OptionBuilder.withLongOpt("contracts"); OptionBuilder.withDescription("Number of contracts for each option"); OptionBuilder.hasArg();/*ww w .j a v a 2 s . c o m*/ OptionBuilder.withArgName("resource"); OptionBuilder.isRequired(); return OptionBuilder.create(NUM_CONTRACTS_OPT); }
From source file:com.opengamma.bloombergexample.loader.DemoEquityOptionCollarPortfolioLoader.java
private static Option createNumMembersOption() { OptionBuilder.withLongOpt("members"); OptionBuilder.withDescription("Number underlyers from index to include"); OptionBuilder.hasArg();/*from ww w.j a va 2s. co m*/ OptionBuilder.withArgName("resource"); OptionBuilder.isRequired(); return OptionBuilder.create(NUM_INDEX_MEMBERS_OPT); }
From source file:com.opengamma.bbg.loader.BloombergHistoricalLoader.java
private static Option createCsvOption() { OptionBuilder.withLongOpt(CSV_OPTION); OptionBuilder.withDescription("CSV input files"); return OptionBuilder.create("csv"); }
From source file:com.opengamma.bbg.loader.BloombergHistoricalLoader.java
private static Option createEndOption() { OptionBuilder.withLongOpt(END_OPTION); OptionBuilder.withDescription("End date"); OptionBuilder.hasArg();/*from w ww. ja v a 2 s .com*/ OptionBuilder.withArgName("yyyymmdd"); return OptionBuilder.create("e"); }
From source file:com.opengamma.bbg.loader.BloombergHistoricalLoader.java
private static Option createStartOption() { OptionBuilder.withLongOpt(START_OPTION); OptionBuilder.withDescription("Start date"); OptionBuilder.hasArg();/* w ww . j a va2 s. co m*/ OptionBuilder.withArgName("yyyymmdd"); return OptionBuilder.create("s"); }
From source file:com.opengamma.bbg.loader.BloombergHistoricalLoader.java
private static Option createFieldsOption() { OptionBuilder.withLongOpt(FIELDS_OPTION); OptionBuilder.withDescription("List of bloomberg fields"); OptionBuilder.hasArg();/*from w w w .j a va 2 s. c om*/ OptionBuilder.withArgName("PX_LAST,VOLUME,LAST_VOLATILITY"); return OptionBuilder.create("f"); }
From source file:com.opengamma.bbg.loader.BloombergHistoricalLoader.java
private static Option createDataProviderOption() { OptionBuilder.withLongOpt(DATAPROVIDERS_OPTION); OptionBuilder.withDescription("List of data providers"); OptionBuilder.hasArg();//from ww w. j a va 2 s .com OptionBuilder.withArgName("CMPL,CMPT"); return OptionBuilder.create("p"); }
From source file:de.rrze.idmone.utils.jpwgen.PwGenerator.java
/** * Creates a CLI entry.//from ww w.ja va 2 s .c o m * * @param shortOption * a one letter flag * @param longOption * long flag * @param description * the description of the cCLI option * @param arg * specifies whether the option has arguments * @param required * specifies whether the option is required * @return a new instance of a CLI option with the predefined properties */ private synchronized static Option createOption(String shortOption, String longOption, String description, boolean arg, boolean required) { OptionBuilder.withLongOpt(longOption); OptionBuilder.withDescription(description); OptionBuilder.isRequired(required); if (arg) OptionBuilder.hasArg(); Option option = OptionBuilder.create(shortOption); return option; }