Class ObjectModule

java.lang.Object
com.github._1c_syntax.bsl.mdo.children.ObjectModule
All Implemented Interfaces:
Module

public final class ObjectModule extends Object implements Module
  • Method Details

    • builder

      public static ObjectModule.ObjectModuleBuilder builder()
    • 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
    • getOwner

      public com.github._1c_syntax.bsl.types.MdoReference getOwner()
    • getSupportVariant

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

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