Protos$TransactionConfidence$Builder.smali

.class public final Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
.super Lcom/google/protobuf/GeneratedMessage$Builder;
.source "Protos.java"

# interfaces
.implements Lorg/bitcoinj/wallet/Protos$TransactionConfidenceOrBuilder;


# annotations
.annotation system Ldalvik/annotation/Signature;
    value = {
        "Lcom/google/protobuf/GeneratedMessage$Builder",
        "<",
        "Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;",
        ">;",
        "Lorg/bitcoinj/wallet/Protos$TransactionConfidenceOrBuilder;"
    }
.end annotation


# instance fields
.field private appearedAtHeight_:I

.field private bitField0_:I

.field private broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Lcom/google/protobuf/RepeatedFieldBuilder",
            "<",
            "Lorg/bitcoinj/wallet/Protos$PeerAddress;",
            "Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;",
            "Lorg/bitcoinj/wallet/Protos$PeerAddressOrBuilder;",
            ">;"
        }
    .end annotation
.end field

.field private broadcastBy_:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List",
            "<",
            "Lorg/bitcoinj/wallet/Protos$PeerAddress;",
            ">;"
        }
    .end annotation
.end field

.field private depth_:I

.field private lastBroadcastedAt_:J

.field private overridingTransaction_:Lcom/google/protobuf/ByteString;

.field private source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

.field private type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;


# direct methods
.method private constructor <init>()V
    .registers 2

    .prologue
    .line 7398
    invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessage$Builder;-><init>()V

    .line 7590
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;->UNKNOWN:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    .line 7689
    sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->overridingTransaction_:Lcom/google/protobuf/ByteString;

    .line 7801
    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 8088
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;->SOURCE_UNKNOWN:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    .line 7399
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->maybeForceBuilderInitialization()V

    .line 7400
    return-void
.end method

.method private constructor <init>(Lcom/google/protobuf/GeneratedMessage$BuilderParent;)V
    .registers 3

    .prologue
    .line 7404
    invoke-direct {p0, p1}, Lcom/google/protobuf/GeneratedMessage$Builder;-><init>(Lcom/google/protobuf/GeneratedMessage$BuilderParent;)V

    .line 7590
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;->UNKNOWN:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    .line 7689
    sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->overridingTransaction_:Lcom/google/protobuf/ByteString;

    .line 7801
    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 8088
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;->SOURCE_UNKNOWN:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    .line 7405
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->maybeForceBuilderInitialization()V

    .line 7406
    return-void
.end method

.method synthetic constructor <init>(Lcom/google/protobuf/GeneratedMessage$BuilderParent;Lorg/bitcoinj/wallet/Protos$1;)V
    .registers 3

    .prologue
    .line 7381
    invoke-direct {p0, p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;-><init>(Lcom/google/protobuf/GeneratedMessage$BuilderParent;)V

    return-void
.end method

.method static synthetic access$9000()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 1

    .prologue
    .line 7381
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->create()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method private static create()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 1

    .prologue
    .line 7413
    new-instance v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    invoke-direct {v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;-><init>()V

    return-object v0
.end method

.method private ensureBroadcastByIsMutable()V
    .registers 3

    .prologue
    .line 7803
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, 0x10

    const/16 v1, 0x10

    if-eq v0, v1, :cond_17

    .line 7804
    new-instance v0, Ljava/util/ArrayList;

    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 7805
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x10

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7807
    :cond_17
    return-void
.end method

.method private getBroadcastByFieldBuilder()Lcom/google/protobuf/RepeatedFieldBuilder;
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Lcom/google/protobuf/RepeatedFieldBuilder",
            "<",
            "Lorg/bitcoinj/wallet/Protos$PeerAddress;",
            "Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;",
            "Lorg/bitcoinj/wallet/Protos$PeerAddressOrBuilder;",
            ">;"
        }
    .end annotation

    .prologue
    .line 8028
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_21

    .line 8029
    new-instance v1, Lcom/google/protobuf/RepeatedFieldBuilder;

    iget-object v2, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, 0x10

    const/16 v3, 0x10

    if-ne v0, v3, :cond_24

    const/4 v0, 0x1

    .line 8033
    :goto_11
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getParentForChildren()Lcom/google/protobuf/GeneratedMessage$BuilderParent;

    move-result-object v3

    .line 8034
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->isClean()Z

    move-result v4

    invoke-direct {v1, v2, v0, v3, v4}, Lcom/google/protobuf/RepeatedFieldBuilder;-><init>(Ljava/util/List;ZLcom/google/protobuf/GeneratedMessage$BuilderParent;Z)V

    iput-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    .line 8035
    const/4 v0, 0x0

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 8037
    :cond_21
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    return-object v0

    .line 8029
    :cond_24
    const/4 v0, 0x0

    goto :goto_11
.end method

.method public static final getDescriptor()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 1

    .prologue
    .line 7387
    # getter for: Lorg/bitcoinj/wallet/Protos;->internal_static_wallet_TransactionConfidence_descriptor:Lcom/google/protobuf/Descriptors$Descriptor;
    invoke-static {}, Lorg/bitcoinj/wallet/Protos;->access$8700()Lcom/google/protobuf/Descriptors$Descriptor;

    move-result-object v0

    return-object v0
.end method

.method private maybeForceBuilderInitialization()V
    .registers 2

    .prologue
    .line 7408
    # getter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->alwaysUseFieldBuilders:Z
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9200()Z

    move-result v0

    if-eqz v0, :cond_9

    .line 7409
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getBroadcastByFieldBuilder()Lcom/google/protobuf/RepeatedFieldBuilder;

    .line 7411
    :cond_9
    return-void
.end method


# virtual methods
.method public final addAllBroadcastBy(Ljava/lang/Iterable;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/Iterable",
            "<+",
            "Lorg/bitcoinj/wallet/Protos$PeerAddress;",
            ">;)",
            "Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;"
        }
    .end annotation

    .prologue
    .line 7939
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_10

    .line 7940
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7941
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-static {p1, v0}, Lcom/google/protobuf/AbstractMessageLite$Builder;->addAll(Ljava/lang/Iterable;Ljava/util/Collection;)V

    .line 7943
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7947
    :goto_f
    return-object p0

    .line 7945
    :cond_10
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0, p1}, Lcom/google/protobuf/RepeatedFieldBuilder;->n(Ljava/lang/Iterable;)Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_f
.end method

