类 FlagsValue

java.lang.Object
dev.utils.common.assist.FlagsValue

public final class FlagsValue extends Object
detail: 标记值计算存储 ( 位运算符 )
作者:
Ttt
  • 构造器详细资料

    • FlagsValue

      public FlagsValue()
    • FlagsValue

      public FlagsValue(int flags)
  • 方法详细资料

    • getFlags

      public int getFlags()
      获取 flags value
      返回:
      flags value
    • setFlags

      public FlagsValue setFlags(int flags)
      设置 flags value
      参数:
      flags - flags value
      返回:
      FlagsValue
    • addFlags

      public FlagsValue addFlags(int flags)
      添加 flags value
      参数:
      flags - flags value
      返回:
      FlagsValue
    • clearFlags

      public FlagsValue clearFlags(int flags)
      移除 flags value
      参数:
      flags - flags value
      返回:
      FlagsValue
    • hasFlags

      public boolean hasFlags(int flags)
      是否存在 flags value
      参数:
      flags - flags value
      返回:
      true yes, false no
    • notHasFlags

      public boolean notHasFlags(int flags)
      是否不存在 flags value
      参数:
      flags - flags value
      返回:
      true yes, false no