return booleanValue((Boolean)value); case TINYINT_TYPE: return byteValue((Byte)value); case SMALLINT_TYPE: return shortValue((Short)value); case INT_TYPE: return intValue((Integer)value); case BIGINT_TYPE: return longValue((Long)value); case FLOAT_TYPE: return floatValue((Float)value); case DOUBLE_TYPE: return doubleValue((Double)value); case STRING_TYPE: return stringValue((String)value); case CHAR_TYPE: return stringValue((HiveChar)value); case VARCHAR_TYPE: return stringValue((HiveVarchar)value); case DATE_TYPE: return dateValue((Date)value); case TIMESTAMP_TYPE: return timestampValue((Timestamp)value); case TIMESTAMPLOCALTZ_TYPE: return timestampTZValue((TimestampTZ) value); case INTERVAL_YEAR_MONTH_TYPE: return stringValue((HiveIntervalYearMonth) value); case INTERVAL_DAY_TIME_TYPE: return stringValue((HiveIntervalDayTime) value);
public static Object toColumnValue(TColumnValue value) { TColumnValue._Fields field = value.getSetField(); switch (field) { case BOOL_VAL: return getBooleanValue(value.getBoolVal()); case BYTE_VAL: return getByteValue(value.getByteVal()); case I16_VAL: return getShortValue(value.getI16Val()); case I32_VAL: return getIntegerValue(value.getI32Val()); case I64_VAL: return getLongValue(value.getI64Val()); case DOUBLE_VAL: return getDoubleValue(value.getDoubleVal()); case STRING_VAL: return getStringValue(value.getStringVal()); } throw new IllegalArgumentException("never"); } }
public static TColumnValue toTColumnValue(Type type, Object value) { switch (type) { case BOOLEAN_TYPE: return booleanValue((Boolean)value); case TINYINT_TYPE: return byteValue((Byte)value); case SMALLINT_TYPE: return shortValue((Short)value); case INT_TYPE: return intValue((Integer)value); case BIGINT_TYPE: return longValue((Long)value); case FLOAT_TYPE: return floatValue((Float)value); case DOUBLE_TYPE: return doubleValue((Double)value); case STRING_TYPE: return stringValue((String)value); case CHAR_TYPE: return stringValue((HiveChar)value); case VARCHAR_TYPE: return stringValue((HiveVarchar)value); case DATE_TYPE: return dateValue((Date)value); case TIMESTAMP_TYPE: return timestampValue((Timestamp)value); case INTERVAL_YEAR_MONTH_TYPE: return stringValue((HiveIntervalYearMonth) value); case INTERVAL_DAY_TIME_TYPE: return stringValue((HiveIntervalDayTime) value);
public static Object toColumnValue(TColumnValue value) { TColumnValue._Fields field = value.getSetField(); switch (field) { case BOOL_VAL: return getBooleanValue(value.getBoolVal()); case BYTE_VAL: return getByteValue(value.getByteVal()); case I16_VAL: return getShortValue(value.getI16Val()); case I32_VAL: return getIntegerValue(value.getI32Val()); case I64_VAL: return getLongValue(value.getI64Val()); case DOUBLE_VAL: return getDoubleValue(value.getDoubleVal()); case STRING_VAL: return getStringValue(value.getStringVal()); } throw new IllegalArgumentException("never"); } }
public static TColumnValue toTColumnValue(Type type, Object value) { switch (type) { case BOOLEAN_TYPE: return booleanValue((Boolean)value); case TINYINT_TYPE: return byteValue((Byte)value); case SMALLINT_TYPE: return shortValue((Short)value); case INT_TYPE: return intValue((Integer)value); case BIGINT_TYPE: return longValue((Long)value); case FLOAT_TYPE: return floatValue((Float)value); case DOUBLE_TYPE: return doubleValue((Double)value); case STRING_TYPE: return stringValue((String)value); case CHAR_TYPE: return stringValue((HiveChar)value); case VARCHAR_TYPE: return stringValue((HiveVarchar)value); case DATE_TYPE: return dateValue((Date)value); case TIMESTAMP_TYPE: return timestampValue((Timestamp)value); case INTERVAL_YEAR_MONTH_TYPE: return stringValue((HiveIntervalYearMonth) value); case INTERVAL_DAY_TIME_TYPE: return stringValue((HiveIntervalDayTime) value);
public static Object toColumnValue(TColumnValue value) { TColumnValue._Fields field = value.getSetField(); switch (field) { case BOOL_VAL: return getBooleanValue(value.getBoolVal()); case BYTE_VAL: return getByteValue(value.getByteVal()); case I16_VAL: return getShortValue(value.getI16Val()); case I32_VAL: return getIntegerValue(value.getI32Val()); case I64_VAL: return getLongValue(value.getI64Val()); case DOUBLE_VAL: return getDoubleValue(value.getDoubleVal()); case STRING_VAL: return getStringValue(value.getStringVal()); } throw new IllegalArgumentException("never"); } }
public static TColumnValue toTColumnValue(Type type, Object value) { switch (type) { case BOOLEAN_TYPE: return booleanValue((Boolean)value); case TINYINT_TYPE: return byteValue((Byte)value); case SMALLINT_TYPE: return shortValue((Short)value); case INT_TYPE: return intValue((Integer)value); case BIGINT_TYPE: return longValue((Long)value); case FLOAT_TYPE: return floatValue((Float)value); case DOUBLE_TYPE: return doubleValue((Double)value); case STRING_TYPE: return stringValue((String)value); case CHAR_TYPE: return stringValue((HiveChar)value); case VARCHAR_TYPE: return stringValue((HiveVarchar)value); case DATE_TYPE: return dateValue((Date)value); case TIMESTAMP_TYPE: return timestampValue((Timestamp)value); case INTERVAL_YEAR_MONTH_TYPE: return stringValue((HiveIntervalYearMonth) value); case INTERVAL_DAY_TIME_TYPE: return stringValue((HiveIntervalDayTime) value);
public static Object toColumnValue(TColumnValue value) { TColumnValue._Fields field = value.getSetField(); switch (field) { case BOOL_VAL: return getBooleanValue(value.getBoolVal()); case BYTE_VAL: return getByteValue(value.getByteVal()); case I16_VAL: return getShortValue(value.getI16Val()); case I32_VAL: return getIntegerValue(value.getI32Val()); case I64_VAL: return getLongValue(value.getI64Val()); case DOUBLE_VAL: return getDoubleValue(value.getDoubleVal()); case STRING_VAL: return getStringValue(value.getStringVal()); } throw new IllegalArgumentException("never"); } }
public static TColumnValue toTColumnValue(Type type, Object value) { switch (type) { case BOOLEAN_TYPE: return booleanValue((Boolean)value); case TINYINT_TYPE: return byteValue((Byte)value); case SMALLINT_TYPE: return shortValue((Short)value); case INT_TYPE: return intValue((Integer)value); case BIGINT_TYPE: return longValue((Long)value); case FLOAT_TYPE: return floatValue((Float)value); case DOUBLE_TYPE: return doubleValue((Double)value); case STRING_TYPE: return stringValue((String)value); case CHAR_TYPE: return stringValue((HiveChar)value); case VARCHAR_TYPE: return stringValue((HiveVarchar)value); case DATE_TYPE: return dateValue((Date)value); case TIMESTAMP_TYPE: return timestampValue((Timestamp)value); case INTERVAL_YEAR_MONTH_TYPE: return stringValue((HiveIntervalYearMonth) value); case INTERVAL_DAY_TIME_TYPE: return stringValue((HiveIntervalDayTime) value);
public static Object toColumnValue(TColumnValue value) { TColumnValue._Fields field = value.getSetField(); switch (field) { case BOOL_VAL: return getBooleanValue(value.getBoolVal()); case BYTE_VAL: return getByteValue(value.getByteVal()); case I16_VAL: return getShortValue(value.getI16Val()); case I32_VAL: return getIntegerValue(value.getI32Val()); case I64_VAL: return getLongValue(value.getI64Val()); case DOUBLE_VAL: return getDoubleValue(value.getDoubleVal()); case STRING_VAL: return getStringValue(value.getStringVal()); } throw new IllegalArgumentException("never"); } }
return booleanValue((Boolean)value); case TINYINT_TYPE: return byteValue((Byte)value); case SMALLINT_TYPE: return shortValue((Short)value); case INT_TYPE: return intValue((Integer)value); case BIGINT_TYPE: return longValue((Long)value); case FLOAT_TYPE: return floatValue((Float)value); case DOUBLE_TYPE: return doubleValue((Double)value); case STRING_TYPE: return stringValue((String)value); case CHAR_TYPE: return stringValue((HiveChar)value); case VARCHAR_TYPE: return stringValue((HiveVarchar)value); case DATE_TYPE: return dateValue((Date)value); case TIMESTAMP_TYPE: return timestampValue((Timestamp)value); case TIMESTAMPLOCALTZ_TYPE: return timestampTZValue((TimestampTZ) value); case INTERVAL_YEAR_MONTH_TYPE: return stringValue((HiveIntervalYearMonth) value); case INTERVAL_DAY_TIME_TYPE: return stringValue((HiveIntervalDayTime) value);
public static Object toColumnValue(TColumnValue value) { TColumnValue._Fields field = value.getSetField(); switch (field) { case BOOL_VAL: return getBooleanValue(value.getBoolVal()); case BYTE_VAL: return getByteValue(value.getByteVal()); case I16_VAL: return getShortValue(value.getI16Val()); case I32_VAL: return getIntegerValue(value.getI32Val()); case I64_VAL: return getLongValue(value.getI64Val()); case DOUBLE_VAL: return getDoubleValue(value.getDoubleVal()); case STRING_VAL: return getStringValue(value.getStringVal()); } throw new IllegalArgumentException("never"); } }