Class RoleData

java.lang.Object
com.github._1c_syntax.bsl.mdo.storage.RoleData

public final class RoleData extends Object
Хранилище данных конкретной роли
  • Field Details

    • EMPTY

      public static final RoleData EMPTY
    • RIGHT_INTERNER

      public static final com.github._1c_syntax.utils.GenericInterner<RoleData.Right> RIGHT_INTERNER
  • Method Details

    • builder

      public static RoleData.RoleDataBuilder builder()
    • isSetForNewObjects

      public boolean isSetForNewObjects()
      Устанавливать права для новых объектов
    • isSetForAttributesByDefault

      public boolean isSetForAttributesByDefault()
      Устанавливать права для реквизитов и табличных частей по умолчанию
    • isIndependentRightsOfChildObjects

      public boolean isIndependentRightsOfChildObjects()
      Независимые права подчиненных объектов
    • getObjectRights

      public List<RoleData.ObjectRight> getObjectRights()
    • 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