.class public interface abstract Lcom/google/protobuf/MessageLite; .super Ljava/lang/Object; .source "MessageLite.java" # interfaces .implements Lcom/google/protobuf/MessageLiteOrBuilder; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/google/protobuf/MessageLite$Builder; } .end annotation # virtual methods .method public abstract getParserForType()Lcom/google/protobuf/Parser; .annotation system Ldalvik/annotation/Signature; value = { "()", "Lcom/google/protobuf/Parser<", "+", "Lcom/google/protobuf/MessageLite;", ">;" } .end annotation .end method .method public abstract getSerializedSize()I .end method .method public abstract newBuilderForType()Lcom/google/protobuf/MessageLite$Builder; .end method .method public abstract toBuilder()Lcom/google/protobuf/MessageLite$Builder; .end method .method public abstract toByteArray()[B .end method .method public abstract toByteString()Lcom/google/protobuf/ByteString; .end method .method public abstract writeDelimitedTo(Ljava/io/OutputStream;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract writeTo(Lcom/google/protobuf/CodedOutputStream;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract writeTo(Ljava/io/OutputStream;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method