package jxl.biff.formula;

/* JADX INFO: loaded from: classes.dex */
class ErrorConstant extends Operand implements ParsedThing {
    private FormulaErrorCode error;

    public ErrorConstant() {
    }

    @Override // jxl.biff.formula.ParseItem
    byte[] getBytes() {
        return new byte[]{Token.ERR.getCode(), (byte) this.error.getCode()};
    }

    @Override // jxl.biff.formula.ParseItem
    public void getString(StringBuffer stringBuffer) {
        stringBuffer.append(this.error.getDescription());
    }

    @Override // jxl.biff.formula.ParseItem
    void handleImportedCellReferences() {
    }

    @Override // jxl.biff.formula.ParsedThing
    public int read(byte[] bArr, int i2) {
        this.error = FormulaErrorCode.getErrorCode(bArr[i2]);
        return 1;
    }

    public ErrorConstant(String str) {
        this.error = FormulaErrorCode.getErrorCode(str);
    }
}
