Uses of Interface
org.refcodes.properties.ext.runtime.RuntimeProperties
-
Uses of RuntimeProperties in org.refcodes.properties.ext.runtime
Modifier and TypeClassDescriptionclass
TheRuntimePropertiesImpl
composite represent command line properties, system properties as well as environment variables (in that order) and resource properties.Modifier and TypeMethodDescriptionstatic RuntimeProperties
RuntimePropertiesSugar.fromRuntimeProperties()
Factory method to conveniently create a preconfiguredRuntimeProperties
instance.static RuntimeProperties
Factory method to conveniently create a preconfiguredRuntimeProperties
instance.default RuntimeProperties
RuntimeProperties.withArgsSyntax
(org.refcodes.cli.Constituent aArgsSyntax) default RuntimeProperties
RuntimeProperties.withArgumentEscapeCode
(String aParamEscCode) default RuntimeProperties
RuntimeProperties.withBannerBorderEscapeCode
(String aBannerBorderEscCode) default RuntimeProperties
RuntimeProperties.withBannerEscapeCode
(String aBannerEscCode) default RuntimeProperties
RuntimeProperties.withBannerFont
(org.refcodes.textual.Font aBannerFont) default RuntimeProperties
RuntimeProperties.withBannerFontPalette
(char[] aColorPalette) default RuntimeProperties
RuntimeProperties.withCommandEscapeCode
(String aCommandEscCode) default RuntimeProperties
RuntimeProperties.withConsoleWidth
(int aConsoleWidth) default RuntimeProperties
RuntimeProperties.withCopyrightNote
(String aCopyrightNote) default RuntimeProperties
RuntimeProperties.withDescription
(String aDescription) default RuntimeProperties
RuntimeProperties.withDescriptionEscapeCode
(String aDescriptionEscCode) default RuntimeProperties
RuntimeProperties.withErrorOut
(PrintStream aErrorOut) default RuntimeProperties
RuntimeProperties.withEscapeCodesEnabled
(boolean isEscCodeEnabled) default RuntimeProperties
RuntimeProperties.withEvalArgs
(String[] aArgs) default RuntimeProperties
RuntimeProperties.withEvalArgs
(String aToPath, String[] aArgs) default RuntimeProperties
RuntimeProperties.withEvalArgs
(String aToPath, List<String> aArgs) default RuntimeProperties
RuntimeProperties.withEvalArgs
(List<String> aArgs) RuntimePropertiesImpl.withEvalArgs
(String[] aArgs) default RuntimeProperties
RuntimeProperties.withExample
(String aDescription, org.refcodes.cli.Operand<?>... aOperands) default RuntimeProperties
RuntimeProperties.withExample
(org.refcodes.cli.Example aExample) default RuntimeProperties
RuntimeProperties.withExamples
(Collection<org.refcodes.cli.Example> aExample) default RuntimeProperties
RuntimeProperties.withExamples
(org.refcodes.cli.Example[] aExample) default RuntimeProperties
default RuntimeProperties
RuntimePropertiesImpl.withFile
(File aFile, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) static RuntimeProperties
Factory method to conveniently create a preconfiguredRuntimeProperties
instance.default RuntimeProperties
RuntimeProperties.withFilePath
(Class<?> aResourceClass, String aFilePath) default RuntimeProperties
RuntimeProperties.withFilePath
(String aFilePath) RuntimePropertiesImpl.withFilePath
(Class<?> aResourceClass, String aFilePath, org.refcodes.runtime.ConfigLocator aConfigLocator, char... aDelimiters) static RuntimeProperties
RuntimePropertiesSugar.withFilePath
(String aFilePath) Factory method to conveniently create a preconfiguredRuntimeProperties
instance.default RuntimeProperties
RuntimeProperties.withInputStream
(InputStream aInputStream) RuntimePropertiesImpl.withInputStream
(InputStream aInputStream, char... aDelimiters) static RuntimeProperties
RuntimePropertiesSugar.withInputStream
(InputStream aInputStream) Factory method to conveniently create a preconfiguredRuntimeProperties
instance.default RuntimeProperties
RuntimeProperties.withLicenseNote
(String aLicenseNote) default RuntimeProperties
RuntimeProperties.withLineBreak
(String aLineBreak) default RuntimeProperties
RuntimeProperties.withLineSeparatorEscapeCode
(String aLineSeparatorEscCode) default RuntimeProperties
RuntimeProperties.withLongOptionPrefix
(String aLongOptionPrefix) default RuntimeProperties
RuntimeProperties.withMaxConsoleWidth
(int aMaxConsoleWidth) default RuntimeProperties
default RuntimeProperties
RuntimeProperties.withObfuscationMode
(org.refcodes.runtime.SystemContext aObfuscationMode) Builder method for the obfuscation mode property returning the builder for applying multiple build operations.static RuntimeProperties
RuntimePropertiesSugar.withObfuscationMode
(org.refcodes.runtime.SystemContext aMode) Factory method to conveniently create a preconfiguredRuntimeProperties
instance.default RuntimeProperties
RuntimeProperties.withOptionEscapeCode
(String aOptionEscCode) static RuntimeProperties
RuntimePropertiesSugar.withParseArgs
(String[] aArgs) Factory method to conveniently create a preconfiguredRuntimeProperties
instance.RuntimeProperties.withProperties
(org.refcodes.properties.Properties aProperties) A hook for you to provideProperties
programmatically.RuntimePropertiesImpl.withProperties
(org.refcodes.properties.Properties aProperties) A hook for you to provideProperties
programmatically.static RuntimeProperties
RuntimePropertiesSugar.withProperties
(org.refcodes.properties.Properties aProperties) Factory method to conveniently create a preconfiguredRuntimeProperties
instance.default RuntimeProperties
RuntimeProperties.withResetEscapeCode
(String aResetEscCode) static RuntimeProperties
RuntimePropertiesSugar.withRootArgsSyntax
(org.refcodes.cli.Condition aRootArgsSyntax) Factory method to conveniently create a preconfiguredRuntimeProperties
instance.static RuntimeProperties
RuntimePropertiesSugar.withRootOption
(org.refcodes.cli.Option<?> aRootOption) Factory method to conveniently create a preconfiguredRuntimeProperties
instance.default RuntimeProperties
RuntimeProperties.withSecret
(String aSecret) static RuntimeProperties
RuntimePropertiesSugar.withSecret
(String aSecret) Factory method to conveniently create a preconfiguredRuntimeProperties
instance.default RuntimeProperties
RuntimeProperties.withSeparatorLnChar
(char aSeparatorChar) default RuntimeProperties
RuntimeProperties.withShortOptionPrefix
(Character aShortOptionPrefix) default RuntimeProperties
RuntimeProperties.withStandardOut
(PrintStream aStandardOut) default RuntimeProperties
RuntimeProperties.withSyntaxMetrics
(org.refcodes.cli.SyntaxMetrics aSyntaxMetrics) default RuntimeProperties
RuntimeProperties.withTextBoxGrid
(org.refcodes.textual.TextBoxGrid aTextBoxGrid) default RuntimeProperties
default RuntimeProperties
static RuntimeProperties
Factory method to conveniently create a preconfiguredRuntimeProperties
instance.