.method public final addBroadcastBy(ILorg/bitcoinj/wallet/Protos$PeerAddress$Builder;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 5

    .prologue
    .line 7925
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_14

    .line 7926
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7927
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-virtual {p2}, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;->build()Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v1

    invoke-interface {v0, p1, v1}, Ljava/util/List;->add(ILjava/lang/Object;)V

    .line 7928
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7932
    :goto_13
    return-object p0

    .line 7930
    :cond_14
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {p2}, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;->build()Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v1

    invoke-virtual {v0, p1, v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->b(ILcom/google/protobuf/GeneratedMessage;)Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_13
.end method

.method public final addBroadcastBy(ILorg/bitcoinj/wallet/Protos$PeerAddress;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 4

    .prologue
    .line 7894
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_18

    .line 7895
    if-nez p2, :cond_c

    .line 7896
    new-instance v0, Ljava/lang/NullPointerException;

    invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V

    throw v0

    .line 7898
    :cond_c
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7899
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V

    .line 7900
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7904
    :goto_17
    return-object p0

    .line 7902
    :cond_18
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0, p1, p2}, Lcom/google/protobuf/RepeatedFieldBuilder;->b(ILcom/google/protobuf/GeneratedMessage;)Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_17
.end method

.method public final addBroadcastBy(Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 4

    .prologue
    .line 7911
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_14

    .line 7912
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7913
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;->build()Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v1

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 7914
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7918
    :goto_13
    return-object p0

    .line 7916
    :cond_14
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;->build()Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->f(Lcom/google/protobuf/GeneratedMessage;)Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_13
.end method

.method public final addBroadcastBy(Lorg/bitcoinj/wallet/Protos$PeerAddress;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 7877
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_18

    .line 7878
    if-nez p1, :cond_c

    .line 7879
    new-instance v0, Ljava/lang/NullPointerException;

    invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V

    throw v0

    .line 7881
    :cond_c
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7882
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    .line 7883
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7887
    :goto_17
    return-object p0

    .line 7885
    :cond_18
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0, p1}, Lcom/google/protobuf/RepeatedFieldBuilder;->f(Lcom/google/protobuf/GeneratedMessage;)Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_17
.end method

.method public final addBroadcastByBuilder()Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;
    .registers 3

    .prologue
    .line 8007
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getBroadcastByFieldBuilder()Lcom/google/protobuf/RepeatedFieldBuilder;

    move-result-object v0

    .line 8008
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$PeerAddress;->getDefaultInstance()Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v1

    .line 8007
    invoke-virtual {v0, v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->g(Lcom/google/protobuf/GeneratedMessage;)Lcom/google/protobuf/GeneratedMessage$Builder;

    move-result-object v0

    check-cast v0, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;

    return-object v0
.end method

.method public final addBroadcastByBuilder(I)Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;
    .registers 4

    .prologue
    .line 8015
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getBroadcastByFieldBuilder()Lcom/google/protobuf/RepeatedFieldBuilder;

    move-result-object v0

    .line 8016
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$PeerAddress;->getDefaultInstance()Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v1

    .line 8015
    invoke-virtual {v0, p1, v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->c(ILcom/google/protobuf/GeneratedMessage;)Lcom/google/protobuf/GeneratedMessage$Builder;

    move-result-object v0

    check-cast v0, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;

    return-object v0
.end method

.method public final bridge synthetic build()Lcom/google/protobuf/Message;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->build()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic build()Lcom/google/protobuf/MessageLite;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->build()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    return-object v0
.end method

.method public final build()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;
    .registers 3

    .prologue
    .line 7453
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->buildPartial()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    .line 7454
    invoke-virtual {v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->isInitialized()Z

    move-result v1

    if-nez v1, :cond_f

    .line 7455
    invoke-static {v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->newUninitializedMessageException(Lcom/google/protobuf/Message;)Lcom/google/protobuf/UninitializedMessageException;

    move-result-object v0

    throw v0

    .line 7457
    :cond_f
    return-object v0
.end method

.method public final bridge synthetic buildPartial()Lcom/google/protobuf/Message;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->buildPartial()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic buildPartial()Lcom/google/protobuf/MessageLite;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->buildPartial()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    return-object v0
.end method

.method public final buildPartial()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;
    .registers 7

    .prologue
    const/4 v0, 0x1

    .line 7461
    new-instance v2, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    const/4 v1, 0x0

    invoke-direct {v2, p0, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;-><init>(Lcom/google/protobuf/GeneratedMessage$Builder;Lorg/bitcoinj/wallet/Protos$1;)V

    .line 7462
    iget v3, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7463
    const/4 v1, 0x0

    .line 7464
    and-int/lit8 v4, v3, 0x1

    if-ne v4, v0, :cond_82

    .line 7467
    :goto_e
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;
    invoke-static {v2, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9402(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    .line 7468
    and-int/lit8 v1, v3, 0x2

    const/4 v4, 0x2

    if-ne v1, v4, :cond_1a

    .line 7469
    or-int/lit8 v0, v0, 0x2

    .line 7471
    :cond_1a
    iget v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->appearedAtHeight_:I

    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->appearedAtHeight_:I
    invoke-static {v2, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9502(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;I)I

    .line 7472
    and-int/lit8 v1, v3, 0x4

    const/4 v4, 0x4

    if-ne v1, v4, :cond_26

    .line 7473
    or-int/lit8 v0, v0, 0x4

    .line 7475
    :cond_26
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->overridingTransaction_:Lcom/google/protobuf/ByteString;

    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->overridingTransaction_:Lcom/google/protobuf/ByteString;
    invoke-static {v2, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9602(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;Lcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString;

    .line 7476
    and-int/lit8 v1, v3, 0x8

    const/16 v4, 0x8

    if-ne v1, v4, :cond_33

    .line 7477
    or-int/lit8 v0, v0, 0x8

    .line 7479
    :cond_33
    iget v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->depth_:I

    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->depth_:I
    invoke-static {v2, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9702(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;I)I

    .line 7480
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v1, :cond_78

    .line 7481
    iget v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v1, v1, 0x10

    const/16 v4, 0x10

    if-ne v1, v4, :cond_52

    .line 7482
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-static {v1}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;

    move-result-object v1

    iput-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 7483
    iget v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v1, v1, -0x11

    iput v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7485
    :cond_52
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->broadcastBy_:Ljava/util/List;
    invoke-static {v2, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9802(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;Ljava/util/List;)Ljava/util/List;

    .line 7489
    :goto_57
    and-int/lit8 v1, v3, 0x20

    const/16 v4, 0x20

    if-ne v1, v4, :cond_5f

    .line 7490
    or-int/lit8 v0, v0, 0x10

    .line 7492
    :cond_5f
    iget-wide v4, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->lastBroadcastedAt_:J

    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->lastBroadcastedAt_:J
    invoke-static {v2, v4, v5}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9902(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;J)J

    .line 7493
    and-int/lit8 v1, v3, 0x40

    const/16 v3, 0x40

    if-ne v1, v3, :cond_6c

    .line 7494
    or-int/lit8 v0, v0, 0x20

    .line 7496
    :cond_6c
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;
    invoke-static {v2, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$10002(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    .line 7497
    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->bitField0_:I
    invoke-static {v2, v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$10102(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;I)I

    .line 7498
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onBuilt()V

    .line 7499
    return-object v2

    .line 7487
    :cond_78
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->EN()Ljava/util/List;

    move-result-object v1

    # setter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->broadcastBy_:Ljava/util/List;
    invoke-static {v2, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9802(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;Ljava/util/List;)Ljava/util/List;

    goto :goto_57

    :cond_82
    move v0, v1

    goto :goto_e
.end method

.method public final bridge synthetic clear()Lcom/google/protobuf/AbstractMessage$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clear()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic clear()Lcom/google/protobuf/GeneratedMessage$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clear()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic clear()Lcom/google/protobuf/Message$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clear()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic clear()Lcom/google/protobuf/MessageLite$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clear()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final clear()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    const/4 v1, 0x0

    .line 7417
    invoke-super {p0}, Lcom/google/protobuf/GeneratedMessage$Builder;->clear()Lcom/google/protobuf/GeneratedMessage$Builder;

    .line 7418
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;->UNKNOWN:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    .line 7419
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x2

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7420
    iput v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->appearedAtHeight_:I

    .line 7421
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x3

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7422
    sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->overridingTransaction_:Lcom/google/protobuf/ByteString;

    .line 7423
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x5

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7424
    iput v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->depth_:I

    .line 7425
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x9

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7426
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_4d

    .line 7427
    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 7428
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x11

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7432
    :goto_38
    const-wide/16 v0, 0x0

    iput-wide v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->lastBroadcastedAt_:J

    .line 7433
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x21

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7434
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;->SOURCE_UNKNOWN:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    .line 7435
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x41

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7436
    return-object p0

    .line 7430
    :cond_4d
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0}, Lcom/google/protobuf/RepeatedFieldBuilder;->clear()V

    goto :goto_38
.end method

.method public final clearAppearedAtHeight()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 2

    .prologue
    .line 7683
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x3

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7684
    const/4 v0, 0x0

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->appearedAtHeight_:I

    .line 7685
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7686
    return-object p0
.end method

.method public final clearBroadcastBy()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 2

    .prologue
    .line 7953
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_14

    .line 7954
    invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 7955
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x11

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7956
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7960
    :goto_13
    return-object p0

    .line 7958
    :cond_14
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0}, Lcom/google/protobuf/RepeatedFieldBuilder;->clear()V

    goto :goto_13
.end method

.method public final clearDepth()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 2

    .prologue
    .line 7794
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x9

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7795
    const/4 v0, 0x0

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->depth_:I

    .line 7796
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7797
    return-object p0
.end method

.method public final clearLastBroadcastedAt()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 8082
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x21

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 8083
    const-wide/16 v0, 0x0

    iput-wide v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->lastBroadcastedAt_:J

    .line 8084
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 8085
    return-object p0
.end method

.method public final clearOverridingTransaction()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 2

    .prologue
    .line 7742
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x5

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7743
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getDefaultInstance()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    invoke-virtual {v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getOverridingTransaction()Lcom/google/protobuf/ByteString;

    move-result-object v0

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->overridingTransaction_:Lcom/google/protobuf/ByteString;

    .line 7744
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7745
    return-object p0
.end method

.method public final clearSource()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 2

    .prologue
    .line 8117
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x41

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 8118
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;->SOURCE_UNKNOWN:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    .line 8119
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 8120
    return-object p0
.end method

.method public final clearType()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 2

    .prologue
    .line 7635
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x2

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7636
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;->UNKNOWN:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    .line 7637
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7638
    return-object p0
.end method

.method public final bridge synthetic clone()Lcom/google/protobuf/AbstractMessage$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clone()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic clone()Lcom/google/protobuf/AbstractMessageLite$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clone()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic clone()Lcom/google/protobuf/GeneratedMessage$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clone()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic clone()Lcom/google/protobuf/Message$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clone()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic clone()Lcom/google/protobuf/MessageLite$Builder;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clone()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic clone()Ljava/lang/Object;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->clone()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final clone()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 7440
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->create()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->buildPartial()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v1

    invoke-virtual {v0, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final getAppearedAtHeight()I
    .registers 2

    .prologue
    .line 7660
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->appearedAtHeight_:I

    return v0
.end method

.method public final getBroadcastBy(I)Lorg/bitcoinj/wallet/Protos$PeerAddress;
    .registers 4

    .prologue
    .line 7836
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_d

    .line 7837
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lorg/bitcoinj/wallet/Protos$PeerAddress;

    .line 7839
    :goto_c
    return-object v0

    :cond_d
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    .line 8202
    const/4 v1, 0x0

    invoke-virtual {v0, p1, v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->l(IZ)Lcom/google/protobuf/GeneratedMessage;

    move-result-object v0

    .line 7839
    check-cast v0, Lorg/bitcoinj/wallet/Protos$PeerAddress;

    goto :goto_c
.end method

.method public final getBroadcastByBuilder(I)Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;
    .registers 3

    .prologue
    .line 7980
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getBroadcastByFieldBuilder()Lcom/google/protobuf/RepeatedFieldBuilder;

    move-result-object v0

    invoke-virtual {v0, p1}, Lcom/google/protobuf/RepeatedFieldBuilder;->dS(I)Lcom/google/protobuf/GeneratedMessage$Builder;

    move-result-object v0

    check-cast v0, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;

    return-object v0
.end method

.method public final getBroadcastByBuilderList()Ljava/util/List;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;",
            ">;"
        }
    .end annotation

    .prologue
    .line 8023
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getBroadcastByFieldBuilder()Lcom/google/protobuf/RepeatedFieldBuilder;

    move-result-object v0

    invoke-virtual {v0}, Lcom/google/protobuf/RepeatedFieldBuilder;->EP()Ljava/util/List;

    move-result-object v0

    return-object v0
.end method

.method public final getBroadcastByCount()I
    .registers 2

    .prologue
    .line 7826
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_b

    .line 7827
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v0

    .line 7829
    :goto_a
    return v0

    :cond_b
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0}, Lcom/google/protobuf/RepeatedFieldBuilder;->getCount()I

    move-result v0

    goto :goto_a
.end method

.method public final getBroadcastByList()Ljava/util/List;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<",
            "Lorg/bitcoinj/wallet/Protos$PeerAddress;",
            ">;"
        }
    .end annotation

    .prologue
    .line 7816
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_b

    .line 7817
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;

    move-result-object v0

    .line 7819
    :goto_a
    return-object v0

    :cond_b
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0}, Lcom/google/protobuf/RepeatedFieldBuilder;->EO()Ljava/util/List;

    move-result-object v0

    goto :goto_a
.end method

.method public final getBroadcastByOrBuilder(I)Lorg/bitcoinj/wallet/Protos$PeerAddressOrBuilder;
    .registers 3

    .prologue
    .line 7987
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_d

    .line 7988
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lorg/bitcoinj/wallet/Protos$PeerAddressOrBuilder;

    .line 7989
    :goto_c
    return-object v0

    :cond_d
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0, p1}, Lcom/google/protobuf/RepeatedFieldBuilder;->dT(I)Lcom/google/protobuf/du;

    move-result-object v0

    check-cast v0, Lorg/bitcoinj/wallet/Protos$PeerAddressOrBuilder;

    goto :goto_c
.end method

.method public final getBroadcastByOrBuilderList()Ljava/util/List;
    .registers 2
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List",
            "<+",
            "Lorg/bitcoinj/wallet/Protos$PeerAddressOrBuilder;",
            ">;"
        }
    .end annotation

    .prologue
    .line 7997
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-eqz v0, :cond_b

    .line 7998
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0}, Lcom/google/protobuf/RepeatedFieldBuilder;->EQ()Ljava/util/List;

    move-result-object v0

    .line 8000
    :goto_a
    return-object v0

    :cond_b
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List;

    move-result-object v0

    goto :goto_a
.end method

.method public final bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/Message;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getDefaultInstanceForType()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic getDefaultInstanceForType()Lcom/google/protobuf/MessageLite;
    .registers 2

    .prologue
    .line 7381
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getDefaultInstanceForType()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    return-object v0
.end method

.method public final getDefaultInstanceForType()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;
    .registers 2

    .prologue
    .line 7449
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getDefaultInstance()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v0

    return-object v0
.end method

.method public final getDepth()I
    .registers 2

    .prologue
    .line 7769
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->depth_:I

    return v0
.end method

.method public final getDescriptorForType()Lcom/google/protobuf/Descriptors$Descriptor;
    .registers 2

    .prologue
    .line 7445
    # getter for: Lorg/bitcoinj/wallet/Protos;->internal_static_wallet_TransactionConfidence_descriptor:Lcom/google/protobuf/Descriptors$Descriptor;
    invoke-static {}, Lorg/bitcoinj/wallet/Protos;->access$8700()Lcom/google/protobuf/Descriptors$Descriptor;

    move-result-object v0

    return-object v0
.end method

.method public final getLastBroadcastedAt()J
    .registers 3

    .prologue
    .line 8059
    iget-wide v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->lastBroadcastedAt_:J

    return-wide v0
.end method

.method public final getOverridingTransaction()Lcom/google/protobuf/ByteString;
    .registers 2

    .prologue
    .line 7712
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->overridingTransaction_:Lcom/google/protobuf/ByteString;

    return-object v0
.end method

.method public final getSource()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;
    .registers 2

    .prologue
    .line 8099
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    return-object v0
.end method

.method public final getType()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;
    .registers 2

    .prologue
    .line 7609
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    return-object v0
.end method

.method public final hasAppearedAtHeight()Z
    .registers 3

    .prologue
    .line 7650
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, 0x2

    const/4 v1, 0x2

    if-ne v0, v1, :cond_9

    const/4 v0, 0x1

    :goto_8
    return v0

    :cond_9
    const/4 v0, 0x0

    goto :goto_8
.end method

.method public final hasDepth()Z
    .registers 3

    .prologue
    .line 7758
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, 0x8

    const/16 v1, 0x8

    if-ne v0, v1, :cond_a

    const/4 v0, 0x1

    :goto_9
    return v0

    :cond_a
    const/4 v0, 0x0

    goto :goto_9
.end method

.method public final hasLastBroadcastedAt()Z
    .registers 3

    .prologue
    .line 8049
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, 0x20

    const/16 v1, 0x20

    if-ne v0, v1, :cond_a

    const/4 v0, 0x1

    :goto_9
    return v0

    :cond_a
    const/4 v0, 0x0

    goto :goto_9
.end method

.method public final hasOverridingTransaction()Z
    .registers 3

    .prologue
    .line 7700
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, 0x4

    const/4 v1, 0x4

    if-ne v0, v1, :cond_9

    const/4 v0, 0x1

    :goto_8
    return v0

    :cond_9
    const/4 v0, 0x0

    goto :goto_8
.end method

.method public final hasSource()Z
    .registers 3

    .prologue
    .line 8093
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, 0x40

    const/16 v1, 0x40

    if-ne v0, v1, :cond_a

    const/4 v0, 0x1

    :goto_9
    return v0

    :cond_a
    const/4 v0, 0x0

    goto :goto_9
.end method

.method public final hasType()Z
    .registers 3

    .prologue
    const/4 v0, 0x1

    .line 7599
    iget v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v1, v1, 0x1

    if-ne v1, v0, :cond_8

    :goto_7
    return v0

    :cond_8
    const/4 v0, 0x0

    goto :goto_7
.end method

.method protected final internalGetFieldAccessorTable()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
    .registers 4

    .prologue
    .line 7392
    # getter for: Lorg/bitcoinj/wallet/Protos;->internal_static_wallet_TransactionConfidence_fieldAccessorTable:Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;
    invoke-static {}, Lorg/bitcoinj/wallet/Protos;->access$8800()Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;

    move-result-object v0

    const-class v1, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    const-class v2, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    .line 7393
    invoke-virtual {v0, v1, v2}, Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;->g(Ljava/lang/Class;Ljava/lang/Class;)Lcom/google/protobuf/GeneratedMessage$FieldAccessorTable;

    move-result-object v0

    .line 7392
    return-object v0
.end method

.method public final isInitialized()Z
    .registers 4

    .prologue
    const/4 v1, 0x0

    .line 7562
    move v0, v1

    :goto_2
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getBroadcastByCount()I

    move-result v2

    if-ge v0, v2, :cond_16

    .line 7563
    invoke-virtual {p0, v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getBroadcastBy(I)Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v2

    invoke-virtual {v2}, Lorg/bitcoinj/wallet/Protos$PeerAddress;->isInitialized()Z

    move-result v2

    if-nez v2, :cond_13

    .line 7568
    :goto_12
    return v1

    .line 7562
    :cond_13
    add-int/lit8 v0, v0, 0x1

    goto :goto_2

    .line 7568
    :cond_16
    const/4 v1, 0x1

    goto :goto_12
.end method

.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessage$Builder;
    .registers 4

    .prologue
    .line 7381
    invoke-virtual {p0, p1, p2}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/Message;)Lcom/google/protobuf/AbstractMessage$Builder;
    .registers 3

    .prologue
    .line 7381
    invoke-virtual {p0, p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lcom/google/protobuf/Message;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/AbstractMessageLite$Builder;
    .registers 4

    .prologue
    .line 7381
    invoke-virtual {p0, p1, p2}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/Message$Builder;
    .registers 4

    .prologue
    .line 7381
    invoke-virtual {p0, p1, p2}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/Message;)Lcom/google/protobuf/Message$Builder;
    .registers 3

    .prologue
    .line 7381
    invoke-virtual {p0, p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lcom/google/protobuf/Message;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final bridge synthetic mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite$Builder;
    .registers 4

    .prologue
    .line 7381
    invoke-virtual {p0, p1, p2}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object v0

    return-object v0
.end method

.method public final mergeFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 7

    .prologue
    .line 7575
    const/4 v2, 0x0

    .line 7577
    :try_start_1
    sget-object v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->PARSER:Lcom/google/protobuf/Parser;

    invoke-interface {v0, p1, p2}, Lcom/google/protobuf/Parser;->parsePartialFrom(Lcom/google/protobuf/CodedInputStream;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;
    :try_end_9
    .catch Lcom/google/protobuf/InvalidProtocolBufferException; {:try_start_1 .. :try_end_9} :catch_f
    .catchall {:try_start_1 .. :try_end_9} :catchall_22

    .line 7582
    if-eqz v0, :cond_e

    .line 7583
    invoke-virtual {p0, v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    .line 7586
    :cond_e
    return-object p0

    .line 7578
    :catch_f
    move-exception v0

    move-object v1, v0

    .line 7579
    :try_start_11
    invoke-virtual {v1}, Lcom/google/protobuf/InvalidProtocolBufferException;->getUnfinishedMessage()Lcom/google/protobuf/MessageLite;

    move-result-object v0

    check-cast v0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;
    :try_end_17
    .catchall {:try_start_11 .. :try_end_17} :catchall_22

    .line 7580
    :try_start_17
    throw v1
    :try_end_18
    .catchall {:try_start_17 .. :try_end_18} :catchall_18

    .line 7582
    :catchall_18
    move-exception v1

    move-object v3, v1

    move-object v1, v0

    move-object v0, v3

    :goto_1c
    if-eqz v1, :cond_21

    .line 7583
    invoke-virtual {p0, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    :cond_21
    throw v0

    .line 7582
    :catchall_22
    move-exception v0

    move-object v1, v2

    goto :goto_1c
.end method

.method public final mergeFrom(Lcom/google/protobuf/Message;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 7503
    instance-of v0, p1, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    if-eqz v0, :cond_b

    .line 7504
    check-cast p1, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    invoke-virtual {p0, p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeFrom(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    move-result-object p0

    .line 7507
    :goto_a
    return-object p0

    .line 7506
    :cond_b
    invoke-super {p0, p1}, Lcom/google/protobuf/GeneratedMessage$Builder;->mergeFrom(Lcom/google/protobuf/Message;)Lcom/google/protobuf/AbstractMessage$Builder;

    goto :goto_a
.end method

.method public final mergeFrom(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 4

    .prologue
    const/4 v0, 0x0

    .line 7512
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getDefaultInstance()Lorg/bitcoinj/wallet/Protos$TransactionConfidence;

    move-result-object v1

    if-ne p1, v1, :cond_8

    .line 7558
    :goto_7
    return-object p0

    .line 7513
    :cond_8
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->hasType()Z

    move-result v1

    if-eqz v1, :cond_15

    .line 7514
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getType()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    move-result-object v1

    invoke-virtual {p0, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->setType(Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    .line 7516
    :cond_15
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->hasAppearedAtHeight()Z

    move-result v1

    if-eqz v1, :cond_22

    .line 7517
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getAppearedAtHeight()I

    move-result v1

    invoke-virtual {p0, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->setAppearedAtHeight(I)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    .line 7519
    :cond_22
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->hasOverridingTransaction()Z

    move-result v1

    if-eqz v1, :cond_2f

    .line 7520
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getOverridingTransaction()Lcom/google/protobuf/ByteString;

    move-result-object v1

    invoke-virtual {p0, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->setOverridingTransaction(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    .line 7522
    :cond_2f
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->hasDepth()Z

    move-result v1

    if-eqz v1, :cond_3c

    .line 7523
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getDepth()I

    move-result v1

    invoke-virtual {p0, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->setDepth(I)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    .line 7525
    :cond_3c
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v1, :cond_90

    .line 7526
    # getter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->broadcastBy_:Ljava/util/List;
    invoke-static {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9800(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Ljava/util/List;

    move-result-object v0

    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-nez v0, :cond_61

    .line 7527
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-interface {v0}, Ljava/util/List;->isEmpty()Z

    move-result v0

    if-eqz v0, :cond_83

    .line 7528
    # getter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->broadcastBy_:Ljava/util/List;
    invoke-static {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9800(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Ljava/util/List;

    move-result-object v0

    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 7529
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v0, v0, -0x11

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7534
    :goto_5e
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7551
    :cond_61
    :goto_61
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->hasLastBroadcastedAt()Z

    move-result v0

    if-eqz v0, :cond_6e

    .line 7552
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getLastBroadcastedAt()J

    move-result-wide v0

    invoke-virtual {p0, v0, v1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->setLastBroadcastedAt(J)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    .line 7554
    :cond_6e
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->hasSource()Z

    move-result v0

    if-eqz v0, :cond_7b

    .line 7555
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getSource()Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    move-result-object v0

    invoke-virtual {p0, v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->setSource(Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;

    .line 7557
    :cond_7b
    invoke-virtual {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->getUnknownFields()Lcom/google/protobuf/UnknownFieldSet;

    move-result-object v0

    invoke-virtual {p0, v0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->mergeUnknownFields(Lcom/google/protobuf/UnknownFieldSet;)Lcom/google/protobuf/GeneratedMessage$Builder;

    goto :goto_7

    .line 7531
    :cond_83
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7532
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    # getter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->broadcastBy_:Ljava/util/List;
    invoke-static {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9800(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Ljava/util/List;

    move-result-object v1

    invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z

    goto :goto_5e

    .line 7537
    :cond_90
    # getter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->broadcastBy_:Ljava/util/List;
    invoke-static {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9800(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Ljava/util/List;

    move-result-object v1

    invoke-interface {v1}, Ljava/util/List;->isEmpty()Z

    move-result v1

    if-nez v1, :cond_61

    .line 7538
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->isEmpty()Z

    move-result v1

    if-eqz v1, :cond_c1

    .line 7539
    iget-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    .line 8145
    iput-object v0, v1, Lcom/google/protobuf/RepeatedFieldBuilder;->bmZ:Lcom/google/protobuf/GeneratedMessage$BuilderParent;

    .line 7540
    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    .line 7541
    # getter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->broadcastBy_:Ljava/util/List;
    invoke-static {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9800(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Ljava/util/List;

    move-result-object v1

    iput-object v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    .line 7542
    iget v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    and-int/lit8 v1, v1, -0x11

    iput v1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7544
    # getter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->alwaysUseFieldBuilders:Z
    invoke-static {}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$10200()Z

    move-result v1

    if-eqz v1, :cond_be

    .line 7545
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->getBroadcastByFieldBuilder()Lcom/google/protobuf/RepeatedFieldBuilder;

    move-result-object v0

    :cond_be
    iput-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_61

    .line 7547
    :cond_c1
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    # getter for: Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->broadcastBy_:Ljava/util/List;
    invoke-static {p1}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence;->access$9800(Lorg/bitcoinj/wallet/Protos$TransactionConfidence;)Ljava/util/List;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->n(Ljava/lang/Iterable;)Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_61
.end method

.method public final removeBroadcastBy(I)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 7966
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_10

    .line 7967
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7968
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object;

    .line 7969
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7973
    :goto_f
    return-object p0

    .line 7971
    :cond_10
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0, p1}, Lcom/google/protobuf/RepeatedFieldBuilder;->remove(I)V

    goto :goto_f
.end method

.method public final setAppearedAtHeight(I)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 7670
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x2

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7671
    iput p1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->appearedAtHeight_:I

    .line 7672
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7673
    return-object p0
.end method

.method public final setBroadcastBy(ILorg/bitcoinj/wallet/Protos$PeerAddress$Builder;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 5

    .prologue
    .line 7864
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_14

    .line 7865
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7866
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-virtual {p2}, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;->build()Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v1

    invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;

    .line 7867
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7871
    :goto_13
    return-object p0

    .line 7869
    :cond_14
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {p2}, Lorg/bitcoinj/wallet/Protos$PeerAddress$Builder;->build()Lorg/bitcoinj/wallet/Protos$PeerAddress;

    move-result-object v1

    invoke-virtual {v0, p1, v1}, Lcom/google/protobuf/RepeatedFieldBuilder;->a(ILcom/google/protobuf/GeneratedMessage;)Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_13
.end method

.method public final setBroadcastBy(ILorg/bitcoinj/wallet/Protos$PeerAddress;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 4

    .prologue
    .line 7847
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    if-nez v0, :cond_18

    .line 7848
    if-nez p2, :cond_c

    .line 7849
    new-instance v0, Ljava/lang/NullPointerException;

    invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V

    throw v0

    .line 7851
    :cond_c
    invoke-direct {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->ensureBroadcastByIsMutable()V

    .line 7852
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastBy_:Ljava/util/List;

    invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object;

    .line 7853
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7857
    :goto_17
    return-object p0

    .line 7855
    :cond_18
    iget-object v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->broadcastByBuilder_:Lcom/google/protobuf/RepeatedFieldBuilder;

    invoke-virtual {v0, p1, p2}, Lcom/google/protobuf/RepeatedFieldBuilder;->a(ILcom/google/protobuf/GeneratedMessage;)Lcom/google/protobuf/RepeatedFieldBuilder;

    goto :goto_17
.end method

.method public final setDepth(I)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 7780
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x8

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7781
    iput p1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->depth_:I

    .line 7782
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7783
    return-object p0
.end method

.method public final setLastBroadcastedAt(J)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 4

    .prologue
    .line 8069
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x20

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 8070
    iput-wide p1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->lastBroadcastedAt_:J

    .line 8071
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 8072
    return-object p0
.end method

.method public final setOverridingTransaction(Lcom/google/protobuf/ByteString;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 7724
    if-nez p1, :cond_8

    .line 7725
    new-instance v0, Ljava/lang/NullPointerException;

    invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V

    throw v0

    .line 7727
    :cond_8
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x4

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7728
    iput-object p1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->overridingTransaction_:Lcom/google/protobuf/ByteString;

    .line 7729
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7730
    return-object p0
.end method

.method public final setSource(Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 8105
    if-nez p1, :cond_8

    .line 8106
    new-instance v0, Ljava/lang/NullPointerException;

    invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V

    throw v0

    .line 8108
    :cond_8
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x40

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 8109
    iput-object p1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->source_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Source;

    .line 8110
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 8111
    return-object p0
.end method

.method public final setType(Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;)Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;
    .registers 3

    .prologue
    .line 7619
    if-nez p1, :cond_8

    .line 7620
    new-instance v0, Ljava/lang/NullPointerException;

    invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V

    throw v0

    .line 7622
    :cond_8
    iget v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    or-int/lit8 v0, v0, 0x1

    iput v0, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->bitField0_:I

    .line 7623
    iput-object p1, p0, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->type_:Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Type;

    .line 7624
    invoke-virtual {p0}, Lorg/bitcoinj/wallet/Protos$TransactionConfidence$Builder;->onChanged()V

    .line 7625
    return-object p0
.end method