Class ArrowUtils
- java.lang.Object
-
- com.alibaba.fastjson2.support.arrow.ArrowUtils
-
public class ArrowUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description ArrowUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidsetDecimal(org.apache.arrow.vector.DecimalVector vector, int row, byte[] bytes, int off, int len)static voidsetDecimal(org.apache.arrow.vector.DecimalVector vector, int row, char[] bytes, int off, int len)static voidsetDecimal(org.apache.arrow.vector.DecimalVector vector, int row, String str)static voidsetDecimal(org.apache.arrow.vector.DecimalVector vector, int row, BigDecimal decimal)static voidsetString(org.apache.arrow.vector.VarCharVector vector, int row, String str)static voidsetValue(org.apache.arrow.vector.FieldVector vector, int row, String value)static voidwrite(CSVWriter writer, org.apache.arrow.vector.VectorSchemaRoot root)
-
-
-
Method Detail
-
write
public static void write(CSVWriter writer, org.apache.arrow.vector.VectorSchemaRoot root) throws IOException
- Throws:
IOException
-
setValue
public static void setValue(org.apache.arrow.vector.FieldVector vector, int row, String value)
-
setDecimal
public static void setDecimal(org.apache.arrow.vector.DecimalVector vector, int row, String str)
-
setString
public static void setString(org.apache.arrow.vector.VarCharVector vector, int row, String str)
-
setDecimal
public static void setDecimal(org.apache.arrow.vector.DecimalVector vector, int row, char[] bytes, int off, int len)
-
setDecimal
public static void setDecimal(org.apache.arrow.vector.DecimalVector vector, int row, byte[] bytes, int off, int len)
-
setDecimal
public static void setDecimal(org.apache.arrow.vector.DecimalVector vector, int row, BigDecimal decimal)
-
-