output=truetags to your interceptors. (BAD PRACTICE). This is an elegant solution that can work for both core and custom interception points.
Hint Each execution point will have its own clean buffer to work with. As each interception point has finalized execution, the output buffer is flushed, only if content exists.
append( str )Append strings to the buffer
clear()Clear the entire buffer
length()Get size of the buffer
getString()Get the entire string in the buffer
getBufferObject()Get the actual java String Builder object