All Classes and Interfaces

Class
Description
Converter for type BigDecimal
Converter for type BigInteger
Converter for type Boolean
Converter for type Byte
Converter for type CacheBuilderSpec.
Converter for type Charset
Class to convert from a given FQCN (fully qualified class name) to a Class object
 
 
 
 
 
 
Interface 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 Currency
Converter for type DateTimeFormatter
Converter for type DateTimeZone
Converter for type Days
Converter for type DecimalFormat
ConverterFactory for holding the default Converter classes.
 
 
 
 
 
This annotation is used to document configuration files.
 
 
 
Converter for type Double
 
Converter for type Duration
Allow 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 object
 
 
 
 
 
Converter for type Float
ConverterFactory for holding the Converter classes for Google Guava support.
Converter for type HashCode.
Converter for type HostAndPort.
Converter for type HostSpecifier.
Converter for type Hours
Converter for type Inet4Address
Converter for type Inet6Address
Converter for type InetAddress
Validator class which checks if the named parameter is a valid UDP/TCP port (0-65535).
Converter for type InetSocketAddress
Repository class providing access to a simple configuration repository backed by HashMap
Converter for type Integer
Converter for type InternetDomainName.
Converter for type Interval
The main class for JadConfig.
ConverterFactory for holding the Converter classes for Joda-Time support.
 
Converter for type Locale
Converter for type Long
Converter for type MediaType.
Converter for type Minutes
Converter for type Months
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.
No-operation converter being used as default for Parameter.converter().
Validator class doing nothing being used as default validator
Annotation 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 object
 
 
 
Converter for type Pattern
Allow 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 Duration.
Validator class which checks if the named parameter is a positive integer.
Validator class which checks if the named parameter is a positive long.
Validator class which checks if the named parameter is a positive Size.
 
 
Repository class providing access to a configuration repository backed by Properties files
Reflection related helper class.
Interface for configuration repositories
This exception indicates that an error occurred while using a Repository.
Converter for type Seconds
Converter for type Short
 
Converter for type Size
A unit of size.
Converter for type SizeUnit
Converter for type String
Class for converting a comma-separated list to List<String>
Validator class which checks if the named parameter is an lowercase String.
Validator class which checks if the named parameter is a non-blank String.
Validator class which checks if the named parameter is a non-empty String.
Utility functions for String
Class for converting a comma-separated list to Set<String>
Class for converting a comma-separated list to SortedSet<String>
Validator class which checks if the named parameter is an uppercase String.
Repository class providing access to System properties.
Converter for type TimeUnit
Converter for type TimeZone
Class 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.
Validator class which checks if the named parameter is an absolute URI.
Converter for type URI
Converter for type URL
Converter for type UUID
This exception indicates that a configuration parameter's value couldn't be validated successfully by a Validator
Interface for parameter validators
Annotation marking the validator methods in a configuration bean to facilitate more complex checks
Converter for type Weeks
Converter for type Years