Class VariantOptionCharacteristicValueValidator

java.lang.Object
com.broadleafcommerce.catalog.service.validation.characteristic.VariantOptionCharacteristicValueValidator
All Implemented Interfaces:
CharacteristicValueValidator

public class VariantOptionCharacteristicValueValidator extends Object implements CharacteristicValueValidator
An implementation of CharacteristicValueValidator that handles validation for the CharacteristicValue of a Characteristic with a VARIANT_OPTION Characteristic.valueType.

This has separate handling from SimpleCharacteristicValueValidator because a Characteristic with VARIANT_OPTION value type can have multiple value entries whose value types are all expected to be STRING, and also has a label for each value entry.

Since:
Catalog Service 2.2.0, Release Train 2.2.0
Author:
Julia Lopez-Pozas (jlopezpozas)
  • Constructor Details

    • VariantOptionCharacteristicValueValidator

      public VariantOptionCharacteristicValueValidator()
  • Method Details