.class public interface abstract Lcom/google/protobuf/Schema; .super Ljava/lang/Object; .source "SourceFile" # virtual methods .method public abstract equals(Ljava/lang/Object;Ljava/lang/Object;)Z .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", "Ljava/lang/Object;", ")Z" } .end annotation .end method .method public abstract getSerializedSize(Ljava/lang/Object;)I .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", ")I" } .end annotation .end method .method public abstract hashCode(Ljava/lang/Object;)I .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", ")I" } .end annotation .end method .method public abstract isInitialized(Ljava/lang/Object;)Z .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", ")Z" } .end annotation .end method .method public abstract makeImmutable(Ljava/lang/Object;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", ")V" } .end annotation .end method .method public abstract mergeFrom(Ljava/lang/Object;Lcom/google/protobuf/Reader;Lcom/google/protobuf/ExtensionRegistryLite;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", "Lcom/google/protobuf/Reader;", "Lcom/google/protobuf/ExtensionRegistryLite;", ")V" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract mergeFrom(Ljava/lang/Object;Ljava/lang/Object;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", "Ljava/lang/Object;", ")V" } .end annotation .end method .method public abstract mergeFrom(Ljava/lang/Object;[BIILcom/google/protobuf/ArrayDecoders$Registers;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", "[BII", "Lcom/google/protobuf/ArrayDecoders$Registers;", ")V" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method .method public abstract newInstance()Ljava/lang/Object; .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/lang/Object;" } .end annotation .end method .method public abstract writeTo(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Object;", "Lcom/google/protobuf/Writer;", ")V" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation .end method