Interface IEnumKeyConfigurationValidator
-
- All Known Implementing Classes:
AbstractEnumKeyConfigurationValidator
,DefaultEnumKeyConfigurationValidator
public interface IEnumKeyConfigurationValidator
Defines the validator forEnumKeyValueConfiguration
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
validate(EnumKeyConfiguration enumKeyConfiguration)
Validate consistency of anEnumKeyConfiguration
void
validate(EnumKeyConfiguration enumKeyConfiguration, java.lang.String input)
Validate anEnumKeyConfiguration
against an input stringvoid
validate(EnumKeyValueConfiguration enumKeyValueConfiguration)
Validate consistency of anEnumKeyValueConfiguration
void
validate(EnumKeyValueConfigurationDataType dataType, EnumKeyValueConfigurationSizing<java.lang.Integer> cardinality, EnumKeyValueConfigurationSizing<?> valueSize, java.lang.String input)
Validate the data type against an input stringvoid
validate(EnumKeyValueConfiguration enumKeyValueConfiguration, java.lang.String input)
Validate anEnumKeyValueConfiguration
against an input string
-
-
-
Method Detail
-
validate
void validate(EnumKeyConfiguration enumKeyConfiguration, java.lang.String input) throws ValidationException
Validate anEnumKeyConfiguration
against an input string- Parameters:
enumKeyConfiguration
- enum key configurationinput
- the input to validate- Throws:
ValidationException
- In case of a validation error
-
validate
void validate(EnumKeyValueConfiguration enumKeyValueConfiguration, java.lang.String input) throws ValidationException
Validate anEnumKeyValueConfiguration
against an input string- Parameters:
enumKeyValueConfiguration
- enum key/value configurationinput
- the input to validate- Throws:
ValidationException
- In case of a validation error
-
validate
void validate(EnumKeyConfiguration enumKeyConfiguration) throws ValidationException
Validate consistency of anEnumKeyConfiguration
- Parameters:
enumKeyConfiguration
- enum key configuration- Throws:
ValidationException
- In case of a validation error
-
validate
void validate(EnumKeyValueConfiguration enumKeyValueConfiguration) throws ValidationException
Validate consistency of anEnumKeyValueConfiguration
- Parameters:
enumKeyValueConfiguration
- enum key/value configuration- Throws:
ValidationException
- In case of a validation error
-
validate
void validate(EnumKeyValueConfigurationDataType dataType, EnumKeyValueConfigurationSizing<java.lang.Integer> cardinality, EnumKeyValueConfigurationSizing<?> valueSize, java.lang.String input) throws ValidationException
Validate the data type against an input string- Parameters:
dataType
- the data typecardinality
- the cardinalityvalueSize
- the value sizeinput
- the input to validate- Throws:
ValidationException
- In case of a validation error
-
-