Class MatchesFieldValidator
java.lang.Object
org.broadleafcommerce.openadmin.server.service.persistence.validation.ValidationConfigurationBasedPropertyValidator
org.broadleafcommerce.openadmin.server.service.persistence.validation.MatchesFieldValidator
- All Implemented Interfaces:
FieldNamePropertyValidator,PropertyValidator
@Component("blMatchesFieldValidator")
public class MatchesFieldValidator
extends ValidationConfigurationBasedPropertyValidator
implements FieldNamePropertyValidator
Checks for equality between this field and a configured 'otherField'
- Author:
- Phillip Verheyden
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvalidateInternal(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) Delegate method forValidationConfiguration-based processors that don't need to return an error messageMethods inherited from class org.broadleafcommerce.openadmin.server.service.persistence.validation.ValidationConfigurationBasedPropertyValidator
validate
-
Constructor Details
-
MatchesFieldValidator
public MatchesFieldValidator()
-
-
Method Details
-
validateInternal
public boolean validateInternal(Entity entity, Serializable instance, Map<String, FieldMetadata> entityFieldMetadata, Map<String, String> validationConfiguration, BasicFieldMetadata propertyMetadata, String propertyName, String value) Description copied from class:ValidationConfigurationBasedPropertyValidatorDelegate method forValidationConfiguration-based processors that don't need to return an error message- Overrides:
validateInternalin classValidationConfigurationBasedPropertyValidator
-