internal MapJoiner(Joiner joiner, string keyValueSeparator) { this.joiner = joiner; // only "this" is ever passed, so don't checkNotNull this.keyValueSeparator = CheckNotNull(keyValueSeparator); }
internal UseForNullJoiner(Joiner prototype, string nullText) : base(prototype.separator) { this.nullText = nullText; }
internal SkipNullsJoiner(Joiner prototype) : base(prototype.separator) { }