public override void Write(object output, DataOutput @out) { if (Debugging.AssertsEnabled) { Debugging.Assert(!(output is IList)); } outputs.Write((T)output, @out); }
public override void Write(Pair output, DataOutput writer) { if (Debugging.AssertsEnabled) { Debugging.Assert(Valid(output)); } outputs1.Write(output.Output1, writer); outputs2.Write(output.Output2, writer); }
public override void Write(object output, DataOutput @out) { Debug.Assert(!(output is IList)); outputs.Write((T)output, @out); }
public override void Write(Pair output, DataOutput writer) { Debug.Assert(Valid(output)); Outputs1.Write(output.Output1, writer); Outputs2.Write(output.Output2, writer); }