Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Y 

A

addConfigurationBean(Object) - Method in class com.github.joschi.jadconfig.JadConfig
Adds a configuration bean annotated with JadConfig annotations.
addConverterFactory(ConverterFactory) - Method in class com.github.joschi.jadconfig.JadConfig
Adds a ConverterFactory for processing additional types

B

BigDecimalConverter - Class in com.github.joschi.jadconfig.converters
Converter for type BigDecimal
BigDecimalConverter() - Constructor for class com.github.joschi.jadconfig.converters.BigDecimalConverter
 
BigIntegerConverter - Class in com.github.joschi.jadconfig.converters
Converter for type BigInteger
BigIntegerConverter() - Constructor for class com.github.joschi.jadconfig.converters.BigIntegerConverter
 
BooleanConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Boolean
BooleanConverter() - Constructor for class com.github.joschi.jadconfig.converters.BooleanConverter
 
ByteConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Byte
ByteConverter() - Constructor for class com.github.joschi.jadconfig.converters.ByteConverter
 
bytes(long) - Static method in class com.github.joschi.jadconfig.util.Size
 

C

CacheBuilderSpecConverter - Class in com.github.joschi.jadconfig.guava.converters
Converter for type CacheBuilderSpec.
CacheBuilderSpecConverter() - Constructor for class com.github.joschi.jadconfig.guava.converters.CacheBuilderSpecConverter
 
CharsetConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Charset
CharsetConverter() - Constructor for class com.github.joschi.jadconfig.converters.CharsetConverter
 
ClassConverter - Class in com.github.joschi.jadconfig.converters
Class to convert from a given FQCN (fully qualified class name) to a Class object
ClassConverter() - Constructor for class com.github.joschi.jadconfig.converters.ClassConverter
 
close() - Method in class com.github.joschi.jadconfig.repositories.EnvironmentRepository
 
close() - Method in class com.github.joschi.jadconfig.repositories.InMemoryRepository
 
close() - Method in class com.github.joschi.jadconfig.repositories.PropertiesRepository
Close the underlying properties file.
close() - Method in class com.github.joschi.jadconfig.repositories.SystemPropertiesRepository
 
close() - Method in interface com.github.joschi.jadconfig.Repository
Closes the underlying data source when it isn't require any more.
com.github.joschi.jadconfig - package com.github.joschi.jadconfig
 
com.github.joschi.jadconfig.converters - package com.github.joschi.jadconfig.converters
 
com.github.joschi.jadconfig.guava - package com.github.joschi.jadconfig.guava
 
com.github.joschi.jadconfig.guava.converters - package com.github.joschi.jadconfig.guava.converters
 
com.github.joschi.jadconfig.guice - package com.github.joschi.jadconfig.guice
 
com.github.joschi.jadconfig.jodatime - package com.github.joschi.jadconfig.jodatime
 
com.github.joschi.jadconfig.jodatime.converters - package com.github.joschi.jadconfig.jodatime.converters
 
com.github.joschi.jadconfig.repositories - package com.github.joschi.jadconfig.repositories
 
com.github.joschi.jadconfig.util - package com.github.joschi.jadconfig.util
 
com.github.joschi.jadconfig.validators - package com.github.joschi.jadconfig.validators
 
