i.smali
.class public final Lcom/subgraph/orchid/directory/i;
.super Ljava/lang/Object;
.source "DocumentParserFactoryImpl.java"
# interfaces
.implements Lcom/subgraph/orchid/directory/a/e;
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 17
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final a(Ljava/nio/ByteBuffer;Z)Lcom/subgraph/orchid/directory/a/d;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/nio/ByteBuffer;",
"Z)",
"Lcom/subgraph/orchid/directory/a/d",
"<",
"Lcom/subgraph/orchid/w;",
">;"
}
.end annotation
.prologue
.line 24
new-instance v0, Lcom/subgraph/orchid/directory/router/b;
new-instance v1, Lcom/subgraph/orchid/directory/h;
invoke-direct {v1, p1}, Lcom/subgraph/orchid/directory/h;-><init>(Ljava/nio/ByteBuffer;)V
invoke-direct {v0, v1, p2}, Lcom/subgraph/orchid/directory/router/b;-><init>(Lcom/subgraph/orchid/directory/a/b;Z)V
return-object v0
.end method
.method public final f(Ljava/nio/ByteBuffer;)Lcom/subgraph/orchid/directory/a/d;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/nio/ByteBuffer;",
")",
"Lcom/subgraph/orchid/directory/a/d",
"<",
"Lcom/subgraph/orchid/s;",
">;"
}
.end annotation
.prologue
.line 20
new-instance v0, Lcom/subgraph/orchid/directory/certificate/b;
new-instance v1, Lcom/subgraph/orchid/directory/h;
invoke-direct {v1, p1}, Lcom/subgraph/orchid/directory/h;-><init>(Ljava/nio/ByteBuffer;)V
invoke-direct {v0, v1}, Lcom/subgraph/orchid/directory/certificate/b;-><init>(Lcom/subgraph/orchid/directory/a/b;)V
return-object v0
.end method
.method public final g(Ljava/nio/ByteBuffer;)Lcom/subgraph/orchid/directory/a/d;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/nio/ByteBuffer;",
")",
"Lcom/subgraph/orchid/directory/a/d",
"<",
"Lcom/subgraph/orchid/x;",
">;"
}
.end annotation
.prologue
.line 28
invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer;
.line 29
new-instance v0, Lcom/subgraph/orchid/directory/h;
invoke-direct {v0, p1}, Lcom/subgraph/orchid/directory/h;-><init>(Ljava/nio/ByteBuffer;)V
.line 30
new-instance v1, Lcom/subgraph/orchid/directory/router/d;
invoke-direct {v1, v0}, Lcom/subgraph/orchid/directory/router/d;-><init>(Lcom/subgraph/orchid/directory/a/b;)V
return-object v1
.end method
.method public final h(Ljava/nio/ByteBuffer;)Lcom/subgraph/orchid/directory/a/d;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/nio/ByteBuffer;",
")",
"Lcom/subgraph/orchid/directory/a/d",
"<",
"Lcom/subgraph/orchid/ConsensusDocument;",
">;"
}
.end annotation
.prologue
.line 34
new-instance v0, Lcom/subgraph/orchid/directory/consensus/ConsensusDocumentParser;
new-instance v1, Lcom/subgraph/orchid/directory/h;
invoke-direct {v1, p1}, Lcom/subgraph/orchid/directory/h;-><init>(Ljava/nio/ByteBuffer;)V
invoke-direct {v0, v1}, Lcom/subgraph/orchid/directory/consensus/ConsensusDocumentParser;-><init>(Lcom/subgraph/orchid/directory/a/b;)V
return-object v0
.end method