All Implemented Interfaces:
Serializable

public class PermissionType extends OptionSetUI32<PermissionType.Field>
See Also:
  • Constructor Details

    • PermissionType

      public PermissionType(UInteger value)
  • Method Details

    • getBrowse

      public boolean getBrowse()
    • getReadRolePermissions

      public boolean getReadRolePermissions()
    • getWriteAttribute

      public boolean getWriteAttribute()
    • getWriteRolePermissions

      public boolean getWriteRolePermissions()
    • getWriteHistorizing

      public boolean getWriteHistorizing()
    • getRead

      public boolean getRead()
    • getWrite

      public boolean getWrite()
    • getReadHistory

      public boolean getReadHistory()
    • getInsertHistory

      public boolean getInsertHistory()
    • getModifyHistory

      public boolean getModifyHistory()
    • getDeleteHistory

      public boolean getDeleteHistory()
    • getReceiveEvents

      public boolean getReceiveEvents()
    • getCall

      public boolean getCall()
    • getAddReference

      public boolean getAddReference()
    • getRemoveReference

      public boolean getRemoveReference()
    • getDeleteNode

      public boolean getDeleteNode()
    • getAddNode

      public boolean getAddNode()
    • getValue

      public UInteger getValue()
      Overrides:
      getValue in class OptionSetUI32<PermissionType.Field>
    • toSet

      public Set<PermissionType.Field> toSet()
      Description copied from class: OptionSetUInteger
      Get the Set of fields that have their bit set.
      Specified by:
      toSet in class OptionSetUInteger<PermissionType.Field>
      Returns:
      the Set of fields that have their bit set.
    • toString

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

      public static PermissionType of(PermissionType.Field... fields)