Uses of Interface
org.refcodes.properties.ext.cli.ArgsParserProperties
-
Uses of ArgsParserProperties in org.refcodes.properties.ext.cli
Modifier and TypeClassDescriptionclass
TheArgsParserPropertiesImpl
class implements theArgsParserProperties
type to combine theArgsParser
type with theProperties
type in a dedicated class.Modifier and TypeMethodDescriptionArgsParserPropertiesAccessor.getArgsParserProperties()
Retrieves the args-properties from theArgsParserProperties
property.default ArgsParserProperties
ArgsParserPropertiesAccessor.ArgsParserPropertiesProperty.letArgsParserProperties
(ArgsParserProperties aArgsParserProperties) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenArgsParserProperties
(setter) as ofArgsParserPropertiesAccessor.ArgsParserPropertiesMutator.setArgsParserProperties(ArgsParserProperties)
and returns the very same value (getter).default ArgsParserProperties
ArgsParserProperties.withEvalArgs
(String[] aArgs) Same asevalArgs(String[])
with the difference that this class's instance being invoked is returned as of the builder pattern.default ArgsParserProperties
ArgsParserProperties.withEvalArgs
(String aToPath, String[] aArgs) Same asevalArgs(String[])
with the difference that the identified properties are inserted below the provided path and that this class's instance being invoked is returned as of the builder pattern.default ArgsParserProperties
ArgsParserProperties.withEvalArgs
(String aToPath, List<String> aArgs) Same asevalArgs(String[])
with the difference that the identified properties are inserted below the provided path and that this class's instance being invoked is returned as of the builder pattern.default ArgsParserProperties
ArgsParserProperties.withEvalArgs
(List<String> aArgs) Same asevalArgs(List)
with the difference that this class's instance being invoked is returned as of the builder pattern.Modifier and TypeMethodDescriptiondefault ArgsParserProperties
ArgsParserPropertiesAccessor.ArgsParserPropertiesProperty.letArgsParserProperties
(ArgsParserProperties aArgsParserProperties) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenArgsParserProperties
(setter) as ofArgsParserPropertiesAccessor.ArgsParserPropertiesMutator.setArgsParserProperties(ArgsParserProperties)
and returns the very same value (getter).void
ArgsParserPropertiesAccessor.ArgsParserPropertiesMutator.setArgsParserProperties
(ArgsParserProperties aProperties) Sets the args-properties for theArgsParserProperties
property.ArgsParserPropertiesAccessor.ArgsParserPropertiesBuilder.withArgsParserProperties
(ArgsParserProperties aProperties) Sets the args-properties for theArgsParserProperties
property.