package jxl.format;

/* JADX INFO: loaded from: classes.dex */
public final class UnderlineStyle {
    private String string;
    private int value;
    private static UnderlineStyle[] styles = new UnderlineStyle[0];
    public static final UnderlineStyle NO_UNDERLINE = new UnderlineStyle(0, "none");
    public static final UnderlineStyle SINGLE = new UnderlineStyle(1, "single");
    public static final UnderlineStyle DOUBLE = new UnderlineStyle(2, "double");
    public static final UnderlineStyle SINGLE_ACCOUNTING = new UnderlineStyle(33, "single accounting");
    public static final UnderlineStyle DOUBLE_ACCOUNTING = new UnderlineStyle(34, "double accounting");

    protected UnderlineStyle(int i2, String str) {
        this.value = i2;
        this.string = str;
        UnderlineStyle[] underlineStyleArr = styles;
        UnderlineStyle[] underlineStyleArr2 = new UnderlineStyle[underlineStyleArr.length + 1];
        styles = underlineStyleArr2;
        System.arraycopy(underlineStyleArr, 0, underlineStyleArr2, 0, underlineStyleArr.length);
        styles[underlineStyleArr.length] = this;
    }

    public static UnderlineStyle getStyle(int i2) {
        int i3 = 0;
        while (true) {
            UnderlineStyle[] underlineStyleArr = styles;
            if (i3 >= underlineStyleArr.length) {
                return NO_UNDERLINE;
            }
            if (underlineStyleArr[i3].getValue() == i2) {
                return styles[i3];
            }
            i3++;
        }
    }

    public String getDescription() {
        return this.string;
    }

    public int getValue() {
        return this.value;
    }
}
