Class EnvironmentDefaultValueProvider
java.lang.Object
org.ethelred.util.picocli.defaults.EnvironmentDefaultValueProvider
- All Implemented Interfaces:
picocli.CommandLine.IDefaultValueProvider
public class EnvironmentDefaultValueProvider
extends Object
implements picocli.CommandLine.IDefaultValueProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interfaceUse withEnvironmentDefaultValueProviderto specify environment variable names on Options. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable StringdefaultValue(picocli.CommandLine.Model.ArgSpec argSpec)
-
Constructor Details
-
EnvironmentDefaultValueProvider
public EnvironmentDefaultValueProvider(io.github.cdimascio.dotenv.Dotenv dotenv) -
EnvironmentDefaultValueProvider
public EnvironmentDefaultValueProvider()
-
-
Method Details
-
defaultValue
- Specified by:
defaultValuein interfacepicocli.CommandLine.IDefaultValueProvider
-