compareTo(TypeReference<T>) - Method in class com.github.joschi.jadconfig.TypeReference
Dummy implementation to prevent constructing a reference without type information.
compareTo(Duration) - Method in class com.github.joschi.jadconfig.util.Duration
compareTo(Size) - Method in class com.github.joschi.jadconfig.util.Size
convert(long, SizeUnit) - Method in enum com.github.joschi.jadconfig.util.SizeUnit
Converts a size of the given unit into the current unit.
Converter<T> - Interface in com.github.joschi.jadconfig
Interface for type converters.
ConverterFactory - Interface in com.github.joschi.jadconfig
Interface for converter factories A converter factory can be used to provider Converters for several types instead of using the Parameter.converter() annotation parameter for each class field.
convertFrom(String) - Method in interface com.github.joschi.jadconfig.Converter
Returns a typed instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.BigDecimalConverter
Returns a BigDecimal instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.BigIntegerConverter
Returns a BigInteger instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.BooleanConverter
Returns a Boolean instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.ByteConverter
Returns a Byte instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.CharsetConverter
Returns a Charset instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.ClassConverter
Returns a Class instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.CurrencyConverter
Returns a Currency instance representing the specified ISO 4217 code String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.DecimalFormatConverter
Returns a DecimalFormat instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.DoubleConverter
Returns a Double instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.DurationConverter
Returns a Duration instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.FileConverter
Returns a File instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.FloatConverter
Returns a Float instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.Inet4AddressConverter
Returns a Inet4Address instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.Inet6AddressConverter
Returns a Inet6Address instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.InetAddressConverter
Returns a InetAddress instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.InetSocketAddressConverter
Returns a InetSocketAddress instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.IntegerConverter
Returns a Integer instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.LocaleConverter
Returns a Locale instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.LongConverter
Returns a Long instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.NoConverter
Default Converter.convertFrom(String) implementation.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.PathConverter
Returns a Path instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.PatternConverter
Returns a Pattern instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.ShortConverter
Returns a Short instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.SizeConverter
Returns a Size instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.SizeUnitConverter
Returns a SizeUnit instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.StringConverter
Returns a String instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.StringListConverter
Returns a List of Strings representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.StringSetConverter
Returns a Set of Strings representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.StringSortedSetConverter
Returns a SortedSet of Strings representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.TimeUnitConverter
Returns a TimeUnit instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.TimeZoneConverter
Returns a TimeZone instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.TrimmedStringListConverter
Returns a List of Strings representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.TrimmedStringSetConverter
Returns a Set of Strings representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.TrimmedStringSortedSetConverter
Returns a SortedSet of Strings representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.URIConverter
Returns a URI instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.URLConverter
Returns a URL instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.converters.UUIDConverter
Returns a UUID instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.guava.converters.CacheBuilderSpecConverter
Returns a CacheBuilderSpec instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.guava.converters.HashCodeConverter
Returns a HashCode instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.guava.converters.HostAndPortConverter
Returns a HostAndPort instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.guava.converters.HostSpecifierConverter
Returns a HostSpecifier instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.guava.converters.InternetDomainNameConverter
Returns a InternetDomainName instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.guava.converters.MediaTypeConverter
Returns a MediaType instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.guava.converters.UnsignedIntegerConverter
Returns a UnsignedInteger instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.guava.converters.UnsignedLongConverter
Returns a UnsignedLong instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.DateTimeFormatterConverter
Returns a DateTimeFormatter instance representing the specified pattern.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.DateTimeZoneConverter
Returns a DateTimeZone instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.DaysConverter
Returns a Days instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.DurationConverter
 
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.HoursConverter
Returns a Hours instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.IntervalConverter
Returns a Interval instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.MinutesConverter
Returns a Minutes instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.MonthsConverter
Returns a Months instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.PeriodConverter
 
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.SecondsConverter
Returns a Seconds instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.WeeksConverter
Returns a Weeks instance representing the specified String value.
convertFrom(String) - Method in class com.github.joschi.jadconfig.jodatime.converters.YearsConverter
Returns a Years instance representing the specified String value.
convertTo(T) - Method in interface com.github.joschi.jadconfig.Converter
Returns a String instance representing the configuration parameter's value.
convertTo(BigDecimal) - Method in class com.github.joschi.jadconfig.converters.BigDecimalConverter
Returns a String instance representing the configuration parameter's value.
convertTo(BigInteger) - Method in class com.github.joschi.jadconfig.converters.BigIntegerConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Boolean) - Method in class com.github.joschi.jadconfig.converters.BooleanConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Byte) - Method in class com.github.joschi.jadconfig.converters.ByteConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Charset) - Method in class com.github.joschi.jadconfig.converters.CharsetConverter
Returns a String instance representing the the configuration parameter's value.
convertTo(Class) - Method in class com.github.joschi.jadconfig.converters.ClassConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Currency) - Method in class com.github.joschi.jadconfig.converters.CurrencyConverter
Returns a String instance representing the ISO 4217 code of the configuration parameter's value.
convertTo(DecimalFormat) - Method in class com.github.joschi.jadconfig.converters.DecimalFormatConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Double) - Method in class com.github.joschi.jadconfig.converters.DoubleConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Duration) - Method in class com.github.joschi.jadconfig.converters.DurationConverter
Returns a String instance representing the configuration parameter's value.
convertTo(File) - Method in class com.github.joschi.jadconfig.converters.FileConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Float) - Method in class com.github.joschi.jadconfig.converters.FloatConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Inet4Address) - Method in class com.github.joschi.jadconfig.converters.Inet4AddressConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Inet6Address) - Method in class com.github.joschi.jadconfig.converters.Inet6AddressConverter
Returns a String instance representing the configuration parameter's value.
convertTo(InetAddress) - Method in class com.github.joschi.jadconfig.converters.InetAddressConverter
Returns a String instance representing the configuration parameter's value.
convertTo(InetSocketAddress) - Method in class com.github.joschi.jadconfig.converters.InetSocketAddressConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Integer) - Method in class com.github.joschi.jadconfig.converters.IntegerConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Locale) - Method in class com.github.joschi.jadconfig.converters.LocaleConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Long) - Method in class com.github.joschi.jadconfig.converters.LongConverter
Returns a String instance representing the configuration parameter's value.
convertTo(String) - Method in class com.github.joschi.jadconfig.converters.NoConverter
Default Converter.convertTo(Object) implementation.
convertTo(Path) - Method in class com.github.joschi.jadconfig.converters.PathConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Pattern) - Method in class com.github.joschi.jadconfig.converters.PatternConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Short) - Method in class com.github.joschi.jadconfig.converters.ShortConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Size) - Method in class com.github.joschi.jadconfig.converters.SizeConverter
Returns a String instance representing the configuration parameter's value.
convertTo(SizeUnit) - Method in class com.github.joschi.jadconfig.converters.SizeUnitConverter
Returns a String instance representing the configuration parameter's value.
convertTo(String) - Method in class com.github.joschi.jadconfig.converters.StringConverter
Returns a String instance representing the configuration parameter's value.
convertTo(List<String>) - Method in class com.github.joschi.jadconfig.converters.StringListConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Set<String>) - Method in class com.github.joschi.jadconfig.converters.StringSetConverter
Returns a String instance representing the configuration parameter's value.
convertTo(SortedSet<String>) - Method in class com.github.joschi.jadconfig.converters.StringSortedSetConverter
Returns a String instance representing the configuration parameter's value.
convertTo(TimeUnit) - Method in class com.github.joschi.jadconfig.converters.TimeUnitConverter
Returns a String instance representing the configuration parameter's value.
convertTo(TimeZone) - Method in class com.github.joschi.jadconfig.converters.TimeZoneConverter
Returns a String instance representing the the configuration parameter's value.
convertTo(URI) - Method in class com.github.joschi.jadconfig.converters.URIConverter
Returns a String instance representing the configuration parameter's value.
convertTo(URL) - Method in class com.github.joschi.jadconfig.converters.URLConverter
Returns a String instance representing the configuration parameter's value.
convertTo(UUID) - Method in class com.github.joschi.jadconfig.converters.UUIDConverter
Returns a String instance representing the configuration parameter's value.
convertTo(CacheBuilderSpec) - Method in class com.github.joschi.jadconfig.guava.converters.CacheBuilderSpecConverter
Returns a String instance representing the configuration parameter's value.
convertTo(HashCode) - Method in class com.github.joschi.jadconfig.guava.converters.HashCodeConverter
Returns a String instance representing the configuration parameter's value.
convertTo(HostAndPort) - Method in class com.github.joschi.jadconfig.guava.converters.HostAndPortConverter
Returns a String instance representing the configuration parameter's value.
convertTo(HostSpecifier) - Method in class com.github.joschi.jadconfig.guava.converters.HostSpecifierConverter
Returns a String instance representing the configuration parameter's value.
convertTo(InternetDomainName) - Method in class com.github.joschi.jadconfig.guava.converters.InternetDomainNameConverter
Returns a String instance representing the configuration parameter's value.
convertTo(MediaType) - Method in class com.github.joschi.jadconfig.guava.converters.MediaTypeConverter
Returns a String instance representing the configuration parameter's value.
convertTo(UnsignedInteger) - Method in class com.github.joschi.jadconfig.guava.converters.UnsignedIntegerConverter
Returns a String instance representing the configuration parameter's value.
convertTo(UnsignedLong) - Method in class com.github.joschi.jadconfig.guava.converters.UnsignedLongConverter
Returns a String instance representing the configuration parameter's value.
convertTo(DateTimeFormatter) - Method in class com.github.joschi.jadconfig.jodatime.converters.DateTimeFormatterConverter
Returns an empty String since getting the original pattern from a DateTimeFormatter isn't supported by Joda-Time.
convertTo(DateTimeZone) - Method in class com.github.joschi.jadconfig.jodatime.converters.DateTimeZoneConverter
Returns a String instance representing the the configuration parameter's value.
convertTo(Days) - Method in class com.github.joschi.jadconfig.jodatime.converters.DaysConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Duration) - Method in class com.github.joschi.jadconfig.jodatime.converters.DurationConverter
 
