Uses of Interface
cdc.util.cli.OptionEnum
-
Uses of OptionEnum in cdc.util.cli
Methods in cdc.util.cli with type parameters of type OptionEnumModifier and TypeMethodDescriptionstatic <E extends Enum<E> & OptionEnum>
voidAbstractMainSupport.addGroupedNoArgOptions(org.apache.commons.cli.Options options, Class<E> enumClass, boolean required) static <E extends Enum<E> & OptionEnum>
voidAbstractMainSupport.addNoArgOptions(org.apache.commons.cli.Options options, Class<E> enumClass) static <E extends Enum<E> & OptionEnum>
voidAbstractMainSupport.setMask(org.apache.commons.cli.CommandLine cl, Class<E> enumClass, AbstractMainSupport.Maskable<E> maskable) Methods in cdc.util.cli that return OptionEnumMethods in cdc.util.cli that return types with arguments of type OptionEnumModifier and TypeMethodDescriptionCollection<? extends OptionEnum>OptionEnumType.getValues()final List<OptionEnum>OptionEnumMask.toList()final Set<OptionEnum>OptionEnumMask.toSet()Methods in cdc.util.cli with parameters of type OptionEnumModifier and TypeMethodDescriptionfinal voidOptionEnumMask.add(OptionEnum option) final voidOptionEnumMask.addAll(OptionEnum... options) final booleanOptionEnumMask.checkAtMostOne(org.apache.logging.log4j.Logger logger, FailureReaction reaction, OptionEnum... options) Check that at most one feature is enabled in a group of features.final booleanOptionEnumMask.checkExactlyOne(org.apache.logging.log4j.Logger logger, FailureReaction reaction, OptionEnum... options) Check that exactly one option is enabled in a group of options.final booleanOptionEnumMask.contains(OptionEnum option) booleanOptionEnumType.contains(OptionEnum value) static org.apache.commons.cli.OptionGroupAbstractMainSupport.createGroup(org.apache.commons.cli.Options options, boolean required, OptionEnum... values) static org.apache.commons.cli.OptionGroupAbstractMainSupport.createGroup(org.apache.commons.cli.Options options, OptionEnum... values) OptionEnumType.Builder.init(OptionEnum other) final booleanOptionEnumMask.isEnabled(OptionEnum option) final voidOptionEnumMask.remove(OptionEnum option) final voidOptionEnumMask.setEnabled(OptionEnum option, boolean enabled) Method parameters in cdc.util.cli with type arguments of type OptionEnumModifier and TypeMethodDescriptionfinal voidOptionEnumMask.addAll(Collection<? extends OptionEnum> options)