b.smali
.class public Ly/b;
.super Ljava/lang/Object;
.source "Warehouse.java"
# static fields
.field public static a:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Class<",
"+",
"Lcom/alibaba/android/arouter/facade/template/IRouteGroup;",
">;>;"
}
.end annotation
.end field
.field public static b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Lcom/alibaba/android/arouter/facade/model/RouteMeta;",
">;"
}
.end annotation
.end field
.field public static c:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/Class;",
"Lcom/alibaba/android/arouter/facade/template/IProvider;",
">;"
}
.end annotation
.end field
.field public static d:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Lcom/alibaba/android/arouter/facade/model/RouteMeta;",
">;"
}
.end annotation
.end field
.field public static e:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/Integer;",
"Ljava/lang/Class<",
"+",
"Lcom/alibaba/android/arouter/facade/template/IInterceptor;",
">;>;"
}
.end annotation
.end field
.field public static f:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/alibaba/android/arouter/facade/template/IInterceptor;",
">;"
}
.end annotation
.end field
# direct methods
.method public static constructor <clinit>()V
.registers 2
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Ly/b;->a:Ljava/util/Map;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Ly/b;->b:Ljava/util/Map;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Ly/b;->c:Ljava/util/Map;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
sput-object v0, Ly/b;->d:Ljava/util/Map;
new-instance v0, Lx/a;
const-string v1, "More than one interceptors use same priority [%s]"
invoke-direct {v0, v1}, Lx/a;-><init>(Ljava/lang/String;)V
sput-object v0, Ly/b;->e:Ljava/util/Map;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
sput-object v0, Ly/b;->f:Ljava/util/List;
return-void
.end method
.method public static a()V
.registers 1
sget-object v0, Ly/b;->b:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
sget-object v0, Ly/b;->a:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
sget-object v0, Ly/b;->c:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
sget-object v0, Ly/b;->d:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
sget-object v0, Ly/b;->f:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->clear()V
sget-object v0, Ly/b;->e:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
return-void
.end method