public final class SparkDataTypeConverterImpl extends Object implements org.apache.carbondata.core.util.DataTypeConverter, Serializable
| Constructor and Description |
|---|
SparkDataTypeConverterImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object[] |
convertCarbonSchemaToSparkSchema(org.apache.carbondata.core.metadata.schema.table.column.CarbonColumn[] carbonColumns)
convert from CarbonColumn array to Spark's StructField array
|
Object |
convertFromBigDecimalToDecimal(Object data) |
byte[] |
convertFromByteToUTF8Bytes(byte[] data) |
Object |
convertFromByteToUTF8String(byte[] data) |
Object |
convertFromDecimalToBigDecimal(Object data) |
byte[] |
convertFromStringToByte(Object data) |
Object |
convertFromStringToDecimal(Object data) |
Object |
convertFromStringToUTF8String(Object data) |
Object[] |
unwrapGenericRowToObject(Object data) |
Object |
wrapWithArrayBasedMapData(Object[] keyArray,
Object[] valueArray) |
Object |
wrapWithGenericArrayData(Object data) |
Object |
wrapWithGenericRow(Object[] fields) |
public Object convertFromStringToDecimal(Object data)
convertFromStringToDecimal in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object convertFromBigDecimalToDecimal(Object data)
convertFromBigDecimalToDecimal in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object convertFromDecimalToBigDecimal(Object data)
convertFromDecimalToBigDecimal in interface org.apache.carbondata.core.util.DataTypeConverterpublic byte[] convertFromStringToByte(Object data)
convertFromStringToByte in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object convertFromByteToUTF8String(byte[] data)
convertFromByteToUTF8String in interface org.apache.carbondata.core.util.DataTypeConverterpublic byte[] convertFromByteToUTF8Bytes(byte[] data)
convertFromByteToUTF8Bytes in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object convertFromStringToUTF8String(Object data)
convertFromStringToUTF8String in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object wrapWithGenericArrayData(Object data)
wrapWithGenericArrayData in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object wrapWithGenericRow(Object[] fields)
wrapWithGenericRow in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object wrapWithArrayBasedMapData(Object[] keyArray, Object[] valueArray)
wrapWithArrayBasedMapData in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object[] unwrapGenericRowToObject(Object data)
unwrapGenericRowToObject in interface org.apache.carbondata.core.util.DataTypeConverterpublic Object[] convertCarbonSchemaToSparkSchema(org.apache.carbondata.core.metadata.schema.table.column.CarbonColumn[] carbonColumns)
convertCarbonSchemaToSparkSchema in interface org.apache.carbondata.core.util.DataTypeConverterCopyright © 2016–2019 The Apache Software Foundation. All rights reserved.