public class Property
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Property.ValuesVariants |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
description
Описание свойства, например, для чего оно предназначено
|
protected java.lang.String |
id
Идентификатор свойства в классификаторе
|
protected java.lang.Boolean |
isForDocuments
Свойство может (должно) использоваться при описании товара в документе.
|
protected java.lang.Boolean |
isForOffers
Свойство может (должно) использоваться при описании товара в пакете
предложений.
|
protected java.lang.Boolean |
isForProducts
Свойство может (или должно) использоваться при описании товаров в каталоге,
пакете предложений, документах
|
protected java.lang.Boolean |
isMultiple
Признак, разрешающий свойству иметь несколько значений
|
protected java.lang.String |
name
Наименование свойства
|
protected PropertiesRequirementType |
requirementType
Определяет обязательность указания значений свойства для товаров в каталоге,
пакете предложений, документах
|
protected ValuesType |
valuesType
Один из следующих типов: Строка (по умолчанию), Число, ДатаВремя, Справочник
|
protected Property.ValuesVariants |
valuesVariant
Содержит коллекцию вариантов значений свойства.
|
| Constructor and Description |
|---|
Property() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription()
Описание свойства, например, для чего оно предназначено
|
java.lang.String |
getId()
Идентификатор свойства в классификаторе
|
java.lang.String |
getName()
Наименование свойства
|
PropertiesRequirementType |
getRequirementType()
Определяет обязательность указания значений свойства для товаров в каталоге,
пакете предложений, документах
|
ValuesType |
getValuesType()
Один из следующих типов: Строка (по умолчанию), Число, ДатаВремя, Справочник
|
Property.ValuesVariants |
getValuesVariant()
Содержит коллекцию вариантов значений свойства.
|
java.lang.Boolean |
isForDocuments()
Свойство может (должно) использоваться при описании товара в документе.
|
java.lang.Boolean |
isForOffers()
Свойство может (должно) использоваться при описании товара в пакете
предложений.
|
java.lang.Boolean |
isForProducts()
Свойство может (или должно) использоваться при описании товаров в каталоге,
пакете предложений, документах
|
java.lang.Boolean |
isMultiple()
Признак, разрешающий свойству иметь несколько значений
|
void |
setDescription(java.lang.String description)
Описание свойства, например, для чего оно предназначено
|
void |
setForDocuments(java.lang.Boolean isForDocuments)
Свойство может (должно) использоваться при описании товара в документе.
|
void |
setForOffers(java.lang.Boolean isForOffers)
Свойство может (должно) использоваться при описании товара в пакете
предложений.
|
void |
setForProducts(java.lang.Boolean isForProducts)
Свойство может (или должно) использоваться при описании товаров в каталоге,
пакете предложений, документах
|
void |
setId(java.lang.String id)
Идентификатор свойства в классификаторе
|
void |
setMultiple(java.lang.Boolean isMultiple)
Признак, разрешающий свойству иметь несколько значений
|
void |
setName(java.lang.String name)
Наименование свойства
|
void |
setRequirementType(PropertiesRequirementType type)
Определяет обязательность указания значений свойства для товаров в каталоге,
пакете предложений, документах
|
void |
setValuesType(ValuesType type)
Один из следующих типов: Строка (по умолчанию), Число, ДатаВремя, Справочник
|
void |
setValuesVariant(Property.ValuesVariants valuesVariant)
Содержит коллекцию вариантов значений свойства.
|
protected java.lang.String id
protected java.lang.String name
protected java.lang.String description
protected PropertiesRequirementType requirementType
protected java.lang.Boolean isMultiple
protected ValuesType valuesType
protected Property.ValuesVariants valuesVariant
protected java.lang.Boolean isForProducts
protected java.lang.Boolean isForOffers
protected java.lang.Boolean isForDocuments
public java.lang.String getId()
public void setId(java.lang.String id)
id - public java.lang.String getName()
public void setName(java.lang.String name)
name - public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - public PropertiesRequirementType getRequirementType()
public void setRequirementType(PropertiesRequirementType type)
type - public java.lang.Boolean isMultiple()
public void setMultiple(java.lang.Boolean isMultiple)
isMultiple - public ValuesType getValuesType()
public void setValuesType(ValuesType type)
type - public Property.ValuesVariants getValuesVariant()
public void setValuesVariant(Property.ValuesVariants valuesVariant)
valuesVariant - public java.lang.Boolean isForProducts()
public void setForProducts(java.lang.Boolean isForProducts)
isForProducts - public java.lang.Boolean isForOffers()
public void setForOffers(java.lang.Boolean isForOffers)
isForOffers - public java.lang.Boolean isForDocuments()
public void setForDocuments(java.lang.Boolean isForDocuments)
isForDocuments -