code: private void initData(byte[] fileData) {
  		traceData = fileData;
  		if (isABI()) {
  			setIndex();
  			setBasecalls();
  			setQcalls();
  			setSeq();
  			setTraces();
  		} else throw new IllegalArgumentException("Not a valid ABI file.");
  	}
docs: Initialize all of the data fields for this object.
  
  @param fileData - data for object
  @throws IllegalArgumentException which will propagate to all of the constructors.