- 所有已实现的接口:
-
Serializable
,Comparable<RowIdLifetime>
,Constable
行ID生命周期值的枚举。
- 自版本:
- 1.6
-
Nested Class Summary
Nested classes/interfaces declared in class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescription表示此数据源不支持ROWID类型。表示此数据源中的RowId的生命周期实际上是无限的。表示此数据源中的RowId的生命周期是不确定的;但不是ROWID_VALID_TRANSACTION、ROWID_VALID_SESSION或ROWID_VALID_FOREVER中的一个。表示此数据源中的RowId的生命周期至少是包含的会话。表示此数据源中的RowId的生命周期至少是包含的事务。 -
Method Summary
Modifier and TypeMethodDescriptionstatic RowIdLifetime
返回具有指定名称的此类的枚举常量。static RowIdLifetime[]
values()
返回按声明顺序包含此枚举类的常量的数组。
-
Enum Constant Details
-
ROWID_UNSUPPORTED
表示此数据源不支持ROWID类型。 -
ROWID_VALID_OTHER
表示此数据源中的RowId的生命周期是不确定的;但不是ROWID_VALID_TRANSACTION、ROWID_VALID_SESSION或ROWID_VALID_FOREVER中的一个。 -
ROWID_VALID_SESSION
表示此数据源中的RowId的生命周期至少是包含的会话。 -
ROWID_VALID_TRANSACTION
表示此数据源中的RowId的生命周期至少是包含的事务。 -
ROWID_VALID_FOREVER
表示此数据源中的RowId的生命周期实际上是无限的。
-
-
Method Details
-
values
返回按声明顺序包含此枚举类的常量的数组。- 返回:
- 包含此枚举类的常量的数组,按声明顺序排列
-
valueOf
返回具有指定名称的此类的枚举常量。字符串必须与此类中用于声明枚举常量的标识符完全匹配。(不允许存在多余的空白字符。)- 参数:
-
name
- 要返回的枚举常量的名称。 - 返回:
- 具有指定名称的枚举常量
- 抛出:
-
IllegalArgumentException
- 如果此枚举类没有具有指定名称的常量 -
NullPointerException
- 如果参数为null
-