convertTo(Hours) - Method in class com.github.joschi.jadconfig.jodatime.converters.HoursConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Interval) - Method in class com.github.joschi.jadconfig.jodatime.converters.IntervalConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Minutes) - Method in class com.github.joschi.jadconfig.jodatime.converters.MinutesConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Months) - Method in class com.github.joschi.jadconfig.jodatime.converters.MonthsConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Period) - Method in class com.github.joschi.jadconfig.jodatime.converters.PeriodConverter
 
convertTo(Seconds) - Method in class com.github.joschi.jadconfig.jodatime.converters.SecondsConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Weeks) - Method in class com.github.joschi.jadconfig.jodatime.converters.WeeksConverter
Returns a String instance representing the configuration parameter's value.
convertTo(Years) - Method in class com.github.joschi.jadconfig.jodatime.converters.YearsConverter
Returns a String instance representing the configuration parameter's value.
CurrencyConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Currency
CurrencyConverter() - Constructor for class com.github.joschi.jadconfig.converters.CurrencyConverter
 

D

DateTimeFormatterConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type DateTimeFormatter
DateTimeFormatterConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.DateTimeFormatterConverter
 
DateTimeZoneConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type DateTimeZone
DateTimeZoneConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.DateTimeZoneConverter
 
days(long) - Static method in class com.github.joschi.jadconfig.util.Duration
 
DaysConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type Days
DaysConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.DaysConverter
 
DecimalFormatConverter - Class in com.github.joschi.jadconfig.converters
Converter for type DecimalFormat
DecimalFormatConverter() - Constructor for class com.github.joschi.jadconfig.converters.DecimalFormatConverter
 
DefaultConverterFactory - Class in com.github.joschi.jadconfig
ConverterFactory for holding the default Converter classes.
DefaultConverterFactory() - Constructor for class com.github.joschi.jadconfig.DefaultConverterFactory
 
DirectoryPathReadableValidator - Class in com.github.joschi.jadconfig.validators
 
DirectoryPathReadableValidator() - Constructor for class com.github.joschi.jadconfig.validators.DirectoryPathReadableValidator
 
DirectoryPathWritableValidator - Class in com.github.joschi.jadconfig.validators
 
DirectoryPathWritableValidator() - Constructor for class com.github.joschi.jadconfig.validators.DirectoryPathWritableValidator
 
DirectoryReadableValidator - Class in com.github.joschi.jadconfig.validators
 
DirectoryReadableValidator() - Constructor for class com.github.joschi.jadconfig.validators.DirectoryReadableValidator
 
DirectoryWritableValidator - Class in com.github.joschi.jadconfig.validators
 
DirectoryWritableValidator() - Constructor for class com.github.joschi.jadconfig.validators.DirectoryWritableValidator
 
DoubleConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Double
DoubleConverter() - Constructor for class com.github.joschi.jadconfig.converters.DoubleConverter
 
dump() - Method in class com.github.joschi.jadconfig.JadConfig
Dumps all configuration parameters as a Map of String.
Duration - Class in com.github.joschi.jadconfig.util
 
DurationConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Duration
DurationConverter() - Constructor for class com.github.joschi.jadconfig.converters.DurationConverter
 
DurationConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Allow durations to be passed in as number + unit or as ISO8601 duration (standard seconds with millis).
DurationConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.DurationConverter
 

E

