Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- @,SpecialProperty - Search tag in package org.tquadrat.foundation.config
- Section
- @,SystemProperty and @,EnvironmentVariable - Search tag in package org.tquadrat.foundation.config
- Section
- samePackage() - Element in annotation interface org.tquadrat.foundation.config.ConfigurationBeanSpecification
-
The flag that determines the package for the generated bean.
- serialVersionUID - Static variable in exception class org.tquadrat.foundation.config.CmdLineException
-
The serial version UID for objects of this class: -8574071211991372980L.
- SessionBeanSpec - Interface in org.tquadrat.foundation.config
-
The interface for a configuration bean that allows multiple instances ("Sessions").
- SetAccessor<T> - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorfor instances ofSet. - SetAccessor(String, StringConverter<T>, Getter<Set<T>>, Setter<Set<T>>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.SetAccessor
-
Creates a new
SetAccessorinstance. - setCharset(Charset) - Method in interface org.tquadrat.foundation.config.ConfigBeanSpec
-
Sets the
Charsetthat should be used throughout the program run.
Setting a newCharsetwith this method will not change the system defaultCharset. - setContext(CLIDefinition) - Method in class org.tquadrat.foundation.config.cli.CmdLineValueHandler
-
Sets the CLI definition that provides the context for this value handler.
- setLocale(Locale) - Method in interface org.tquadrat.foundation.config.ConfigBeanSpec
-
Sets the locale that should be used throughout the program run.
Setting a new locale with this method will not change the system default locale. - setter() - Method in class org.tquadrat.foundation.config.spi.prefs.PreferenceAccessor
-
Returns the setter.
- setTimezone(ZoneId) - Method in interface org.tquadrat.foundation.config.ConfigBeanSpec
-
Sets the time zone that should be used throughout the program run.
Setting a new time zone with this method will not change the system default time zone. - ShortAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorforShort. - ShortAccessor(String, Getter<Short>, Setter<Short>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.ShortAccessor
-
Creates a new
ShortAccessorinstance. - SimpleBulkDataAccessor<T> - Class in org.tquadrat.foundation.config.spi.prefs
-
The abstract implementation of
BulkDataAccessorBasefor bulk data where an instance ofStringConvertercan be provided for the property data type. - SimpleBulkDataAccessor(String, Getter<T>, Setter<T>, StringConverter<T>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.SimpleBulkDataAccessor
-
Creates a new
SimpleBulkDataAccessorinstance. - SimpleCmdLineValueHandler<T> - Class in org.tquadrat.foundation.config.cli
-
The implementation of
CmdLineValueHandlerfor all those types for that an implementation ofStringConverterexists. - SimpleCmdLineValueHandler(BiConsumer<String, T>, StringConverter<? extends T>) - Constructor for class org.tquadrat.foundation.config.cli.SimpleCmdLineValueHandler
-
Creates a new
SimpleCmdLineValueHandlerinstance. - SimpleCmdLineValueHandler(CLIDefinition, BiConsumer<String, T>, StringConverter<? extends T>) - Constructor for class org.tquadrat.foundation.config.cli.SimpleCmdLineValueHandler
-
Creates a new
SimpleCmdLineValueHandlerinstance. - SimplePreferenceAccessor<T> - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementations of
PreferenceAccessorthat uses the given instance ofStringConverterto translate the values back and forth. - SimplePreferenceAccessor(String, Getter<T>, Setter<T>, StringConverter<T>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.SimplePreferenceAccessor
-
Creates a new
SimplePreferenceAccessorinstance. - SpecialProperty - Annotation Interface in org.tquadrat.foundation.config
-
This annotation is used to mark getters and setters that are implemented in a special way.
- SpecialPropertyType - Enum Class in org.tquadrat.foundation.config
-
The types of the special properties for a configuration bean.
- SpecialPropertyType(String) - Constructor for enum class org.tquadrat.foundation.config.SpecialPropertyType
-
Creates a new instance of
SpecialPropertyType. - stopOptionParsing() - Method in class org.tquadrat.foundation.config.internal.ArgumentParser
-
Stops the parsing for options.
- StringAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorfor instances ofString. - StringAccessor(String, Getter<String>, Setter<String>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.StringAccessor
-
Creates a new
StringAccessorinstance. - StringConversion - Annotation Interface in org.tquadrat.foundation.config
-
This annotation defines the implementation of
StringConverterthat is used to convert the value of annotated property into a String, or a String into the value. - StringValueHandler - Class in org.tquadrat.foundation.config.cli
-
An implementation of
CmdLineValueHandlerforStringvalues. - StringValueHandler(BiConsumer<String, String>) - Constructor for class org.tquadrat.foundation.config.cli.StringValueHandler
-
Creates a new
StringValueHandlerinstance. - StringValueHandler(CLIDefinition, BiConsumer<String, String>) - Constructor for class org.tquadrat.foundation.config.cli.StringValueHandler
-
Creates a new
StringValueHandlerinstance. - synchronizeAccess() - Element in annotation interface org.tquadrat.foundation.config.ConfigurationBeanSpecification
-
The flag that indicates whether the access to the configuration bean properties should be synchronised.
- SystemPreference - Annotation Interface in org.tquadrat.foundation.config
-
This annotation indicates that the property for the annotated getter is initialised from a
SYSTEMPreferences value with the path and name. - SystemProperty - Annotation Interface in org.tquadrat.foundation.config
-
This annotation indicates that the property for the annotated getter is initialised from a system property with the given name.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
