Class FieldValidatorDefinition
- java.lang.Object
-
- io.ultreia.java4all.validation.impl.definition.FieldValidatorDefinition
-
public class FieldValidatorDefinition extends Object
Describe a field validator declaration in a validation definition file.Created on 26/01/2024.
- Since:
- 2.0.0
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Constructor Description FieldValidatorDefinition(String fieldName, String comment, Class<? extends FieldValidator<?,?>> validator, Map<String,String> parameters, String message)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetComment()StringgetFieldName()StringgetMessage()Optional<String>getOptionalParameter(String parameterName)StringgetParameter(String parameterName)Map<String,String>getParameters()Class<? extends FieldValidator<?,?>>getValidator()booleanwithoutMessage()booleanwithoutParameter(String parameterName)booleanwithoutParameters()
-
-
-
Method Detail
-
getFieldName
public String getFieldName()
-
getComment
public String getComment()
-
getValidator
public Class<? extends FieldValidator<?,?>> getValidator()
-
getMessage
public String getMessage()
-
withoutParameters
public boolean withoutParameters()
-
withoutMessage
public boolean withoutMessage()
-
withoutParameter
public boolean withoutParameter(String parameterName)
-
-