public enum SnowflakeType extends Enum<SnowflakeType>
| Modifier and Type | Class and Description |
|---|---|
static class |
SnowflakeType.JavaDataType |
| Enum Constant and Description |
|---|
ANY |
ARRAY |
BINARY |
BOOLEAN |
CHAR |
DATE |
FIXED |
INTEGER |
OBJECT |
REAL |
TEXT |
TIME |
TIMESTAMP |
TIMESTAMP_LTZ |
TIMESTAMP_NTZ |
TIMESTAMP_TZ |
VARIANT |
| Modifier and Type | Method and Description |
|---|---|
static String |
escapeForCSV(String value) |
static SnowflakeType |
fromString(String name) |
static SnowflakeType.JavaDataType |
getJavaType(SnowflakeType type) |
static SnowflakeType |
javaTypeToSFType(int javaType) |
static String |
lexicalValue(Object o,
boolean useLocalTimezone)
Returns a lexical value of an object that is suitable for Snowflake import
serialization
|
static SnowflakeType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SnowflakeType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SnowflakeType TEXT
public static final SnowflakeType CHAR
public static final SnowflakeType INTEGER
public static final SnowflakeType FIXED
public static final SnowflakeType REAL
public static final SnowflakeType TIMESTAMP
public static final SnowflakeType TIMESTAMP_LTZ
public static final SnowflakeType TIMESTAMP_NTZ
public static final SnowflakeType TIMESTAMP_TZ
public static final SnowflakeType DATE
public static final SnowflakeType TIME
public static final SnowflakeType BOOLEAN
public static final SnowflakeType ARRAY
public static final SnowflakeType OBJECT
public static final SnowflakeType VARIANT
public static final SnowflakeType BINARY
public static final SnowflakeType ANY
public static SnowflakeType[] values()
for (SnowflakeType c : SnowflakeType.values()) System.out.println(c);
public static SnowflakeType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static SnowflakeType fromString(String name)
public static SnowflakeType.JavaDataType getJavaType(SnowflakeType type)
public static String lexicalValue(Object o, boolean useLocalTimezone)
o - Java object representing value in SnowflakeuseLocalTimezone - use local timezone instead of UTCpublic static SnowflakeType javaTypeToSFType(int javaType) throws SnowflakeSQLException
SnowflakeSQLExceptionCopyright © 2017. All rights reserved.