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 intDEFAULT_BUFFER_SIZE
-
Constructor Summary
Constructors Modifier Constructor Description protectedYTreeBinarySerializer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static YTreeNodedeserialize(java.io.InputStream input)static YTreeNodedeserialize(java.io.InputStream input, byte[] buffer)static voiddeserialize(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.ClosableYsonConsumergetSerializer(java.io.OutputStream output)static tech.ytsaurus.yson.ClosableYsonConsumergetSerializer(java.io.OutputStream output, int bufferSize)static voidserialize(YTreeNode node, java.io.OutputStream output)static java.io.InputStreamserializeAndGet(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)
-
-