Class ListItemClassificationAttributeDTO
java.lang.Object
de.hybris.platform.integrationbackoffice.widgets.modeling.data.dto.AbstractListItemDTO
de.hybris.platform.integrationbackoffice.widgets.modeling.data.dto.ListItemClassificationAttributeDTO
Represents a
IntegrationObjectItemClassificationAttributeModel stored as the
value of a Listitem in the modeling view.-
Field Summary
Fields inherited from class de.hybris.platform.integrationbackoffice.widgets.modeling.data.dto.AbstractListItemDTO
alias, autocreate, customUnique, description, selected, typeAlias -
Method Summary
Modifier and TypeMethodDescriptionbuilder(@NotNull ClassAttributeAssignmentModel classAttributeAssignmentModel) Instantiates a builder for this class.final voidfindMatch(IntegrationObjectDefinition currentAttributesMap, IntegrationMapKeyDTO parentKey) getType()Retrieves the type alias if one exists, if not the type's code will be used.booleanisComplexType(ReadService readService) booleanvoidMethods inherited from class de.hybris.platform.integrationbackoffice.widgets.modeling.data.dto.AbstractListItemDTO
getAlias, getDescription, getTypeAlias, isAutocreate, isCustomUnique, isSelected, setAutocreate, setCustomUnique, setSelected, setTypeAlias
-
Method Details
-
builder
public static ListItemClassificationAttributeDTOBuilder builder(@NotNull @NotNull ClassAttributeAssignmentModel classAttributeAssignmentModel) Instantiates a builder for this class.- Parameters:
classAttributeAssignmentModel- the object containing the type information of the classification attribute the list item represents.- Returns:
- a builder for this class.
-
setAlias
- Specified by:
setAliasin classAbstractListItemDTO
-
getClassAttributeAssignmentModel
-
getClassificationAttributeCode
-
getCategoryCode
-
findMatch
public AbstractListItemDTO findMatch(IntegrationObjectDefinition currentAttributesMap, IntegrationMapKeyDTO parentKey) - Specified by:
findMatchin classAbstractListItemDTO
-
isComplexType
- Specified by:
isComplexTypein classAbstractListItemDTO
-
getQualifier
- Specified by:
getQualifierin classAbstractListItemDTO
-
getType
- Specified by:
getTypein classAbstractListItemDTO
-
isStructureType
public boolean isStructureType()- Specified by:
isStructureTypein classAbstractListItemDTO
-
createDescription
public final void createDescription()- Specified by:
createDescriptionin classAbstractListItemDTO
-
getTypeCode
Description copied from class:AbstractListItemDTORetrieves the type alias if one exists, if not the type's code will be used.- Overrides:
getTypeCodein classAbstractListItemDTO- Returns:
- String representing the type
-