EnvironmentRepository - Class in com.github.joschi.jadconfig.repositories
Repository class providing access to environment variables.
EnvironmentRepository() - Constructor for class com.github.joschi.jadconfig.repositories.EnvironmentRepository
Creates a new instance of EnvironmentRepository with the default settings, i.
EnvironmentRepository(String) - Constructor for class com.github.joschi.jadconfig.repositories.EnvironmentRepository
Creates a new instance of EnvironmentRepository with the given prefix.
EnvironmentRepository(boolean) - Constructor for class com.github.joschi.jadconfig.repositories.EnvironmentRepository
Creates a new instance of EnvironmentRepository with an empty prefix.
EnvironmentRepository(String, boolean) - Constructor for class com.github.joschi.jadconfig.repositories.EnvironmentRepository
Creates a new instance of EnvironmentRepository with the given prefix.
equals(Object) - Method in class com.github.joschi.jadconfig.TypeReference
equals(Object) - Method in class com.github.joschi.jadconfig.util.Duration
equals(Object) - Method in class com.github.joschi.jadconfig.util.Size

F

FileConverter - Class in com.github.joschi.jadconfig.converters
Class to convertFrom a given file name to a File object
FileConverter() - Constructor for class com.github.joschi.jadconfig.converters.FileConverter
 
FilePathExecutableValidator - Class in com.github.joschi.jadconfig.validators
 
FilePathExecutableValidator() - Constructor for class com.github.joschi.jadconfig.validators.FilePathExecutableValidator
 
FilePathReadableValidator - Class in com.github.joschi.jadconfig.validators
 
FilePathReadableValidator() - Constructor for class com.github.joschi.jadconfig.validators.FilePathReadableValidator
 
FilePathWritableValidator - Class in com.github.joschi.jadconfig.validators
 
FilePathWritableValidator() - Constructor for class com.github.joschi.jadconfig.validators.FilePathWritableValidator
 
FileReadableValidator - Class in com.github.joschi.jadconfig.validators
 
FileReadableValidator() - Constructor for class com.github.joschi.jadconfig.validators.FileReadableValidator
 
FileWritableValidator - Class in com.github.joschi.jadconfig.validators
 
FileWritableValidator() - Constructor for class com.github.joschi.jadconfig.validators.FileWritableValidator
 
FloatConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Float
FloatConverter() - Constructor for class com.github.joschi.jadconfig.converters.FloatConverter
 

G

getAllFields(Class<?>) - Static method in class com.github.joschi.jadconfig.ReflectionUtils
 
getAllMethods(Class<?>) - Static method in class com.github.joschi.jadconfig.ReflectionUtils
 
getConfigurationBeans() - Method in class com.github.joschi.jadconfig.JadConfig
Get an unmodifiable list of registered configuration beans.
getConverter(Class<T>) - Method in interface com.github.joschi.jadconfig.ConverterFactory
Finds and returns a Converter for the provided class type.
getConverter(Class<T>) - Method in class com.github.joschi.jadconfig.DefaultConverterFactory
Finds and returns a Converter for the provided classType.
getConverter(Class<T>) - Method in class com.github.joschi.jadconfig.guava.GuavaConverterFactory
Finds and returns a Converter for the provided class type.
getConverter(Class<T>) - Method in class com.github.joschi.jadconfig.jodatime.JodaTimeConverterFactory
Finds and returns a Converter for the provided classType.
getConverterFactories() - Method in class com.github.joschi.jadconfig.JadConfig
Get an unmodifiable list of registered converter factories.
getFieldValue(Object, Field) - Static method in class com.github.joschi.jadconfig.ReflectionUtils
 
getPropertiesFile() - Method in class com.github.joschi.jadconfig.repositories.PropertiesRepository
 
getQuantity() - Method in class com.github.joschi.jadconfig.util.Duration
 
getQuantity() - Method in class com.github.joschi.jadconfig.util.Size
 
getRepositories() - Method in class com.github.joschi.jadconfig.JadConfig
Get an unmodifiable list of registered repositories.
getType() - Method in class com.github.joschi.jadconfig.TypeReference
Gets the referenced type.
getUnit() - Method in class com.github.joschi.jadconfig.util.Duration
 
getUnit() - Method in class com.github.joschi.jadconfig.util.Size
 
gigabytes(long) - Static method in class com.github.joschi.jadconfig.util.Size
 
GuavaConverterFactory - Class in com.github.joschi.jadconfig.guava
ConverterFactory for holding the Converter classes for Google Guava support.
GuavaConverterFactory() - Constructor for class com.github.joschi.jadconfig.guava.GuavaConverterFactory
 

H

hashCode() - Method in class com.github.joschi.jadconfig.TypeReference
hashCode() - Method in class com.github.joschi.jadconfig.util.Duration
hashCode() - Method in class com.github.joschi.jadconfig.util.Size
HashCodeConverter - Class in com.github.joschi.jadconfig.guava.converters
Converter for type HashCode.
HashCodeConverter() - Constructor for class com.github.joschi.jadconfig.guava.converters.HashCodeConverter
 
HostAndPortConverter - Class in com.github.joschi.jadconfig.guava.converters
Converter for type HostAndPort.
HostAndPortConverter() - Constructor for class com.github.joschi.jadconfig.guava.converters.HostAndPortConverter
 
HostSpecifierConverter - Class in com.github.joschi.jadconfig.guava.converters
Converter for type HostSpecifier.
HostSpecifierConverter() - Constructor for class com.github.joschi.jadconfig.guava.converters.HostSpecifierConverter
 
hours(long) - Static method in class com.github.joschi.jadconfig.util.Duration
 
HoursConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type Hours
HoursConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.HoursConverter
 

I

Inet4AddressConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Inet4Address
Inet4AddressConverter() - Constructor for class com.github.joschi.jadconfig.converters.Inet4AddressConverter
 
Inet6AddressConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Inet6Address
Inet6AddressConverter() - Constructor for class com.github.joschi.jadconfig.converters.Inet6AddressConverter
 
