public void ReadData(IObjectDataInput input) { Bool = input.ReadBool(); BoolArray = input.ReadBoolArray(); Byte = input.ReadByte(); ByteArray = input.ReadByteArray(); Char = input.ReadChar(); CharArray = input.ReadCharArray(); Short = input.ReadShort(); ShortArray = input.ReadShortArray(); Int = input.ReadInt(); IntArray = input.ReadIntArray(); Long = input.ReadLong(); LongArray = input.ReadLongArray(); Float = input.ReadFloat(); FloatArray = input.ReadFloatArray(); Double = input.ReadDouble(); DoubleArray = input.ReadDoubleArray(); Serializable = input.ReadObject <IIdentifiedDataSerializable>(); //input.ReadObject(SerializableArray); //Portable = input.ReadObject<IPortable>(); //input.ReadObject(PortableArray); Chars = new string(input.ReadCharArray()); String = input.ReadString(); StringArray = input.ReadStringArray(); DateTime = input.ReadObject <DateTime>(); }
public void ReadData(IObjectDataInput input) { Bool = input.ReadBoolean(); BoolArray = input.ReadBooleanArray(); Byte = input.ReadByte(); ByteArray = input.ReadByteArray(); Char = input.ReadChar(); CharArray = input.ReadCharArray(); Short = input.ReadShort(); ShortArray = input.ReadShortArray(); Int = input.ReadInt(); IntArray = input.ReadIntArray(); Long = input.ReadLong(); LongArray = input.ReadLongArray(); Float = input.ReadFloat(); FloatArray = input.ReadFloatArray(); Double = input.ReadDouble(); DoubleArray = input.ReadDoubleArray(); Serializable = input.ReadObject <IIdentifiedDataSerializable>(); //input.ReadObject(SerializableArray); //Portable = input.ReadObject<IPortable>(); //input.ReadObject(PortableArray); var charLength = input.ReadInt(); var chars = new char[charLength]; for (var i = 0; i < charLength; i++) { chars[i] = input.ReadChar(); } Chars = new string(chars); String = input.ReadUTF(); StringArray = input.ReadUTFArray(); DateTime = input.ReadObject <DateTime>(); }
protected static DType DeserializeEntries(IObjectDataInput input, int size, DType result) { for (int i = 0; i < size; i++) { result.Add(input.ReadObject <object>(), input.ReadObject <object>()); } return(result); }
public void ReadData(IObjectDataInput input) { if (input == null) { throw new ArgumentNullException(nameof(input)); } PartitionKey = input.ReadObject <object>(); Target = input.ReadObject <IPredicate>(); }
public void ReadData(IObjectDataInput input) { if (input == null) { throw new ArgumentNullException(nameof(input)); } _attributeName = input.ReadString(); _to = input.ReadObject <object>(); _from = input.ReadObject <object>(); }
public void ReadData(IObjectDataInput input) { _attributeName = input.ReadUTF(); _value = input.ReadObject <object>(); _equal = input.ReadBoolean(); _less = input.ReadBoolean(); }
/// <summary> /// /// </summary> /// <param name="input"></param> public void ReadData(IObjectDataInput input) { _predicate = input.ReadObject <IPredicate <TKey, TValue> >(); _comparer = input.ReadObject <IComparer <KeyValuePair <TKey, TValue> > >(); _page = input.ReadInt(); _pageSize = input.ReadInt(); _iterationType = (IterationType)Enum.Parse(typeof(IterationType), input.ReadUTF(), true); int size = input.ReadInt(); _anchorList = new List <KeyValuePair <int, KeyValuePair <TKey, TValue> > > (size); for (int i = 0; i < size; i++) { int anchorPage = input.ReadInt(); KeyValuePair <TKey, TValue> anchorEntry = new KeyValuePair <TKey, TValue>(input.ReadObject <TKey>(), input.ReadObject <TValue>()); _anchorList.Add(new KeyValuePair <int, KeyValuePair <TKey, TValue> >(anchorPage, anchorEntry)); } }
protected static CollectionType DeserializeEntries(IObjectDataInput input, int size, CollectionType collection) { for (var i = 0; i < size; i++) { collection.Add(input.ReadObject <object>()); } return(collection); }
/// <exception cref="System.IO.IOException" /> public virtual void ReadData(IObjectDataInput @in) { name = @in.ReadString(); address = @in.ReadObject <Address>(); age = @in.ReadInt(); height = @in.ReadLong(); weight = @in.ReadDouble(); }
public void ReadData(IObjectDataInput input) { var size = input.ReadInt(); _predicates = new IPredicate[size]; for (var i = 0; i < size; i++) { _predicates[i] = input.ReadObject<IPredicate>(); } }
public void ReadData(IObjectDataInput input) { if (input == null) { throw new ArgumentNullException(nameof(input)); } _predicate = input.ReadObject <IPredicate>(); }
/// <summary> /// /// </summary> /// <param name="input"></param> public void ReadData(IObjectDataInput input) { int size = input.ReadInt(); _predicates = new IPredicate <TKey, TValue> [size]; for (int i = 0; i < size; ++i) { _predicates[i] = input.ReadObject <IPredicate <TKey, TValue> >(); } }
public void ReadData(IObjectDataInput input) { var size = input.ReadInt(); _predicates = new IPredicate[size]; for (var i = 0; i < size; i++) { _predicates[i] = input.ReadObject <IPredicate>(); } }
public void ReadData(IObjectDataInput input) { _attributeName = input.ReadString(); var size = input.ReadInt(); _values = new object[size]; for (var i = 0; i < size; i++) { _values[i] = input.ReadObject <object>(); } }
public override object[] Read(IObjectDataInput input) { var length = input.ReadInt(); var objects = new object[length]; for (var i = 0; i < length; i++) { objects[i] = input.ReadObject <object>(); } return(objects); }
public void ReadData(IObjectDataInput input) { if (input == null) throw new ArgumentNullException(nameof(input)); _attributeName = input.ReadString(); var size = input.ReadInt(); _values = new object[size]; for (var i = 0; i < size; i++) { _values[i] = input.ReadObject<object>(); } }
public void ReadData(IObjectDataInput input) { if (input == null) { throw new ArgumentNullException(nameof(input)); } _attributeName = input.ReadString(); _value = input.ReadObject <object>(); _equal = input.ReadBool(); _less = input.ReadBool(); }
public void ReadData(IObjectDataInput input) { if (input == null) { throw new ArgumentNullException(nameof(input)); } var size = input.ReadInt(); _predicates = new IPredicate[size]; for (var i = 0; i < size; i++) { _predicates[i] = input.ReadObject <IPredicate>(); } }
public override List <T> Read(IObjectDataInput input) { var size = input.ReadInt(); if (size <= ArraySerializer.NullArrayLength) { return(null); } var list = new List <T>(size); for (var i = 0; i < size; i++) { list.Add(input.ReadObject <T>()); } return(list); }
public override List <T> Read(IObjectDataInput input) { var size = input.ReadInt(); if (size <= BytesExtensions.SizeOfNullArray) { return(null); } var list = new List <T>(size); for (var i = 0; i < size; i++) { list.Add(input.ReadObject <T>()); } return(list); }
public override LinkedList <T> Read(IObjectDataInput input) { var size = input.ReadInt(); if (size <= Bits.NullArray) { return(null); } var list = new LinkedList <T>(); for (var i = 0; i < size; i++) { list.AddLast(input.ReadObject <T>()); } return(list); }
public virtual void TestReadWrite(ByteOrder byteOrder) { var obj = KitchenSinkDataSerializable.Generate(); obj.Serializable = KitchenSinkDataSerializable.Generate(); var ss = new SerializationServiceBuilder().SetUseNativeByteOrder(false).SetByteOrder(byteOrder).Build(); IObjectDataOutput output = ss.CreateObjectDataOutput(1024); output.WriteObject(obj); IObjectDataInput input = ss.CreateObjectDataInput(output.ToByteArray()); var readObj = input.ReadObject <object>(); Assert.AreEqual(obj, readObj); ss.Destroy(); }
public virtual void TestDataInputOutputWithPortable(Endianness endianness) { var portable = KitchenSinkPortable.Generate(); var config = new SerializationOptions(); config.AddPortableFactory(KitchenSinkPortableFactory.FactoryId, typeof(KitchenSinkPortableFactory)); using var ss = new SerializationServiceBuilder(new NullLoggerFactory()).SetConfig(config) .SetEndianness(endianness).Build(); IObjectDataOutput output = ss.CreateObjectDataOutput(1024); output.WriteObject(portable); var data = output.ToByteArray(); IObjectDataInput input = ss.CreateObjectDataInput(data); var readObject = input.ReadObject <IPortable>(); Assert.AreEqual(portable, readObject); }
public virtual void TestReadWrite(Endianness endianness) { var obj = KitchenSinkDataSerializable.Generate(); obj.Serializable = KitchenSinkDataSerializable.Generate(); using var ss = new SerializationServiceBuilder(new NullLoggerFactory()) .AddDataSerializableFactory(1, new ArrayDataSerializableFactory(new Func <IIdentifiedDataSerializable>[] { () => new KitchenSinkDataSerializable(), })) .SetEndianness(endianness).Build(); IObjectDataOutput output = ss.CreateObjectDataOutput(1024); output.WriteObject(obj); IObjectDataInput input = ss.CreateObjectDataInput(output.ToByteArray()); var readObj = input.ReadObject <object>(); Assert.AreEqual(obj, readObj); }
public virtual void TestDataInputOutputWithPortable(ByteOrder byteOrder) { var portable = KitchenSinkPortable.Generate(); var config = new SerializationConfig(); config.AddPortableFactoryClass(KitchenSinkPortableFactory.FactoryId, typeof(KitchenSinkPortableFactory)); var ss = new SerializationServiceBuilder().SetConfig(config). SetUseNativeByteOrder(false).SetByteOrder(byteOrder).Build(); IObjectDataOutput output = ss.CreateObjectDataOutput(1024); output.WriteObject(portable); var data = output.ToByteArray(); IObjectDataInput input = ss.CreateObjectDataInput(data); var readObject = input.ReadObject <IPortable>(); Assert.AreEqual(portable, readObject); ss.Destroy(); }
public void ReadData(IObjectDataInput input) { _attributeName = input.ReadUTF(); _to = input.ReadObject<object>(); _from = input.ReadObject<object>(); }
public void ReadData(IObjectDataInput input) { AttributeName = input.ReadUTF(); Value = input.ReadObject<object>(); }
public void ReadData(IObjectDataInput input) { _attributeName = input.ReadUTF(); _value = input.ReadObject<object>(); _equal = input.ReadBoolean(); _less = input.ReadBoolean(); }
public void ReadData(IObjectDataInput input) { _attributeName = input.ReadUTF(); var size = input.ReadInt(); _values = new object[size]; for (var i = 0; i < size; i++) { _values[i] = input.ReadObject<object>(); } }
public void ReadData(IObjectDataInput input) { Bool = input.ReadBoolean(); BoolArray = input.ReadBooleanArray(); Byte = input.ReadByte(); ByteArray = input.ReadByteArray(); Char = input.ReadChar(); CharArray = input.ReadCharArray(); Short = input.ReadShort(); ShortArray = input.ReadShortArray(); Int = input.ReadInt(); IntArray = input.ReadIntArray(); Long = input.ReadLong(); LongArray = input.ReadLongArray(); Float = input.ReadFloat(); FloatArray = input.ReadFloatArray(); Double = input.ReadDouble(); DoubleArray = input.ReadDoubleArray(); Serializable = input.ReadObject<IIdentifiedDataSerializable>(); //input.ReadObject(SerializableArray); //Portable = input.ReadObject<IPortable>(); //input.ReadObject(PortableArray); var charLength = input.ReadInt(); var chars = new char[charLength]; for (var i = 0; i < charLength; i++) { chars[i] = input.ReadChar(); } Chars = new string(chars); String = input.ReadUTF(); StringArray = input.ReadUTFArray(); DateTime = input.ReadObject<DateTime>(); }
public void ReadData(IObjectDataInput input) { _predicate = input.ReadObject<IPredicate>(); }
public void ReadData(IObjectDataInput input) { _predicate = input.ReadObject <IPredicate>(); }
public void ReadData(IObjectDataInput input) { AttributeName = input.ReadUTF(); Value = input.ReadObject <object>(); }
public void ReadData(IObjectDataInput input) { _attributeName = input.ReadUTF(); _to = input.ReadObject <object>(); _from = input.ReadObject <object>(); }
public override KeyValuePair <object, object> Read(IObjectDataInput input) { return(new KeyValuePair <object, object>(input.ReadObject <object>(), input.ReadObject <object>())); }
public void ReadData(IObjectDataInput input) { ds = input.ReadObject<IDataSerializable>(); portable = input.ReadObject<IPortable>(); ds2 = input.ReadObject<IDataSerializable>(); }
public void ReadData(IObjectDataInput input) { ds = input.ReadObject <IIdentifiedDataSerializable>(); portable = input.ReadObject <IPortable>(); ds2 = input.ReadObject <IIdentifiedDataSerializable>(); }
public void ReadData(IObjectDataInput input) { attributePath = input.ReadUTF(); //member side field not used on client input.ReadObject <BigInteger>(); }
/// <exception cref="System.IO.IOException" /> public virtual void ReadData(IObjectDataInput @in) { name = @in.ReadUTF(); address = @in.ReadObject<Address>(); age = @in.ReadInt(); height = @in.ReadLong(); weight = @in.ReadDouble(); }