| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
GeneratedProductReferencesAndClassificationsComponent.getClassAttributeAssignment()
Generated method - Getter of the
ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute. |
ClassAttributeAssignment |
GeneratedProductReferencesAndClassificationsComponent.getClassAttributeAssignment(SessionContext ctx)
Generated method - Getter of the
ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute. |
| Modifier and Type | Method and Description |
|---|---|
void |
GeneratedB2ctelcostorefrontManager.addToProductReferencesAndClassificationsComponents(ClassAttributeAssignment item,
ProductReferencesAndClassificationsComponent value)
Generated method - Adds
value to productReferencesAndClassificationsComponents. |
void |
GeneratedB2ctelcostorefrontManager.addToProductReferencesAndClassificationsComponents(SessionContext ctx,
ClassAttributeAssignment item,
ProductReferencesAndClassificationsComponent value)
Generated method - Adds
value to productReferencesAndClassificationsComponents. |
Collection<ProductReferencesAndClassificationsComponent> |
GeneratedB2ctelcostorefrontManager.getProductReferencesAndClassificationsComponents(ClassAttributeAssignment item)
Generated method - Getter of the
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute. |
Collection<ProductReferencesAndClassificationsComponent> |
GeneratedB2ctelcostorefrontManager.getProductReferencesAndClassificationsComponents(SessionContext ctx,
ClassAttributeAssignment item)
Generated method - Getter of the
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute. |
void |
GeneratedB2ctelcostorefrontManager.removeFromProductReferencesAndClassificationsComponents(ClassAttributeAssignment item,
ProductReferencesAndClassificationsComponent value)
Generated method - Removes
value from productReferencesAndClassificationsComponents. |
void |
GeneratedB2ctelcostorefrontManager.removeFromProductReferencesAndClassificationsComponents(SessionContext ctx,
ClassAttributeAssignment item,
ProductReferencesAndClassificationsComponent value)
Generated method - Removes
value from productReferencesAndClassificationsComponents. |
void |
GeneratedProductReferencesAndClassificationsComponent.setClassAttributeAssignment(ClassAttributeAssignment value)
Generated method - Setter of the
ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute. |
void |
GeneratedProductReferencesAndClassificationsComponent.setClassAttributeAssignment(SessionContext ctx,
ClassAttributeAssignment value)
Generated method - Setter of the
ProductReferencesAndClassificationsComponent.classAttributeAssignment attribute. |
void |
GeneratedB2ctelcostorefrontManager.setProductReferencesAndClassificationsComponents(ClassAttributeAssignment item,
Collection<ProductReferencesAndClassificationsComponent> value)
Generated method - Setter of the
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute. |
void |
GeneratedB2ctelcostorefrontManager.setProductReferencesAndClassificationsComponents(SessionContext ctx,
ClassAttributeAssignment item,
Collection<ProductReferencesAndClassificationsComponent> value)
Generated method - Setter of the
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute. |
| Modifier and Type | Method and Description |
|---|---|
protected ClassAttributeAssignment |
BMECatClassificationAttributeTranslator.matchAssignment(Collection<ClassificationClass> classes) |
| Modifier and Type | Method and Description |
|---|---|
protected ClassAttributeAssignment |
ClassificationAttributeChip.getAssignment() |
ClassAttributeAssignment |
ClassificationConditionChip.getAssignment() |
ClassAttributeAssignment |
ClassificationAttributeEntry.getClassAttributeAssignment() |
protected ClassAttributeAssignment |
AbstractClassificationAttributeEditorChip.getClassAttributeAssignment()
Returns the
ClassAttributeAssignment this editor represents. |
protected ClassAttributeAssignment |
ClassificationAttributeChip.getClassAttributeAssignment(Chip parent,
Map<String,String> attributes)
From the given attribute map this method takes the "name" attribute and tries to interpret the given path to
return a ClassAttributeAssignment.
|
| Modifier and Type | Method and Description |
|---|---|
protected Collection<ClassAttributeAssignment> |
ProductComparisonChip.getClassAssigmentsForClass(ClassificationClass cclass)
Returns a collection of classattribute assignments for a specified classification class
|
Collection<ClassAttributeAssignment> |
ProductComparisonChip.getClassAssignments()
Returns all comparable class assignments for the local classification class
|
Collection<ClassAttributeAssignment> |
ClassificationEditorChip.getConfiguredClassAttributeAssignments()
Returns all configured classification attribute assignments from the item editor containing this chip.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClassificationOrganizerSearchChip.addListEntryForClassAttributeAssignment(ClassAttributeAssignment assignment) |
protected AbstractClassificationAttributeEditorChip |
ClassificationAttributeEditorChipFactory.createEditor(SessionContext context,
Chip parent,
Map<String,String> xmlAttributes,
ClassAttributeAssignment assignment) |
String |
ProductComparisonChip.getAttributeName(ClassAttributeAssignment assignment)
Returns the name for an attribute.
|
static String |
ClassificationAttributeSelectToolbarActionChip.getClassificationAttributeName(ClassAttributeAssignment assignment)
This helper functions returns the localized name of the given
ClassAttributeAssignment. |
protected boolean[] |
ClassificationAttributeEditorChipFactory.getClassificationAttributePermissions(Chip parent,
ClassAttributeAssignment assignment)
This default implementation doesn't make use of the given ClassAttributeAssignment yet (but this could be used in
custom implementations).
|
String |
ProductComparisonChip.getValue(ClassAttributeAssignment assignment,
Product product)
Returns the value for an attribute for a specified product as string.
|
void |
ClassificationConditionChip.setAssignment(ClassAttributeAssignment assignment) |
| Constructor and Description |
|---|
ClassificationAttributeChip(Chip parent,
ClassAttributeAssignment assignment)
Creates a new ClassificationAttributeChip
|
ClassificationConditionChip(Chip parent,
ClassAttributeAssignment assignment) |
| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
GeneratedCatalogManager.createClassAttributeAssignment(Map attributeValues) |
ClassAttributeAssignment |
GeneratedCatalogManager.createClassAttributeAssignment(SessionContext ctx,
Map attributeValues) |
ClassAttributeAssignment |
GeneratedProductFeature.getClassificationAttributeAssignment()
Generated method - Getter of the
ProductFeature.classificationAttributeAssignment attribute. |
ClassAttributeAssignment |
GeneratedProductFeature.getClassificationAttributeAssignment(SessionContext ctx)
Generated method - Getter of the
ProductFeature.classificationAttributeAssignment attribute. |
| Modifier and Type | Method and Description |
|---|---|
void |
ProductFeature.reType(ClassAttributeAssignment assignment)
(Re-)connects this value to a existing
ClassAttributeAssignment. |
protected void |
GeneratedProductFeature.setClassificationAttributeAssignment(ClassAttributeAssignment value)
Generated method - Setter of the
ProductFeature.classificationAttributeAssignment attribute. |
protected void |
GeneratedProductFeature.setClassificationAttributeAssignment(SessionContext ctx,
ClassAttributeAssignment value)
Generated method - Setter of the
ProductFeature.classificationAttributeAssignment attribute. |
| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
ClassificationClass.assignAttribute(ClassificationAttribute attribute) |
ClassAttributeAssignment |
ClassificationClass.assignAttribute(ClassificationAttribute attribute,
EnumerationValue type,
ClassificationAttributeUnit unit,
Collection values,
int position) |
ClassAttributeAssignment |
ClassificationClass.assignAttribute(ClassificationAttribute attribute,
int position) |
ClassAttributeAssignment |
ClassificationClass.assignAttribute(ClassificationAttribute attribute,
String typeCode,
ClassificationAttributeUnit unit,
Collection values,
int position) |
protected ClassAttributeAssignment |
ClassificationClass.assignToMe(ClassificationAttribute attribute,
EnumerationValue type,
ClassificationAttributeUnit unit,
Collection values,
int position) |
ClassAttributeAssignment |
GeneratedAttributeValueAssignment.getAttributeAssignment()
Generated method - Getter of the
AttributeValueAssignment.attributeAssignment attribute. |
ClassAttributeAssignment |
ClassificationClass.getAttributeAssignment(ClassificationAttribute attr)
Provides access to the assignment of a given attribute to this class.
|
ClassAttributeAssignment |
GeneratedAttributeValueAssignment.getAttributeAssignment(SessionContext ctx)
Generated method - Getter of the
AttributeValueAssignment.attributeAssignment attribute. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ClassificationAttributeValue> |
ClassificationClass.getAttributeValues(ClassAttributeAssignment asgnmt)
Returns the values to choose from for the given attribute within this class.
|
protected void |
GeneratedAttributeValueAssignment.setAttributeAssignment(ClassAttributeAssignment value)
Generated method - Setter of the
AttributeValueAssignment.attributeAssignment attribute. |
protected void |
GeneratedAttributeValueAssignment.setAttributeAssignment(SessionContext ctx,
ClassAttributeAssignment value)
Generated method - Setter of the
AttributeValueAssignment.attributeAssignment attribute. |
protected Collection |
ClassificationClass.translateValue(SessionContext ctx,
ClassAttributeAssignment asgnmt,
Object value)
Ensures that value(s) are set as collection even if there is just a single value object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GeneratedClassificationClass.setDeclaredClassificationAttributeAssignments(List<ClassAttributeAssignment> value)
Generated method - Setter of the
ClassificationClass.declaredClassificationAttributeAssignments attribute. |
void |
ClassificationClass.setDeclaredClassificationAttributeAssignments(SessionContext ctx,
List<ClassAttributeAssignment> assignments) |
abstract void |
GeneratedClassificationClass.setDeclaredClassificationAttributeAssignments(SessionContext ctx,
List<ClassAttributeAssignment> value)
Generated method - Setter of the
ClassificationClass.declaredClassificationAttributeAssignments attribute. |
| Modifier and Type | Field and Description |
|---|---|
protected ClassAttributeAssignment |
ClassificationAttributeTranslator.classAttrAssignment |
| Modifier and Type | Method and Description |
|---|---|
protected ClassAttributeAssignment |
ClassificationAttributeTranslator.getAssignment() |
protected ClassAttributeAssignment |
ClassificationAttributeTranslator.matchAssignment(Collection<ClassificationClass> classes) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractValueTranslator |
ClassificationAttributeTranslator.getSingleCellValueTranslator(ClassAttributeAssignment assignment) |
protected List |
ClassificationAttributeTranslator.splitValues(ClassAttributeAssignment assignment,
String valueCollection) |
Collection<UnitAwareValue> |
ClassificationAttributeTranslator.translateCurrentUnitAwareValues(ValueLine line,
ClassAttributeAssignment assignment,
Product processedItem) |
Collection<Object> |
ClassificationAttributeTranslator.translateCurrentValues(ValueLine line,
ClassAttributeAssignment assignment,
Product processedItem)
Deprecated.
|
| Constructor and Description |
|---|
ClassificationAttributeValueTranslator(ClassAttributeAssignment assignment)
Creates a new translator specifying the assignment which can be used for retrieving all assigned values as well as
the calling translator for retrieving of context information.
|
| Modifier and Type | Method and Description |
|---|---|
protected ClassAttributeAssignment |
FeatureContainer.getAssignment(ClassificationAttribute attr)
Deprecated.
|
ClassAttributeAssignment |
TypedFeature.getClassAttributeAssignment()
Returns the assignment which backs this feature.
|
ClassAttributeAssignment |
FeatureField.getClassAttributeAssignment() |
ClassAttributeAssignment |
FeatureContainer.getClassificationAttributeAssignment(String code)
Deprecated.
Provides a textual shortcut for getting a classification attribute assignment out of the assignments which are
managed by this container.
|
protected ClassAttributeAssignment |
FeatureContainer.getClassificationAttributeAssignment(String code,
boolean failIfNotExists)
Deprecated.
|
protected ClassAttributeAssignment |
FeatureContainer.matchAttribute(ClassificationSystemVersion clSys,
Set<ClassificationClass> permittedClasses,
String attributeIdentifier)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected static List<ClassAttributeAssignment> |
FeatureContainer.extractAssignments(Set<ClassificationClass> classes)
Deprecated.
|
protected Map<ClassAttributeAssignment,List<ProductFeature>> |
FeatureContainer.fetchItems(Product product,
Set<ClassAttributeAssignment> assignments,
Collection<PK> excludePKs)
Deprecated.
|
protected Set<ClassAttributeAssignment> |
FeatureContainer.getAssignmentsInternal()
Deprecated.
|
Set<ClassAttributeAssignment> |
FeatureContainer.getSupportedAttributeAssignments()
Deprecated.
Returns all class-attribute assignments which this typed container is able to manage values for.
|
List<ClassAttributeAssignment> |
FeatureContainer.getSupportedAttributeAssignments(ClassificationClass cclass)
Deprecated.
Returns all class-attribute assignments of the given class which are managed by this typed container.
|
static Map<ClassificationClass,List<ClassAttributeAssignment>> |
FeatureContainer.groupAssignments(Collection<ClassAttributeAssignment> assignments)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static FeatureValueCondition |
FeatureValueCondition.contains(ClassAttributeAssignment assignment,
String str) |
static String |
FeatureContainer.createUniqueKey(ClassAttributeAssignment assignment)
Deprecated.
Assembles the unique key representation for a typed feature.
|
static FeatureValueCondition |
FeatureValueCondition.endsWith(ClassAttributeAssignment assignment,
String str) |
static FeatureValueCondition |
FeatureValueCondition.equals(ClassAttributeAssignment assignment,
Object value) |
static FeatureValueCondition |
FeatureValueCondition.equalsForRange(ClassAttributeAssignment assignment,
Object value,
FeatureValueCondition.RangeBoundary boundary) |
<T> TypedFeature<T> |
FeatureContainer.getFeature(ClassAttributeAssignment assignment)
Deprecated.
Returns the feature for a given classification attribute assignment.
|
static FeatureValueCondition |
FeatureValueCondition.greater(ClassAttributeAssignment assignment,
Object value) |
static FeatureValueCondition |
FeatureValueCondition.greaterForRange(ClassAttributeAssignment assignment,
Object value,
FeatureValueCondition.RangeBoundary boundary) |
boolean |
FeatureContainer.hasFeature(ClassAttributeAssignment assignment)
Deprecated.
Checks whether or not the class-attribute assignment is supported by this container.
|
static FeatureValueCondition |
FeatureValueCondition.in(ClassAttributeAssignment assignment,
Collection values) |
static FeatureValueCondition |
FeatureValueCondition.in(ClassAttributeAssignment assignment,
Object... values) |
static FeatureValueCondition |
FeatureValueCondition.isNull(ClassAttributeAssignment assignment) |
static FeatureValueCondition |
FeatureValueCondition.less(ClassAttributeAssignment assignment,
Object value) |
static FeatureValueCondition |
FeatureValueCondition.lessForRange(ClassAttributeAssignment assignment,
Object value,
FeatureValueCondition.RangeBoundary boundary) |
static FeatureContainer |
FeatureContainer.loadTyped(Product product,
ClassAttributeAssignment... assignments)
Deprecated.
Loads all typed features of the given product according to the classification attribute assignments specified.
|
static <X> TypedFeature<X> |
Feature.loadTyped(Product product,
ClassAttributeAssignment assignment)
Deprecated.
Shortcut to manage just a single typed feature.
|
static FeatureValueCondition |
FeatureValueCondition.notEquals(ClassAttributeAssignment assignment,
Object value) |
static FeatureValueCondition |
FeatureValueCondition.notNull(ClassAttributeAssignment assignment) |
static FeatureValueOrderBy |
FeatureValueOrderBy.orderBy(ClassAttributeAssignment assignment) |
static FeatureValueOrderBy |
FeatureValueOrderBy.orderBy(ClassAttributeAssignment assignment,
boolean asc) |
static FeatureValueSelectField |
FeatureValueSelectField.select(ClassAttributeAssignment assignment) |
static FeatureValueSelectField |
FeatureValueSelectField.select(ClassAttributeAssignment assignment,
Language lang) |
static FeatureValueSelectField |
FeatureValueSelectField.select(ClassAttributeAssignment assignment,
String productTypeAlias,
Language lang) |
static FeatureValueCondition |
FeatureValueCondition.startsWith(ClassAttributeAssignment assignment,
String str) |
| Modifier and Type | Method and Description |
|---|---|
static FeatureContainer |
FeatureContainer.createTyped(Product product,
List<ClassAttributeAssignment> assignments)
Deprecated.
Creates an empty product feature container which is able to handle all features for the specified set of
classification attribute assignments.
|
protected static Set<ClassificationClass> |
FeatureContainer.extractClasses(Collection<ClassAttributeAssignment> assignments)
Deprecated.
|
protected Map<ClassAttributeAssignment,List<ProductFeature>> |
FeatureContainer.fetchItems(Product product,
Set<ClassAttributeAssignment> assignments,
Collection<PK> excludePKs)
Deprecated.
|
static Map<ClassificationClass,List<ClassAttributeAssignment>> |
FeatureContainer.groupAssignments(Collection<ClassAttributeAssignment> assignments)
Deprecated.
|
static FeatureContainer |
FeatureContainer.loadTyped(Product product,
List<ClassAttributeAssignment> assignments)
Deprecated.
Loads all typed features of the given product according to the classification attribute assignments specified.
|
static void |
FeatureContainer.removeAllTypedValues(Product product,
List<ClassAttributeAssignment> assignments)
Deprecated.
Shortcut for removing all values for the specified classification attribute assignments.
|
| Constructor and Description |
|---|
FeatureField(ClassAttributeAssignment assignment,
String producttypeAlias,
Language lang,
boolean enumsAsPos,
boolean isValueSelect) |
FeatureValueCondition(ClassAttributeAssignment assignment,
Language lang,
String productTypeAlias,
Operator operator,
Object value) |
FeatureValueCondition(ClassAttributeAssignment assignment,
Language lang,
String productTypeAlias,
Operator operator,
Object value,
FeatureValueCondition.RangeBoundary boundary) |
FeatureValueOrderBy(ClassAttributeAssignment assignment,
String productTypeAlias,
boolean asc) |
FeatureValueSelectField(ClassAttributeAssignment assignment,
String productTypeAlias,
Language lang) |
TypedFeature(FeatureContainer parent,
ClassAttributeAssignment assignment)
Creates a new typed feature object.
|
| Constructor and Description |
|---|
FeatureContainer(Product product,
List<ClassAttributeAssignment> classAssignments)
Deprecated.
Creates a new feature container with exactly specified class-attribute mappings.
|
| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
ClassAttributePropertyDescriptor.getAttributeAssignment() |
ClassAttributeAssignment |
ClassAttributePropertyDescriptor.getAttributeAssignmentInternal() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
ClassificationTypeLoader.getDefaultEditorType(ClassAttributeAssignment caa) |
protected String |
DefaultTypeService.getDefaultEditorType(ClassAttributeAssignment caa) |
| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
ClassAttributeSearchDescriptor.getAttributeAssignment()
Deprecated.
|
protected ClassAttributeAssignment |
FeatureGenericQueryConditionTranslator.toClassAttributeAssignment(ClassAttributeAssignmentModel assignmentModel) |
| Modifier and Type | Method and Description |
|---|---|
protected FeatureContainer |
ClassificationObjectValueHandler.getFeatureContainer(ItemModel item,
ClassAttributeAssignment attributeAssignment) |
| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
GeneratedCommerceServicesManager.getClassAttributeAssignment(SessionContext ctx,
SolrIndexedProperty item)
Generated method - Getter of the
SolrIndexedProperty.classAttributeAssignment attribute. |
ClassAttributeAssignment |
GeneratedCommerceServicesManager.getClassAttributeAssignment(SolrIndexedProperty item)
Generated method - Getter of the
SolrIndexedProperty.classAttributeAssignment attribute. |
| Modifier and Type | Method and Description |
|---|---|
void |
GeneratedCommerceServicesManager.setClassAttributeAssignment(SessionContext ctx,
SolrIndexedProperty item,
ClassAttributeAssignment value)
Generated method - Setter of the
SolrIndexedProperty.classAttributeAssignment attribute. |
void |
GeneratedCommerceServicesManager.setClassAttributeAssignment(SolrIndexedProperty item,
ClassAttributeAssignment value)
Generated method - Setter of the
SolrIndexedProperty.classAttributeAssignment attribute. |
| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
GeneratedClassificationAttributePlaceholder.getClassAttributeAssignment()
Generated method - Getter of the
ClassificationAttributePlaceholder.classAttributeAssignment attribute. |
ClassAttributeAssignment |
GeneratedClassificationAttributePlaceholder.getClassAttributeAssignment(SessionContext ctx)
Generated method - Getter of the
ClassificationAttributePlaceholder.classAttributeAssignment attribute. |
| Modifier and Type | Method and Description |
|---|---|
void |
GeneratedClassificationAttributePlaceholder.setClassAttributeAssignment(ClassAttributeAssignment value)
Generated method - Setter of the
ClassificationAttributePlaceholder.classAttributeAssignment attribute. |
void |
GeneratedClassificationAttributePlaceholder.setClassAttributeAssignment(SessionContext ctx,
ClassAttributeAssignment value)
Generated method - Setter of the
ClassificationAttributePlaceholder.classAttributeAssignment attribute. |
| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
ClassificationUtils.getClassAttr(Product p,
String code) |
ClassAttributeAssignment |
ClassificationUtilsImpl.getClassAttr(Product p,
String code) |
| Modifier and Type | Method and Description |
|---|---|
List<ClassAttributeAssignment> |
ClassificationUtils.getAllClassAttributes(Product p) |
List<ClassAttributeAssignment> |
ClassificationUtilsImpl.getAllClassAttributes(Product p) |
| Modifier and Type | Method and Description |
|---|---|
String |
ClassificationUtils.getClassificationValue(Product product,
ClassAttributeAssignment assignment,
String delimiter)
Get the value of a specified (typed) classification attribute for the given product (or null, if the product is
not specified)
|
String |
ClassificationUtilsImpl.getClassificationValue(Product product,
ClassAttributeAssignment assignment,
String delimiter) |
String |
ClassificationUtils.getFeatureValue(Product product,
ClassAttributeAssignment caa) |
String |
ClassificationUtilsImpl.getFeatureValue(Product product,
ClassAttributeAssignment caa) |
| Modifier and Type | Method and Description |
|---|---|
ClassAttributeAssignment |
ClassAttrHolder.getClassAttrAssignment() |
| Constructor and Description |
|---|
ClassAttrHolder(Product product,
ClassAttributeAssignment caa) |
Copyright © 2017 SAP SE. All Rights Reserved.