/*
 * Decompiled with CFR 0.152.
 */
import java.util.Vector;

public final class cp {
    private final StringBuffer a = new StringBuffer();
    private final Vector b = new Vector();
    private final String c;

    public cp(String string) {
        this.c = string;
    }

    public cp() {
        this.c = null;
    }

    public final cp a(int n, int n2, Object object) {
        while (this.a.length() <= n2) {
            this.a.append('\u0010');
            this.b.addElement(null);
        }
        this.a.setCharAt(n2, (char)n);
        this.b.setElementAt(object, n2);
        return this;
    }

    public final Object b(int n) {
        if (n >= 0 && n < this.b.size()) {
            return this.b.elementAt(n);
        }
        return null;
    }

    public final int a(int n) {
        if (n >= 0 && n < this.a.length()) {
            return this.a.charAt(n) & 0xFF;
        }
        return 16;
    }

    public final String toString() {
        return this.c;
    }
}

