Interface IEnumValueConfigurationValidator
-
- All Known Implementing Classes:
AbstractEnumValueConfigurationValidator,DefaultEnumValueConfigurationValidator
public interface IEnumValueConfigurationValidatorDefines the validator forEnumValueConfiguration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidvalidate(EnumValueConfiguration enumValueConfiguration)Validate consistency of anEnumValueConfigurationvoidvalidate(EnumValueConfigurationDataType dataType, EnumValueConfigurationSizing<java.lang.Integer> cardinality, EnumValueConfigurationSizing<?> valueSize, java.lang.String input)Validate the data type against an input stringvoidvalidate(EnumValueConfiguration enumValueConfiguration, java.lang.String input)Validate anEnumValueConfigurationagainst an input string
-
-
-
Method Detail
-
validate
void validate(EnumValueConfiguration enumValueConfiguration, java.lang.String input) throws ValidationException
Validate anEnumValueConfigurationagainst an input string- Parameters:
enumValueConfiguration- enum value configurationinput- the input to validate- Throws:
ValidationException- In case of a validation error
-
validate
void validate(EnumValueConfiguration enumValueConfiguration) throws ValidationException
Validate consistency of anEnumValueConfiguration- Parameters:
enumValueConfiguration- enum value configuation- Throws:
ValidationException- In case of a validation error
-
validate
void validate(EnumValueConfigurationDataType dataType, EnumValueConfigurationSizing<java.lang.Integer> cardinality, EnumValueConfigurationSizing<?> 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
-
-