public final class PythonBridgeUtils extends Object
构造器和说明 |
---|
PythonBridgeUtils() |
限定符和类型 | 方法和说明 |
---|---|
static Object |
getPickledBytesFromJavaObject(Object obj,
org.apache.flink.api.common.typeinfo.TypeInformation<?> dataType) |
static Object |
getPickledBytesFromRow(org.apache.flink.types.Row row,
org.apache.flink.table.types.DataType[] dataTypes) |
static byte[] |
pickleValue(Object value,
byte type) |
static List<byte[]> |
readPickledBytes(String fileName) |
static List<?> |
readPythonObjects(String fileName) |
static List<Object[]> |
readPythonObjects(String fileName,
boolean batched) |
public static List<Object[]> readPythonObjects(String fileName, boolean batched) throws IOException
IOException
public static List<?> readPythonObjects(String fileName) throws IOException
IOException
public static byte[] pickleValue(Object value, byte type)
public static List<byte[]> readPickledBytes(String fileName) throws IOException
IOException
public static Object getPickledBytesFromJavaObject(Object obj, org.apache.flink.api.common.typeinfo.TypeInformation<?> dataType) throws IOException
IOException
public static Object getPickledBytesFromRow(org.apache.flink.types.Row row, org.apache.flink.table.types.DataType[] dataTypes) throws IOException
IOException
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.