All Implemented Interfaces:
Serializable

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

    • AccessLevelExType

      public AccessLevelExType(UInteger value)
  • Method Details

    • getCurrentRead

      public boolean getCurrentRead()
    • getCurrentWrite

      public boolean getCurrentWrite()
    • getHistoryRead

      public boolean getHistoryRead()
    • getHistoryWrite

      public boolean getHistoryWrite()
    • getSemanticChange

      public boolean getSemanticChange()
    • getStatusWrite

      public boolean getStatusWrite()
    • getTimestampWrite

      public boolean getTimestampWrite()
    • getNonatomicRead

      public boolean getNonatomicRead()
    • getNonatomicWrite

      public boolean getNonatomicWrite()
    • getWriteFullArrayOnly

      public boolean getWriteFullArrayOnly()
    • getNoSubDataTypes

      public boolean getNoSubDataTypes()
    • getNonVolatile

      public boolean getNonVolatile()
    • getConstant

      public boolean getConstant()
    • getValue

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

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

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

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