Interface MD

All Known Subinterfaces:
Attribute, CF, Command, ExternalSource, Form, MDChild, MDClass, MDObject, ModuleOwner, ReferenceObject, Register, TabularSection, Template
All Known Implementing Classes:
AccountingFlag, AccountingRegister, AccumulationRegister, Bot, BusinessProcess, CalculationRegister, Catalog, ChartOfAccounts, ChartOfCalculationTypes, ChartOfCharacteristicTypes, CommandGroup, CommonAttribute, CommonCommand, CommonForm, CommonModule, CommonPicture, CommonTemplate, Configuration, ConfigurationExtension, Constant, DataProcessor, DefinedType, Dimension, Document, DocumentJournal, DocumentJournalColumn, DocumentNumerator, Enum, EnumValue, EventSubscription, ExchangePlan, ExtDimensionAccountingFlag, ExternalDataProcessor, ExternalDataSource, ExternalDataSourceTable, ExternalDataSourceTableField, ExternalReport, FilterCriterion, FunctionalOption, FunctionalOptionsParameter, HTTPService, HTTPServiceMethod, HTTPServiceURLTemplate, InformationRegister, IntegrationService, IntegrationServiceChannel, Interface, Language, ObjectAttribute, ObjectCommand, ObjectForm, ObjectTabularSection, ObjectTemplate, Recalculation, Report, Resource, Role, ScheduledJob, Sequence, SessionParameter, SettingsStorage, Style, StyleItem, Subsystem, Task, TaskAddressingAttribute, WebService, WebServiceOperation, WebServiceOperationParameter, WSReference, XDTOPackage

public interface MD
Базовый интерфейс всех объектов метаданных, как самостоятельных, так и дочерних
  • Method Summary

    Modifier and Type
    Method
    Description
    Комментарий
    default String
    Представление объекта, формируемое на основании синонима для русского языка.
    default String
    Представление объекта, формируемое на основании синонима для указанного языка.
    com.github._1c_syntax.bsl.types.MdoReference
    MDO-Ссылка на объект
    default com.github._1c_syntax.bsl.types.MDOType
    Возвращает тип метаданных
    Имя объекта
    Принадлежность объекта конфигурации (собственный или заимствованный)
    com.github._1c_syntax.bsl.support.SupportVariant
    Вариант поддержки родительской конфигурации
    Синонимы объекта
    Уникальный идентификатор объекта
  • Method Details

    • getMdoType

      default com.github._1c_syntax.bsl.types.MDOType getMdoType()
      Возвращает тип метаданных
    • getUuid

      String getUuid()
      Уникальный идентификатор объекта
    • getName

      String getName()
      Имя объекта
    • getSynonym

      MultiLanguageString getSynonym()
      Синонимы объекта
    • getMdoReference

      com.github._1c_syntax.bsl.types.MdoReference getMdoReference()
      MDO-Ссылка на объект
    • getObjectBelonging

      ObjectBelonging getObjectBelonging()
      Принадлежность объекта конфигурации (собственный или заимствованный)
    • getSupportVariant

      com.github._1c_syntax.bsl.support.SupportVariant getSupportVariant()
      Вариант поддержки родительской конфигурации
    • getComment

      String getComment()
      Комментарий
    • getDescription

      default String getDescription()
      Представление объекта, формируемое на основании синонима для русского языка. Если синонима для русского нет, вернет иной синоним при его наличии. В противном случае вернет имя.
    • getDescription

      default String getDescription(String code)
      Представление объекта, формируемое на основании синонима для указанного языка. Если синонима для указанного языка нет, вернет иной синоним при его наличии. В противном случае вернет имя.
      Parameters:
      code - Код языка