@Override
        public String toString() {
            return "DecodedChar{" +
                    "str='" + str + '\'' +
                    ", byteCount=" + byteCount +
                    ", charCount=" + getCharCount() +
                    ", isLineBreak=" + isLineBreak() +
                    ", isNonVisibleCharacter=" + isNonVisibleCharacter() +
                    ", isByteOrderMark=" + isByteOrderMark() +
                    ", isUnknown=" + isUnknown() +
                    '}';
        }
@return True if the bytes could not be decoded using the {@link Charset} of
this {@link ByteStreamDecoder}
stroom-pipeline/src/main/java/stroom/pipeline/reader/ByteStreamDecoder.java