.class public abstract Lcom/google/protobuf/ListFieldSchema; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/google/protobuf/ListFieldSchema$ListFieldSchemaLite;, Lcom/google/protobuf/ListFieldSchema$ListFieldSchemaFull; } .end annotation # static fields .field private static final FULL_INSTANCE:Lcom/google/protobuf/ListFieldSchema; .field private static final LITE_INSTANCE:Lcom/google/protobuf/ListFieldSchema; # direct methods .method static constructor ()V .locals 2 .line 46 new-instance v0, Lcom/google/protobuf/ListFieldSchema$ListFieldSchemaFull; const/4 v1, 0x0 invoke-direct {v0, v1}, Lcom/google/protobuf/ListFieldSchema$ListFieldSchemaFull;->(Lcom/google/protobuf/ListFieldSchema$1;)V sput-object v0, Lcom/google/protobuf/ListFieldSchema;->FULL_INSTANCE:Lcom/google/protobuf/ListFieldSchema; .line 47 new-instance v0, Lcom/google/protobuf/ListFieldSchema$ListFieldSchemaLite; invoke-direct {v0, v1}, Lcom/google/protobuf/ListFieldSchema$ListFieldSchemaLite;->(Lcom/google/protobuf/ListFieldSchema$1;)V sput-object v0, Lcom/google/protobuf/ListFieldSchema;->LITE_INSTANCE:Lcom/google/protobuf/ListFieldSchema; return-void .end method .method private constructor ()V .locals 0 .line 44 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public synthetic constructor (Lcom/google/protobuf/ListFieldSchema$1;)V .locals 0 .line 42 invoke-direct {p0}, Lcom/google/protobuf/ListFieldSchema;->()V return-void .end method .method public static full()Lcom/google/protobuf/ListFieldSchema; .locals 1 sget-object v0, Lcom/google/protobuf/ListFieldSchema;->FULL_INSTANCE:Lcom/google/protobuf/ListFieldSchema; return-object v0 .end method .method public static lite()Lcom/google/protobuf/ListFieldSchema; .locals 1 sget-object v0, Lcom/google/protobuf/ListFieldSchema;->LITE_INSTANCE:Lcom/google/protobuf/ListFieldSchema; return-object v0 .end method # virtual methods .method public abstract makeImmutableListAt(Ljava/lang/Object;J)V .end method .method public abstract mergeListsAt(Ljava/lang/Object;Ljava/lang/Object;J)V .annotation system Ldalvik/annotation/Signature; value = { "<", "L:Ljava/lang/Object;", ">(", "Ljava/lang/Object;", "Ljava/lang/Object;", "J)V" } .end annotation .end method .method public abstract mutableListAt(Ljava/lang/Object;J)Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "<", "L:Ljava/lang/Object;", ">(", "Ljava/lang/Object;", "J)", "Ljava/util/List<", "T", "L;", ">;" } .end annotation .end method