Package ghidra.app.util.importer
Interface OptionChooser
- All Known Implementing Classes:
LoaderArgsOptionChooser
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Deprecated, for removal: This API element is subject to removal in a future version.
Chooses which
Loader options to use-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OptionChooserDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionchoose(List<Option> optionChoices, AddressFactory addressFactory) Deprecated, for removal: This API element is subject to removal in a future version.UseProgramLoader.Builder.loaderArgs(List)insteadgetArgs()Deprecated, for removal: This API element is subject to removal in a future version.UseProgramLoader.Builder.loaderArgs(List)instead
-
Field Details
-
DEFAULT_OPTIONS
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
choose
@Deprecated(since="12.0", forRemoval=true) List<Option> choose(List<Option> optionChoices, AddressFactory addressFactory) Deprecated, for removal: This API element is subject to removal in a future version.UseProgramLoader.Builder.loaderArgs(List)insteadChooses whichLoaderoptions to use -
getArgs
Deprecated, for removal: This API element is subject to removal in a future version.UseProgramLoader.Builder.loaderArgs(List)insteadGets theLoaderarguments associated with thisOptionChooser- Returns:
- The
Loaderarguments associated with thisOptionChooser - Throws:
UnsupportedOperationException- if a subclass has not implemented this method
-
ProgramLoader.Builder.loaderArgs(List)instead