├── .github ├── dependabot.yml └── workflows │ └── build.yml ├── .gitignore ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── LICENSE ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main └── java │ └── com │ └── github │ └── joschi │ └── jadconfig │ ├── Converter.java │ ├── ConverterFactory.java │ ├── DefaultConverterFactory.java │ ├── JadConfig.java │ ├── LazyValidationException.java │ ├── Parameter.java │ ├── ParameterException.java │ ├── ReflectionUtils.java │ ├── Repository.java │ ├── RepositoryException.java │ ├── Strings.java │ ├── TypeReference.java │ ├── ValidationException.java │ ├── Validator.java │ ├── ValidatorMethod.java │ ├── converters │ ├── BigDecimalConverter.java │ ├── BigIntegerConverter.java │ ├── BooleanConverter.java │ ├── ByteConverter.java │ ├── CharsetConverter.java │ ├── ClassConverter.java │ ├── CurrencyConverter.java │ ├── DecimalFormatConverter.java │ ├── DoubleConverter.java │ ├── DurationConverter.java │ ├── FileConverter.java │ ├── FloatConverter.java │ ├── Inet4AddressConverter.java │ ├── Inet6AddressConverter.java │ ├── InetAddressConverter.java │ ├── InetSocketAddressConverter.java │ ├── IntegerConverter.java │ ├── LocaleConverter.java │ ├── LongConverter.java │ ├── NoConverter.java │ ├── PathConverter.java │ ├── PatternConverter.java │ ├── ShortConverter.java │ ├── SizeConverter.java │ ├── SizeUnitConverter.java │ ├── StringConverter.java │ ├── StringListConverter.java │ ├── StringSetConverter.java │ ├── StringSortedSetConverter.java │ ├── TimeUnitConverter.java │ ├── TimeZoneConverter.java │ ├── TrimmedStringListConverter.java │ ├── TrimmedStringSetConverter.java │ ├── TrimmedStringSortedSetConverter.java │ ├── URIConverter.java │ ├── URLConverter.java │ └── UUIDConverter.java │ ├── documentation │ ├── ConfigurationBeansSPI.java │ ├── ConfigurationDocsGenerator.java │ ├── ConfigurationEntry.java │ ├── ConfigurationEntryWithSection.java │ ├── Documentation.java │ ├── DocumentationFormat.java │ ├── DocumentationSection.java │ ├── DocumentedBeansService.java │ └── printers │ │ ├── ConfigFileDocsPrinter.java │ │ ├── ConfigurationSection.java │ │ ├── CsvDocsPrinter.java │ │ └── DocsPrinter.java │ ├── guava │ ├── GuavaConverterFactory.java │ └── converters │ │ ├── CacheBuilderSpecConverter.java │ │ ├── HashCodeConverter.java │ │ ├── HostAndPortConverter.java │ │ ├── HostSpecifierConverter.java │ │ ├── InternetDomainNameConverter.java │ │ ├── MediaTypeConverter.java │ │ ├── UnsignedIntegerConverter.java │ │ └── UnsignedLongConverter.java │ ├── guice │ └── NamedConfigParametersModule.java │ ├── jodatime │ ├── JodaTimeConverterFactory.java │ └── converters │ │ ├── DateTimeFormatterConverter.java │ │ ├── DateTimeZoneConverter.java │ │ ├── DaysConverter.java │ │ ├── DurationConverter.java │ │ ├── HoursConverter.java │ │ ├── IntervalConverter.java │ │ ├── MinutesConverter.java │ │ ├── MonthsConverter.java │ │ ├── PeriodConverter.java │ │ ├── SecondsConverter.java │ │ ├── WeeksConverter.java │ │ └── YearsConverter.java │ ├── repositories │ ├── EnvironmentRepository.java │ ├── InMemoryRepository.java │ ├── PropertiesRepository.java │ └── SystemPropertiesRepository.java │ ├── response │ ├── ProcessingOutcome.java │ └── ProcessingResponse.java │ ├── util │ ├── Duration.java │ ├── Size.java │ └── SizeUnit.java │ └── validators │ ├── DirectoryPathReadableValidator.java │ ├── DirectoryPathWritableValidator.java │ ├── DirectoryReadableValidator.java │ ├── DirectoryWritableValidator.java │ ├── FilePathExecutableValidator.java │ ├── FilePathReadableValidator.java │ ├── FilePathWritableValidator.java │ ├── FileReadableValidator.java │ ├── FileWritableValidator.java │ ├── InetPortValidator.java │ ├── NoValidator.java │ ├── PathExecutableValidator.java │ ├── PathReadableValidator.java │ ├── PathWritableValidator.java │ ├── PositiveDurationValidator.java │ ├── PositiveIntegerValidator.java │ ├── PositiveLongValidator.java │ ├── PositiveSizeValidator.java │ ├── StringLowercaseValidator.java │ ├── StringNotBlankValidator.java │ ├── StringNotEmptyValidator.java │ ├── StringUppercaseValidator.java │ └── URIAbsoluteValidator.java └── test ├── java └── com │ └── github │ └── joschi │ └── jadconfig │ ├── JadConfigLazyProcessingTest.java │ ├── JadConfigTest.java │ ├── ParameterExceptionTest.java │ ├── ReflectionUtilsTest.java │ ├── RepositoryExceptionTest.java │ ├── StringsTest.java │ ├── TypeReferenceTest.java │ ├── ValidationExceptionTest.java │ ├── converters │ ├── BigDecimalConverterTest.java │ ├── BigIntegerConverterTest.java │ ├── BooleanConverterTest.java │ ├── ByteConverterTest.java │ ├── CharsetConverterTest.java │ ├── ClassConverterTest.java │ ├── CurrencyConverterTest.java │ ├── DecimalFormatConverterTest.java │ ├── DoubleConverterTest.java │ ├── DurationConverterTest.java │ ├── FileConverterTest.java │ ├── FloatConverterTest.java │ ├── Inet4AddressConverterTest.java │ ├── Inet6AddressConverterTest.java │ ├── InetAddressConverterTest.java │ ├── InetSocketAddressConverterTest.java │ ├── IntegerConverterTest.java │ ├── LocaleConverterTest.java │ ├── LongConverterTest.java │ ├── NoConverterTest.java │ ├── PathConverterTest.java │ ├── PatternConverterTest.java │ ├── ShortConverterTest.java │ ├── SizeConverterTest.java │ ├── SizeUnitConverterTest.java │ ├── StringConverterTest.java │ ├── StringListConverterTest.java │ ├── StringSetConverterTest.java │ ├── StringSortedSetConverterTest.java │ ├── TimeUnitConverterTest.java │ ├── TimeZoneConverterTest.java │ ├── TrimmedStringListConverterTest.java │ ├── TrimmedStringSetConverterTest.java │ ├── TrimmedStringSortedSetConverterTest.java │ ├── URIConverterTest.java │ ├── URLConverterTest.java │ └── UUIDConverterTest.java │ ├── documentation │ └── GenerateConfigDocumentationTest.java │ ├── guava │ ├── GuavaConverterFactoryTest.java │ └── converters │ │ ├── CacheBuilderSpecConverterTest.java │ │ ├── HashCodeConverterTest.java │ │ ├── HostAndPortConverterTest.java │ │ ├── HostSpecifierConverterTest.java │ │ ├── InternetDomainNameConverterTest.java │ │ ├── MediaTypeConverterTest.java │ │ ├── UnsignedIntegerConverterTest.java │ │ └── UnsignedLongConverterTest.java │ ├── guice │ └── NamedConfigParametersModuleTest.java │ ├── jodatime │ ├── JodaTimeConverterFactoryTest.java │ └── converters │ │ ├── DateTimeFormatterConverterTest.java │ │ ├── DateTimeZoneConverterTest.java │ │ ├── DaysConverterTest.java │ │ ├── DurationConverterTest.java │ │ ├── HoursConverterTest.java │ │ ├── IntervalConverterTest.java │ │ ├── MinutesConverterTest.java │ │ ├── MonthsConverterTest.java │ │ ├── PeriodConverterTest.java │ │ ├── SecondsConverterTest.java │ │ ├── WeeksConverterTest.java │ │ └── YearsConverterTest.java │ ├── repositories │ ├── EnvironmentRepositoryTest.java │ ├── InMemoryRepositoryTest.java │ ├── PropertiesRepositoryTest.java │ └── SystemPropertiesRepositoryTest.java │ ├── testbeans │ ├── ConverterFailureBean.java │ ├── DefaultValueConfigurationBean.java │ ├── EmptyBean.java │ ├── FoobarConfigurationBean.java │ ├── InheritedBeanBaseClass.java │ ├── InheritedBeanSubClass.java │ ├── InheritedBeanSubSubClass.java │ ├── InvalidDefaultValueValidatorBean.java │ ├── Multi1ConfigurationBean.java │ ├── Multi2ConfigurationBean.java │ ├── NonExistingParameterBean.java │ ├── RequiredParameterBean.java │ ├── SaveMeBean.java │ ├── SimpleConfigurationBean.java │ ├── TrimBean.java │ ├── ValidatedConfigurationBean.java │ ├── ValidatorMethodConfigurationBean.java │ └── VoidConfigurationBean.java │ ├── testconverters │ ├── FoobarConverter.java │ └── FoobarConverterFactory.java │ ├── util │ ├── DurationTest.java │ ├── SizeTest.java │ └── SizeUnitTest.java │ └── validators │ ├── DirectoryPathReadableValidatorTest.java │ ├── DirectoryPathWritableValidatorTest.java │ ├── DirectoryReadableValidatorTest.java │ ├── DirectoryWritableValidatorTest.java │ ├── FilePathExecutableValidatorTest.java │ ├── FilePathReadableValidatorTest.java │ ├── FilePathWritableValidatorTest.java │ ├── FileReadableValidatorTest.java │ ├── FileWritableValidatorTest.java │ ├── InetPortValidatorTest.java │ ├── NoValidatorTest.java │ ├── PathExecutableValidatorTest.java │ ├── PathReadableValidatorTest.java │ ├── PathWritableValidatorTest.java │ ├── PositiveDurationValidatorTest.java │ ├── PositiveIntegerValidatorTest.java │ ├── PositiveLongValidatorTest.java │ ├── PositiveSizeValidatorTest.java │ ├── StringLowercaseValidatorTest.java │ ├── StringNotBlankValidatorTest.java │ ├── StringNotEmptyValidatorTest.java │ ├── StringUppercaseValidatorTest.java │ └── URIAbsoluteValidatorTest.java └── resources └── testConfiguration.properties /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/Converter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/Converter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/ConverterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/ConverterFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/DefaultConverterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/DefaultConverterFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/JadConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/JadConfig.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/LazyValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/LazyValidationException.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/Parameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/Parameter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/ParameterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/ParameterException.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/ReflectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/ReflectionUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/Repository.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/RepositoryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/RepositoryException.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/Strings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/Strings.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/TypeReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/TypeReference.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/ValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/ValidationException.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/Validator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/ValidatorMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/ValidatorMethod.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/BigDecimalConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/BigDecimalConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/BigIntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/BigIntegerConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/BooleanConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/BooleanConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/ByteConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/ByteConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/CharsetConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/CharsetConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/ClassConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/ClassConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/CurrencyConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/CurrencyConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/DecimalFormatConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/DecimalFormatConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/DoubleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/DoubleConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/DurationConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/DurationConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/FileConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/FileConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/FloatConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/FloatConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/Inet4AddressConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/Inet4AddressConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/Inet6AddressConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/Inet6AddressConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/InetAddressConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/InetAddressConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/InetSocketAddressConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/InetSocketAddressConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/IntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/IntegerConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/LocaleConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/LocaleConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/LongConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/LongConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/NoConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/NoConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/PathConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/PathConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/PatternConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/PatternConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/ShortConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/ShortConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/SizeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/SizeConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/SizeUnitConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/SizeUnitConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/StringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/StringConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/StringListConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/StringListConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/StringSetConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/StringSetConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/StringSortedSetConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/StringSortedSetConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/TimeUnitConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/TimeUnitConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/TimeZoneConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/TimeZoneConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/TrimmedStringListConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/TrimmedStringListConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/TrimmedStringSetConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/TrimmedStringSetConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/TrimmedStringSortedSetConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/TrimmedStringSortedSetConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/URIConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/URIConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/URLConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/URLConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/converters/UUIDConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/converters/UUIDConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/ConfigurationBeansSPI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/ConfigurationBeansSPI.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/ConfigurationDocsGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/ConfigurationDocsGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/ConfigurationEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/ConfigurationEntry.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/ConfigurationEntryWithSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/ConfigurationEntryWithSection.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/Documentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/Documentation.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/DocumentationFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/DocumentationFormat.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/DocumentationSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/DocumentationSection.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/DocumentedBeansService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/DocumentedBeansService.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/printers/ConfigFileDocsPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/printers/ConfigFileDocsPrinter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/printers/ConfigurationSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/printers/ConfigurationSection.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/printers/CsvDocsPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/printers/CsvDocsPrinter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/documentation/printers/DocsPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/documentation/printers/DocsPrinter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/GuavaConverterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/GuavaConverterFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/converters/CacheBuilderSpecConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/converters/CacheBuilderSpecConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/converters/HashCodeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/converters/HashCodeConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/converters/HostAndPortConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/converters/HostAndPortConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/converters/HostSpecifierConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/converters/HostSpecifierConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/converters/InternetDomainNameConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/converters/InternetDomainNameConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/converters/MediaTypeConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/converters/MediaTypeConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/converters/UnsignedIntegerConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/converters/UnsignedIntegerConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guava/converters/UnsignedLongConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guava/converters/UnsignedLongConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/guice/NamedConfigParametersModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/guice/NamedConfigParametersModule.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/JodaTimeConverterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/JodaTimeConverterFactory.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/DateTimeFormatterConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/DateTimeFormatterConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/DateTimeZoneConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/DateTimeZoneConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/DaysConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/DaysConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/DurationConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/DurationConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/HoursConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/HoursConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/IntervalConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/IntervalConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/MinutesConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/MinutesConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/MonthsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/MonthsConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/PeriodConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/PeriodConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/SecondsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/SecondsConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/WeeksConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/WeeksConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/jodatime/converters/YearsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/jodatime/converters/YearsConverter.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/repositories/EnvironmentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/repositories/EnvironmentRepository.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/repositories/InMemoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/repositories/InMemoryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/repositories/PropertiesRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/repositories/PropertiesRepository.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/repositories/SystemPropertiesRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/repositories/SystemPropertiesRepository.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/response/ProcessingOutcome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/response/ProcessingOutcome.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/response/ProcessingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/response/ProcessingResponse.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/util/Duration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/util/Duration.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/util/Size.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/util/Size.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/util/SizeUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/util/SizeUnit.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/DirectoryPathReadableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/DirectoryPathReadableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/DirectoryPathWritableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/DirectoryPathWritableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/DirectoryReadableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/DirectoryReadableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/DirectoryWritableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/DirectoryWritableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/FilePathExecutableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/FilePathExecutableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/FilePathReadableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/FilePathReadableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/FilePathWritableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/FilePathWritableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/FileReadableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/FileReadableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/FileWritableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/FileWritableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/InetPortValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/InetPortValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/NoValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/NoValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/PathExecutableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/PathExecutableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/PathReadableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/PathReadableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/PathWritableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/PathWritableValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/PositiveDurationValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/PositiveDurationValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/PositiveIntegerValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/PositiveIntegerValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/PositiveLongValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/PositiveLongValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/PositiveSizeValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/PositiveSizeValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/StringLowercaseValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/StringLowercaseValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/StringNotBlankValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/StringNotBlankValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/StringNotEmptyValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/StringNotEmptyValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/StringUppercaseValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/StringUppercaseValidator.java -------------------------------------------------------------------------------- /src/main/java/com/github/joschi/jadconfig/validators/URIAbsoluteValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/main/java/com/github/joschi/jadconfig/validators/URIAbsoluteValidator.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/JadConfigLazyProcessingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/JadConfigLazyProcessingTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/JadConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/JadConfigTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/ParameterExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/ParameterExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/ReflectionUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/ReflectionUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/RepositoryExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/RepositoryExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/StringsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/StringsTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/TypeReferenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/TypeReferenceTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/ValidationExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/ValidationExceptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/BigDecimalConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/BigDecimalConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/BigIntegerConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/BigIntegerConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/BooleanConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/BooleanConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/ByteConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/ByteConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/CharsetConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/CharsetConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/ClassConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/ClassConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/CurrencyConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/CurrencyConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/DecimalFormatConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/DecimalFormatConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/DoubleConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/DoubleConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/DurationConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/DurationConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/FileConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/FileConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/FloatConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/FloatConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/Inet4AddressConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/Inet4AddressConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/Inet6AddressConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/Inet6AddressConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/InetAddressConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/InetAddressConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/InetSocketAddressConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/InetSocketAddressConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/IntegerConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/IntegerConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/LocaleConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/LocaleConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/LongConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/LongConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/NoConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/NoConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/PathConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/PathConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/PatternConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/PatternConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/ShortConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/ShortConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/SizeConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/SizeConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/SizeUnitConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/SizeUnitConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/StringConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/StringConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/StringListConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/StringListConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/StringSetConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/StringSetConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/StringSortedSetConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/StringSortedSetConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/TimeUnitConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/TimeUnitConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/TimeZoneConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/TimeZoneConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/TrimmedStringListConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/TrimmedStringListConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/TrimmedStringSetConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/TrimmedStringSetConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/TrimmedStringSortedSetConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/TrimmedStringSortedSetConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/URIConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/URIConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/URLConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/URLConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/converters/UUIDConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/converters/UUIDConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/documentation/GenerateConfigDocumentationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/documentation/GenerateConfigDocumentationTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/GuavaConverterFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/GuavaConverterFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/converters/CacheBuilderSpecConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/converters/CacheBuilderSpecConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/converters/HashCodeConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/converters/HashCodeConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/converters/HostAndPortConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/converters/HostAndPortConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/converters/HostSpecifierConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/converters/HostSpecifierConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/converters/InternetDomainNameConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/converters/InternetDomainNameConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/converters/MediaTypeConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/converters/MediaTypeConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/converters/UnsignedIntegerConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/converters/UnsignedIntegerConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guava/converters/UnsignedLongConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guava/converters/UnsignedLongConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/guice/NamedConfigParametersModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/guice/NamedConfigParametersModuleTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/JodaTimeConverterFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/JodaTimeConverterFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/DateTimeFormatterConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/DateTimeFormatterConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/DateTimeZoneConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/DateTimeZoneConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/DaysConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/DaysConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/DurationConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/DurationConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/HoursConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/HoursConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/IntervalConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/IntervalConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/MinutesConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/MinutesConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/MonthsConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/MonthsConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/PeriodConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/PeriodConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/SecondsConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/SecondsConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/WeeksConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/WeeksConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/jodatime/converters/YearsConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/jodatime/converters/YearsConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/repositories/EnvironmentRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/repositories/EnvironmentRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/repositories/InMemoryRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/repositories/InMemoryRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/repositories/PropertiesRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/repositories/PropertiesRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/repositories/SystemPropertiesRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/repositories/SystemPropertiesRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/ConverterFailureBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/ConverterFailureBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/DefaultValueConfigurationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/DefaultValueConfigurationBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/EmptyBean.java: -------------------------------------------------------------------------------- 1 | package com.github.joschi.jadconfig.testbeans; 2 | 3 | public class EmptyBean { 4 | } 5 | -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/FoobarConfigurationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/FoobarConfigurationBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/InheritedBeanBaseClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/InheritedBeanBaseClass.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/InheritedBeanSubClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/InheritedBeanSubClass.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/InheritedBeanSubSubClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/InheritedBeanSubSubClass.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/InvalidDefaultValueValidatorBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/InvalidDefaultValueValidatorBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/Multi1ConfigurationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/Multi1ConfigurationBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/Multi2ConfigurationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/Multi2ConfigurationBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/NonExistingParameterBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/NonExistingParameterBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/RequiredParameterBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/RequiredParameterBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/SaveMeBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/SaveMeBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/SimpleConfigurationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/SimpleConfigurationBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/TrimBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/TrimBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/ValidatedConfigurationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/ValidatedConfigurationBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/ValidatorMethodConfigurationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/ValidatorMethodConfigurationBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testbeans/VoidConfigurationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testbeans/VoidConfigurationBean.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testconverters/FoobarConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testconverters/FoobarConverter.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/testconverters/FoobarConverterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/testconverters/FoobarConverterFactory.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/util/DurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/util/DurationTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/util/SizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/util/SizeTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/util/SizeUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/util/SizeUnitTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/DirectoryPathReadableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/DirectoryPathReadableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/DirectoryPathWritableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/DirectoryPathWritableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/DirectoryReadableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/DirectoryReadableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/DirectoryWritableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/DirectoryWritableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/FilePathExecutableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/FilePathExecutableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/FilePathReadableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/FilePathReadableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/FilePathWritableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/FilePathWritableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/FileReadableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/FileReadableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/FileWritableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/FileWritableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/InetPortValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/InetPortValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/NoValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/NoValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/PathExecutableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/PathExecutableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/PathReadableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/PathReadableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/PathWritableValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/PathWritableValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/PositiveDurationValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/PositiveDurationValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/PositiveIntegerValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/PositiveIntegerValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/PositiveLongValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/PositiveLongValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/PositiveSizeValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/PositiveSizeValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/StringLowercaseValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/StringLowercaseValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/StringNotBlankValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/StringNotBlankValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/StringNotEmptyValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/StringNotEmptyValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/StringUppercaseValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/StringUppercaseValidatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/joschi/jadconfig/validators/URIAbsoluteValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/java/com/github/joschi/jadconfig/validators/URIAbsoluteValidatorTest.java -------------------------------------------------------------------------------- /src/test/resources/testConfiguration.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Graylog2/JadConfig/HEAD/src/test/resources/testConfiguration.properties --------------------------------------------------------------------------------