程序包 gu.sql2java

枚举类 ColumnVisibility

java.lang.Object
java.lang.Enum<ColumnVisibility>
gu.sql2java.ColumnVisibility
所有已实现的接口:
Serializable, Comparable<ColumnVisibility>, Constable

public enum ColumnVisibility extends Enum<ColumnVisibility>
字段可见度定义
从以下版本开始:
3.32.0
作者:
guyadong
  • 枚举常量详细资料

  • 方法详细资料

    • values

      public static ColumnVisibility[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static ColumnVisibility valueOf(String name)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • singleVisibility

      public boolean singleVisibility()
    • match

      public boolean match(ColumnVisibility target)
      判断目标 target 枚举变量的可见范围是否匹配当前枚举变量要求的可见范围
      参数:
      target -
    • isJsonVisiable

      public boolean isJsonVisiable()
      是否JSON序列化/反序列化时可见
    • isThriftVisiable

      public boolean isThriftVisiable()
      是否THRIFT RPC 传输时可见