package jxl.read.biff;

import common.Logger;
import jxl.biff.IntegerHelper;
import jxl.biff.RecordData;

/* JADX INFO: loaded from: classes.dex */
class MulRKRecord extends RecordData {
    static /* synthetic */ Class class$jxl$read$biff$MulRKRecord;
    private static Logger logger;
    private int colFirst;
    private int colLast;
    private int numrks;
    private int[] rknumbers;
    private int row;
    private int[] xfIndices;

    static {
        Class clsClass$ = class$jxl$read$biff$MulRKRecord;
        if (clsClass$ == null) {
            clsClass$ = class$("jxl.read.biff.MulRKRecord");
            class$jxl$read$biff$MulRKRecord = clsClass$;
        }
        logger = Logger.getLogger(clsClass$);
    }

    public MulRKRecord(Record record) {
        super(record);
        byte[] data = getRecord().getData();
        int length = getRecord().getLength();
        this.row = IntegerHelper.getInt(data[0], data[1]);
        this.colFirst = IntegerHelper.getInt(data[2], data[3]);
        int i2 = IntegerHelper.getInt(data[length - 2], data[length - 1]);
        this.colLast = i2;
        int i3 = (i2 - this.colFirst) + 1;
        this.numrks = i3;
        this.rknumbers = new int[i3];
        this.xfIndices = new int[i3];
        readRks(data);
    }

    static /* synthetic */ Class class$(String str) {
        try {
            return Class.forName(str);
        } catch (ClassNotFoundException e) {
            throw new NoClassDefFoundError(e.getMessage());
        }
    }

    private void readRks(byte[] bArr) {
        int i2 = 4;
        for (int i3 = 0; i3 < this.numrks; i3++) {
            this.xfIndices[i3] = IntegerHelper.getInt(bArr[i2], bArr[i2 + 1]);
            this.rknumbers[i3] = IntegerHelper.getInt(bArr[i2 + 2], bArr[i2 + 3], bArr[i2 + 4], bArr[i2 + 5]);
            i2 += 6;
        }
    }

    public int getFirstColumn() {
        return this.colFirst;
    }

    public int getNumberOfColumns() {
        return this.numrks;
    }

    public int getRKNumber(int i2) {
        return this.rknumbers[i2];
    }

    public int getRow() {
        return this.row;
    }

    public int getXFIndex(int i2) {
        return this.xfIndices[i2];
    }
}
