.class Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor; .super Ljava/lang/Object; .source "GeneratedMessageLite.java" # interfaces .implements Lcom/google/protobuf/GeneratedMessageLite$Visitor; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/google/protobuf/GeneratedMessageLite; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = "EqualsVisitor" .end annotation .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; } .end annotation # static fields .field public static final INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor; .field public static final NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; # direct methods .method public static constructor ()V .locals 1 .line 1 new-instance v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor; invoke-direct {v0}, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->()V sput-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor; .line 2 new-instance v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; invoke-direct {v0}, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;->()V sput-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; return-void .end method .method private constructor ()V .locals 0 .line 1 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public visitBoolean(ZZZZ)Z .locals 0 if-ne p1, p3, :cond_0 if-ne p2, p4, :cond_0 return p2 .line 1 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitBooleanList(Lcom/google/protobuf/Internal$BooleanList;Lcom/google/protobuf/Internal$BooleanList;)Lcom/google/protobuf/Internal$BooleanList; .locals 0 .line 1 invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitByteString(ZLcom/google/protobuf/ByteString;ZLcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString; .locals 0 if-ne p1, p3, :cond_0 .line 1 invoke-virtual {p2, p4}, Lcom/google/protobuf/ByteString;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitDouble(ZDZD)D .locals 0 if-ne p1, p4, :cond_0 cmpl-double p1, p2, p5 if-nez p1, :cond_0 return-wide p2 .line 1 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitDoubleList(Lcom/google/protobuf/Internal$DoubleList;Lcom/google/protobuf/Internal$DoubleList;)Lcom/google/protobuf/Internal$DoubleList; .locals 0 .line 1 invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitExtensions(Lcom/google/protobuf/FieldSet;Lcom/google/protobuf/FieldSet;)Lcom/google/protobuf/FieldSet; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/protobuf/FieldSet<", "Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;", ">;", "Lcom/google/protobuf/FieldSet<", "Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;", ">;)", "Lcom/google/protobuf/FieldSet<", "Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;", ">;" } .end annotation .line 1 invoke-virtual {p1, p2}, Lcom/google/protobuf/FieldSet;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitFloat(ZFZF)F .locals 0 if-ne p1, p3, :cond_0 cmpl-float p1, p2, p4 if-nez p1, :cond_0 return p2 .line 1 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitFloatList(Lcom/google/protobuf/Internal$FloatList;Lcom/google/protobuf/Internal$FloatList;)Lcom/google/protobuf/Internal$FloatList; .locals 0 .line 1 invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitInt(ZIZI)I .locals 0 if-ne p1, p3, :cond_0 if-ne p2, p4, :cond_0 return p2 .line 1 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitIntList(Lcom/google/protobuf/Internal$IntList;Lcom/google/protobuf/Internal$IntList;)Lcom/google/protobuf/Internal$IntList; .locals 0 .line 1 invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitLazyMessage(Lcom/google/protobuf/LazyFieldLite;Lcom/google/protobuf/LazyFieldLite;)Lcom/google/protobuf/LazyFieldLite; .locals 0 if-nez p1, :cond_0 if-nez p2, :cond_0 const/4 p1, 0x0 return-object p1 :cond_0 if-eqz p1, :cond_2 if-eqz p2, :cond_2 .line 1 invoke-virtual {p1, p2}, Lcom/google/protobuf/LazyFieldLite;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_1 return-object p1 .line 2 :cond_1 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .line 3 :cond_2 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitList(Lcom/google/protobuf/Internal$ProtobufList;Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/protobuf/Internal$ProtobufList<", "TT;>;", "Lcom/google/protobuf/Internal$ProtobufList<", "TT;>;)", "Lcom/google/protobuf/Internal$ProtobufList<", "TT;>;" } .end annotation .line 1 invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitLong(ZJZJ)J .locals 0 if-ne p1, p4, :cond_0 cmp-long p1, p2, p5 if-nez p1, :cond_0 return-wide p2 .line 1 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitLongList(Lcom/google/protobuf/Internal$LongList;Lcom/google/protobuf/Internal$LongList;)Lcom/google/protobuf/Internal$LongList; .locals 0 .line 1 invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitMap(Lcom/google/protobuf/MapFieldLite;Lcom/google/protobuf/MapFieldLite;)Lcom/google/protobuf/MapFieldLite; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Lcom/google/protobuf/MapFieldLite<", "TK;TV;>;", "Lcom/google/protobuf/MapFieldLite<", "TK;TV;>;)", "Lcom/google/protobuf/MapFieldLite<", "TK;TV;>;" } .end annotation .line 1 invoke-virtual {p1, p2}, Lcom/google/protobuf/MapFieldLite;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitMessage(Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/MessageLite; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(TT;TT;)TT;" } .end annotation if-nez p1, :cond_0 if-nez p2, :cond_0 const/4 p1, 0x0 return-object p1 :cond_0 if-eqz p1, :cond_1 if-eqz p2, :cond_1 .line 1 move-object v0, p1 check-cast v0, Lcom/google/protobuf/GeneratedMessageLite; invoke-virtual {v0, p0, p2}, Lcom/google/protobuf/GeneratedMessageLite;->equals(Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;Lcom/google/protobuf/MessageLite;)Z return-object p1 .line 2 :cond_1 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofBoolean(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofByteString(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofDouble(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofFloat(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofInt(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofLazyMessage(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofLong(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofMessage(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 move-object p1, p2 check-cast p1, Lcom/google/protobuf/GeneratedMessageLite; check-cast p3, Lcom/google/protobuf/MessageLite; invoke-virtual {p1, p0, p3}, Lcom/google/protobuf/GeneratedMessageLite;->equals(Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;Lcom/google/protobuf/MessageLite;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofNotSet(Z)V .locals 0 if-nez p1, :cond_0 return-void .line 1 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitOneofString(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 if-eqz p1, :cond_0 .line 1 invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitString(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String; .locals 0 if-ne p1, p3, :cond_0 .line 1 invoke-virtual {p2, p4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_0 return-object p2 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method .method public visitUnknownFields(Lcom/google/protobuf/UnknownFieldSetLite;Lcom/google/protobuf/UnknownFieldSetLite;)Lcom/google/protobuf/UnknownFieldSetLite; .locals 0 .line 1 invoke-virtual {p1, p2}, Lcom/google/protobuf/UnknownFieldSetLite;->equals(Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 return-object p1 .line 2 :cond_0 sget-object p1, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException; throw p1 .end method