@Override public void render(AppendableByteWriter writer, T source) { writer.writeByte(asciiChar); } });
@Override public void render(AppendableByteWriter writer, T source) { writer.writeByte(asciiChar); } });
@Override public void render(AppendableByteWriter writer, T source) { writer.writeByte(asciiChar); } });
@Override public void write(byte[] b, int pos, int len) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.write(b,pos,len); }
@Override public void write(byte[] b) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.write(b); }
@Override public NullableAppendableByteWriterWrapper append(CharSequence csq, int start, int end) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.append(csq,start,end); return this; }
@Override public NullableAppendableByteWriterWrapper append(CharSequence csq, int start, int end) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.append(csq,start,end); return this; }
@Override public NullableAppendableByteWriterWrapper append(CharSequence csq, int start, int end) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.append(csq,start,end); return this; }
@Override public NullableAppendableByteWriterWrapper append(char c) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.append(c); return this; }
@Override public NullableAppendableByteWriterWrapper append(char c) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.append(c); return this; }
@Override public void write(byte[] b, int pos, int len) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.write(b,pos,len); }
@Override public void write(byte[] b) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.write(b); }
@Override public void write(byte[] b) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.write(b); }
@Override public NullableAppendableByteWriterWrapper append(char c) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.append(c); return this; }
@Override public void write(byte[] b, int pos, int len) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.write(b,pos,len); }
@Override public NullableAppendableByteWriterWrapper append(CharSequence csq) { if (null !=csq) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.append(csq); } else { wasNull = true; needsQuote = false; } return this; }
@Override public NullableAppendableByteWriterWrapper append(CharSequence csq) { if (null !=csq) { assert(!wasNull) : "Can not write text after writing a null"; if (needsQuote) { externalWriter.writeByte('"'); needsQuote = false; } externalWriter.append(csq); } else { wasNull = true; needsQuote = false; } return this; }