Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- @,PropertyName - Search tag in package org.tquadrat.foundation.config
- Section
- padLines(List<String>, int, Collection<? super String>, int) - Static method in class org.tquadrat.foundation.config.internal.UsageBuilder
-
Ensures that the left and the right part have the same number of entries and that the lines have the same length.
- Parameters - Interface in org.tquadrat.foundation.config.spi
-
Provides access to a list of arguments on the command line.
- parse(InputStream, Map<String, Object>, boolean) - Static method in class org.tquadrat.foundation.config.internal.CLIDefinitionParser
-
Parses the given
InputStream. - parse(String...) - Method in class org.tquadrat.foundation.config.internal.ArgumentParser
-
Parses the given command line arguments and sets the retrieved values to the configuration bean.
- parseCmdLine(Parameters) - Method in class org.tquadrat.foundation.config.cli.BooleanValueHandler
-
Parses the given command line snippet and stores the result to the property.
- parseCmdLine(Parameters) - Method in class org.tquadrat.foundation.config.cli.CmdLineValueHandler
-
Parses the given command line snippet and stores the result to the property.
- parseCommandLine(InputStream, boolean, String...) - Static method in class org.tquadrat.foundation.config.ConfigUtil
-
Parses the given command line arguments based on the given instance of
InputStreamthat provides the XML CLI definition. - parseCommandLine(String[]) - Method in interface org.tquadrat.foundation.config.CLIBeanSpec
-
Parses the command line.
As a result from parsing the given command line arguments, the accordingly annotated properties will be initialised with the values from the command line.
Arguments starting with@(like@param.lst) are treated as a file that contains further arguments.
Assuming the fileparam.lsthas the following contents: - parseCommandLine(Collection<? extends CLIDefinition>, String...) - Static method in class org.tquadrat.foundation.config.ConfigUtil
-
Parses the given command line arguments based on the provided list of
CLIDefinitioninstances. - parseCommandLine(ResourceBundle, InputStream, boolean, String...) - Static method in class org.tquadrat.foundation.config.ConfigUtil
-
Parses the given command line arguments based on the given instance of
InputStreamthat provides the XML CLI definition. - parseDateTime(CharSequence) - Method in class org.tquadrat.foundation.config.cli.TimeValueHandler
-
Parses the given String to an instance of
Temporal. - parsingOptions() - Method in class org.tquadrat.foundation.config.internal.ArgumentParser
-
Returns
trueif thisArgumentParserwill parse options. - path() - Element in annotation interface org.tquadrat.foundation.config.INIFileConfig
-
The filename of the
INIfile. - path() - Element in annotation interface org.tquadrat.foundation.config.SystemPreference
-
The path for the
SYSTEMpreference node that holds the value. - Preference - Annotation Interface in org.tquadrat.foundation.config
-
Forces a property to have a preferences reference and configures it.
- PreferenceAccessor<T> - Class in org.tquadrat.foundation.config.spi.prefs
-
The abstract base class for the preference accessors.
- PreferenceAccessor(String, Getter<T>, Setter<T>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PreferenceAccessor
-
Creates a new
PreferenceAccessorinstance. - PreferenceAccessorBase<T> - Class in org.tquadrat.foundation.config.spi.prefs
-
The abstract base class for custom implementations of
PreferenceAccessor. - PreferenceAccessorBase(String, Getter<T>, Setter<T>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PreferenceAccessorBase
-
Creates a new
PreferenceAccessorBaseinstance. - preferenceChange(PreferenceChangeEvent) - Method in class org.tquadrat.foundation.config.spi.prefs.PreferenceChangeListenerBase
- preferenceChange(PreferenceChangeEvent) - Method in class org.tquadrat.foundation.config.spi.prefs.PreferenceChangeListenerImpl
- PreferenceChangeListenerBase - Class in org.tquadrat.foundation.config.spi.prefs
-
This class provides the base for an implementation of a change listener for the connected USER
Preferencesas defined through the interfacesNodeChangeListenerandPreferenceChangeListener. - PreferenceChangeListenerBase(Map<String, PreferenceAccessor<?>>, AutoLock) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PreferenceChangeListenerBase
-
Creates a new
PreferenceChangeListenerImplinstance. - PreferenceChangeListenerImpl - Class in org.tquadrat.foundation.config.spi.prefs
-
This class provides the implementation for the preferences change listeners as defined through the interfaces
NodeChangeListenerandPreferenceChangeListener. - PreferenceChangeListenerImpl(Map<String, PreferenceAccessor<?>>, AutoLock) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PreferenceChangeListenerImpl
-
Creates a new
PreferenceChangeListenerImplinstance. - PreferencesBeanSpec - Interface in org.tquadrat.foundation.config
-
When a configuration bean should be connected with
Preferences, the respective configuration bean specification interface needs to extend this interface. - PreferencesException - Exception Class in org.tquadrat.foundation.config.spi.prefs
-
The exception that is thrown from a configuration bean in case an operation on the connected
Preferencesinstance fails. - PreferencesException() - Constructor for exception class org.tquadrat.foundation.config.spi.prefs.PreferencesException
-
Creates a new
PreferencesExceptioninstance. - PreferencesException(String) - Constructor for exception class org.tquadrat.foundation.config.spi.prefs.PreferencesException
-
Creates a new
PreferencesExceptioninstance with the specified detail message. - PreferencesException(String, Throwable) - Constructor for exception class org.tquadrat.foundation.config.spi.prefs.PreferencesException
-
Creates a new
PreferencesExceptioninstance with the specified detail message and cause. - PreferencesException(Throwable) - Constructor for exception class org.tquadrat.foundation.config.spi.prefs.PreferencesException
-
Creates a new
PreferencesExceptioninstance with the specified cause and a detail message of - PreferencesRoot - Annotation Interface in org.tquadrat.foundation.config
-
Provides some general configuration settings for a configuration bean that implements
PreferencesBeanSpec. - PrimitiveBooleanAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorforboolean. - PrimitiveBooleanAccessor(String, Getter<Boolean>, Setter<Boolean>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PrimitiveBooleanAccessor
-
Creates a new
PrimitiveBooleanAccessorinstance. - PrimitiveByteAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorforbyte. - PrimitiveByteAccessor(String, Getter<Byte>, Setter<Byte>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PrimitiveByteAccessor
-
Creates a new
PrimitiveByteAccessorinstance. - PrimitiveDoubleAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorfordouble. - PrimitiveDoubleAccessor(String, Getter<Double>, Setter<Double>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PrimitiveDoubleAccessor
-
Creates a new
PrimitiveDoubleAccessorinstance. - PrimitiveFloatAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorforfloat. - PrimitiveFloatAccessor(String, Getter<Float>, Setter<Float>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PrimitiveFloatAccessor
-
Creates a new
PrimitiveFloatAccessorinstance. - PrimitiveIntAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorforint. - PrimitiveIntAccessor(String, Getter<Integer>, Setter<Integer>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PrimitiveIntAccessor
-
Creates a new
PrimitiveIntAccessorinstance. - PrimitiveLongAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorforlong. - PrimitiveLongAccessor(String, Getter<Long>, Setter<Long>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PrimitiveLongAccessor
-
Creates a new
PrimitiveLongAccessorinstance. - PrimitiveShortAccessor - Class in org.tquadrat.foundation.config.spi.prefs
-
The implementation of
PreferenceAccessorforShort. - PrimitiveShortAccessor(String, Getter<Short>, Setter<Short>) - Constructor for class org.tquadrat.foundation.config.spi.prefs.PrimitiveShortAccessor
-
Creates a new
PrimitiveShortAccessorinstance. - printUsage(OutputStream, CharSequence) - Method in interface org.tquadrat.foundation.config.CLIBeanSpec
-
Prints a usage message to the given
OutputStream. - printUsage(OutputStream, Optional<ResourceBundle>, CharSequence, Collection<? extends CLIDefinition>) - Static method in class org.tquadrat.foundation.config.ConfigUtil
-
Prints a usage message to the given
OutputStream. - proceed(int) - Method in class org.tquadrat.foundation.config.internal.ArgumentParser.CmdLineImpl
-
Skip the given number of entries.
- processAttrHandler(Attribute) - Static method in class org.tquadrat.foundation.config.internal.CLIDefinitionParser
-
Processes the attribute "handler".
- processAttrName(Attribute) - Static method in class org.tquadrat.foundation.config.internal.CLIDefinitionParser
-
Processes the attribute "name".
- processAttrPropertyName(Attribute) - Static method in class org.tquadrat.foundation.config.internal.CLIDefinitionParser
-
Processes the attribute "propertyName".
- processAttrStringConversion(Attribute) - Static method in class org.tquadrat.foundation.config.internal.CLIDefinitionParser
-
Processes the attribute "stringConversion".
- processAttrType(Attribute) - Static method in class org.tquadrat.foundation.config.internal.CLIDefinitionParser
-
Processes the attribute "type".
- processParameters(Parameters) - Method in class org.tquadrat.foundation.config.spi.CLIDefinition
-
Processes the given parameter(s).
- propertyChange(ConfigurationChangeEvent) - Method in interface org.tquadrat.foundation.config.ConfigurationChangeListener
-
This method gets called when a configuration property has changed.
- propertyName() - Method in class org.tquadrat.foundation.config.spi.CLIDefinition
-
Returns the property name for this CLI element.
- putback(String, String) - Method in class org.tquadrat.foundation.config.internal.ArgumentParser.CmdLineImpl
-
In case the entry is a combination from option and the related parameter (like
--arg valueor, for single character options,-p value), this method is used to put it back to the command line.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
