A B C D E G H I J L M N P Q R S T U V W
All Classes All Packages
All Classes All Packages
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
-
Adds an
EnumConfiguration
. - 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
-
Defines the binary
IEnumKeyConfigurationValueValidator
. - 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
(oryes
) /false
(orno
) - BOOLEAN - com.github.toolarium.enumeration.configuration.dto.EnumKeyValueConfigurationDataType
-
Boolean value:
true
(oryes
) /false
(orno
) - BooleanEnumKeyValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the boolean
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the CIRD
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the color
IEnumKeyConfigurationValueValidator
. - 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 a
EnumConfiguration
into aEnumConfiguration
. - convert(EnumKeyConfiguration) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
-
Convert a
EnumKeyValueConfiguration
into aEnumKeyValueConfiguration
. - convert(EnumKeyValueConfiguration) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
-
Convert a
EnumKeyValueConfiguration
into aEnumKeyValueConfiguration
. - 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
-
Create an
EnumKeyValueConfigurationSizing
. - 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
-
Create the
EnumKeyValueConfigurationSizing
. - createEnumKeyValueConfigurationValueValidator(EnumKeyValueConfigurationDataType) - Method in class com.github.toolarium.enumeration.configuration.validation.value.EnumKeyValueConfigurationValueValidatorFactory
-
Create an
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the cron
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the date
IEnumKeyConfigurationValueValidator
. - 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
-
Implements the
IEnumKeyConfigurationValidator
. - 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
-
Defines the double
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the email
IEnumKeyConfigurationValueValidator
. - 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
- 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
-
Defines the
IEnumKeyConfigurationValueValidator
factory. - 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
-
Get a
EnumConfiguration
. - 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
- 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<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(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumKeyValueConfigurationValueValidator
- isGreaterThan(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumKeyValueConfigurationValueValidator
- isGreaterThan(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
- isGreaterThan(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumKeyValueConfigurationValueValidator
- isGreaterThan(Long, Long) - 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.
- 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
-
Defines the number
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the regexp
IEnumKeyConfigurationValueValidator
. - 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
- 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
- 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
-
Defines the string
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the time
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the timestamp
IEnumKeyConfigurationValueValidator
. - 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
- 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
-
Defines the uri
IEnumKeyConfigurationValueValidator
. - 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
-
Defines the UUID
IEnumKeyConfigurationValueValidator
. - 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>, EnumKeyValueConfigurationSizing<?>, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumKeyConfigurationValidator
-
Validate the data type against an input string
- validate(EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<Integer>, EnumKeyValueConfigurationSizing<?>, 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>, EnumKeyValueConfigurationSizing<?>, 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
- validateExampleValue(EnumKeyValueConfigurationDataType, EnumKeyValueConfigurationSizing<Integer>, EnumKeyValueConfigurationSizing<?>, 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<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumKeyValueConfigurationValueValidator
- validateValue(EnumKeyValueConfigurationSizing<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumKeyValueConfigurationValueValidator
- validateValue(EnumKeyValueConfigurationSizing<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumKeyValueConfigurationValueValidator
- validateValue(EnumKeyValueConfigurationSizing<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumKeyValueConfigurationValueValidator
- validateValue(EnumKeyValueConfigurationSizing<Long>, 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>, EnumKeyValueConfigurationSizing<T>, 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.
All Classes All Packages