public class UserFileParserValidator extends BaseParserValidator<String>
LEFT_PARAM_DELIMITER, model, PARAMETER_REGEXP, RIGHT_PARAM_DELIMITER, type, typeRegexp
Constructor and Description |
---|
UserFileParserValidator(String model) |
UserFileParserValidator(String model,
ModelType type) |
Modifier and Type | Method and Description |
---|---|
protected Converter<String> |
createConverter(String model)
Create a converter used by this parser
|
protected Validator<String> |
createValidator(String model,
Converter<String> converter)
Create a validator used by this parser, using eventually a converter
|
getClassType, ignoreCaseQuotedRegexp, ignoreCaseRegexp, parseAndGetOneGroup, parseAndGetRegexGroups, parseAndValidate, parseAndValidate
public UserFileParserValidator(String model) throws ModelSyntaxException
ModelSyntaxException
public UserFileParserValidator(String model, ModelType type) throws ModelSyntaxException
ModelSyntaxException
protected Converter<String> createConverter(String model) throws ModelSyntaxException
BaseParserValidator
createConverter
in class BaseParserValidator<String>
model
- model used to create the converterModelSyntaxException
protected Validator<String> createValidator(String model, Converter<String> converter)
BaseParserValidator
createValidator
in class BaseParserValidator<String>
model
- model used to create the validatorconverter
- converter eventually used to create the validator