@Override
        public Object getData(final TextRange textRange) {
            if (textRange != null) {
                return getHighlightedSection(textRange);
            }

            return null;
        }
Buffer for reading byte data with a provided encoding
stroom-pipeline/src/main/java/stroom/pipeline/reader/ReaderRecorder.java