InetAddressConverter - Class in com.github.joschi.jadconfig.converters
Converter for type InetAddress
InetAddressConverter() - Constructor for class com.github.joschi.jadconfig.converters.InetAddressConverter
 
InetPortValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is a valid UDP/TCP port (0-65535).
InetPortValidator() - Constructor for class com.github.joschi.jadconfig.validators.InetPortValidator
 
InetSocketAddressConverter - Class in com.github.joschi.jadconfig.converters
Converter for type InetSocketAddress
InetSocketAddressConverter() - Constructor for class com.github.joschi.jadconfig.converters.InetSocketAddressConverter
 
InMemoryRepository - Class in com.github.joschi.jadconfig.repositories
Repository class providing access to a simple configuration repository backed by HashMap
InMemoryRepository() - Constructor for class com.github.joschi.jadconfig.repositories.InMemoryRepository
 
InMemoryRepository(Map<String, String>) - Constructor for class com.github.joschi.jadconfig.repositories.InMemoryRepository
 
IntegerConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Integer
IntegerConverter() - Constructor for class com.github.joschi.jadconfig.converters.IntegerConverter
 
InternetDomainNameConverter - Class in com.github.joschi.jadconfig.guava.converters
Converter for type InternetDomainName.
InternetDomainNameConverter() - Constructor for class com.github.joschi.jadconfig.guava.converters.InternetDomainNameConverter
 
IntervalConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type Interval
IntervalConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.IntervalConverter
 
invokeMethodsWithAnnotation(Object, Class<? extends Annotation>, Method[]) - Static method in class com.github.joschi.jadconfig.ReflectionUtils
 

J

JadConfig - Class in com.github.joschi.jadconfig
The main class for JadConfig.
JadConfig() - Constructor for class com.github.joschi.jadconfig.JadConfig
Creates a new (empty) instance of JadConfig.
JadConfig(Repository, Object...) - Constructor for class com.github.joschi.jadconfig.JadConfig
Creates a new instance of JadConfig backed by the provided Repository and filling the provided configurationBeans.
JadConfig(Collection<Repository>, Object...) - Constructor for class com.github.joschi.jadconfig.JadConfig
Creates a new instance of JadConfig backed by the provided Repositorys and filling the provided configurationBeans.
JodaTimeConverterFactory - Class in com.github.joschi.jadconfig.jodatime
ConverterFactory for holding the Converter classes for Joda-Time support.
JodaTimeConverterFactory() - Constructor for class com.github.joschi.jadconfig.jodatime.JodaTimeConverterFactory
 

K

kilobytes(long) - Static method in class com.github.joschi.jadconfig.util.Size
 

L

LocaleConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Locale
LocaleConverter() - Constructor for class com.github.joschi.jadconfig.converters.LocaleConverter
 
LongConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Long
LongConverter() - Constructor for class com.github.joschi.jadconfig.converters.LongConverter
 

M

MediaTypeConverter - Class in com.github.joschi.jadconfig.guava.converters
Converter for type MediaType.
MediaTypeConverter() - Constructor for class com.github.joschi.jadconfig.guava.converters.MediaTypeConverter
 
megabytes(long) - Static method in class com.github.joschi.jadconfig.util.Size
 
microseconds(long) - Static method in class com.github.joschi.jadconfig.util.Duration
 
milliseconds(long) - Static method in class com.github.joschi.jadconfig.util.Duration
 
minutes(long) - Static method in class com.github.joschi.jadconfig.util.Duration
 
MinutesConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type Minutes
MinutesConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.MinutesConverter
 
MonthsConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type Months
MonthsConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.MonthsConverter
 

N

NamedConfigParametersModule - Class in com.github.joschi.jadconfig.guice
A Guice module which registers all fields of the provided objects annotated with Parameter as named bindings and optionally also adds bindings of the object instances themselves.
NamedConfigParametersModule(Collection, boolean) - Constructor for class com.github.joschi.jadconfig.guice.NamedConfigParametersModule
Create a new NamedConfigParametersModule instance.
NamedConfigParametersModule(Collection) - Constructor for class com.github.joschi.jadconfig.guice.NamedConfigParametersModule
Create a new NamedConfigParametersModule instance and add bindings for the instances in beans.
nanoseconds(long) - Static method in class com.github.joschi.jadconfig.util.Duration
 
newInstance() - Method in class com.github.joschi.jadconfig.TypeReference
Instantiates a new instance of T using the default, no-arg constructor.
NoConverter - Class in com.github.joschi.jadconfig.converters
No-operation converter being used as default for Parameter.converter().
NoConverter() - Constructor for class com.github.joschi.jadconfig.converters.NoConverter
 
NoValidator - Class in com.github.joschi.jadconfig.validators
Validator class doing nothing being used as default validator
NoValidator() - Constructor for class com.github.joschi.jadconfig.validators.NoValidator
 

O

open() - Method in class com.github.joschi.jadconfig.repositories.EnvironmentRepository
 
open() - Method in class com.github.joschi.jadconfig.repositories.InMemoryRepository
 
open() - Method in class com.github.joschi.jadconfig.repositories.PropertiesRepository
Opens the properties file and reads its Properties
open() - Method in class com.github.joschi.jadconfig.repositories.SystemPropertiesRepository
 
open() - Method in interface com.github.joschi.jadconfig.Repository
Opens the configuration repository, e.

P

Parameter - Annotation Type in com.github.joschi.jadconfig
Annotation to mark a configuration parameter in a configuration bean
ParameterException - Exception in com.github.joschi.jadconfig
This exception indicates an error while processing a configuration parameter.
ParameterException() - Constructor for exception com.github.joschi.jadconfig.ParameterException
 
ParameterException(String) - Constructor for exception com.github.joschi.jadconfig.ParameterException
 
ParameterException(String, Throwable) - Constructor for exception com.github.joschi.jadconfig.ParameterException
 
