类 FlagsValue
- java.lang.Object
-
- dev.utils.common.assist.FlagsValue
-
public final class FlagsValue extends java.lang.Objectdetail: 标记值计算存储 ( 位运算符 )- 作者:
- Ttt
-
-
构造器概要
构造器 构造器 说明 FlagsValue()FlagsValue(int flags)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 FlagsValueaddFlags(int flags)添加 flags valueFlagsValueclearFlags(int flags)移除 flags valueintgetFlags()获取 flags valuebooleanhasFlags(int flags)是否存在 flags valuebooleannotHasFlags(int flags)是否不存在 flags valueFlagsValuesetFlags(int flags)设置 flags value
-
-
-
方法详细资料
-
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- 返回:
trueyes,falseno
-
notHasFlags
public boolean notHasFlags(int flags)
是否不存在 flags value- 参数:
flags- flags value- 返回:
trueyes,falseno
-
-