A B C D E G H I J L M N P Q R S T U V W 
All Classes All Packages

A

AbstractEnumConfiguration - Class in com.github.toolarium.enumeration.configuration.dto
Defines the abstract enum configuration
AbstractEnumConfiguration() - Constructor for class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
Constructor for AbstractEnumConfiguration
AbstractEnumKeyConfigurationValidator - Class in com.github.toolarium.enumeration.configuration.validation.impl
Abstract validator base class
AbstractEnumKeyConfigurationValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Constructor for AbstractEnumKeyConfigurationValidator
AbstractEnumKeyValueConfigurationValueValidator<D,​T> - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
Base value validator class.
AbstractEnumKeyValueConfigurationValueValidator(EnumKeyValueConfigurationDataType, Class<D>, EnumKeyValueConfigurationDataType) - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
Constructor for AbstractEnumKeyValueConfigurationValueValidator
AbstractStringTypeConverter - Class in com.github.toolarium.enumeration.configuration.converter.impl
Implements an abstract string type converter
AbstractStringTypeConverter() - Constructor for class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
 
add(EnumConfiguration<? extends EnumKeyConfiguration>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
add(T) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Adds an EnumKeyConfiguration and corrects validFrom / validTill in case it's not consistent regarding the parent element.
AnnotationConvertUtil - Class in com.github.toolarium.enumeration.configuration.util
Annotation convert utility

B

BINARY - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A binary content which represents as example an entire file, format: [name]|[timestamp]|[mime-type]|[content base64 encoded]. The name, timestamp (as RFC 3339), mimetype are optional, only base64 content is a valid content., e.g.
BINARY - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A binary content which represents as example an entire file, format: [name]|[timestamp]|[mime-type]|[content base64 encoded]. The name, timestamp (as RFC 3339), mimetype are optional, only base64 content is a valid content., e.g.
BinaryEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
BinaryEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumKeyValueConfigurationValueValidator
Constructor for BinaryEnumKeyValueConfigurationValueValidator
BOOLEAN - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
Boolean value: true (or yes) / false (or no)
BOOLEAN - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
Boolean value: true (or yes) / false (or no)
BooleanEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
BooleanEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumKeyValueConfigurationValueValidator
Constructor for BooleanEnumKeyValueConfigurationValueValidator
BUILD_TIMESTAMP - Static variable in class com.github.toolarium.enumeration.configuration.Version
The build timestamp

C

cardinality() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
The cardinality expression for an entry.
CERTIFICATE - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A certficate or key, e.g.
CERTIFICATE - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A certficate or key, e.g.
CertificateEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
Defines the certificate IEnumKeyConfigurationValueValidator.
CertificateEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.CertificateEnumKeyValueConfigurationValueValidator
Constructor for CertificateEnumKeyValueConfigurationValueValidator
checkBase(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Check if the given value is a number or not
CIDR - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A cidr, notation as defined by RFC 4632 and 4291 (https://tools.ietf.org/html/rfc4632, https://tools.ietf.org/html/rfc4291), e.g.
CIDR - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A cidr, notation as defined by RFC 4632 and 4291 (https://tools.ietf.org/html/rfc4632, https://tools.ietf.org/html/rfc4291), e.g.
CIDREnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
CIDREnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.CIDREnumKeyValueConfigurationValueValidator
Constructor for CIDREnumKeyValueConfigurationValueValidator
CIDRUtil - Class in com.github.toolarium.enumeration.configuration.util
CIDR utility
COLOR - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A color code, e.g.
COLOR - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A color code, e.g.
ColorEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
ColorEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.ColorEnumKeyValueConfigurationValueValidator
Constructor for ColorEnumKeyValueConfigurationValueValidator
com.github.toolarium.enumeration.configuration - package com.github.toolarium.enumeration.configuration
 
com.github.toolarium.enumeration.configuration.annotation - package com.github.toolarium.enumeration.configuration.annotation
 
com.github.toolarium.enumeration.configuration.converter - package com.github.toolarium.enumeration.configuration.converter
 
com.github.toolarium.enumeration.configuration.converter.impl - package com.github.toolarium.enumeration.configuration.converter.impl
 
com.github.toolarium.enumeration.configuration.dto - package com.github.toolarium.enumeration.configuration.dto
 
com.github.toolarium.enumeration.configuration.processor - package com.github.toolarium.enumeration.configuration.processor
 
com.github.toolarium.enumeration.configuration.resource - package com.github.toolarium.enumeration.configuration.resource
 
com.github.toolarium.enumeration.configuration.util - package com.github.toolarium.enumeration.configuration.util
 
com.github.toolarium.enumeration.configuration.validation - package com.github.toolarium.enumeration.configuration.validation
 
com.github.toolarium.enumeration.configuration.validation.impl - package com.github.toolarium.enumeration.configuration.validation.impl
 
com.github.toolarium.enumeration.configuration.validation.value - package com.github.toolarium.enumeration.configuration.validation.value
 
com.github.toolarium.enumeration.configuration.validation.value.impl - package com.github.toolarium.enumeration.configuration.validation.value.impl
 
COMPONENT_ID - Static variable in class com.github.toolarium.enumeration.configuration.Version
The component id
convert(EnumConfiguration) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
convert(EnumKeyConfiguration) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
convert(EnumKeyValueConfiguration) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
convert(EnumKeyValueConfigurationDataType, String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.DefaultStringTypConverter
 
convert(EnumKeyValueConfigurationDataType, String) - Method in interface com.github.toolarium.enumeration.configuration.converter.IStringTypeConverter
Convert
convert(String) - Method in class com.github.toolarium.enumeration.configuration.util.JSONUtil
Convert a JSON array into a list of strings
convert(List<String>) - Method in class com.github.toolarium.enumeration.configuration.util.JSONUtil
Convert a list of strings into a JSON array
createEnumKeyValueConfigurationSizing() - Method in interface com.github.toolarium.enumeration.configuration.validation.value.IEnumKeyConfigurationValueValidator
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumKeyValueConfigurationValueValidator
 
createEnumKeyValueConfigurationSizing(EnumKeyValueConfigurationDataType, String, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.EnumKeyValueConfigurationValueValidatorFactory
createEnumKeyValueConfigurationValueValidator(EnumKeyValueConfigurationDataType) - Method in class com.github.toolarium.enumeration.configuration.validation.value.EnumKeyValueConfigurationValueValidatorFactory
createValueSize(String, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.value.IEnumKeyConfigurationValueValidator
Create value size
createValueSize(String, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
 
CRON - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A cron schedule expression, e.g.
CRON - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A cron schedule expression, e.g.
CronEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
CronEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.CronEnumKeyValueConfigurationValueValidator
Constructor for CronEnumKeyValueConfigurationValueValidator

D

dataType() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
The configuration value data type.
DATE - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A date without time information, full-date notation as defined by RFC 3339, section 5.6 (https://tools.ietf.org/html/rfc3339#section-5.6), e.g.
DATE - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A date without time information, full-date notation as defined by RFC 3339, section 5.6 (https://tools.ietf.org/html/rfc3339#section-5.6), e.g.
DateEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
DateEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumKeyValueConfigurationValueValidator
Constructor for DateEnumKeyValueConfigurationValueValidator
DateUtil - Class in com.github.toolarium.enumeration.configuration.util
Defines the date utility
DefaultEnumKeyConfigurationValidator - Class in com.github.toolarium.enumeration.configuration.validation.impl
DefaultEnumKeyConfigurationValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.impl.DefaultEnumKeyConfigurationValidator
Constructor for DefaultEnumKeyConfigurationValidator
DefaultStringTypConverter - Class in com.github.toolarium.enumeration.configuration.converter.impl
Implements a IStringTypeConverter.
DefaultStringTypConverter() - Constructor for class com.github.toolarium.enumeration.configuration.converter.impl.DefaultStringTypConverter
 
defaultValue() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
The default value.
description() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumConfiguration
Defines the description of the enumeration configuration.
description() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyConfiguration
Defines the description of the enumeration configuration.
description() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
Defines the description of the enumeration configuration.
DESCRIPTION - Static variable in class com.github.toolarium.enumeration.configuration.Version
The description
disableAccessWarnings() - Method in class com.github.toolarium.enumeration.configuration.util.ReflectionUtil
Disable access warnings
DOUBLE - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A positive or negative number with decimal places, e.g.
DOUBLE - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A positive or negative number with decimal places, e.g.
DoubleEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
DoubleEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumKeyValueConfigurationValueValidator
Constructor for DoubleEnumKeyValueConfigurationValueValidator

E

EMAIL - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
An eamil address, e.g.
EMAIL - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
An eamil address, e.g.
EmailEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
EmailEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.EmailEnumKeyValueConfigurationValueValidator
Constructor for EmailEnumKeyValueConfigurationValueValidator
EmptyValueException - Exception in com.github.toolarium.enumeration.configuration.validation
Defines an empty value exception
EmptyValueException(String) - Constructor for exception com.github.toolarium.enumeration.configuration.validation.EmptyValueException
Constructor for EmptyValueException
EnumConfiguration<T extends EnumKeyConfiguration> - Class in com.github.toolarium.enumeration.configuration.dto
Defines the enum configuration
EnumConfiguration - Annotation Type in com.github.toolarium.enumeration.configuration.annotation
Defines the enumeration as a simple configuration as a set.
EnumConfiguration() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Constructor
EnumConfiguration(String) - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Constructor
EnumConfigurationProcessor - Class in com.github.toolarium.enumeration.configuration.processor
Implements the enumeration confuguration annotation processor
EnumConfigurationProcessor() - Constructor for class com.github.toolarium.enumeration.configuration.processor.EnumConfigurationProcessor
Constructor for EnumConfigurationProcessor
EnumConfigurationResourceFactory - Class in com.github.toolarium.enumeration.configuration.resource
Defines the enum configuration resource factory
EnumConfigurations - Class in com.github.toolarium.enumeration.configuration.dto
Defines the enumeration configurations
EnumConfigurations() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
Constructor
enumerationValue() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
An enumeration value: If this is defined, only an enumeration value is accepted for defaultValue, exampleValue and value.
EnumKeyConfiguration - Class in com.github.toolarium.enumeration.configuration.dto
Defines the enum key configuration
EnumKeyConfiguration - Annotation Type in com.github.toolarium.enumeration.configuration.annotation
Defines the enumeration as a simple configuration as a set.
EnumKeyConfiguration() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumKeyConfiguration
Constructor for EnumKeyConfiguration
EnumKeyConfigurationValidatorFactory - Class in com.github.toolarium.enumeration.configuration.validation
Defines the enum value configuration validator factory.
EnumKeyValueConfiguration - Class in com.github.toolarium.enumeration.configuration.dto
Defines the enum value configuration
EnumKeyValueConfiguration - Annotation Type in com.github.toolarium.enumeration.configuration.annotation
Defines the enumeration as a value based configuration.
EnumKeyValueConfiguration() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Constructor for EnumKeyValueConfiguration
EnumKeyValueConfiguration.DataType - Enum in com.github.toolarium.enumeration.configuration.annotation
Define the configuration value data type
EnumKeyValueConfigurationBinaryObject - Class in com.github.toolarium.enumeration.configuration.dto
Defines the binary object
EnumKeyValueConfigurationBinaryObject() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Constructor for EnumKeyValueConfigurationBinaryObject
EnumKeyValueConfigurationBinaryObject(String, Instant, String, String) - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Constructor for EnumKeyValueConfigurationBinaryObject
EnumKeyValueConfigurationDataType - Enum in com.github.toolarium.enumeration.configuration.dto
Defines the enumeration value configuration data types.
EnumKeyValueConfigurationSizing<T> - Class in com.github.toolarium.enumeration.configuration.dto
Defines the sizing aspects.
EnumKeyValueConfigurationSizing() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Constructor for EnumKeyValueConfigurationSizing
EnumKeyValueConfigurationSizing(String, T, String, T) - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Constructor for EnumKeyValueConfigurationSizing
EnumKeyValueConfigurationSizing(T, T) - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Constructor for EnumKeyValueConfigurationSizing
EnumKeyValueConfigurationValueValidatorFactory - Class in com.github.toolarium.enumeration.configuration.validation.value
EnumUtil - Class in com.github.toolarium.enumeration.configuration.util
Enum utility
equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
 
equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
 
equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
 
equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyConfiguration
 
equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
 
equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
 
equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
 
equals(Object) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
 
exampleValue() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
An example value.
ExceptionUtil - Class in com.github.toolarium.enumeration.configuration.util
Exception utility

G

get(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
getBinary(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the binary content.
getBoolean(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the boolean
getCardinality() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Get the cardinality
getCertificate(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the certificate
getCIDR(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the CIDR
getColor(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the color
getCron(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the cron
getData() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Get the data
getDataType() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Get the configuration value data type
getDate(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the date
getDefaultValue() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Get the default value
getDescription() - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
Get the configuration description
getDouble(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the double
getEmail(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the email
getEnumConfigurationList() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
Gets the enumeration configuration content list
getEnumerationValue() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Get the enumeration value
getEnumKeyConfigurationAnnotationInformation(T) - Method in class com.github.toolarium.enumeration.configuration.util.EnumUtil
Get the EnumKeyConfiguration from an enumeration configuration
getEnumKeyValueConfigurationAnnotationInformation(T) - Method in class com.github.toolarium.enumeration.configuration.util.EnumUtil
Get the EnumKeyValueConfiguration from an enumeration configuration
getExampleValue() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Get the example value
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.converter.StringTypeConverterFactory
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.resource.EnumConfigurationResourceFactory
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.util.DateUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.util.EnumUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.util.ExceptionUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.util.JSONUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.util.ReflectionUtil
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.validation.EnumKeyConfigurationValidatorFactory
Get the instance
getInstance() - Static method in class com.github.toolarium.enumeration.configuration.validation.value.EnumKeyValueConfigurationValueValidatorFactory
Get the instance
getInterfaceList() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Get the interface list
getKey() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyConfiguration
Get the configuration key
getKeyList() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Get the key list
getMarkerInterfaceList() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Get the marker interface list
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Gets the max size.
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
Get the max size.
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumKeyValueConfigurationValueValidator
 
getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumKeyValueConfigurationValueValidator
 
getMaxSizeAsString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Gets the max size as string.
getMimetype() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Get the mime type
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Gets the min size.
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
Get the min size.
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.CertificateEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.ColorEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.CronEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumKeyValueConfigurationValueValidator
 
getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumKeyValueConfigurationValueValidator
 
getMinSizeAsString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Gets the min size as string.
getName() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Get the configuration name
getName() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
The name
getName() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Get the name
getName(T) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
Get the name
getNumber(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the number
getRegExp(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the regexp
getStringTypeConverter() - Method in class com.github.toolarium.enumeration.configuration.converter.StringTypeConverterFactory
getSupportedAnnotationTypes() - Method in class com.github.toolarium.enumeration.configuration.processor.EnumConfigurationProcessor
 
getSupportedSourceVersion() - Method in class com.github.toolarium.enumeration.configuration.processor.EnumConfigurationProcessor
 
getTime(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the time
getTimestamp() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Get the timestamp
getTimestamp(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the timestamp
getURI(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the uri
getUUID(String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
Get the UUID
getValidator() - Method in class com.github.toolarium.enumeration.configuration.validation.EnumKeyConfigurationValidatorFactory
Get the validator
getValidFrom() - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
Get the valid from
getValidTill() - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
Get the valid till
getValue(T) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
Get the name
getValueSize() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Get the value size
getVersion() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
The version
getVersion() - Static method in class com.github.toolarium.enumeration.configuration.Version
Get the version number
GROUP_ID - Static variable in class com.github.toolarium.enumeration.configuration.Version
The group id

H

hasDefaultValue() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Check if a default value exist.
hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
 
hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
 
hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
 
hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyConfiguration
 
hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
 
hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
 
hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
 
hashCode() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
 
HEX_WEBCOLOR_PATTERN - Static variable in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
 
hexWebColorPattern - Static variable in class com.github.toolarium.enumeration.configuration.converter.impl.AbstractStringTypeConverter
 

I

IEnumConfiguration - Interface in com.github.toolarium.enumeration.configuration
Enumeration configuration marker interface.
IEnumKeyConfigurationValidator - Interface in com.github.toolarium.enumeration.configuration.validation
Defines the validator for EnumKeyValueConfiguration.
IEnumKeyConfigurationValueValidator<D,​T> - Interface in com.github.toolarium.enumeration.configuration.validation.value
Defines the enum configuration data type
IPV4_EXPRESSION - Static variable in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Regular expression: ipv4 address pattern
IPV4_RANGE_EXPRESSION - Static variable in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Regular expression: ipv4 address range pattern
IPV6_EXPRESSION - Static variable in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Regular expression: ipv6 address pattern
IPV6_EXPRESSION_HEX_COMPRESSED - Static variable in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Regular expression: ipv6 address pattern
IPV6_EXPRESSION_STD - Static variable in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Regular expression: ipv6 address pattern
IPV6_RANGE_EXPRESSION - Static variable in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Regular expression: ipv6 address range pattern
IS_RELEASE_VERSION - Static variable in class com.github.toolarium.enumeration.configuration.Version
Define if it is a release version
isConfidential() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyConfiguration
Determines whether the configuration value is confidential.
isConfidential() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
Determines whether the configuration value is confidential.
isConfidential() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyConfiguration
Define if the value is confidential or not
isGreaterThan(Boolean, Boolean) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumKeyValueConfigurationValueValidator
 
isGreaterThan(Double, Double) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumKeyValueConfigurationValueValidator
 
isGreaterThan(Number, Number) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumKeyValueConfigurationValueValidator
 
isGreaterThan(Number, Number) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumKeyValueConfigurationValueValidator
 
isGreaterThan(Number, Number) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
 
isGreaterThan(Number, Number) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumKeyValueConfigurationValueValidator
 
isGreaterThan(Number, Number) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumKeyValueConfigurationValueValidator
 
isGreaterThan(Instant, Instant) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumKeyValueConfigurationValueValidator
 
isGreaterThan(LocalDate, LocalDate) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumKeyValueConfigurationValueValidator
 
isGreaterThan(LocalTime, LocalTime) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumKeyValueConfigurationValueValidator
 
isGreaterThan(T, T) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
Validate if the first value is greater than the second.
isGreaterThanValue(Number, Number) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
Validate if the first value is greater than the second.
isInRange(String, String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Check if the address is an ip address or an ip address range.
isIPv4Address(String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Validate if the given host is an instance of ipv4
isIPv4Range(String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Check if the host string is instance of IPv4 range (cidr notation)
isIPv6Address(String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Validate if the given host is an instance of ipv6 address
isIPv6Range(String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Check if the host string is instance of IPv6 range (cidr notation)
isMandatory() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
An EnumKeyValueConfiguration is mandatory in case the cardinality is defined and the min value is > 0.
IStringTypeConverter - Interface in com.github.toolarium.enumeration.configuration.converter
Defines the string type converter.
isValidAddress(String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Validate if the host string is instance of ipv4 or ipv6 address
isValidAddressRange(String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Validate if the given host is an instance of ipv4 or ipv6 address
isValidRange(String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Check if the host string is a valid IP address (cidr notation)

J

JSONUtil - Class in com.github.toolarium.enumeration.configuration.util
Simple JSON util

L

LICENSE - Static variable in class com.github.toolarium.enumeration.configuration.Version
The license
LICENSE_ORGANISATION - Static variable in class com.github.toolarium.enumeration.configuration.Version
The license organisation
load(InputStream) - Method in class com.github.toolarium.enumeration.configuration.resource.EnumConfigurationResourceFactory
Load a collection of EnumConfiguration.

M

main(String[]) - Static method in class com.github.toolarium.enumeration.configuration.Version
Main class to print build / version information
MAJOR_NUMBER - Static variable in class com.github.toolarium.enumeration.configuration.Version
The major number
mapEnum(Class<T>, Enum<?>) - Method in class com.github.toolarium.enumeration.configuration.util.EnumUtil
Returns the enum constant of the specified enum type with the specified name.
MAX_CARDINALITY - Static variable in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Defines the max cardinality
MAX_DATE - Static variable in class com.github.toolarium.enumeration.configuration.util.DateUtil
 
MAX_DATE_STRING - Static variable in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Defines the max date
MAX_TIME - Static variable in class com.github.toolarium.enumeration.configuration.util.DateUtil
 
MAX_TIME_STRING - Static variable in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Defines the max time
MAX_TIMESTAMP - Static variable in class com.github.toolarium.enumeration.configuration.util.DateUtil
 
MAX_TIMESTAMP_STRING - Static variable in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Defines the max timestamp
maxValue() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
The maximal value, e.g. by a string it corresponds to the maximal length of the string.
MINOR_NUMBER - Static variable in class com.github.toolarium.enumeration.configuration.Version
The minor number
minValue() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
The minimum value, e.g. by a string it corresponds to the minimum length of the string.

N

newInstance(Class<T>) - Method in class com.github.toolarium.enumeration.configuration.util.ReflectionUtil
Create a new instance of a given class
NUMBER - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A positive or negative number without any decimal places, e.g.
NUMBER - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A positive or negative number without any decimal places, e.g.
NumberEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
NumberEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumKeyValueConfigurationValueValidator
Constructor for NumberEnumKeyValueConfigurationValueValidator

P

PACKAGE - Static variable in class com.github.toolarium.enumeration.configuration.Version
The package
parse(String) - Method in class com.github.toolarium.enumeration.configuration.util.CIDRUtil
Parse CIDR expression
parseCardinality(String) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
Parse the cardinality expression
parseDate(String) - Method in class com.github.toolarium.enumeration.configuration.util.DateUtil
Parse a date
parseSizeValue(EnumKeyValueConfigurationDataType, String) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
Parse the size value
parseSizeValue(String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
Parse the size value
parseTime(String) - Method in class com.github.toolarium.enumeration.configuration.util.DateUtil
Parse a date
parseTimestamp(String) - Method in class com.github.toolarium.enumeration.configuration.util.DateUtil
Parse a date
parseValue(String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
Parse the size value
preapreMinMaxValue(EnumKeyValueConfigurationSizing<T>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
Prepare min / max value
prepareExceptionWithStacktraceInMessage(Exception) - Method in class com.github.toolarium.enumeration.configuration.util.ExceptionUtil
Prepare the exception message
prepareStacktraceInMessage(Exception, String) - Method in class com.github.toolarium.enumeration.configuration.util.ExceptionUtil
Throws a defined exception
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.github.toolarium.enumeration.configuration.processor.EnumConfigurationProcessor
 
PROJECT_NAME - Static variable in class com.github.toolarium.enumeration.configuration.Version
The project name
PROJECT_TYPE - Static variable in class com.github.toolarium.enumeration.configuration.Version
The project type

Q

QUALIFIER - Static variable in class com.github.toolarium.enumeration.configuration.Version
The version qualifier

R

read(Class<T>, InputStream) - Method in class com.github.toolarium.enumeration.configuration.util.JSONUtil
Reads an object from an input stream.
ReflectionUtil - Class in com.github.toolarium.enumeration.configuration.util
Defines the reflection utility.
REGEXP - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A regular expression (based on java regexp), e.g.
REGEXP - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A regular expression (based on java regexp), e.g.
RegExpEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
RegExpEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.RegExpEnumKeyValueConfigurationValueValidator
Constructor for RegExpEnumKeyValueConfigurationValueValidator
REVISION_NUMBER - Static variable in class com.github.toolarium.enumeration.configuration.Version
The revision number

S

SCM_NUMBER - Static variable in class com.github.toolarium.enumeration.configuration.Version
The source management number
selectMandatoryConfigurationList() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Returns a list of mandatory EnumKeyValueConfiguration.
selectMandatoryConfigurationList() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
Returns a list of mandatory configuration entries.
selectMandatoryConfigurationListWithMissingDefaultValue() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
Returns a list of mandatory configuration entries.
selectMandatoryListWithMissingDefaultValue() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Returns a list of mandatory EnumKeyValueConfiguration with no default value
setCardinality(EnumKeyValueConfigurationSizing<Integer>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Set the cardinality
setConfidential(boolean) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyConfiguration
Define if the value is confidential or not
setData(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Set the data
setDataType(EnumKeyValueConfigurationDataType) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Set the configuration value data type
setDefaultValue(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Set the default value
setDescription(String) - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
Set the configuration description
setEnumConfigurationList(Set<EnumConfiguration<? extends EnumKeyConfiguration>>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
Sets the enumeration configuration content list
setEnumerationValue(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Set the enumeration value
setExampleValue(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Set the example
setInterfaceList(Set<String>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Set the interface list
setKey(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyConfiguration
Set the configuration key
setKeyList(Set<K>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Set the key list
setMarkerInterfaceList(Set<String>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Set the marker interface list
setMaxSize(T) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Sets the max size.
setMaxSizeAsString(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Sets the max size.
setMimetype(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Set the mime type
setMinSize(T) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Sets the min size.
setMinSizeAsString(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
Sets the min size.
setName(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
Set the configuration name
setName(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
Sets the name
setName(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Set the name
setTimestamp(Instant) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
Set the timestamp
setUniqueness(boolean) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Specifies that the input value is unique.
setValidator(IEnumKeyConfigurationValidator) - Method in class com.github.toolarium.enumeration.configuration.validation.EnumKeyConfigurationValidatorFactory
Sets the validator
setValidFrom(Instant) - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
Set the valid from
setValidTill(Instant) - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
Set the valid till
setValueSize(EnumKeyValueConfigurationSizing<?>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Set the value size
setVersion(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
Sets the version
store(EnumConfigurations, OutputStream) - Method in class com.github.toolarium.enumeration.configuration.resource.EnumConfigurationResourceFactory
Store a collection of EnumConfiguration.
STRING - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A string text, e.g.
STRING - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A string text, e.g.
StringEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
StringEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
Constructor for StringEnumKeyValueConfigurationValueValidator
StringEnumKeyValueConfigurationValueValidator(EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationDataType) - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
Constructor for StringEnumKeyValueConfigurationValueValidator
StringTypeConverterFactory - Class in com.github.toolarium.enumeration.configuration.converter
Defines the string value converter factory.

T

throwExceptionWithStacktraceInMessage(Exception, Class<E>) - Method in class com.github.toolarium.enumeration.configuration.util.ExceptionUtil
Throws a defined exception
throwExceptionWithStacktraceInMessage(Exception, Class<E>, String) - Method in class com.github.toolarium.enumeration.configuration.util.ExceptionUtil
Throws a defined exception
throwsException(Class<E>, String) - Method in class com.github.toolarium.enumeration.configuration.util.ExceptionUtil
Throws an exception with a specific message
throwsException(Class<E>, String, StackTraceElement[]) - Method in class com.github.toolarium.enumeration.configuration.util.ExceptionUtil
Throws an exception with a specific message
throwsException(Exception, Class<E>, boolean) - Method in class com.github.toolarium.enumeration.configuration.util.ExceptionUtil
Throws an exception with a specific message
TIME - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A time without date information, full-time notation as defined by RFC 3339, section 5.6 (https://tools.ietf.org/html/rfc3339#section-5.6), e.g.
TIME - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A time without date information, full-time notation as defined by RFC 3339, section 5.6 (https://tools.ietf.org/html/rfc3339#section-5.6), e.g.
TimeEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
TimeEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumKeyValueConfigurationValueValidator
Constructor for TimeEnumKeyValueConfigurationValueValidator
TIMESTAMP - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A timestamp, date-time notation as defined by RFC 3339, section 5.6 (https://tools.ietf.org/html/rfc3339#section-5.6), e.g.
TIMESTAMP - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A timestamp, date-time notation as defined by RFC 3339, section 5.6 (https://tools.ietf.org/html/rfc3339#section-5.6), e.g.
TimestampEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
TimestampEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumKeyValueConfigurationValueValidator
Constructor for TimestampEnumKeyValueConfigurationValueValidator
toString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
 
toString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
 
toString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyConfiguration
 
toString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
 
toString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationBinaryObject
 
toString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationSizing
 
toString() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumKeyValueConfigurationValueValidator
 
trimQuotationMarks(String) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
Trim quotation marks

U

uniqueness() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
Specifies that the input value is unique.
uniqueness() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfiguration
Specifies that the input value is unique.
URI - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
A uri, notation as defined by RFC 2396, section 1.3 (https://tools.ietf.org/html/rfc2396), e.g.
URI - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
A uri, notation as defined by RFC 2396, section 1.3 (https://tools.ietf.org/html/rfc2396), e.g.
URIEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
URIEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumKeyValueConfigurationValueValidator
Constructor for URIEnumKeyValueConfigurationValueValidator
URL - Static variable in class com.github.toolarium.enumeration.configuration.Version
The url of the project
UUID - com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
An Universally Unique IDentifier, notation as defined by RFC 4122 (https://tools.ietf.org/html/rfc4122), e.g.
UUID - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
An Universally Unique IDentifier, notation as defined by RFC 4122 (https://tools.ietf.org/html/rfc4122), e.g.
UUIDEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
UUIDEnumKeyValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumKeyValueConfigurationValueValidator
Constructor for UUIDEnumKeyValueConfigurationValueValidator

V

validate(EnumKeyConfiguration) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumKeyConfigurationValidator
Validate consistency of an EnumKeyConfiguration
validate(EnumKeyConfiguration) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
 
validate(EnumKeyConfiguration, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumKeyConfigurationValidator
Validate an EnumKeyConfiguration against an input string
validate(EnumKeyConfiguration, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
 
validate(EnumKeyValueConfiguration) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumKeyConfigurationValidator
Validate consistency of an EnumKeyValueConfiguration
validate(EnumKeyValueConfiguration) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
 
validate(EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<Integer>, boolean, EnumKeyValueConfigurationSizing<T>, String, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumKeyConfigurationValidator
Validate the data type against an input string
validate(EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<Integer>, boolean, EnumKeyValueConfigurationSizing<T>, String, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
 
validate(EnumKeyValueConfiguration, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumKeyConfigurationValidator
Validate an EnumKeyValueConfiguration against an input string
validate(EnumKeyValueConfiguration, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
 
validateDefaultValue(EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<Integer>, boolean, EnumKeyValueConfigurationSizing<T>, String, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Validate default value
validateDescription(String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Validate description
validateEnumerationValue(EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<Integer>, boolean, EnumKeyValueConfigurationSizing<T>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Validate enumeration value
validateExampleValue(EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<Integer>, boolean, EnumKeyValueConfigurationSizing<?>, String, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Validate example value
validateKey(String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Validate key
validateValidity(Instant, Instant) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Validate validity
validateValue(EnumKeyValueConfigurationSizing<Boolean>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<Double>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<Number>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<Number>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<Number>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<Number>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<Number>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<Instant>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<LocalDate>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<LocalTime>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumKeyValueConfigurationValueValidator
 
validateValue(EnumKeyValueConfigurationSizing<T>, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.value.IEnumKeyConfigurationValueValidator
Validate value
validateValue(String, EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<Integer>, boolean, EnumKeyValueConfigurationSizing<T>, String, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Validate example value
validateValue(String, EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<T>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumKeyConfigurationValidator
Validate example value
ValidationException - Exception in com.github.toolarium.enumeration.configuration.validation
Defines a validation exception
ValidationException(String) - Constructor for exception com.github.toolarium.enumeration.configuration.validation.ValidationException
Constructor for ValidationException
validFrom() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumConfiguration
Defines the valid from date of the enumeration configuration.
validFrom() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyConfiguration
Defines the valid from date of the enumeration configuration.
validFrom() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
Defines the valid from date of the enumeration configuration.
validTill() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumConfiguration
Defines the valid till date of the enumeration configuration.
validTill() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyConfiguration
Defines the valid till date of the enumeration configuration.
validTill() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration
Defines the valid till date of the enumeration configuration.
valueOf(Class<T>, String) - Method in class com.github.toolarium.enumeration.configuration.util.EnumUtil
Returns the enum constant of the specified enum type with the specified name.
valueOf(String) - Static method in enum com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.toolarium.enumeration.configuration.annotation.EnumKeyValueConfiguration.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.github.toolarium.enumeration.configuration
The version class
Version() - Constructor for class com.github.toolarium.enumeration.configuration.Version
 
VERSION - Static variable in class com.github.toolarium.enumeration.configuration.Version
The full version number

W

write(T, OutputStream) - Method in class com.github.toolarium.enumeration.configuration.util.JSONUtil
Writes an object to an output stream.
A B C D E G H I J L M N P Q R S T U V W 
All Classes All Packages