ParameterException(Throwable) - Constructor for exception com.github.joschi.jadconfig.ParameterException
 
parse(String) - Static method in class com.github.joschi.jadconfig.util.Duration
 
parse(String) - Static method in class com.github.joschi.jadconfig.util.Size
 
PathConverter - Class in com.github.joschi.jadconfig.converters
Class to convertFrom a given file name to a File object
PathConverter() - Constructor for class com.github.joschi.jadconfig.converters.PathConverter
 
PathExecutableValidator - Class in com.github.joschi.jadconfig.validators
 
PathExecutableValidator() - Constructor for class com.github.joschi.jadconfig.validators.PathExecutableValidator
 
PathReadableValidator - Class in com.github.joschi.jadconfig.validators
 
PathReadableValidator() - Constructor for class com.github.joschi.jadconfig.validators.PathReadableValidator
 
PathWritableValidator - Class in com.github.joschi.jadconfig.validators
 
PathWritableValidator() - Constructor for class com.github.joschi.jadconfig.validators.PathWritableValidator
 
PatternConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Pattern
PatternConverter() - Constructor for class com.github.joschi.jadconfig.converters.PatternConverter
 
PeriodConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Allow periods to be passed in as number + unit or as a ISOPeriodFormat (standard, without millis).
PeriodConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.PeriodConverter
 
petabytes(long) - Static method in class com.github.joschi.jadconfig.util.Size
 
PositiveDurationValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is a positive Duration.
PositiveDurationValidator() - Constructor for class com.github.joschi.jadconfig.validators.PositiveDurationValidator
 
PositiveIntegerValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is a positive integer.
PositiveIntegerValidator() - Constructor for class com.github.joschi.jadconfig.validators.PositiveIntegerValidator
 
PositiveLongValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is a positive long.
PositiveLongValidator() - Constructor for class com.github.joschi.jadconfig.validators.PositiveLongValidator
 
PositiveSizeValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is a positive Size.
PositiveSizeValidator() - Constructor for class com.github.joschi.jadconfig.validators.PositiveSizeValidator
 
process() - Method in class com.github.joschi.jadconfig.JadConfig
Processes the configuration provided by the configured Repository and filling the provided configuration beans.
PropertiesRepository - Class in com.github.joschi.jadconfig.repositories
Repository class providing access to a configuration repository backed by Properties files
PropertiesRepository(String) - Constructor for class com.github.joschi.jadconfig.repositories.PropertiesRepository
Creates a new PropertiesRepository from the provided properties file filename
PropertiesRepository(File) - Constructor for class com.github.joschi.jadconfig.repositories.PropertiesRepository
Creates a new PropertiesRepository from the provided propertiesFile

R

read(String) - Method in class com.github.joschi.jadconfig.repositories.EnvironmentRepository
 
read(String) - Method in class com.github.joschi.jadconfig.repositories.InMemoryRepository
 
read(String) - Method in class com.github.joschi.jadconfig.repositories.PropertiesRepository
Returns the value for a property name or null
read(String) - Method in class com.github.joschi.jadconfig.repositories.SystemPropertiesRepository
 
read(String) - Method in interface com.github.joschi.jadconfig.Repository
Reads the configuration parameter name from the backing data source.
ReflectionUtils - Class in com.github.joschi.jadconfig
Reflection related helper class.
Repository - Interface in com.github.joschi.jadconfig
Interface for configuration repositories
RepositoryException - Exception in com.github.joschi.jadconfig
This exception indicates that an error occurred while using a Repository.
RepositoryException() - Constructor for exception com.github.joschi.jadconfig.RepositoryException
 
RepositoryException(String) - Constructor for exception com.github.joschi.jadconfig.RepositoryException
 
RepositoryException(String, Throwable) - Constructor for exception com.github.joschi.jadconfig.RepositoryException
 
RepositoryException(Throwable) - Constructor for exception com.github.joschi.jadconfig.RepositoryException
 

S

seconds(long) - Static method in class com.github.joschi.jadconfig.util.Duration
 
SecondsConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type Seconds
SecondsConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.SecondsConverter
 
setPropertiesFile(File) - Method in class com.github.joschi.jadconfig.repositories.PropertiesRepository
 
setRepositories(Collection<Repository>) - Method in class com.github.joschi.jadconfig.JadConfig
Set the (sorted) list of Repositorys to load configuration data from.
setRepositories(Repository...) - Method in class com.github.joschi.jadconfig.JadConfig
Set the (sorted) list of Repositorys to load configuration data from.
setRepository(Repository) - Method in class com.github.joschi.jadconfig.JadConfig
Set the Repository to load configuration data from.
ShortConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Short
ShortConverter() - Constructor for class com.github.joschi.jadconfig.converters.ShortConverter
 
size() - Method in class com.github.joschi.jadconfig.repositories.EnvironmentRepository
 
size() - Method in class com.github.joschi.jadconfig.repositories.InMemoryRepository
 
size() - Method in class com.github.joschi.jadconfig.repositories.SystemPropertiesRepository
 
Size - Class in com.github.joschi.jadconfig.util
 
SizeConverter - Class in com.github.joschi.jadconfig.converters
Converter for type Size
SizeConverter() - Constructor for class com.github.joschi.jadconfig.converters.SizeConverter
 
SizeUnit - Enum in com.github.joschi.jadconfig.util
A unit of size.
SizeUnitConverter - Class in com.github.joschi.jadconfig.converters
Converter for type SizeUnit
SizeUnitConverter() - Constructor for class com.github.joschi.jadconfig.converters.SizeUnitConverter
 
StringConverter - Class in com.github.joschi.jadconfig.converters
Converter for type String
StringConverter() - Constructor for class com.github.joschi.jadconfig.converters.StringConverter
 
