Interface IEnumKeyConfigurationValidator
-
- All Known Implementing Classes:
AbstractEnumKeyConfigurationValidator,DefaultEnumKeyConfigurationValidator
public interface IEnumKeyConfigurationValidatorDefines the validator forEnumKeyValueConfiguration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvalidate(EnumKeyConfiguration enumKeyConfiguration)Validate consistency of anEnumKeyConfigurationvoidvalidate(EnumKeyConfiguration enumKeyConfiguration, java.lang.String input)Validate anEnumKeyConfigurationagainst an input stringvoidvalidate(EnumKeyValueConfiguration enumKeyValueConfiguration)Validate consistency of anEnumKeyValueConfigurationvoidvalidate(EnumKeyValueConfigurationDataType dataType, EnumKeyValueConfigurationSizing<java.lang.Integer> cardinality, EnumKeyValueConfigurationSizing<?> valueSize, java.lang.String input)Validate the data type against an input stringvoidvalidate(EnumKeyValueConfiguration enumKeyValueConfiguration, java.lang.String input)Validate anEnumKeyValueConfigurationagainst an input string
-
-
-
Method Detail
-
validate
void validate(EnumKeyConfiguration enumKeyConfiguration, java.lang.String input) throws ValidationException
Validate anEnumKeyConfigurationagainst 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 anEnumKeyValueConfigurationagainst 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
-
-