org.kohsuke.args4j.OptionDef Java Examples
The following examples show how to use
org.kohsuke.args4j.OptionDef.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: CLI.java From audiveris with GNU Affero General Public License v3.0 | 5 votes |
/** * Create a PropertyOptionHandler. * * @param parser Command line argument owner * @param option Run-time copy of the Option or Argument annotation * @param setter Setter interface */ public PropertyOptionHandler (CmdLineParser parser, OptionDef option, Setter<? super Properties> setter) { super(parser, option, setter); if (setter.asFieldSetter() == null) { throw new IllegalArgumentException( "PropertyOptionHandler can only work with fields"); } }
Example #2
Source File: GlobalCliOptions.java From buck with Apache License 2.0 | 5 votes |
public static boolean isGlobalOption(OptionHandler<?> optionHandler) { OptionDef option = optionHandler.option; if (option instanceof NamedOptionDef) { NamedOptionDef namedOption = (NamedOptionDef) option; return GLOBAL_OPTIONS.contains(namedOption.name()); } return false; }
Example #3
Source File: OptionalOptionHandler.java From heroic with Apache License 2.0 | 5 votes |
public OptionalOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super Optional<?>> setter ) { super(parser, option, setter); final Field f = (Field) setter.asFieldSetter().asAnnotatedElement(); final ParameterizedType p = (ParameterizedType) f.getGenericType(); this.type = p.getActualTypeArguments()[0]; }
Example #4
Source File: N4JSCmdLineParser.java From n4js with Eclipse Public License 1.0 | 5 votes |
private void addDefinedOption(OptionDef optionDef, String defaultValue, String givenValue) { if (optionDef instanceof NamedOptionDef) { NamedOptionDef nod = (NamedOptionDef) optionDef; ParsedOption parsedOption = new ParsedOption(nod, defaultValue, givenValue); definedOptions.put(nod.name(), parsedOption); } }
Example #5
Source File: RegexOptionHandler.java From zoocreeper with Apache License 2.0 | 4 votes |
public RegexOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Pattern> setter) { super(parser, option, setter); }
Example #6
Source File: ZooKeeperPathOptionHandler.java From zoocreeper with Apache License 2.0 | 4 votes |
public ZooKeeperPathOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super String> setter) { super(parser, option, setter); }
Example #7
Source File: Main.java From log-synth with Apache License 2.0 | 4 votes |
public SizeParser(CmdLineParser parser, OptionDef option, Setter<? super Integer> setter) { super(parser, option, setter); }
Example #8
Source File: EnvironmentOverrideOptionHandler.java From buck with Apache License 2.0 | 4 votes |
public EnvironmentOverrideOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super Map<?, ?>> setter) { super(parser, option, setter); }
Example #9
Source File: PairedStringOptionHandler.java From buck with Apache License 2.0 | 4 votes |
public PairedStringOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super Pair<String, String>> setter) { super(parser, option, setter); }
Example #10
Source File: ResourceOptionHandler.java From newts with Apache License 2.0 | 4 votes |
public ResourceOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Resource> setter) { super(parser, option, setter); }
Example #11
Source File: SingleStringSetOptionHandler.java From buck with Apache License 2.0 | 4 votes |
public SingleStringSetOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super Supplier<ImmutableSet<String>>> setter) throws CmdLineException { super(parser, option, setter); setter.addValue(supplier); }
Example #12
Source File: ConsumeAllOptionsHandler.java From buck with Apache License 2.0 | 4 votes |
public ConsumeAllOptionsHandler( CmdLineParser parser, OptionDef option, Setter<? super String> setter) { super(parser, option, setter); }
Example #13
Source File: TestSelectorOptions.java From buck with Apache License 2.0 | 4 votes |
public TestSelectorsOptionHandler( CmdLineParser parser, OptionDef option, Setter<Supplier<TestSelectorList>> setter) throws CmdLineException { super(parser, option, setter); setter.addValue(MoreSuppliers.memoize(builder::build)); }
Example #14
Source File: ListGpuParameterHandler.java From sheepit-client with GNU General Public License v2.0 | 4 votes |
public ListGpuParameterHandler(CmdLineParser parser, OptionDef option, Setter<? super T> setter) { super(parser, option, setter); }
Example #15
Source File: VersionParameterHandler.java From sheepit-client with GNU General Public License v2.0 | 4 votes |
public VersionParameterHandler(CmdLineParser parser, OptionDef option, Setter<? super T> setter) { super(parser, option, setter); }
Example #16
Source File: TimestampOptionHandler.java From newts with Apache License 2.0 | 4 votes |
public TimestampOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Timestamp> setter) { super(parser, option, setter); }
Example #17
Source File: QueryMultiSetOptionHandler.java From buck with Apache License 2.0 | 4 votes |
public QueryMultiSetOptionHandler(CmdLineParser parser, OptionDef option, Setter<String> setter) { super(parser, option, setter); }
Example #18
Source File: DurationOptionHandler.java From newts with Apache License 2.0 | 4 votes |
public DurationOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Duration> setter) { super(parser, option, setter); }
Example #19
Source File: Repl.java From es6draft with MIT License | 4 votes |
public RangeIntOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Integer> setter) { super(parser, option, setter); }
Example #20
Source File: URIOptionHandler.java From laser with Apache License 2.0 | 4 votes |
public URIOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super URI> setter) { super(parser, option, setter); }
Example #21
Source File: InputOutputSelectorOptionHandler.java From dashencrypt with Mozilla Public License 2.0 | 4 votes |
public InputOutputSelectorOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super InputOutputSelector> setter) { super(parser, option, setter); }
Example #22
Source File: CommandLineRunner.java From astor with GNU General Public License v2.0 | 4 votes |
public WarningGuardOffOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super String> setter) { super(parser, option, new WarningGuardSetter(setter, CheckLevel.OFF)); }
Example #23
Source File: CommandLineRunner.java From astor with GNU General Public License v2.0 | 4 votes |
public WarningGuardWarningOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super String> setter) { super(parser, option, new WarningGuardSetter(setter, CheckLevel.WARNING)); }
Example #24
Source File: CommandLineRunner.java From astor with GNU General Public License v2.0 | 4 votes |
public WarningGuardErrorOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super String> setter) { super(parser, option, new WarningGuardSetter(setter, CheckLevel.ERROR)); }
Example #25
Source File: CommandLineRunner.java From astor with GNU General Public License v2.0 | 4 votes |
public BooleanOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super Boolean> setter) { super(parser, option, setter); }
Example #26
Source File: SplitOptionHandler.java From p3-batchrefine with Apache License 2.0 | 4 votes |
public SplitOptionHandler(CmdLineParser parser, OptionDef option, Setter<ImmutablePair> setter) { super(parser, option, setter); }
Example #27
Source File: BooleanOptionHandler.java From MOE with Apache License 2.0 | 4 votes |
public BooleanOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super Boolean> setter) { super(parser, option, setter); }
Example #28
Source File: Closure_83_CommandLineRunner_s.java From coming with MIT License | 4 votes |
public BooleanOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super Boolean> setter) { super(parser, option, setter); }
Example #29
Source File: Closure_83_CommandLineRunner_t.java From coming with MIT License | 4 votes |
public BooleanOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super Boolean> setter) { super(parser, option, setter); }
Example #30
Source File: Closure_107_CommandLineRunner_s.java From coming with MIT License | 4 votes |
public WarningGuardOffOptionHandler( CmdLineParser parser, OptionDef option, Setter<? super String> setter) { super(parser, option, new WarningGuardSetter(setter, CheckLevel.OFF)); }