StringListConverter - Class in com.github.joschi.jadconfig.converters
Class for converting a comma-separated list to List<String>
StringListConverter() - Constructor for class com.github.joschi.jadconfig.converters.StringListConverter
 
StringLowercaseValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is an lowercase String.
StringLowercaseValidator() - Constructor for class com.github.joschi.jadconfig.validators.StringLowercaseValidator
 
StringNotBlankValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is a non-blank String.
StringNotBlankValidator() - Constructor for class com.github.joschi.jadconfig.validators.StringNotBlankValidator
 
StringNotEmptyValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is a non-empty String.
StringNotEmptyValidator() - Constructor for class com.github.joschi.jadconfig.validators.StringNotEmptyValidator
 
Strings - Class in com.github.joschi.jadconfig
Utility functions for String
StringSetConverter - Class in com.github.joschi.jadconfig.converters
Class for converting a comma-separated list to Set<String>
StringSetConverter() - Constructor for class com.github.joschi.jadconfig.converters.StringSetConverter
 
StringSortedSetConverter - Class in com.github.joschi.jadconfig.converters
Class for converting a comma-separated list to SortedSet<String>
StringSortedSetConverter() - Constructor for class com.github.joschi.jadconfig.converters.StringSortedSetConverter
 
StringUppercaseValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is an uppercase String.
StringUppercaseValidator() - Constructor for class com.github.joschi.jadconfig.validators.StringUppercaseValidator
 
SystemPropertiesRepository - Class in com.github.joschi.jadconfig.repositories
Repository class providing access to System properties.
SystemPropertiesRepository() - Constructor for class com.github.joschi.jadconfig.repositories.SystemPropertiesRepository
Creates a new instance of SystemPropertiesRepository with the default settings, i.
SystemPropertiesRepository(String) - Constructor for class com.github.joschi.jadconfig.repositories.SystemPropertiesRepository
Creates a new instance of SystemPropertiesRepository with the given prefix.

T

terabytes(long) - Static method in class com.github.joschi.jadconfig.util.Size
 
TimeUnitConverter - Class in com.github.joschi.jadconfig.converters
Converter for type TimeUnit
TimeUnitConverter() - Constructor for class com.github.joschi.jadconfig.converters.TimeUnitConverter
 
TimeZoneConverter - Class in com.github.joschi.jadconfig.converters
Converter for type TimeZone
TimeZoneConverter() - Constructor for class com.github.joschi.jadconfig.converters.TimeZoneConverter
 
toBytes() - Method in class com.github.joschi.jadconfig.util.Size
 
toBytes(long) - Method in enum com.github.joschi.jadconfig.util.SizeUnit
Converts the given number of the current units into bytes.
toDays() - Method in class com.github.joschi.jadconfig.util.Duration
 
toGigabytes() - Method in class com.github.joschi.jadconfig.util.Size
 
toGigabytes(long) - Method in enum com.github.joschi.jadconfig.util.SizeUnit
Converts the given number of the current units into gigabytes.
toHours() - Method in class com.github.joschi.jadconfig.util.Duration
 
toKilobytes() - Method in class com.github.joschi.jadconfig.util.Size
 
toKilobytes(long) - Method in enum com.github.joschi.jadconfig.util.SizeUnit
Converts the given number of the current units into kilobytes.
toMegabytes() - Method in class com.github.joschi.jadconfig.util.Size
 
toMegabytes(long) - Method in enum com.github.joschi.jadconfig.util.SizeUnit
Converts the given number of the current units into megabytes.
toMicroseconds() - Method in class com.github.joschi.jadconfig.util.Duration
 
toMilliseconds() - Method in class com.github.joschi.jadconfig.util.Duration
 
toMinutes() - Method in class com.github.joschi.jadconfig.util.Duration
 
toNanoseconds() - Method in class com.github.joschi.jadconfig.util.Duration
 
toPetabytes() - Method in class com.github.joschi.jadconfig.util.Size
 
toPetabytes(long) - Method in enum com.github.joschi.jadconfig.util.SizeUnit
Converts the given number of the current units into petabytes.
toSeconds() - Method in class com.github.joschi.jadconfig.util.Duration
 
toString() - Method in class com.github.joschi.jadconfig.TypeReference
toString() - Method in class com.github.joschi.jadconfig.util.Duration
 
toString() - Method in class com.github.joschi.jadconfig.util.Size
toTerabytes() - Method in class com.github.joschi.jadconfig.util.Size
 
toTerabytes(long) - Method in enum com.github.joschi.jadconfig.util.SizeUnit
Converts the given number of the current units into terabytes.
trim(String) - Static method in class com.github.joschi.jadconfig.Strings
Returns a copy of the string, with leading and trailing whitespace omitted.
TrimmedStringListConverter - Class in com.github.joschi.jadconfig.converters
Class for converting a comma-separated list to a List<String> of trimmed strings.
TrimmedStringListConverter() - Constructor for class com.github.joschi.jadconfig.converters.TrimmedStringListConverter
 
TrimmedStringSetConverter - Class in com.github.joschi.jadconfig.converters
Class for converting a comma-separated list to a Set<String> of trimmed strings.
TrimmedStringSetConverter() - Constructor for class com.github.joschi.jadconfig.converters.TrimmedStringSetConverter
 
TrimmedStringSortedSetConverter - Class in com.github.joschi.jadconfig.converters
Class for converting a comma-separated list to a SortedSet<String> of trimmed strings.
TrimmedStringSortedSetConverter() - Constructor for class com.github.joschi.jadconfig.converters.TrimmedStringSortedSetConverter
 
TypeReference<T> - Class in com.github.joschi.jadconfig
References a generic type.

U

