Class YTreeBinarySerializer


  • public class YTreeBinarySerializer
    extends java.lang.Object
    • 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • YTreeBinarySerializer

        protected YTreeBinarySerializer()
    • 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)