| Modifier and Type | Method and Description |
|---|---|
List<List<ProductOptionValue>> |
AdminCatalogServiceImpl.generatePermutations(int currentTypeIndex,
List<ProductOptionValue> currentPermutation,
List<ProductOption> options)
Generates all the possible permutations for the combinations of given ProductOptions
|
| Modifier and Type | Method and Description |
|---|---|
List<List<ProductOptionValue>> |
AdminCatalogServiceImpl.generatePermutations(int currentTypeIndex,
List<ProductOptionValue> currentPermutation,
List<ProductOption> options)
Generates all the possible permutations for the combinations of given ProductOptions
|
protected boolean |
AdminCatalogServiceImpl.isSamePermutation(List<ProductOptionValue> perm1,
List<ProductOptionValue> perm2) |
protected boolean |
AdminCatalogServiceImpl.isSamePermutation(List<ProductOptionValue> perm1,
List<ProductOptionValue> perm2) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
AdminCatalogServiceExtensionHandler.persistSkuPermutation(Product product,
List<List<ProductOptionValue>> permutationsToGenerate,
ExtensionResultHolder<Integer> erh)
Customize the persistence of generated sku permutations based on product options.
|
ExtensionResultStatusType |
DefaultAdminCatalogExtensionHandler.persistSkuPermutation(Product product,
List<List<ProductOptionValue>> permutationsToGenerate,
ExtensionResultHolder<Integer> erh)
|
| Modifier and Type | Method and Description |
|---|---|
Property |
SkuCustomPersistenceHandler.getConsolidatedOptionProperty(Collection<ProductOptionValue> values)
Returns a
Property filled out with a delimited list of the values that are passed in. |
| Modifier and Type | Method and Description |
|---|---|
ProductOptionValue |
ProductOptionDaoImpl.readProductOptionValueById(Long id) |
ProductOptionValue |
ProductOptionDao.readProductOptionValueById(Long id) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProductOptionValueImpl |
| Modifier and Type | Field and Description |
|---|---|
protected ProductOptionValue |
SkuProductOptionValueXrefImpl.productOptionValue |
| Modifier and Type | Field and Description |
|---|---|
protected List<ProductOptionValue> |
ProductOptionImpl.allowedValues |
protected Set<ProductOptionValue> |
SkuImpl.legacyProductOptionValues |
| Modifier and Type | Method and Description |
|---|---|
<G extends ProductOptionValue> |
ProductOptionValueImpl.createOrRetrieveCopyInstance(MultiTenantCopyContext context) |
| Modifier and Type | Method and Description |
|---|---|
ProductOptionValue |
SkuProductOptionValueXrefImpl.getProductOptionValue() |
ProductOptionValue |
SkuProductOptionValueXref.getProductOptionValue() |
| Modifier and Type | Method and Description |
|---|---|
List<ProductOptionValue> |
ProductOptionImpl.getAllowedValues() |
List<ProductOptionValue> |
ProductOption.getAllowedValues()
Gets the available values that a user can select for this ProductOption.
|
List<ProductOptionValue> |
SkuImpl.getProductOptionValues()
Deprecated.
|
List<ProductOptionValue> |
Sku.getProductOptionValues()
Deprecated.
use
Sku.getProductOptionValuesCollection() instead |
Set<ProductOptionValue> |
SkuImpl.getProductOptionValuesCollection() |
Set<ProductOptionValue> |
Sku.getProductOptionValuesCollection()
Deprecated.
use
Sku.getProductOptionValueXrefs() instead |
| Modifier and Type | Method and Description |
|---|---|
void |
SkuProductOptionValueXrefImpl.setProductOptionValue(ProductOptionValue productOptionValue) |
void |
SkuProductOptionValueXref.setProductOptionValue(ProductOptionValue productOptionValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductOptionImpl.setAllowedValues(List<ProductOptionValue> allowedValues) |
void |
ProductOption.setAllowedValues(List<ProductOptionValue> allowedValues)
Set the allowed values for this ProductOption
|
void |
SkuImpl.setProductOptionValues(List<ProductOptionValue> productOptionValues)
Deprecated.
|
void |
Sku.setProductOptionValues(List<ProductOptionValue> productOptionValues)
Deprecated.
|
void |
SkuImpl.setProductOptionValuesCollection(Set<ProductOptionValue> productOptionValues) |
void |
Sku.setProductOptionValuesCollection(Set<ProductOptionValue> productOptionValues)
Deprecated.
use
Sku.setProductOptionValueXrefs(Set) instead |
| Constructor and Description |
|---|
SkuProductOptionValueXrefImpl(Sku sku,
ProductOptionValue val) |
| Modifier and Type | Method and Description |
|---|---|
ProductOptionValue |
CatalogServiceImpl.findProductOptionValueById(Long productOptionValueId) |
ProductOptionValue |
CatalogService.findProductOptionValueById(Long productOptionValueId) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductOptionValueWrapper.wrapDetails(ProductOptionValue model,
javax.servlet.http.HttpServletRequest request) |
void |
ProductOptionValueWrapper.wrapSummary(ProductOptionValue model,
javax.servlet.http.HttpServletRequest request) |
Copyright © 2015. All rights reserved.