Files
adif-api-reverse-engineering/apk_decompiled/sources/com/google/firebase/encoders/proto/AtProtobuf.java

77 lines
2.3 KiB
Java

package com.google.firebase.encoders.proto;
import com.google.firebase.encoders.proto.Protobuf;
import java.lang.annotation.Annotation;
/* loaded from: classes3.dex */
public final class AtProtobuf {
private Protobuf.IntEncoding intEncoding = Protobuf.IntEncoding.DEFAULT;
private int tag;
/* loaded from: classes3.dex */
public static final class ProtobufImpl implements Protobuf {
private final Protobuf.IntEncoding intEncoding;
private final int tag;
public ProtobufImpl(int i, Protobuf.IntEncoding intEncoding) {
this.tag = i;
this.intEncoding = intEncoding;
}
@Override // java.lang.annotation.Annotation
public Class<? extends Annotation> annotationType() {
return Protobuf.class;
}
@Override // java.lang.annotation.Annotation
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof Protobuf)) {
return false;
}
Protobuf protobuf = (Protobuf) obj;
return this.tag == protobuf.tag() && this.intEncoding.equals(protobuf.intEncoding());
}
@Override // java.lang.annotation.Annotation
public int hashCode() {
return (14552422 ^ this.tag) + (this.intEncoding.hashCode() ^ 2041407134);
}
@Override // com.google.firebase.encoders.proto.Protobuf
public Protobuf.IntEncoding intEncoding() {
return this.intEncoding;
}
@Override // com.google.firebase.encoders.proto.Protobuf
public int tag() {
return this.tag;
}
@Override // java.lang.annotation.Annotation
public String toString() {
return "@com.google.firebase.encoders.proto.Protobuf(tag=" + this.tag + "intEncoding=" + this.intEncoding + ')';
}
}
public static AtProtobuf builder() {
return new AtProtobuf();
}
public Protobuf build() {
return new ProtobufImpl(this.tag, this.intEncoding);
}
public AtProtobuf intEncoding(Protobuf.IntEncoding intEncoding) {
this.intEncoding = intEncoding;
return this;
}
public AtProtobuf tag(int i) {
this.tag = i;
return this;
}
}