package c.b.a;

import java.lang.reflect.Field;
import java.util.Locale;

/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
/* JADX INFO: loaded from: classes.dex */
public abstract class c implements c.b.a.d {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final c f1319a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final c f1320b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final c f1321c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final c f1322d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final c f1323e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public static final c f1324f;
    public static final /* synthetic */ c[] g;

    public enum a extends c {
        public a(String str, int i) {
            super(str, i, null);
        }

        @Override // c.b.a.d
        public String a(Field field) {
            return field.getName();
        }
    }

    static {
        a aVar = new a("IDENTITY", 0);
        f1319a = aVar;
        c cVar = new c("UPPER_CAMEL_CASE", 1) { // from class: c.b.a.c.b
            @Override // c.b.a.d
            public String a(Field field) {
                return c.c(field.getName());
            }
        };
        f1320b = cVar;
        c cVar2 = new c("UPPER_CAMEL_CASE_WITH_SPACES", 2) { // from class: c.b.a.c.c
            @Override // c.b.a.d
            public String a(Field field) {
                return c.c(c.b(field.getName(), " "));
            }
        };
        f1321c = cVar2;
        c cVar3 = new c("LOWER_CASE_WITH_UNDERSCORES", 3) { // from class: c.b.a.c.d
            @Override // c.b.a.d
            public String a(Field field) {
                return c.b(field.getName(), "_").toLowerCase(Locale.ENGLISH);
            }
        };
        f1322d = cVar3;
        c cVar4 = new c("LOWER_CASE_WITH_DASHES", 4) { // from class: c.b.a.c.e
            @Override // c.b.a.d
            public String a(Field field) {
                return c.b(field.getName(), "-").toLowerCase(Locale.ENGLISH);
            }
        };
        f1323e = cVar4;
        c cVar5 = new c("LOWER_CASE_WITH_DOTS", 5) { // from class: c.b.a.c.f
            @Override // c.b.a.d
            public String a(Field field) {
                return c.b(field.getName(), ".").toLowerCase(Locale.ENGLISH);
            }
        };
        f1324f = cVar5;
        g = new c[]{aVar, cVar, cVar2, cVar3, cVar4, cVar5};
    }

    public c(String str, int i, a aVar) {
    }

    public static String b(String str, String str2) {
        StringBuilder sb = new StringBuilder();
        int length = str.length();
        for (int i = 0; i < length; i++) {
            char cCharAt = str.charAt(i);
            if (Character.isUpperCase(cCharAt) && sb.length() != 0) {
                sb.append(str2);
            }
            sb.append(cCharAt);
        }
        return sb.toString();
    }

    public static String c(String str) {
        int length = str.length() - 1;
        int i = 0;
        while (!Character.isLetter(str.charAt(i)) && i < length) {
            i++;
        }
        char cCharAt = str.charAt(i);
        if (Character.isUpperCase(cCharAt)) {
            return str;
        }
        char upperCase = Character.toUpperCase(cCharAt);
        if (i == 0) {
            return upperCase + str.substring(1);
        }
        return str.substring(0, i) + upperCase + str.substring(i + 1);
    }

    public static c valueOf(String str) {
        return (c) Enum.valueOf(c.class, str);
    }

    public static c[] values() {
        return (c[]) g.clone();
    }
}
