Package org.benf.cfr.reader.util.getopt
Class MutableOptions
java.lang.Object
org.benf.cfr.reader.util.getopt.MutableOptions
- All Implemented Interfaces:
Options
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T,
A> T getOption
(PermittedOptionProvider.ArgumentParam<T, A> option, A arg) <T> T
getOption
(PermittedOptionProvider.ArgumentParam<T, Void> option) boolean
optionIsSet
(PermittedOptionProvider.ArgumentParam<?, ?> option) boolean
override
(PermittedOptionProvider.ArgumentParam<Boolean, Void> argument, boolean value) boolean
override
(PermittedOptionProvider.ArgumentParam<Integer, Void> argument, int value) boolean
override
(PermittedOptionProvider.ArgumentParam<Troolean, Void> argument, Troolean value)
-
Field Details
-
delegate
-
overrides
-
-
Constructor Details
-
MutableOptions
-
-
Method Details
-
override
public boolean override(PermittedOptionProvider.ArgumentParam<Troolean, Void> argument, Troolean value) -
override
-
override
public boolean override(PermittedOptionProvider.ArgumentParam<Boolean, Void> argument, boolean value) -
optionIsSet
- Specified by:
optionIsSet
in interfaceOptions
-
getOption
-
getOption
-