package jxl.format;

/* JADX INFO: loaded from: classes.dex */
public class Alignment {
    private String string;
    private int value;
    private static Alignment[] alignments = new Alignment[0];
    public static Alignment GENERAL = new Alignment(0, "general");
    public static Alignment LEFT = new Alignment(1, "left");
    public static Alignment CENTRE = new Alignment(2, "centre");
    public static Alignment RIGHT = new Alignment(3, "right");
    public static Alignment FILL = new Alignment(4, "fill");
    public static Alignment JUSTIFY = new Alignment(5, "justify");

    public Alignment(int i2, String str) {
        this.value = i2;
        this.string = str;
        Alignment[] alignmentArr = alignments;
        Alignment[] alignmentArr2 = new Alignment[alignmentArr.length + 1];
        alignments = alignmentArr2;
        System.arraycopy(alignmentArr, 0, alignmentArr2, 0, alignmentArr.length);
        alignments[alignmentArr.length] = this;
    }

    public static Alignment getAlignment(int i2) {
        int i3 = 0;
        while (true) {
            Alignment[] alignmentArr = alignments;
            if (i3 >= alignmentArr.length) {
                return GENERAL;
            }
            if (alignmentArr[i3].getValue() == i2) {
                return alignments[i3];
            }
            i3++;
        }
    }

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

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