All Classes and Interfaces
Class
Description
Converter for type
BigDecimalConverter for type
BigIntegerConverter for type
BooleanConverter for type
ByteConverter for type
CacheBuilderSpec.Converter for type
CharsetClass to convert from a given FQCN (fully qualified class name) to a
Class objectInterface for type converters.
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.Converter for type
CurrencyConverter for type
DateTimeFormatterConverter for type
DateTimeZoneConverter for type
DaysConverter for type
DecimalFormatConverterFactory for holding the default Converter classes.This annotation is used to document configuration files.
Converter for type
DoubleConverter for type
DurationAllow durations to be passed in as number + unit or as ISO8601 duration (standard seconds with millis).
Repository class providing access to environment variables.Class to convertFrom a given file name to a
File objectConverter for type
FloatConverterFactory for holding the Converter classes for Google Guava support.Converter for type
HashCode.Converter for type
HostAndPort.Converter for type
HostSpecifier.Converter for type
HoursConverter for type
Inet4AddressConverter for type
Inet6AddressConverter for type
InetAddressValidator class which checks if the named parameter is a valid UDP/TCP port (0-65535).Converter for type
InetSocketAddressRepository class providing access to a simple configuration repository backed by HashMapConverter for type
IntegerConverter for type
InternetDomainName.Converter for type
IntervalThe main class for JadConfig.
ConverterFactory for holding the Converter classes for Joda-Time support.Converter for type
LocaleConverter for type
LongConverter for type
MediaType.Converter for type
MinutesConverter for type
MonthsA 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.No-operation converter being used as default for
Parameter.converter().Validator class doing nothing being used as default validatorAnnotation to mark a configuration parameter in a configuration bean
This exception indicates an error while processing a configuration parameter.
Class to convertFrom a given file name to a
File objectConverter for type
PatternAllow periods to be passed in as number + unit or as a
ISOPeriodFormat (standard, without millis).Validator class which checks if the named parameter is a positive integer.Validator class which checks if the named parameter is a positive long.Repository class providing access to a configuration repository backed by Properties filesReflection related helper class.
Interface for configuration repositories
This exception indicates that an error occurred while using a
Repository.Converter for type
SecondsConverter for type
ShortConverter for type
SizeA unit of size.
Converter for type
SizeUnitConverter for type
StringClass for converting a comma-separated list to
List<String>Utility functions for
StringClass for converting a comma-separated list to
Set<String>Class for converting a comma-separated list to
SortedSet<String>Repository class providing access to System properties.Converter for type
TimeUnitConverter for type
TimeZoneClass for converting a comma-separated list to a
List<String> of trimmed strings.Class for converting a comma-separated list to a
Set<String> of trimmed strings.Class for converting a comma-separated list to a
SortedSet<String> of trimmed strings.References a generic type.
Converter for type
UnsignedInteger.Converter for type
UnsignedLong.Converter for type
URIConverter for type
URLConverter for type
UUIDThis exception indicates that a configuration parameter's value couldn't be validated successfully by a
ValidatorInterface for parameter validators
Annotation marking the validator methods in a configuration bean to facilitate more complex checks
Converter for type
WeeksConverter for type
Years