@Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result + (int) (docAreaPointer ^ (docAreaPointer >>> 32));
        result = prime * result + (encrypted ? 1231 : 1237);
        result = prime * result + ((fileId == null) ? 0 : fileId.hashCode());
        result = prime * result + (int) (fileSize ^ (fileSize >>> 32));
        result = prime * result + fileType;
        result = prime * result + indexAreaPointer;
        result = prime * result + majorVersion;
        result = prime * result + minorVersion;
        result = prime * result + productType;
        return result;
    }
Section of a WordPerfect file called "Prefix Area" containing
information about the specific file format/version.

@author Pascal Essiembre
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/main/java/org/apache/tika/parser/wordperfect/WPPrefixArea.java