Package tech.ytsaurus.ysontree
Class YTreeBinarySerializer
- java.lang.Object
-
- tech.ytsaurus.ysontree.YTreeBinarySerializer
-
public class YTreeBinarySerializer extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_BUFFER_SIZE
-
Constructor Summary
Constructors Modifier Constructor Description protected
YTreeBinarySerializer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static YTreeNode
deserialize(java.io.InputStream input)
static YTreeNode
deserialize(java.io.InputStream input, byte[] buffer)
static void
deserialize(java.io.InputStream input, tech.ytsaurus.yson.YsonConsumer consumer)
static java.util.List<YTreeNode>
deserializeAll(java.io.InputStream input)
static java.util.List<YTreeNode>
deserializeAll(java.io.InputStream input, byte[] buffer)
static tech.ytsaurus.yson.ClosableYsonConsumer
getSerializer(java.io.OutputStream output)
static tech.ytsaurus.yson.ClosableYsonConsumer
getSerializer(java.io.OutputStream output, int bufferSize)
static void
serialize(YTreeNode node, java.io.OutputStream output)
static java.io.InputStream
serializeAndGet(YTreeNode node)
-
-
-
Field Detail
-
DEFAULT_BUFFER_SIZE
public static final int DEFAULT_BUFFER_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSerializer
public static tech.ytsaurus.yson.ClosableYsonConsumer getSerializer(java.io.OutputStream output)
-
getSerializer
public static tech.ytsaurus.yson.ClosableYsonConsumer getSerializer(java.io.OutputStream output, int bufferSize)
-
serialize
public static void serialize(YTreeNode node, java.io.OutputStream output)
-
serializeAndGet
public static java.io.InputStream serializeAndGet(YTreeNode node)
-
deserialize
public static YTreeNode deserialize(java.io.InputStream input)
-
deserialize
public static YTreeNode deserialize(java.io.InputStream input, byte[] buffer)
-
deserialize
public static void deserialize(java.io.InputStream input, tech.ytsaurus.yson.YsonConsumer consumer)
-
deserializeAll
public static java.util.List<YTreeNode> deserializeAll(java.io.InputStream input)
-
deserializeAll
public static java.util.List<YTreeNode> deserializeAll(java.io.InputStream input, byte[] buffer)
-
-