what-the-bank/sources/com/google/firebase/firestore/auth/User.java

47 lines
1.1 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.google.firebase.firestore.auth;
/* loaded from: classes2.dex */
public final class User {
public static final User UNAUTHENTICATED = new User(null);
private final String uid;
public User(String str) {
this.uid = str;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || getClass() != obj.getClass()) {
return false;
}
String str = this.uid;
String str2 = ((User) obj).uid;
return str != null ? str.equals(str2) : str2 == null;
}
public final int hashCode() {
String str = this.uid;
if (str != null) {
return str.hashCode();
}
return 0;
}
public final String toString() {
StringBuilder sb = new StringBuilder("User(uid:");
sb.append(this.uid);
sb.append(")");
return sb.toString();
}
public final boolean isAuthenticated() {
return this.uid != null;
}
public final String getUid() {
return this.uid;
}
}