Class CommonModule

java.lang.Object
com.github._1c_syntax.bsl.mdo.CommonModule
All Implemented Interfaces:
MD, MDObject, Module, ModuleOwner

public final class CommonModule extends Object implements MDObject, Module, ModuleOwner
  • Method Details

    • getModules

      public List<Module> getModules()
      Description copied from interface: ModuleOwner
      Список модулей объекта
      Specified by:
      getModules in interface ModuleOwner
    • builder

      public static CommonModule.CommonModuleBuilder builder()
    • getUuid

      public String getUuid()
      Description copied from interface: MD
      Уникальный идентификатор объекта
      Specified by:
      getUuid in interface MD
    • getName

      public String getName()
      Description copied from interface: MD
      Имя объекта
      Specified by:
      getName in interface MD
    • getMdoReference

      public com.github._1c_syntax.bsl.types.MdoReference getMdoReference()
      Description copied from interface: MD
      MDO-Ссылка на объект
      Specified by:
      getMdoReference in interface MD
    • getObjectBelonging

      public ObjectBelonging getObjectBelonging()
      Description copied from interface: MD
      Принадлежность объекта конфигурации (собственный или заимствованный)
      Specified by:
      getObjectBelonging in interface MD
    • getComment

      public String getComment()
      Description copied from interface: MD
      Комментарий
      Specified by:
      getComment in interface MD
    • getSynonym

      public MultiLanguageString getSynonym()
      Description copied from interface: MD
      Синонимы объекта
      Specified by:
      getSynonym in interface MD
    • getSupportVariant

      public com.github._1c_syntax.bsl.support.SupportVariant getSupportVariant()
      Description copied from interface: MD
      Вариант поддержки родительской конфигурации
      Specified by:
      getSupportVariant in interface MD
      Specified by:
      getSupportVariant in interface Module
    • getModuleType

      public com.github._1c_syntax.bsl.types.ModuleType getModuleType()
      Description copied from interface: Module
      Тип модуля
      Specified by:
      getModuleType in interface Module
    • getUri

      public URI getUri()
      Description copied from interface: Module
      Ссылка на файл bsl модуля
      Specified by:
      getUri in interface Module
    • isProtected

      public boolean isProtected()
      Description copied from interface: Module
      Признак "защищенности" модуля, т.е. наличия пароля и отсутствие исходного кода
      Specified by:
      isProtected in interface Module
    • isServer

      public boolean isServer()
      Признак Сервер
    • isGlobal

      public boolean isGlobal()
      Признак Глобальный
    • isClientManagedApplication

      public boolean isClientManagedApplication()
      Признак Клиент-управляемое приложение
    • isExternalConnection

      public boolean isExternalConnection()
      Признак Внешнее соединение
    • isClientOrdinaryApplication

      public boolean isClientOrdinaryApplication()
      Признак Клиент-обычное приложение
    • isServerCall

      public boolean isServerCall()
      Признак Вызов сервера
    • isPrivileged

      public boolean isPrivileged()
      Признак Привилегированный режим
    • getReturnValuesReuse

      public ReturnValueReuse getReturnValuesReuse()
      Режим повторного использования значений
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object