@Override
    public List<Byte> getContent() throws TikaException {
        List<Byte> content = new ArrayList<Byte>();

        if (this.dataNodeObjectData != null) {
            ByteUtil.appendByteArrayToListOfByte(content, this.dataNodeObjectData.objectData);
        } else if (this.intermediateNodeObjectList != null) {
            for (LeafNodeObject intermediateNode : this.intermediateNodeObjectList) {
                content.addAll(intermediateNode.getContent());
            }
        } else {
            throw new TikaException(
                    "The DataNodeObjectData and IntermediateNodeObjectList properties in " +
                            "LeafNodeObjectData cannot be null at the same time.");
        }

        return content;
    }
Get all the content which is represented by the intermediate node object.

@return Return the byte list of intermediate node object content.
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/onenote/fsshttpb/streamobj/LeafNodeObject.java