package i.b.a.l;

import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;

/* JADX INFO: compiled from: WhereCollector.java */
/* JADX INFO: loaded from: classes.dex */
class g<T> {
    private final i.b.a.a<T, ?> a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final List<h> f4317b = new ArrayList();

    g(i.b.a.a<T, ?> aVar, String str) {
        this.a = aVar;
    }

    void a(StringBuilder sb, String str, List<Object> list) {
        ListIterator<h> listIterator = this.f4317b.listIterator();
        while (listIterator.hasNext()) {
            if (listIterator.hasPrevious()) {
                sb.append(" AND ");
            }
            h next = listIterator.next();
            next.a(sb, str);
            next.b(list);
        }
    }

    void b(i.b.a.g gVar) {
        i.b.a.a<T, ?> aVar = this.a;
        if (aVar != null) {
            i.b.a.g[] properties = aVar.getProperties();
            int length = properties.length;
            boolean z = false;
            int i2 = 0;
            while (true) {
                if (i2 >= length) {
                    break;
                }
                if (gVar == properties[i2]) {
                    z = true;
                    break;
                }
                i2++;
            }
            if (z) {
                return;
            }
            throw new i.b.a.d("Property '" + gVar.f4246c + "' is not part of " + this.a);
        }
    }

    boolean c() {
        return this.f4317b.isEmpty();
    }
}
