.class final Landroidx/datastore/preferences/protobuf/ProtobufLists; .super Ljava/lang/Object; .source "SourceFile" # direct methods .method private constructor ()V .locals 0 .line 43 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static emptyBooleanList()Landroidx/datastore/preferences/protobuf/Internal$BooleanList; .locals 1 .line 56 invoke-static {}, Landroidx/datastore/preferences/protobuf/BooleanArrayList;->emptyList()Landroidx/datastore/preferences/protobuf/BooleanArrayList; move-result-object v0 return-object v0 .end method .method public static emptyDoubleList()Landroidx/datastore/preferences/protobuf/Internal$DoubleList; .locals 1 .line 88 invoke-static {}, Landroidx/datastore/preferences/protobuf/DoubleArrayList;->emptyList()Landroidx/datastore/preferences/protobuf/DoubleArrayList; move-result-object v0 return-object v0 .end method .method public static emptyFloatList()Landroidx/datastore/preferences/protobuf/Internal$FloatList; .locals 1 .line 80 invoke-static {}, Landroidx/datastore/preferences/protobuf/FloatArrayList;->emptyList()Landroidx/datastore/preferences/protobuf/FloatArrayList; move-result-object v0 return-object v0 .end method .method public static emptyIntList()Landroidx/datastore/preferences/protobuf/Internal$IntList; .locals 1 .line 64 invoke-static {}, Landroidx/datastore/preferences/protobuf/IntArrayList;->emptyList()Landroidx/datastore/preferences/protobuf/IntArrayList; move-result-object v0 return-object v0 .end method .method public static emptyLongList()Landroidx/datastore/preferences/protobuf/Internal$LongList; .locals 1 .line 72 invoke-static {}, Landroidx/datastore/preferences/protobuf/LongArrayList;->emptyList()Landroidx/datastore/preferences/protobuf/LongArrayList; move-result-object v0 return-object v0 .end method .method public static emptyProtobufList()Landroidx/datastore/preferences/protobuf/Internal$ProtobufList; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Landroidx/datastore/preferences/protobuf/Internal$ProtobufList<", "TE;>;" } .end annotation .line 46 invoke-static {}, Landroidx/datastore/preferences/protobuf/ProtobufArrayList;->emptyList()Landroidx/datastore/preferences/protobuf/ProtobufArrayList; move-result-object v0 return-object v0 .end method .method public static mutableCopy(Landroidx/datastore/preferences/protobuf/Internal$ProtobufList;)Landroidx/datastore/preferences/protobuf/Internal$ProtobufList; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroidx/datastore/preferences/protobuf/Internal$ProtobufList<", "TE;>;)", "Landroidx/datastore/preferences/protobuf/Internal$ProtobufList<", "TE;>;" } .end annotation .line 50 invoke-interface {p0}, Ljava/util/List;->size()I move-result v0 if-nez v0, :cond_0 const/16 v0, 0xa goto :goto_0 :cond_0 mul-int/lit8 v0, v0, 0x2 .line 51 :goto_0 invoke-interface {p0, v0}, Landroidx/datastore/preferences/protobuf/Internal$ProtobufList;->mutableCopyWithCapacity(I)Landroidx/datastore/preferences/protobuf/Internal$ProtobufList; move-result-object p0 return-object p0 .end method .method public static newBooleanList()Landroidx/datastore/preferences/protobuf/Internal$BooleanList; .locals 1 .line 60 new-instance v0, Landroidx/datastore/preferences/protobuf/BooleanArrayList; invoke-direct {v0}, Landroidx/datastore/preferences/protobuf/BooleanArrayList;->()V return-object v0 .end method .method public static newDoubleList()Landroidx/datastore/preferences/protobuf/Internal$DoubleList; .locals 1 .line 92 new-instance v0, Landroidx/datastore/preferences/protobuf/DoubleArrayList; invoke-direct {v0}, Landroidx/datastore/preferences/protobuf/DoubleArrayList;->()V return-object v0 .end method .method public static newFloatList()Landroidx/datastore/preferences/protobuf/Internal$FloatList; .locals 1 .line 84 new-instance v0, Landroidx/datastore/preferences/protobuf/FloatArrayList; invoke-direct {v0}, Landroidx/datastore/preferences/protobuf/FloatArrayList;->()V return-object v0 .end method .method public static newIntList()Landroidx/datastore/preferences/protobuf/Internal$IntList; .locals 1 .line 68 new-instance v0, Landroidx/datastore/preferences/protobuf/IntArrayList; invoke-direct {v0}, Landroidx/datastore/preferences/protobuf/IntArrayList;->()V return-object v0 .end method .method public static newLongList()Landroidx/datastore/preferences/protobuf/Internal$LongList; .locals 1 .line 76 new-instance v0, Landroidx/datastore/preferences/protobuf/LongArrayList; invoke-direct {v0}, Landroidx/datastore/preferences/protobuf/LongArrayList;->()V return-object v0 .end method