public void WriteData(IObjectDataOutput output)
 {
     output.WriteBoolean(Bool);
     output.WriteBooleanArray(BoolArray);
     output.WriteByte(Byte);
     output.WriteByteArray(ByteArray);
     output.WriteChar(Char);
     output.WriteCharArray(CharArray);
     output.WriteShort(Short);
     output.WriteShortArray(ShortArray);
     output.WriteInt(Int);
     output.WriteIntArray(IntArray);
     output.WriteLong(Long);
     output.WriteLongArray(LongArray);
     output.WriteFloat(Float);
     output.WriteFloatArray(FloatArray);
     output.WriteDouble(Double);
     output.WriteDoubleArray(DoubleArray);
     output.WriteObject(Serializable);
     //output.WriteObject(SerializableArray);
     //output.WriteObject(Portable);
     //output.WriteObject(PortableArray);
     output.WriteInt(Chars.Length);
     output.WriteChars(Chars);
     output.WriteString(String);
     output.WriteStringArray(StringArray);
     output.WriteObject(DateTime);
 }
コード例 #2
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(_attributeName);
     output.WriteObject(_value);
     output.WriteBoolean(_equal);
     output.WriteBoolean(_less);
 }
コード例 #3
0
 /// <exception cref="System.IO.IOException" />
 public virtual void WriteData(IObjectDataOutput @out)
 {
     @out.WriteString(name);
     @out.WriteObject(address);
     @out.WriteInt(age);
     @out.WriteLong(height);
     @out.WriteDouble(weight);
 }
コード例 #4
0
 /// <inheritdoc />
 public void WriteData(IObjectDataOutput output)
 {
     if (output == null)
     {
         throw new ArgumentNullException(nameof(output));
     }
     output.WriteString(AttributePath);
 }
コード例 #5
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(_attributeName);
     output.WriteInt(_values.Length);
     foreach (var value in _values)
     {
         output.WriteObject(value);
     }
 }
            public void Write(IObjectDataOutput output, object obj)
            {
                var json = JsonConvert.SerializeObject(obj, obj.GetType(), Formatting.Indented,
                                                       new JsonSerializerSettings {
                    TypeNameHandling = TypeNameHandling.All
                });

                output.WriteString(json);
            }
コード例 #7
0
        public void WriteData(IObjectDataOutput output)
        {
            if (output == null)
            {
                throw new ArgumentNullException(nameof(output));
            }

            output.WriteInt((int)Type);
            output.WriteString(Identifier);
        }
 public void Write(IObjectDataOutput output, object obj)
 {
     if (obj is IList <string> )
     {
         IList <string> list = (IList <string>)obj;
         output.WriteInt(list.Count);
         foreach (var o in list)
         {
             output.WriteString(o);
         }
     }
 }
コード例 #9
0
 public virtual void WriteData(IObjectDataOutput @out)
 {
     @out.WriteString(street);
     @out.WriteInt(no);
 }
コード例 #10
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(AttributeName);
     output.WriteString(Expression);
 }
コード例 #11
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(_className);
 }
コード例 #12
0
 public void Write(IObjectDataOutput output, User obj)
 {
     output.WriteString(obj.Name);
 }
コード例 #13
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(AttributeName);
     output.WriteObject(Value);
 }
コード例 #14
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(_sql);
 }
コード例 #15
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteInt(Id);
     output.WriteString(Name);
 }
 /// <exception cref="System.IO.IOException"></exception>
 public override void Write(IObjectDataOutput output, HazelcastJsonValue obj)
 {
     output.WriteString(obj.ToString());
 }
コード例 #17
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(_attributeName);
     output.WriteObject(_to);
     output.WriteObject(_from);
 }
コード例 #18
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(value);
 }
コード例 #19
0
 /// <exception cref="System.IO.IOException"></exception>
 public override void Write(IObjectDataOutput output, string obj)
 {
     output.WriteString(obj);
 }
コード例 #20
0
 public void WriteData(IObjectDataOutput output)
 {
     output.WriteString(_attributeName);
     output.WriteString(_regex);
 }
コード例 #21
0
 public override void Write(IObjectDataOutput output, JavaClass obj)
 {
     output.WriteString(obj.Name);
 }