Uses of Class
ru.i_novus.ms.rdm.api.model.Structure
-
Uses of Structure in ru.i_novus.ms.rdm.api.model
Fields in ru.i_novus.ms.rdm.api.model declared as Structure Modifier and Type Field Description static StructureStructure. EMPTYMethods in ru.i_novus.ms.rdm.api.model with parameters of type Structure Modifier and Type Method Description Structure.AttributeStructure.Reference. findReferenceAttribute(Structure referenceStructure)Поиск атрибута в справочнике, на который ссылаются.booleanStructure. storageEquals(Structure that)Constructors in ru.i_novus.ms.rdm.api.model with parameters of type Structure Constructor Description Structure(Structure structure) -
Uses of Structure in ru.i_novus.ms.rdm.api.model.draft
Methods in ru.i_novus.ms.rdm.api.model.draft that return Structure Modifier and Type Method Description StructureCreateDraftRequest. getStructure()Methods in ru.i_novus.ms.rdm.api.model.draft with parameters of type Structure Modifier and Type Method Description voidCreateDraftRequest. setStructure(Structure structure)Constructors in ru.i_novus.ms.rdm.api.model.draft with parameters of type Structure Constructor Description CreateDraftRequest(java.lang.Integer refBookId, Structure structure)CreateDraftRequest(java.lang.Integer refBookId, Structure structure, java.util.Map<java.lang.String,java.lang.Object> passport, java.util.Map<java.lang.String,java.util.List<AttributeValidation>> validations) -
Uses of Structure in ru.i_novus.ms.rdm.api.model.version
Methods in ru.i_novus.ms.rdm.api.model.version that return Structure Modifier and Type Method Description StructureRefBookVersion. getStructure()Methods in ru.i_novus.ms.rdm.api.model.version with parameters of type Structure Modifier and Type Method Description static RefBookVersionAttributeRefBookVersionAttribute. build(java.lang.Integer versionId, java.lang.String code, Structure structure)Конструктор с копированием атрибута и ссылки.voidRefBookVersion. setStructure(Structure structure)Constructors in ru.i_novus.ms.rdm.api.model.version with parameters of type Structure Constructor Description RefBookVersionAttribute(java.lang.Integer versionId, Structure.Attribute attribute, Structure structure)Конструктор на основе атрибута и структуры. -
Uses of Structure in ru.i_novus.ms.rdm.api.rest
Methods in ru.i_novus.ms.rdm.api.rest that return Structure Modifier and Type Method Description StructureVersionRestService. getStructure(java.lang.Integer versionId) -
Uses of Structure in ru.i_novus.ms.rdm.api.service
Methods in ru.i_novus.ms.rdm.api.service that return Structure Modifier and Type Method Description StructureVersionService. getStructure(java.lang.Integer versionId)Получение структуры версии справочника.Methods in ru.i_novus.ms.rdm.api.service with parameters of type Structure Modifier and Type Method Description StructureDiffCompareService. compareStructures(Structure oldStructure, Structure newStructure) -
Uses of Structure in ru.i_novus.ms.rdm.api.util
Methods in ru.i_novus.ms.rdm.api.util with parameters of type Structure Modifier and Type Method Description static java.util.List<ComparableField>ComparableUtils. createCommonComparableFields(RefBookAttributeDiff attributeDiff, Structure newStructure, Structure oldStructure)Возвращает для двух версий общий список атрибутов со статусами.static java.util.Set<java.util.List<AttributeFilter>>ComparableUtils. createPrimaryAttributesFilters(org.springframework.data.domain.Page<? extends ru.i_novus.platform.datastorage.temporal.model.value.RowValue> data, Structure structure)Для полученного набора строк заполняется множество фильтров по первичным полям.static java.util.Set<java.util.List<AttributeFilter>>ComparableUtils. createPrimaryAttributesFilters(RefBookDataDiff refBookDataDiff, Structure structure)Для полученного набора строк заполняется множество фильтров по первичным полям.static java.util.List<java.lang.String>StructureUtils. getAbsentPlaceholders(java.lang.String displayExpression, Structure structure)Поиск полей выражения, которые отсутствуют в структуре.static java.util.List<ru.i_novus.platform.datastorage.temporal.model.FieldValue>FieldValueUtils. getRowPrimaryValues(RefBookRowValue rowValue, Structure structure)Получение значений первичных ключей по записиrowValueна основании структурыstructure.static booleanStructureUtils. hasAbsentPlaceholder(java.lang.String displayExpression, Structure structure)Проверка полей выражения на отсутствие в структуре. -
Uses of Structure in ru.i_novus.ms.rdm.api.validation
Methods in ru.i_novus.ms.rdm.api.validation with parameters of type Structure Modifier and Type Method Description voidVersionValidation. validateAttributeExists(java.lang.Integer versionId, Structure structure, java.lang.String attribute)voidVersionValidation. validateDraftAttributeExists(java.lang.Integer draftId, Structure structure, java.lang.String attribute)voidVersionValidation. validateDraftStructure(java.lang.String refBookCode, Structure draftStructure)voidVersionValidation. validateNewAttribute(Structure.Attribute newAttribute, Structure oldStructure, java.lang.String refBookCode)voidVersionValidation. validateNewReference(Structure.Attribute newAttribute, Structure.Reference newReference, Structure oldStructure, java.lang.String refBookCode)voidVersionValidation. validateOldAttribute(Structure.Attribute oldAttribute, Structure oldStructure, java.lang.String refBookCode)voidVersionValidation. validateReferrerStructure(Structure structure)voidVersionValidation. validateStructure(Structure structure)