package com.ifpdos.autotest.p0.b;

import android.net.NetworkInfo;
import android.net.wifi.WifiManager;

/* JADX INFO: compiled from: EntryState.java */
/* JADX INFO: loaded from: classes.dex */
public abstract class b implements Comparable<b> {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    f f2324e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    NetworkInfo f2325f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private String f2326g;
    private String h;
    private c i;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    int f2322c = -1;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    a f2323d = a.UNKNOWN;
    private int j = Integer.MAX_VALUE;

    /* JADX INFO: compiled from: EntryState.java */
    public enum a {
        UNKNOWN,
        WPA,
        WPA2,
        WPA_WPA2
    }

    b(f fVar) {
        this.f2324e = fVar;
    }

    @Override // java.lang.Comparable
    /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
    public int compareTo(b bVar) {
        NetworkInfo networkInfo = this.f2325f;
        if (networkInfo != null && bVar.f2325f == null) {
            return -1;
        }
        if (networkInfo == null && bVar.f2325f != null) {
            return 1;
        }
        int i = this.f2322c;
        if (i != -1 && bVar.f2322c == -1) {
            return -1;
        }
        if (i == -1 && bVar.f2322c != -1) {
            return 1;
        }
        int i2 = this.j;
        if (i2 != Integer.MAX_VALUE && bVar.j == Integer.MAX_VALUE) {
            return -1;
        }
        if (i2 == Integer.MAX_VALUE && bVar.j != Integer.MAX_VALUE) {
            return 1;
        }
        int iCompareSignalLevel = WifiManager.compareSignalLevel(bVar.j, i2);
        return iCompareSignalLevel != 0 ? iCompareSignalLevel : this.f2326g.compareToIgnoreCase(bVar.f2326g);
    }

    public String b() {
        return this.h;
    }

    public int c() {
        return this.f2322c;
    }

    public NetworkInfo d() {
        return this.f2325f;
    }

    public int e() {
        int i = this.j;
        if (i == Integer.MAX_VALUE) {
            return -1;
        }
        return i;
    }

    public int f(int i) {
        int i2 = this.j;
        if (i2 == Integer.MAX_VALUE) {
            return -1;
        }
        return WifiManager.calculateSignalLevel(i2, i);
    }

    public c g() {
        return this.i;
    }

    public String h() {
        return this.f2326g;
    }

    public String toString() {
        return "[ssid] " + this.f2326g + " [bssid] " + this.h + " [state] " + this.f2325f + " [id] " + this.f2322c + " [security] " + this.i + " [rssi] " + this.j + " [level] " + f(4) + "/4";
    }
}
