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
- AbstractEnumValueConfigurationValidator - Class in com.github.toolarium.enumeration.configuration.validation.impl
-
Abstract validator base class
- AbstractEnumValueConfigurationValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
-
Constructor for AbstractEnumValueConfigurationValidator
- AbstractEnumValueConfigurationValueValidator<D,T> - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Base value validator class.
- AbstractEnumValueConfigurationValueValidator(EnumValueConfigurationDataType, Class<D>, EnumValueConfigurationDataType) - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
-
Constructor for AbstractEnumValueConfigurationDataType
- 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) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfigurations
-
Adds an
EnumConfiguration
. - add(EnumValueConfiguration) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
-
Adds an
EnumValueConfiguration
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.EnumValueConfiguration.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.EnumValueConfigurationDataType
-
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. - BinaryEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the binary
IEnumValueConfigurationValueValidator
. - BinaryEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumValueConfigurationValueValidator
-
Constructor for BinaryEnumValueConfigurationDataType
- BOOLEAN - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.DataType
-
Boolean value:
true
(oryes
) /false
(orno
) - BOOLEAN - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
Boolean value:
true
(oryes
) /false
(orno
) - BooleanEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the boolean
IEnumValueConfigurationValueValidator
. - BooleanEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumValueConfigurationValueValidator
-
Constructor for BinaryEnumValueConfigurationDataType
- 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.EnumValueConfiguration
-
The cardinality expression for an entry.
- CERTIFICATE - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.DataType
-
A certficate or key, e.g.
- CERTIFICATE - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
A certficate or key, e.g.
- CertificateEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the certificate
IEnumValueConfigurationValueValidator
. - CertificateEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.CertificateEnumValueConfigurationValueValidator
-
Constructor for CertificateEnumValueConfigurationDataType
- 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.EnumValueConfiguration.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.EnumValueConfigurationDataType
-
A cidr, notation as defined by RFC 4632 and 4291 (https://tools.ietf.org/html/rfc4632, https://tools.ietf.org/html/rfc4291), e.g.
- CIDREnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the CIRD
IEnumValueConfigurationValueValidator
. - CIDREnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.CIDREnumValueConfigurationValueValidator
-
Constructor for CIDREnumValueConfigurationDataType
- CIDRUtil - Class in com.github.toolarium.enumeration.configuration.util
-
CIDR utility
- COLOR - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.DataType
-
A color code, e.g.
- COLOR - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
A color code, e.g.
- ColorEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the color
IEnumValueConfigurationValueValidator
. - ColorEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.ColorEnumValueConfigurationValueValidator
-
Constructor for ColorEnumValueConfigurationDataType
- 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(EnumValueConfiguration) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
-
Convert a
EnumValueConfiguration
into aEnumValueConfiguration
. - convert(EnumValueConfigurationDataType, String) - Method in class com.github.toolarium.enumeration.configuration.converter.impl.DefaultStringTypConverter
- convert(EnumValueConfigurationDataType, 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
- createEnumValueConfigurationSizing() - Method in interface com.github.toolarium.enumeration.configuration.validation.value.IEnumValueConfigurationValueValidator
-
Create an
EnumValueConfigurationSizing
. - createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumValueConfigurationValueValidator
- createEnumValueConfigurationSizing(EnumValueConfigurationDataType, String, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.EnumValueConfigurationValueValidatorFactory
-
Create the
EnumValueConfigurationSizing
. - createEnumValueConfigurationValueValidator(EnumValueConfigurationDataType) - Method in class com.github.toolarium.enumeration.configuration.validation.value.EnumValueConfigurationValueValidatorFactory
-
Create an
IEnumValueConfigurationValueValidator
. - createValueSize(String, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.value.IEnumValueConfigurationValueValidator
-
Create value size
- createValueSize(String, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
- CRON - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.DataType
-
A cron schedule expression, e.g.
- CRON - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
A cron schedule expression, e.g.
- CronEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the cron
IEnumValueConfigurationValueValidator
. - CronEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.CronEnumValueConfigurationValueValidator
-
Constructor for CronEnumValueConfigurationDataType
D
- dataType() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration
-
The configuration value data type.
- DATE - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.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.EnumValueConfigurationDataType
-
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.
- DateEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the date
IEnumValueConfigurationValueValidator
. - DateEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumValueConfigurationValueValidator
-
Constructor for DateEnumValueConfigurationDataType
- DateUtil - Class in com.github.toolarium.enumeration.configuration.util
-
Defines the date utility
- DefaultEnumValueConfigurationValidator - Class in com.github.toolarium.enumeration.configuration.validation.impl
-
Implements the
IEnumValueConfigurationValidator
. - DefaultEnumValueConfigurationValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.impl.DefaultEnumValueConfigurationValidator
-
Constructor for DefaultEnumValueConfigurationValidator
- 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.EnumValueConfiguration
-
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.EnumValueConfiguration
-
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.EnumValueConfiguration.DataType
-
A positive or negative number with decimal places, e.g.
- DOUBLE - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
A positive or negative number with decimal places, e.g.
- DoubleEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the double
IEnumValueConfigurationValueValidator
. - DoubleEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumValueConfigurationValueValidator
-
Constructor for DoubleEnumValueConfigurationDataType
E
- EMAIL - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.DataType
-
An eamil address, e.g.
- EMAIL - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
An eamil address, e.g.
- EmailEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the email
IEnumValueConfigurationValueValidator
. - EmailEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.EmailEnumValueConfigurationValueValidator
-
Constructor for EmailEnumValueConfigurationDataType
- 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 - 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
- EnumUtil - Class in com.github.toolarium.enumeration.configuration.util
-
Enum utility
- EnumValueConfiguration - Class in com.github.toolarium.enumeration.configuration.dto
-
Defines the enum value configuration
- EnumValueConfiguration - Annotation Type in com.github.toolarium.enumeration.configuration.annotation
-
Defines the enumeration as a value based configuration.
- EnumValueConfiguration() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
Constructor for EnumValueConfiguration
- EnumValueConfiguration.DataType - Enum in com.github.toolarium.enumeration.configuration.annotation
-
Define the configuration value data type
- EnumValueConfigurationBinaryObject - Class in com.github.toolarium.enumeration.configuration.dto
-
Defines the binary object
- EnumValueConfigurationBinaryObject() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
-
Constructor for EnumValueConfigurationBinaryObject
- EnumValueConfigurationBinaryObject(String, Instant, String, String) - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
-
Constructor for EnumValueConfigurationBinaryObject
- EnumValueConfigurationDataType - Enum in com.github.toolarium.enumeration.configuration.dto
-
Defines the enumeration value configuration data types.
- EnumValueConfigurationSizing<T> - Class in com.github.toolarium.enumeration.configuration.dto
-
Defines the sizing aspects.
- EnumValueConfigurationSizing() - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
Constructor for EnumValueConfigurationSizing
- EnumValueConfigurationSizing(String, T, String, T) - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
Constructor for EnumValueConfigurationSizing
- EnumValueConfigurationSizing(T, T) - Constructor for class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
Constructor for EnumValueConfigurationSizing
- EnumValueConfigurationValidatorFactory - Class in com.github.toolarium.enumeration.configuration.validation
-
Defines the enum value configuration validator factory.
- EnumValueConfigurationValueValidatorFactory - Class in com.github.toolarium.enumeration.configuration.validation.value
-
Defines the
IEnumValueConfigurationValueValidator
factory. - 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.EnumValueConfiguration
- equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
- equals(Object) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
- equals(Object) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
- exampleValue() - Method in annotation type com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration
-
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
. - getAnnotationInformation(T) - Method in class com.github.toolarium.enumeration.configuration.util.EnumUtil
-
Read the enum
- 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.EnumValueConfiguration
-
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.EnumValueConfigurationBinaryObject
-
Get the data
- getDataType() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
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.EnumValueConfiguration
-
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
- getExampleValue() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
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.EnumValueConfigurationValidatorFactory
-
Get the instance
- getInstance() - Static method in class com.github.toolarium.enumeration.configuration.validation.value.EnumValueConfigurationValueValidatorFactory
-
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.EnumValueConfiguration
-
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.EnumValueConfigurationSizing
-
Gets the max size.
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
-
Get the max size.
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumValueConfigurationValueValidator
- getMaxSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumValueConfigurationValueValidator
- getMaxSizeAsString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
Gets the max size as string.
- getMimetype() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
-
Get the mime type
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
Gets the min size.
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
-
Get the min size.
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.CertificateEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.ColorEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.CronEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumValueConfigurationValueValidator
- getMinSize() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumValueConfigurationValueValidator
- getMinSizeAsString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
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.EnumValueConfigurationBinaryObject
-
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.EnumValueConfigurationBinaryObject
-
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.EnumValueConfigurationValidatorFactory
-
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.EnumValueConfiguration
-
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.EnumValueConfiguration
-
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.EnumValueConfiguration
- hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
- hashCode() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
- hashCode() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
- 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.
- IEnumValueConfigurationValidator - Interface in com.github.toolarium.enumeration.configuration.validation
-
Defines the validator for
EnumValueConfiguration
. - IEnumValueConfigurationValueValidator<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.EnumValueConfiguration
-
Determines whether the configuration value is confidential.
- isConfidential() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
Define if the value is confidential or not
- isGreaterThan(Boolean, Boolean) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumValueConfigurationValueValidator
- isGreaterThan(Double, Double) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumValueConfigurationValueValidator
- isGreaterThan(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumValueConfigurationValueValidator
- isGreaterThan(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumValueConfigurationValueValidator
- isGreaterThan(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumValueConfigurationValueValidator
- isGreaterThan(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumValueConfigurationValueValidator
- isGreaterThan(Long, Long) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumValueConfigurationValueValidator
- isGreaterThan(Instant, Instant) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumValueConfigurationValueValidator
- isGreaterThan(LocalDate, LocalDate) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumValueConfigurationValueValidator
- isGreaterThan(LocalTime, LocalTime) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumValueConfigurationValueValidator
- isGreaterThan(T, T) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
-
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.EnumValueConfiguration
-
An
EnumValueConfiguration
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.EnumValueConfigurationSizing
-
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.EnumValueConfiguration
-
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.EnumValueConfiguration
-
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.EnumValueConfiguration.DataType
-
A positive or negative number without any decimal places, e.g.
- NUMBER - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
A positive or negative number without any decimal places, e.g.
- NumberEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the number
IEnumValueConfigurationValueValidator
. - NumberEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumValueConfigurationValueValidator
-
Constructor for NumberEnumValueConfigurationDataType
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(EnumValueConfigurationDataType, 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.AbstractEnumValueConfigurationValueValidator
-
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.AbstractEnumValueConfigurationValueValidator
-
Parse the size value
- preapreMinMaxValue(EnumValueConfigurationSizing<T>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
-
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.EnumValueConfiguration.DataType
-
A regular expression (based on java regexp), e.g.
- REGEXP - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
A regular expression (based on java regexp), e.g.
- RegExpEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the regexp
IEnumValueConfigurationValueValidator
. - RegExpEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.RegExpEnumValueConfigurationValueValidator
-
Constructor for RegExpEnumValueConfigurationDataType
- 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.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.
- selectMandatoryEnumValueConfigurationList() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
-
Returns a list of mandatory
EnumValueConfiguration
. - selectMandatoryEnumValueConfigurationListWithMissingDefaultValue() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumConfiguration
-
Returns a list of mandatory
EnumValueConfiguration
with no default value - setCardinality(EnumValueConfigurationSizing<Integer>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
Set the cardinality
- setConfidential(boolean) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
Define if the value is confidential or not
- setData(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
-
Set the data
- setDataType(EnumValueConfigurationDataType) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
Set the configuration value data type
- setDefaultValue(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
Set the default value
- setDescription(String) - Method in class com.github.toolarium.enumeration.configuration.dto.AbstractEnumConfiguration
-
Set the configuration description
- setEnumConfigurationList(Set<EnumConfiguration>) - 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.EnumValueConfiguration
-
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.EnumValueConfiguration
-
Set the configuration key
- setKeyList(Set<EnumValueConfiguration>) - 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.EnumValueConfigurationSizing
-
Sets the max size.
- setMaxSizeAsString(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
Sets the max size.
- setMimetype(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
-
Set the mime type
- setMinSize(T) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
Sets the min size.
- setMinSizeAsString(String) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
-
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.EnumValueConfigurationBinaryObject
-
Set the name
- setTimestamp(Instant) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
-
Set the timestamp
- setValidator(IEnumValueConfigurationValidator) - Method in class com.github.toolarium.enumeration.configuration.validation.EnumValueConfigurationValidatorFactory
-
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(EnumValueConfigurationSizing<?>) - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfiguration
-
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.EnumValueConfiguration.DataType
-
A string text, e.g.
- STRING - com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
A string text, e.g.
- StringEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the string
IEnumValueConfigurationValueValidator
. - StringEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumValueConfigurationValueValidator
-
Constructor for StringEnumValueConfigurationDataType
- StringEnumValueConfigurationValueValidator(EnumValueConfigurationDataType, EnumValueConfigurationDataType) - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumValueConfigurationValueValidator
-
Constructor for StringEnumValueConfigurationDataType
- 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.EnumValueConfiguration.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.EnumValueConfigurationDataType
-
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.
- TimeEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the time
IEnumValueConfigurationValueValidator
. - TimeEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumValueConfigurationValueValidator
-
Constructor for TimeEnumValueConfigurationDataType
- TIMESTAMP - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.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.EnumValueConfigurationDataType
-
A timestamp, date-time notation as defined by RFC 3339, section 5.6 (https://tools.ietf.org/html/rfc3339#section-5.6), e.g.
- TimestampEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the timestamp
IEnumValueConfigurationValueValidator
. - TimestampEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumValueConfigurationValueValidator
-
Constructor for TimestampEnumValueConfigurationDataType
- 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.EnumValueConfiguration
- toString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationBinaryObject
- toString() - Method in class com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationSizing
- toString() - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.AbstractEnumValueConfigurationValueValidator
- trimQuotationMarks(String) - Method in class com.github.toolarium.enumeration.configuration.util.AnnotationConvertUtil
-
Trim quotation marks
U
- URI - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.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.EnumValueConfigurationDataType
-
A uri, notation as defined by RFC 2396, section 1.3 (https://tools.ietf.org/html/rfc2396), e.g.
- URIEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the uri
IEnumValueConfigurationValueValidator
. - URIEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumValueConfigurationValueValidator
-
Constructor for URIEnumValueConfigurationDataType
- URL - Static variable in class com.github.toolarium.enumeration.configuration.Version
-
The url of the project
- UUID - com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.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.EnumValueConfigurationDataType
-
An Universally Unique IDentifier, notation as defined by RFC 4122 (https://tools.ietf.org/html/rfc4122), e.g.
- UUIDEnumValueConfigurationValueValidator - Class in com.github.toolarium.enumeration.configuration.validation.value.impl
-
Defines the UUID
IEnumValueConfigurationValueValidator
. - UUIDEnumValueConfigurationValueValidator() - Constructor for class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumValueConfigurationValueValidator
-
Constructor for UUIDEnumValueConfigurationDataType
V
- validate(EnumValueConfiguration) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumValueConfigurationValidator
-
Validate consistency of an
EnumValueConfiguration
- validate(EnumValueConfiguration) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
- validate(EnumValueConfigurationDataType, EnumValueConfigurationSizing<Integer>, EnumValueConfigurationSizing<?>, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumValueConfigurationValidator
-
Validate the data type against an input string
- validate(EnumValueConfigurationDataType, EnumValueConfigurationSizing<Integer>, EnumValueConfigurationSizing<?>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
- validate(EnumValueConfiguration, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.IEnumValueConfigurationValidator
-
Validate an
EnumValueConfiguration
against an input string - validate(EnumValueConfiguration, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
- validateDefaultValue(EnumValueConfigurationDataType, EnumValueConfigurationSizing<Integer>, EnumValueConfigurationSizing<?>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
-
Validate default value
- validateDescription(String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
-
Validate description
- validateExampleValue(EnumValueConfigurationDataType, EnumValueConfigurationSizing<Integer>, EnumValueConfigurationSizing<?>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
-
Validate example value
- validateKey(String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
-
Validate key
- validateValidity(Instant, Instant) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
-
Validate validity
- validateValue(EnumValueConfigurationSizing<Boolean>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BooleanEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<Double>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DoubleEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.BinaryEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.NumberEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.StringEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.URIEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<Long>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.UUIDEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<Instant>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimestampEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<LocalDate>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.DateEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<LocalTime>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.value.impl.TimeEnumValueConfigurationValueValidator
- validateValue(EnumValueConfigurationSizing<T>, String) - Method in interface com.github.toolarium.enumeration.configuration.validation.value.IEnumValueConfigurationValueValidator
-
Validate value
- validateValue(String, EnumValueConfigurationDataType, EnumValueConfigurationSizing<Integer>, EnumValueConfigurationSizing<T>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
-
Validate example value
- validateValue(String, EnumValueConfigurationDataType, EnumValueConfigurationSizing<T>, String) - Method in class com.github.toolarium.enumeration.configuration.validation.impl.AbstractEnumValueConfigurationValidator
-
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.EnumValueConfiguration
-
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.EnumValueConfiguration
-
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.EnumValueConfiguration.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.toolarium.enumeration.configuration.dto.EnumValueConfigurationDataType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.toolarium.enumeration.configuration.annotation.EnumValueConfiguration.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.EnumValueConfigurationDataType
-
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