Home
last modified time | relevance | path

Searched refs:optionsClass (Results 1 – 6 of 6) sorted by relevance

/external/desugar/java/com/google/devtools/common/options/
DOptions.java50 public static <O extends OptionsBase> Options<O> parse(Class<O> optionsClass, String... args) in parse() argument
52 OptionsParser parser = OptionsParser.newOptionsParser(optionsClass); in parse()
55 return new Options<O>(parser.getOptions(optionsClass), in parse()
63 public static <O extends OptionsBase> O getDefaults(Class<O> optionsClass) { in getDefaults() argument
65 return parse(optionsClass, new String[0]).getOptions(); in getDefaults()
76 public static String getUsage(Class<? extends OptionsBase> optionsClass) { in getUsage() argument
78 OptionsUsage.getUsage(optionsClass, usage); in getUsage()
DOptionsParser.java135 static OptionsData getOptionsDataInternal(Class<? extends OptionsBase> optionsClass) in getOptionsDataInternal() argument
137 return getOptionsDataInternal(ImmutableList.<Class<? extends OptionsBase>>of(optionsClass)); in getOptionsDataInternal()
547 for (Class<? extends OptionsBase> optionsClass : data.getOptionsClasses()) { in describeOptions()
548 allFields.addAll(data.getFieldsForClass(optionsClass)); in describeOptions()
590 for (Class<? extends OptionsBase> optionsClass : data.getOptionsClasses()) { in describeOptionsHtml()
591 allFields.addAll(data.getFieldsForClass(optionsClass)); in describeOptionsHtml()
633 for (Class<? extends OptionsBase> optionsClass : data.getOptionsClasses()) { in getOptionsCompletion()
634 allFields.addAll(data.getFieldsForClass(optionsClass)); in getOptionsCompletion()
759 public <O extends OptionsBase> O getOptions(Class<O> optionsClass) { in getOptions() argument
760 return impl.getParsedOptions(optionsClass); in getOptions()
[all …]
DOptionsClassProvider.java25 public <O extends OptionsBase> O getOptions(Class<O> optionsClass) {
37 @Nullable <O extends OptionsBase> O getOptions(Class<O> optionsClass); in getOptions() argument
DIsolatedOptionsData.java174 public ImmutableList<Field> getFieldsForClass(Class<? extends OptionsBase> optionsClass) { in getFieldsForClass() argument
175 return allOptionsFields.get(optionsClass); in getFieldsForClass()
190 public boolean getUsesOnlyCoreTypes(Class<? extends OptionsBase> optionsClass) { in getUsesOnlyCoreTypes() argument
191 return usesOnlyCoreTypes.get(optionsClass); in getUsesOnlyCoreTypes()
291 Class<? extends OptionsBase> optionsClass) { in getAllAnnotatedFieldsSorted() argument
293 for (Field field : optionsClass.getFields()) { in getAllAnnotatedFieldsSorted()
DOptionsUsage.java42 static void getUsage(Class<? extends OptionsBase> optionsClass, StringBuilder usage) { in getUsage() argument
43 OptionsData data = OptionsParser.getOptionsDataInternal(optionsClass); in getUsage()
44 List<Field> optionFields = new ArrayList<>(data.getFieldsForClass(optionsClass)); in getUsage()
DOptionsParserImpl.java678 <O extends OptionsBase> O getParsedOptions(Class<O> optionsClass) { in getParsedOptions() argument
682 Constructor<O> constructor = optionsData.getConstructor(optionsClass); in getParsedOptions()
692 for (Field field : optionsData.getFieldsForClass(optionsClass)) { in getParsedOptions()