Class ListItemAttributeDTO
- java.lang.Object
-
- de.hybris.platform.integrationbackoffice.dto.AbstractListItemDTO
-
- de.hybris.platform.integrationbackoffice.dto.ListItemAttributeDTO
-
public class ListItemAttributeDTO extends AbstractListItemDTO
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.integrationbackoffice.dto.AbstractListItemDTO
alias, autocreate, customUnique, description, selected
-
-
Constructor Summary
Constructors Constructor Description ListItemAttributeDTO(boolean selected, boolean customUnique, boolean autocreate, AttributeDescriptorModel attributeDescriptor, ListItemStructureType structureType, java.lang.String alias, TypeModel type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateDescription()AbstractListItemDTOfindMatch(java.util.Map<ComposedTypeModel,java.util.List<AbstractListItemDTO>> currentAttributesMap, ComposedTypeModel parentComposedType)AttributeDescriptorModelgetAttributeDescriptor()TypeModelgetBaseType()java.lang.StringgetQualifier()ListItemStructureTypegetStructureType()TypeModelgetType()booleanisComplexType(ReadService readService)booleanisRequired()booleanisStructureType()booleanisSupported()voidsetAlias(java.lang.String alias)voidsetType(TypeModel type)-
Methods inherited from class de.hybris.platform.integrationbackoffice.dto.AbstractListItemDTO
getAlias, getDescription, isAutocreate, isCustomUnique, isSelected, setAutocreate, setCustomUnique, setSelected
-
-
-
-
Constructor Detail
-
ListItemAttributeDTO
public ListItemAttributeDTO(boolean selected, boolean customUnique, boolean autocreate, AttributeDescriptorModel attributeDescriptor, ListItemStructureType structureType, java.lang.String alias, TypeModel type)
-
-
Method Detail
-
isRequired
public boolean isRequired()
-
getAttributeDescriptor
public AttributeDescriptorModel getAttributeDescriptor()
-
getBaseType
public TypeModel getBaseType()
-
getType
public TypeModel getType()
- Specified by:
getTypein classAbstractListItemDTO
-
setType
public void setType(TypeModel type)
-
getStructureType
public ListItemStructureType getStructureType()
-
setAlias
public void setAlias(java.lang.String alias)
- Specified by:
setAliasin classAbstractListItemDTO
-
isSupported
public boolean isSupported()
-
findMatch
public AbstractListItemDTO findMatch(java.util.Map<ComposedTypeModel,java.util.List<AbstractListItemDTO>> currentAttributesMap, ComposedTypeModel parentComposedType)
- Specified by:
findMatchin classAbstractListItemDTO
-
isComplexType
public boolean isComplexType(ReadService readService)
- Specified by:
isComplexTypein classAbstractListItemDTO
-
getQualifier
public java.lang.String getQualifier()
- Specified by:
getQualifierin classAbstractListItemDTO
-
createDescription
public final java.lang.String createDescription()
- Specified by:
createDescriptionin classAbstractListItemDTO
-
isStructureType
public boolean isStructureType()
- Specified by:
isStructureTypein classAbstractListItemDTO
-
-