UnsignedIntegerConverter - Class in com.github.joschi.jadconfig.guava.converters
Converter for type UnsignedInteger.
UnsignedIntegerConverter() - Constructor for class com.github.joschi.jadconfig.guava.converters.UnsignedIntegerConverter
 
UnsignedLongConverter - Class in com.github.joschi.jadconfig.guava.converters
Converter for type UnsignedLong.
UnsignedLongConverter() - Constructor for class com.github.joschi.jadconfig.guava.converters.UnsignedLongConverter
 
URIAbsoluteValidator - Class in com.github.joschi.jadconfig.validators
Validator class which checks if the named parameter is an absolute URI.
URIAbsoluteValidator() - Constructor for class com.github.joschi.jadconfig.validators.URIAbsoluteValidator
 
URIConverter - Class in com.github.joschi.jadconfig.converters
Converter for type URI
URIConverter() - Constructor for class com.github.joschi.jadconfig.converters.URIConverter
 
URLConverter - Class in com.github.joschi.jadconfig.converters
Converter for type URL
URLConverter() - Constructor for class com.github.joschi.jadconfig.converters.URLConverter
 
UUIDConverter - Class in com.github.joschi.jadconfig.converters
Converter for type UUID
UUIDConverter() - Constructor for class com.github.joschi.jadconfig.converters.UUIDConverter
 

V

validate(String, T) - Method in interface com.github.joschi.jadconfig.Validator
Validates the value value the of provided configuration parameter name
validate(String, Path) - Method in class com.github.joschi.jadconfig.validators.DirectoryPathReadableValidator
 
validate(String, Path) - Method in class com.github.joschi.jadconfig.validators.DirectoryPathWritableValidator
 
validate(String, File) - Method in class com.github.joschi.jadconfig.validators.DirectoryReadableValidator
 
validate(String, File) - Method in class com.github.joschi.jadconfig.validators.DirectoryWritableValidator
 
validate(String, Path) - Method in class com.github.joschi.jadconfig.validators.FilePathExecutableValidator
 
validate(String, Path) - Method in class com.github.joschi.jadconfig.validators.FilePathReadableValidator
 
validate(String, Path) - Method in class com.github.joschi.jadconfig.validators.FilePathWritableValidator
 
validate(String, File) - Method in class com.github.joschi.jadconfig.validators.FileReadableValidator
 
validate(String, File) - Method in class com.github.joschi.jadconfig.validators.FileWritableValidator
 
validate(String, Integer) - Method in class com.github.joschi.jadconfig.validators.InetPortValidator
Validates if the value value the of provided configuration parameter name is a valid UDP/TCP port (0-65535)
validate(String, Object) - Method in class com.github.joschi.jadconfig.validators.NoValidator
Does nothing and is being used as default Validator.validate(String, Object) method
validate(String, Path) - Method in class com.github.joschi.jadconfig.validators.PathExecutableValidator
 
validate(String, Path) - Method in class com.github.joschi.jadconfig.validators.PathReadableValidator
 
validate(String, Path) - Method in class com.github.joschi.jadconfig.validators.PathWritableValidator
 
validate(String, Duration) - Method in class com.github.joschi.jadconfig.validators.PositiveDurationValidator
Validates if the value value the of provided configuration parameter name is a positive Duration
validate(String, Integer) - Method in class com.github.joschi.jadconfig.validators.PositiveIntegerValidator
Validates if the value value the of provided configuration parameter name is a positive integer
validate(String, Long) - Method in class com.github.joschi.jadconfig.validators.PositiveLongValidator
Validates if the value value the of provided configuration parameter name is a positive long
validate(String, Size) - Method in class com.github.joschi.jadconfig.validators.PositiveSizeValidator
Validates if the value value the of provided configuration parameter name is a positive Size
validate(String, String) - Method in class com.github.joschi.jadconfig.validators.StringLowercaseValidator
Validates if the value value the of provided configuration parameter name is an lowercase String
validate(String, String) - Method in class com.github.joschi.jadconfig.validators.StringNotBlankValidator
Validates if the value value the of provided configuration parameter name is a non-blank String
validate(String, String) - Method in class com.github.joschi.jadconfig.validators.StringNotEmptyValidator
Validates if the value value the of provided configuration parameter name is a non-empty String
validate(String, String) - Method in class com.github.joschi.jadconfig.validators.StringUppercaseValidator
Validates if the value value the of provided configuration parameter name is an uppercase String
validate(String, URI) - Method in class com.github.joschi.jadconfig.validators.URIAbsoluteValidator
Validates if the value value the of provided configuration parameter name is an absolute URI.
ValidationException - Exception in com.github.joschi.jadconfig
This exception indicates that a configuration parameter's value couldn't be validated successfully by a Validator
ValidationException() - Constructor for exception com.github.joschi.jadconfig.ValidationException
 
ValidationException(String) - Constructor for exception com.github.joschi.jadconfig.ValidationException
 
ValidationException(String, Throwable) - Constructor for exception com.github.joschi.jadconfig.ValidationException
 
ValidationException(Throwable) - Constructor for exception com.github.joschi.jadconfig.ValidationException
 
Validator<T> - Interface in com.github.joschi.jadconfig
Interface for parameter validators
ValidatorMethod - Annotation Type in com.github.joschi.jadconfig
Annotation marking the validator methods in a configuration bean to facilitate more complex checks
valueOf(String) - Static method in enum com.github.joschi.jadconfig.util.SizeUnit
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.joschi.jadconfig.util.SizeUnit
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeeksConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type Weeks
WeeksConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.WeeksConverter
 

Y

YearsConverter - Class in com.github.joschi.jadconfig.jodatime.converters
Converter for type Years
YearsConverter() - Constructor for class com.github.joschi.jadconfig.jodatime.converters.YearsConverter
 
A B C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links

Copyright © 2022. All rights reserved.