Package com.github._1c_syntax.bsl.mdo
Class CommonAttribute.CommonAttributeBuilder
java.lang.Object
com.github._1c_syntax.bsl.mdo.CommonAttribute.CommonAttributeBuilder
- Enclosing class:
- CommonAttribute
-
Method Summary
Modifier and TypeMethodDescriptionaddContent
(CommonAttribute.UseContent addContent) authenticationSeparation
(DataSeparation authenticationSeparation) Разделение аутентификацийАвтоиспользованиеbuild()
conditionalSeparation
(MdoReference conditionalSeparation) Условное разделениеconfigurationExtensionsSeparation
(DataSeparation configurationExtensionsSeparation) Разделение расширений конфигурацииcontent
(Collection<? extends CommonAttribute.UseContent> content) dataSeparation
(DataSeparation dataSeparation) Разделение данныхdataSeparationUse
(MdoReference dataSeparationUse) Использование разделения данныхdataSeparationValue
(MdoReference dataSeparationValue) Значение разделяемых данныхindexing
(IndexingType indexing) ИндексированиеmdoReference
(MdoReference mdoReference) objectBelonging
(ObjectBelonging objectBelonging) passwordMode
(boolean passwordMode) Режим пароля.supportVariant
(SupportVariant supportVariant) synonym
(MultiLanguageString synonym) toString()
usersSeparation
(DataSeparation usersSeparation) Разделение пользователей
-
Method Details
-
uuid
- Returns:
this
.
-
name
- Returns:
this
.
-
mdoReference
- Returns:
this
.
-
objectBelonging
- Returns:
this
.
-
comment
- Returns:
this
.
-
synonym
- Returns:
this
.
-
supportVariant
- Returns:
this
.
-
autoUse
Автоиспользование- Returns:
this
.
-
passwordMode
Режим пароля. Только для общих реквизитов с типом с типом `Строка`- Returns:
this
.
-
indexing
Индексирование- Returns:
this
.
-
dataSeparation
Разделение данных- Returns:
this
.
-
dataSeparationValue
Значение разделяемых данных- Returns:
this
.
-
dataSeparationUse
Использование разделения данных- Returns:
this
.
-
conditionalSeparation
public CommonAttribute.CommonAttributeBuilder conditionalSeparation(MdoReference conditionalSeparation) Условное разделение- Returns:
this
.
-
usersSeparation
Разделение пользователей- Returns:
this
.
-
authenticationSeparation
public CommonAttribute.CommonAttributeBuilder authenticationSeparation(DataSeparation authenticationSeparation) Разделение аутентификаций- Returns:
this
.
-
configurationExtensionsSeparation
public CommonAttribute.CommonAttributeBuilder configurationExtensionsSeparation(DataSeparation configurationExtensionsSeparation) Разделение расширений конфигурации- Returns:
this
.
-
addContent
-
content
public CommonAttribute.CommonAttributeBuilder content(Collection<? extends CommonAttribute.UseContent> content) -
clearContent
-
build
-
toString
-