コード例 #1
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            Any       obj = (Any)(obj1 != null ? obj1 : bin.onObjectCreated(new Any()));

            base.read(obj, bin1, version);
            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.booleanValue = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.doubleValue = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.intValue = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.longValue = bbuf.getLong();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.stringValue = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.type = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.anyArray = (EloixClient.IndexServer.Any[])bin.readObj(false, EloixClient.IndexServer.BSerializer_1233910153.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.byteArray = (byte[])bin.readObj(false, EloixClient.IndexServer.BSerializer_1374008726.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.objectValue = (EloixClient.IndexServer.ValueClass)bin.readObj(false, null);

            return(obj);
        }
コード例 #2
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            BRequest_RemotePrimitiveTypes_sendAllTypes obj = (BRequest_RemotePrimitiveTypes_sendAllTypes)(obj1 != null ? obj1 : bin.onObjectCreated(new BRequest_RemotePrimitiveTypes_sendAllTypes()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.bValue = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.cValue = bbuf.getChar();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.dValue = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.fValue = bbuf.getFloat();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.iValue = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.lValue = bbuf.getLong();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.sValue = bbuf.getShort();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.strValue = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.oValue = (Object)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ptValue = (byps.test.api.prim.PrimitiveTypes)bin.readObj(false, null);

            return(obj);
        }
コード例 #3
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin  bin  = (BInputBin)bin1;
            BBufferBin bbuf = bin.bbuf;

            // lengths
            int n3 = bbuf.getLength();
            int n2 = bbuf.getLength();
            int n1 = bbuf.getLength();
            int n0 = bbuf.getLength();

            // create array
            double[,,,] arr = new double[n3, n2, n1, n0];
            bin.onObjectCreated(arr);

            // read
            for (int i3 = 0; i3 < n3; i3++)
            {
                for (int i2 = 0; i2 < n2; i2++)
                {
                    for (int i1 = 0; i1 < n1; i1++)
                    {
                        for (int i0 = 0; i0 < n0; i0++)
                        {
                            arr[i3, i2, i1, i0] = bbuf.getDouble();
                        }
                    }
                }
            }

            return(arr);
        }
コード例 #4
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin     bin = (BInputBin)bin1;
            ChatStructure obj = (ChatStructure)(obj1 != null ? obj1 : bin.onObjectCreated(new ChatStructure()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.Msg = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ReceivedAt = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.SentAt = bbuf.getDouble();

            return(obj);
        }
コード例 #5
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin  bin = (BInputBin)bin1;
            ObjKeyData obj = (ObjKeyData)(obj1 != null ? obj1 : bin.onObjectCreated(new ObjKeyData()));

            base.read(obj, bin1, version);
            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.data = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.id = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.name = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.objId = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.sdata = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.udata = bbuf.getString();
            if (version >= 900000000000021L)
            {
                // checkpoint byps.gen.cs.PrintContext:449
                obj.odouble = bbuf.getDouble();
            }

            return(obj);
        }
コード例 #6
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            BResult_8 obj = (BResult_8)(obj1 != null ? obj1 : bin.onObjectCreated(new BResult_8()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.resultValue = bbuf.getDouble();

            return(obj);
        }
コード例 #7
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            BRequest_RemotePrimitiveTypes_setDouble obj = (BRequest_RemotePrimitiveTypes_setDouble)(obj1 != null ? obj1 : bin.onObjectCreated(new BRequest_RemotePrimitiveTypes_setDouble()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.vValue = bbuf.getDouble();

            return(obj);
        }
コード例 #8
0
ファイル: BSerializer_8001.cs プロジェクト: teberhardt/byps
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin      bin = (BInputBin)bin1;
            PrivateMembers obj = (PrivateMembers)(obj1 != null ? obj1 : bin.onObjectCreated(new PrivateMembers()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.BoolVal = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ByteVal = bbuf.getByte();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.CharVal = bbuf.getChar();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.DoubleVal = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.FloatVal = bbuf.getFloat();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.IntVal = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.LongVal = bbuf.getLong();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.PprotInt = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ProtInt = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ShortVal = bbuf.getShort();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.StringVal = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ArrBool = (bool[])bin.readObj(false, byps.test.api.BSerializer_2058423690.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ArrInt = (int[])bin.readObj(false, byps.test.api.BSerializer_100361105.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ArrPrimitiveTypes = (byps.test.api.prim.PrimitiveTypes[])bin.readObj(false, byps.test.api.BSerializer_2053507648.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ArrString = (String[])bin.readObj(false, byps.test.api.BSerializer_1888107655.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ListBool = (IList <bool>)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ListInt = (IList <int>)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ListPrimitiveTypes = (IList <byps.test.api.prim.PrimitiveTypes>)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ListString = (IList <String>)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.MapIntListString = (IDictionary <int, IList <String> >)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.PrimitiveTypes = (byps.test.api.prim.PrimitiveTypes)bin.readObj(false, null);

            return(obj);
        }
コード例 #9
0
        public override Object read(object obj1, BInput bin1, long version)
        {
            BInputBin     bin  = ((BInputBin)bin1);
            BBufferBin    bbuf = bin.bbuf;
            int           n    = bbuf.getLength();
            List <double> arr  = new List <double>(n);

            bin.onObjectCreated(arr);
            for (int i = 0; i < n; i++)
            {
                double obj = bbuf.getDouble();
                arr.Add(obj);
            }
            return(arr);
        }
コード例 #10
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            BRequest_HealthCheckService_updateDoubleValue obj = (BRequest_HealthCheckService_updateDoubleValue)(obj1 != null ? obj1 : bin.onObjectCreated(new BRequest_HealthCheckService_updateDoubleValue()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.doubleValueValue = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.nameValue = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ciValue = (EloixClient.IndexServer.ClientInfo)bin.readObj(false, null);

            return(obj);
        }
コード例 #11
0
        public override Object read(object obj1, BInput bin1, long version)
        {
            BInputBin  bin  = ((BInputBin)bin1);
            BBufferBin bbuf = bin.bbuf;
            Dictionary <byte, double> map = new Dictionary <byte, double>();

            bin.onObjectCreated(map);
            int n = bbuf.getLength();

            for (int i = 0; i < n; i++)
            {
                byte   key   = bbuf.getByte();
                double value = bbuf.getDouble();
                map[key] = value;
            }
            return(map);
        }
コード例 #12
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            BRequest_RemoteConstants_compare_AllTypesC obj = (BRequest_RemoteConstants_compare_AllTypesC)(obj1 != null ? obj1 : bin.onObjectCreated(new BRequest_RemoteConstants_compare_AllTypesC()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.bool1sValue = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.bool2sValue = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.char1sValue = bbuf.getChar();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.char2sValue = bbuf.getChar();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.double1sValue = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.float1sValue = bbuf.getFloat();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.int1sValue = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.long1sValue = bbuf.getLong();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.short1sValue = bbuf.getShort();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.string1sValue = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.stringNullValue = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ALLValue = (byps.test.api.cons.AllTypesZ)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.arrAllValue = (byps.test.api.cons.AllTypesZ[, ])bin.readObj(false, byps.test.api.BSerializer_81775365.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.arrIntValue = (int[])bin.readObj(false, byps.test.api.BSerializer_100361105.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.arrInt4Value = (int[, , , ])bin.readObj(false, byps.test.api.BSerializer_39910537.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.arrStringsValue = (String[])bin.readObj(false, byps.test.api.BSerializer_1888107655.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.arrStrings4Value = (String[, , , ])bin.readObj(false, byps.test.api.BSerializer_588723219.instance);

            return(obj);
        }
コード例 #13
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin  bin  = (BInputBin)bin1;
            BBufferBin bbuf = bin.bbuf;

            // lengths
            int n0 = bbuf.getLength();

            // create array
            double[] arr = new double[n0];
            bin.onObjectCreated(arr);

            // read
            for (int i0 = 0; i0 < n0; i0++)
            {
                arr[i0] = bbuf.getDouble();
            }

            return(arr);
        }
コード例 #14
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            OcrResultRecognizeFile obj = (OcrResultRecognizeFile)(obj1 != null ? obj1 : bin.onObjectCreated(new OcrResultRecognizeFile()));

            base.read(obj, bin1, version);
            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.height = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.skewAngle = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.text = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.width = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.textData = (EloixClient.IndexServer.FileData)bin.readObj(false, null);

            return(obj);
        }
コード例 #15
0
ファイル: BSerializer_1000.cs プロジェクト: teberhardt/byps
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin      bin = (BInputBin)bin1;
            PrimitiveTypes obj = (PrimitiveTypes)(obj1 != null ? obj1 : bin.onObjectCreated(new PrimitiveTypes()));

            base.read(obj, bin1, version);
            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.BoolVal = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ByteVal = bbuf.getByte();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.CharVal = bbuf.getChar();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.DateVal = bbuf.getDate();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.DeferredValue = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.DoubleVal = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.FloatVal = bbuf.getFloat();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.IntVal = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.LongVal = bbuf.getLong();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ShortVal = bbuf.getShort();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.StringVal = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Value = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ObjVal = (Object)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.ObjVal2 = (Object)bin.readObj(false, null);

            return(obj);
        }
コード例 #16
0
ファイル: BSerializer_142458.cs プロジェクト: teberhardt/byps
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            AllTypesZ obj = (AllTypesZ)(obj1 != null ? obj1 : bin.onObjectCreated(new AllTypesZ()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.Bool1 = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Byte1 = bbuf.getByte();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Char1 = bbuf.getChar();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Double1 = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Float1 = bbuf.getFloat();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Int1 = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Long1 = bbuf.getLong();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Short1 = bbuf.getShort();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.String1 = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Byte2 = (byte[])bin.readObj(false, byps.test.api.BSerializer_1374008726.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Hebrew1 = (byps.test.api.cons.HebrewZ)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Hebrew2 = (byps.test.api.cons.HebrewZ[])bin.readObj(false, byps.test.api.BSerializer_92445340.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Int2 = (int[])bin.readObj(false, byps.test.api.BSerializer_100361105.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.String2 = (String[])bin.readObj(false, byps.test.api.BSerializer_1888107655.instance);

            return(obj);
        }
コード例 #17
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin       bin = (BInputBin)bin1;
            HealthCheckInfo obj = (HealthCheckInfo)(obj1 != null ? obj1 : bin.onObjectCreated(new HealthCheckInfo()));

            base.read(obj, bin1, version);
            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.doubleValue = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.name = bbuf.getString();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.sampleSize = bbuf.getLong();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.stringValue = bbuf.getString();
            if (version >= 1000000020000016L)
            {
                // checkpoint byps.gen.cs.PrintContext:449
                obj.operation = (EloixClient.IndexServer.health.HealthCheckValueOperation)bbuf.getInt();
            }

            return(obj);
        }
コード例 #18
0
        public override Object read(Object obj1, BInput bin1, long version)
        {
            BInputBin bin = (BInputBin)bin1;
            Evolve    obj = (Evolve)(obj1 != null ? obj1 : bin.onObjectCreated(new Evolve()));

            BBufferBin bbuf = bin.bbuf;

            // checkpoint byps.gen.cs.PrintContext:449
            obj.Bool1 = bbuf.getBoolean();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Byte1 = bbuf.getByte();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Char1 = bbuf.getChar();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Double1 = bbuf.getDouble();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Float1 = bbuf.getFloat();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Int1 = bbuf.getInt();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Long1 = bbuf.getLong();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Short1 = bbuf.getShort();
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Str1 = bbuf.getString();
            if (version >= 200000000000000L)
            {
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Bool2 = bbuf.getBoolean();
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Byte2 = bbuf.getByte();
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Char2 = bbuf.getChar();
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Double2 = bbuf.getDouble();
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Float2 = bbuf.getFloat();
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Int2 = bbuf.getInt();
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Long2 = bbuf.getLong();
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Short2 = bbuf.getShort();
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Str2 = bbuf.getString();
                if (version >= 300000000000000L)
                {
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Bool3 = bbuf.getBoolean();
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Byte3 = bbuf.getByte();
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Char3 = bbuf.getChar();
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Double3 = bbuf.getDouble();
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Float3 = bbuf.getFloat();
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Int3 = bbuf.getInt();
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Long3 = bbuf.getLong();
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Short3 = bbuf.getShort();
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Str3 = bbuf.getString();
                    if (version >= 79300000000000000L)
                    {
                        // checkpoint byps.gen.cs.PrintContext:449
                        obj.Since793 = bbuf.getInt();
                    }
                }
            }
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Bools1 = (bool[])bin.readObj(false, byps.test.api.BSerializer_2058423690.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Bytes1 = (byte[])bin.readObj(false, byps.test.api.BSerializer_1374008726.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Chars1 = (char[])bin.readObj(false, byps.test.api.BSerializer_1361632968.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Doubles1 = (double[])bin.readObj(false, byps.test.api.BSerializer_1359468275.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Evo1 = (byps.test.api.ver.Evolve2)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Floats1 = (float[])bin.readObj(false, byps.test.api.BSerializer_766441794.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Ints1 = (int[])bin.readObj(false, byps.test.api.BSerializer_100361105.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.List1 = (IList <int>)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Longs1 = (long[])bin.readObj(false, byps.test.api.BSerializer_1097129250.instance);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Map1 = (IDictionary <int, int>)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Obj1 = (Object)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Set1 = (ISet <int>)bin.readObj(false, null);
            // checkpoint byps.gen.cs.PrintContext:449
            obj.Shorts1 = (short[])bin.readObj(false, byps.test.api.BSerializer_2067161310.instance);
            if (version >= 200000000000000L)
            {
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Bools2 = (bool[])bin.readObj(false, byps.test.api.BSerializer_2058423690.instance);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Bytes2 = (byte[])bin.readObj(false, byps.test.api.BSerializer_1374008726.instance);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Chars2 = (char[])bin.readObj(false, byps.test.api.BSerializer_1361632968.instance);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Doubles2 = (double[])bin.readObj(false, byps.test.api.BSerializer_1359468275.instance);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Evo2 = (byps.test.api.ver.Evolve2)bin.readObj(false, null);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Floats2 = (float[])bin.readObj(false, byps.test.api.BSerializer_766441794.instance);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Ints2 = (int[])bin.readObj(false, byps.test.api.BSerializer_100361105.instance);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.List2 = (IList <int>)bin.readObj(false, null);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Longs2 = (long[])bin.readObj(false, byps.test.api.BSerializer_1097129250.instance);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Map2 = (IDictionary <int, int>)bin.readObj(false, null);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Obj2 = (Object)bin.readObj(false, null);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Set2 = (ISet <int>)bin.readObj(false, null);
                // checkpoint byps.gen.cs.PrintContext:449
                obj.Shorts2 = (short[])bin.readObj(false, byps.test.api.BSerializer_2067161310.instance);
                if (version >= 300000000000000L)
                {
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Bools3 = (bool[])bin.readObj(false, byps.test.api.BSerializer_2058423690.instance);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Bytes3 = (byte[])bin.readObj(false, byps.test.api.BSerializer_1374008726.instance);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Chars3 = (char[])bin.readObj(false, byps.test.api.BSerializer_1361632968.instance);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Doubles3 = (double[])bin.readObj(false, byps.test.api.BSerializer_1359468275.instance);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Evo3 = (byps.test.api.ver.Evolve2)bin.readObj(false, null);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Floats3 = (float[])bin.readObj(false, byps.test.api.BSerializer_766441794.instance);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Ints3 = (int[])bin.readObj(false, byps.test.api.BSerializer_100361105.instance);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.List3 = (IList <int>)bin.readObj(false, null);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Longs3 = (long[])bin.readObj(false, byps.test.api.BSerializer_1097129250.instance);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Map3 = (IDictionary <int, int>)bin.readObj(false, null);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Obj3 = (Object)bin.readObj(false, null);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Set3 = (ISet <int>)bin.readObj(false, null);
                    // checkpoint byps.gen.cs.PrintContext:449
                    obj.Shorts3 = (short[])bin.readObj(false, byps.test.api.BSerializer_2067161310.instance);
                }
            }

            return(obj);
        }