/// <summary>Write ArithmeticProgression to DataOutput</summary> /// <exception cref="System.IO.IOException"/> private static void Write(ArithmeticProgression ap, DataOutput @out) { @out.WriteChar(ap.symbol); @out.WriteLong(ap.value); @out.WriteLong(ap.delta); @out.WriteLong(ap.limit); }
public void Write( char? @object, DataOutput stream) { var isNull = @object == null; stream.WriteBoolean(isNull); if (!isNull) { stream.WriteChar(@object.Value); } }
private void WriteArray(char[] array, DataOutput output) { if (array == null) { output.WriteInt(-1); return; } output.WriteInt(array.Length); foreach (char i in array) { output.WriteChar(i); } }
private void WriteInternal( char[] @object, DataOutput output) { if (@object == null) { output.WriteInt(-1); return; } output.WriteInt(@object.Length); foreach (var i in @object) { output.WriteChar(i); } }
public void Write( char @object, DataOutput stream) { stream.WriteChar(@object); }