a.smali
.class public abstract Lkc/a;
.super Ljava/lang/Object;
.source "ExtendedItemProcessor.kt"
# interfaces
.implements Lkc/c;
.implements Lgc/a;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/squareup/wire/Message;",
">",
"Ljava/lang/Object;",
"Lkc/c<",
"TT;>;",
"Lgc/a<",
"TT;>;"
}
.end annotation
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final b([B)Landroid/util/Pair;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"([B)",
"Landroid/util/Pair<",
"Ljava/lang/String;",
"TT;>;"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
array-length v0, p1
const/4 v1, 0x2
invoke-static {p1, v1, v0}, Lkotlin/collections/ArraysKt___ArraysJvmKt;->copyOfRange([BII)[B
move-result-object p1
invoke-interface {p0, p1}, Lgc/a;->a([B)Landroid/util/Pair;
move-result-object p1
const-string v0, "parse(data.copyOfRange(2, data.size))"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p1
.end method
.method public final c([B)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p0, p1}, Lkc/a;->b([B)Landroid/util/Pair;
move-result-object p1
iget-object v0, p1, Landroid/util/Pair;->first:Ljava/lang/Object;
check-cast v0, Ljava/lang/String;
iget-object p1, p1, Landroid/util/Pair;->second:Ljava/lang/Object;
check-cast p1, Lcom/squareup/wire/Message;
invoke-interface {p0, v0, p1}, Lkc/c;->a(Ljava/lang/String;Lcom/squareup/wire/Message;)V
return-void
.end method