@PublicEvolving public enum LogicalTypeFamily extends Enum<LogicalTypeFamily>
LogicalTypeRoots into categories.
The enumeration is very close to the SQL standard in terms of naming and completeness.
However, it reflects just a subset of the evolving standard and contains some extensions
(indicated by EXTENSION).
| 枚举常量和说明 |
|---|
APPROXIMATE_NUMERIC |
BINARY_STRING |
CHARACTER_STRING |
COLLECTION |
CONSTRUCTED |
DATETIME |
EXACT_NUMERIC |
EXTENSION |
INTEGER_NUMERIC |
INTERVAL |
NUMERIC |
PREDEFINED |
TIME |
TIMESTAMP |
USER_DEFINED |
public static final LogicalTypeFamily PREDEFINED
public static final LogicalTypeFamily CONSTRUCTED
public static final LogicalTypeFamily USER_DEFINED
public static final LogicalTypeFamily CHARACTER_STRING
public static final LogicalTypeFamily BINARY_STRING
public static final LogicalTypeFamily NUMERIC
public static final LogicalTypeFamily INTEGER_NUMERIC
public static final LogicalTypeFamily EXACT_NUMERIC
public static final LogicalTypeFamily APPROXIMATE_NUMERIC
public static final LogicalTypeFamily DATETIME
public static final LogicalTypeFamily TIME
public static final LogicalTypeFamily TIMESTAMP
public static final LogicalTypeFamily INTERVAL
public static final LogicalTypeFamily COLLECTION
public static final LogicalTypeFamily EXTENSION
public static LogicalTypeFamily[] values()
for (LogicalTypeFamily c : LogicalTypeFamily.values()) System.out.println(c);
public static LogicalTypeFamily valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.