this.fileName = fileName;
this.fileNum = (fileNum >= 0) ?
fileNum : envImpl.getFileManager().getNumFromName(fileName);
state = State.INIT;
entryStart = 0L;
validator = new ChecksumValidator();
/*
* The headerBuf is used to hold the fixed entry header, variable entry
* header portion, and file header entry.
*/