Uses of Class
org.tquadrat.foundation.config.cli.CmdLineValueHandler
Packages that use CmdLineValueHandler
Package
Description
The API for the Command Line Interface (CLI)
The internal classes for the configuration module.
The classes that are used to implement the functionality of a
configuration bean
-
Uses of CmdLineValueHandler in org.tquadrat.foundation.config.cli
Subclasses of CmdLineValueHandler in org.tquadrat.foundation.config.cliModifier and TypeClassDescriptionclassfinal classAn implementation ofCmdLineValueHandlerforDatevalues.final classAn implementation ofCmdLineValueHandlerforDocumentvalues.
TheDocumentwill be identified by the name of the respectiveFileobject that of course has to exist and needs to be accessible.final classEnumValueHandler<T extends Enum<T>>An implementation ofCmdLineValueHandlerfor types that are derived fromEnum.final classAn implementation ofCmdLineValueHandlerforBufferedImagevalues.classThe implementation ofTimeValueHandlerforInstant.final classThe implementation ofTimeValueHandlerforLocalDateTime.final classThe implementation ofTimeValueHandlerforjava.time.LocalDate.final classThe implementation ofTimeValueHandlerforLocalTime.classThe implementation ofCmdLineValueHandlerfor all those types for that an implementation ofStringConverterexists.final classAn implementation ofCmdLineValueHandlerforStringvalues.classTimeValueHandler<T extends Temporal>The abstract base class for implementations ofCmdLineValueHandlerfor types that extendTemporal.classThe implementation ofTimeValueHandlerforYearMonth.final classThe implementation ofTimeValueHandlerforYear.final classAn implementation ofCmdLineValueHandlerforbooleanandBooleanvalues that does accept also "yes", "qui", "ja", "sí", "sì", "да", "sim", "tak" and more astrue.final classThe implementation ofTimeValueHandlerforZonedDateTime. -
Uses of CmdLineValueHandler in org.tquadrat.foundation.config.internal
Fields in org.tquadrat.foundation.config.internal with type parameters of type CmdLineValueHandlerModifier and TypeFieldDescriptionstatic final Map<Class<?>, Class<? extends CmdLineValueHandler<?>>> ClassRegistry.m_HandlerClassesThe handler classes.Methods in org.tquadrat.foundation.config.internal that return CmdLineValueHandlerModifier and TypeMethodDescriptionprivate final <T> CmdLineValueHandler<T> CLIDefinitionParser.createHandler(Class<? extends T> type, Class<?> processClass, StringConverter<? extends T> stringConverter) Creates the instance for the command line value handler based on the given class for the type and class for the handler implementation.Methods in org.tquadrat.foundation.config.internal that return types with arguments of type CmdLineValueHandlerModifier and TypeMethodDescriptionprivate static final Class<? extends CmdLineValueHandler<?>> CLIDefinitionParser.processAttrHandler(Attribute attribute) Processes the attribute "handler".private final Optional<Class<? extends CmdLineValueHandler<?>>> CLIDefinitionParser.retrieveValueHandlerClass(Class<?> propertyClass) Retrieves the class for the value handler if the property class is not anenumtype. -
Uses of CmdLineValueHandler in org.tquadrat.foundation.config.spi
Fields in org.tquadrat.foundation.config.spi declared as CmdLineValueHandlerModifier and TypeFieldDescriptionprivate final CmdLineValueHandler<?> CLIDefinition.m_HandlerThe handler that is used to parse and store the option or argument value.Methods in org.tquadrat.foundation.config.spi that return CmdLineValueHandlerModifier and TypeMethodDescriptionfinal CmdLineValueHandler<?> CLIDefinition.handler()Returns the handler.Constructors in org.tquadrat.foundation.config.spi with parameters of type CmdLineValueHandlerModifierConstructorDescriptionCLIArgumentDefinition(String property, int index, String usage, String usageKey, String metaVar, boolean required, CmdLineValueHandler<?> handler, boolean multiValued, String format) Creates a newCLIArgumentDefinitioninstance.protectedCLIDefinition(String property, boolean isArgument, String usage, String usageKey, String metaVar, boolean required, CmdLineValueHandler<?> handler, boolean multiValued, String format) Creates a newCLIDefinitioninstance.CLIOptionDefinition(String property, List<String> names, String usage, String usageKey, String metaVar, boolean required, CmdLineValueHandler<?> handler, boolean multiValued, String format) Creates a newCLIOptionDefinitioninstance.
