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 ofPreferenceAccessorfor instances ofSet.
- SetAccessor(String, StringConverter<T>, Getter<Set<T>>, Setter<Set<T>>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.SetAccessor
- 
Creates a newSetAccessorinstance.
- setCharset(Charset) - Method in interface org.tquadrat.foundation.config.ConfigBeanSpec
- 
Sets theCharsetthat 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 ofPreferenceAccessorforShort.
- ShortAccessor(String, Getter<Short>, Setter<Short>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.ShortAccessor
- 
Creates a newShortAccessorinstance.
- SimpleBulkDataAccessor<T> - Class in org.tquadrat.foundation.config.spi.prefs
- 
The abstract implementation ofBulkDataAccessorBasefor 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 newSimpleBulkDataAccessorinstance.
- SimpleCmdLineValueHandler<T> - Class in org.tquadrat.foundation.config.cli
- 
The implementation ofCmdLineValueHandlerfor 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 newSimpleCmdLineValueHandlerinstance.
- SimpleCmdLineValueHandler(CLIDefinition, BiConsumer<String, T>, StringConverter<? extends T>) - Constructor for class org.tquadrat.foundation.config.cli.SimpleCmdLineValueHandler
- 
Creates a newSimpleCmdLineValueHandlerinstance.
- SimplePreferenceAccessor<T> - Class in org.tquadrat.foundation.config.spi.prefs
- 
The implementations ofPreferenceAccessorthat 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 newSimplePreferenceAccessorinstance.
- 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 ofSpecialPropertyType.
- 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 ofPreferenceAccessorfor instances ofString.
- StringAccessor(String, Getter<String>, Setter<String>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.StringAccessor
- 
Creates a newStringAccessorinstance.
- StringConversion - Annotation Interface in org.tquadrat.foundation.config
- 
This annotation defines the implementation ofStringConverterthat 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 ofCmdLineValueHandlerforStringvalues.
- StringValueHandler(BiConsumer<String, String>) - Constructor for class org.tquadrat.foundation.config.cli.StringValueHandler
- 
Creates a newStringValueHandlerinstance.
- StringValueHandler(CLIDefinition, BiConsumer<String, String>) - Constructor for class org.tquadrat.foundation.config.cli.StringValueHandler
- 
Creates a newStringValueHandlerinstance.
- 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 aSYSTEMPreferences 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
