Uses of Class
com.broadleafcommerce.catalog.domain.product.characteristic.CharacteristicValue
Packages that use CharacteristicValue
Package
Description
-
Uses of CharacteristicValue in com.broadleafcommerce.catalog.domain.product.characteristic
Methods in com.broadleafcommerce.catalog.domain.product.characteristic that return types with arguments of type CharacteristicValueModifier and TypeMethodDescriptionCharacteristic.getValue()
List of values for the characteristic.Method parameters in com.broadleafcommerce.catalog.domain.product.characteristic with type arguments of type CharacteristicValueModifier and TypeMethodDescriptionvoid
Characteristic.setValue
(List<CharacteristicValue> value) List of values for the characteristic. -
Uses of CharacteristicValue in com.broadleafcommerce.catalog.service.product.businessType
Methods in com.broadleafcommerce.catalog.service.product.businessType that return types with arguments of type CharacteristicValueModifier and TypeMethodDescriptionprotected List<List<CharacteristicValue>>
DefaultBusinessTypeService.generatePermutations
(List<List<CharacteristicValue>> arr, List<CharacteristicValue> prefix) BusinessTypeService.getAllVariantOptionPermutations
(List<BusinessTypeCharacteristic> characteristics) Get all variant option permutations for the given characteristics.DefaultBusinessTypeService.getAllVariantOptionPermutations
(List<BusinessTypeCharacteristic> characteristics) Method parameters in com.broadleafcommerce.catalog.service.product.businessType with type arguments of type CharacteristicValueModifier and TypeMethodDescriptionprotected List<List<CharacteristicValue>>
DefaultBusinessTypeService.generatePermutations
(List<List<CharacteristicValue>> arr, List<CharacteristicValue> prefix) -
Uses of CharacteristicValue in com.broadleafcommerce.catalog.service.product.hydration
Methods in com.broadleafcommerce.catalog.service.product.hydration with parameters of type CharacteristicValueModifier and TypeMethodDescriptionprotected void
DefaultProductHydrationService.setAllowedValueFromCharacteristicValue
(@NonNull AttributeChoiceValue allowedValue, @NonNull CharacteristicValue characteristicValue, @NonNull Characteristic characteristic) Extension point for converting complexCharacteristic values
to strings, whichAttributeChoice values
require. -
Uses of CharacteristicValue in com.broadleafcommerce.catalog.service.validation.characteristic
Methods in com.broadleafcommerce.catalog.service.validation.characteristic with parameters of type CharacteristicValueModifier and TypeMethodDescriptionboolean
CharacteristicValueValidator.canHandle
(CharacteristicValue characteristicValue, Characteristic characteristic) Checks if this Validator can handle validation for the givenvalueType
.boolean
EnumCharacteristicValueValidator.canHandle
(@NonNull CharacteristicValue characteristicValue, Characteristic characteristic) boolean
SimpleCharacteristicValueValidator.canHandle
(@NonNull CharacteristicValue characteristicValue, Characteristic characteristic) boolean
VariantOptionCharacteristicValueValidator.canHandle
(@NonNull CharacteristicValue characteristicValue, Characteristic characteristic) void
CharacteristicValueValidator.validate
(CharacteristicValue characteristicValue, org.springframework.validation.Errors errors, Characteristic characteristic) Validates that eachvalue
matches itsvalueType
, along with someDefaultCharacteristicValueValueType
specific validation forCharacteristicValues
.void
EnumCharacteristicValueValidator.validate
(@NonNull CharacteristicValue characteristicValue, @NonNull org.springframework.validation.Errors errors, Characteristic characteristic) void
SimpleCharacteristicValueValidator.validate
(@NonNull CharacteristicValue characteristicValue, @NonNull org.springframework.validation.Errors errors, Characteristic characteristic) void
VariantOptionCharacteristicValueValidator.validate
(@NonNull CharacteristicValue characteristicValue, @NonNull org.springframework.validation.Errors errors, Characteristic characteristic) -
Uses of CharacteristicValue in com.broadleafcommerce.catalog.web.endpoint.dto
Methods in com.broadleafcommerce.catalog.web.endpoint.dto that return types with arguments of type CharacteristicValueModifier and TypeMethodDescriptionVariantCharacteristicsResponse.getRows()
The rows for the table in the format of a list of maps.Method parameters in com.broadleafcommerce.catalog.web.endpoint.dto with type arguments of type CharacteristicValueModifier and TypeMethodDescriptionvoid
VariantCharacteristicsResponse.setRows
(List<Map<String, CharacteristicValue>> rows) The rows for the table in the format of a list of maps.