Class ListItemAttributeDTO
java.lang.Object
de.hybris.platform.integrationbackoffice.widgets.modeling.data.dto.AbstractListItemDTO
de.hybris.platform.integrationbackoffice.widgets.modeling.data.dto.ListItemAttributeDTO
Represents a
IntegrationObjectItemAttributeModel 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 TypeMethodDescriptionstatic ListItemAttributeDTOBuilderbuilder(@NotNull AttributeTypeDTO attributeTypeDTO) Instantiates a builder for this class.final voidfindMatch(IntegrationObjectDefinition currentAttributesMap, IntegrationMapKeyDTO parentKey) getType()booleanbooleanisComplexType(ReadService readService) booleanbooleanbooleanbooleanvoidvoidvoidsetTypeAlias(String typeAlias) Methods inherited from class de.hybris.platform.integrationbackoffice.widgets.modeling.data.dto.AbstractListItemDTO
getAlias, getDescription, getTypeAlias, getTypeCode, isAutocreate, isCustomUnique, isSelected, setAutocreate, setCustomUnique, setSelected
-
Method Details
-
builder
public static ListItemAttributeDTOBuilder builder(@NotNull @NotNull AttributeTypeDTO attributeTypeDTO) Instantiates a builder for this class.- Parameters:
attributeTypeDTO- the mandatory object containing the attribute's type information.- Returns:
- a builder for this class.
-
getAttributeTypeDTO
-
isRequired
public boolean isRequired() -
getAttributeDescriptor
-
getBaseType
-
getType
- Specified by:
getTypein classAbstractListItemDTO
-
isBaseType
public boolean isBaseType() -
isSubType
public boolean isSubType() -
setType
-
setTypeAlias
- Overrides:
setTypeAliasin classAbstractListItemDTO
-
getStructureType
-
setAlias
- Specified by:
setAliasin classAbstractListItemDTO
-
isSupported
public boolean isSupported() -
findMatch
public AbstractListItemDTO findMatch(IntegrationObjectDefinition currentAttributesMap, IntegrationMapKeyDTO parentKey) - Specified by:
findMatchin classAbstractListItemDTO
-
isComplexType
- Specified by:
isComplexTypein classAbstractListItemDTO
-
getQualifier
- Specified by:
getQualifierin classAbstractListItemDTO
-
createDescription
public final void createDescription()- Specified by:
createDescriptionin classAbstractListItemDTO
-
isStructureType
public boolean isStructureType()- Specified by:
isStructureTypein classAbstractListItemDTO
-