75 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Smali
		
	
	
	
	
	
.class public interface abstract Lcom/google/firebase/components/ComponentContainer;
 | 
						|
.super Ljava/lang/Object;
 | 
						|
.source "ComponentContainer.java"
 | 
						|
 | 
						|
 | 
						|
# virtual methods
 | 
						|
.method public abstract get(Ljava/lang/Class;)Ljava/lang/Object;
 | 
						|
    .annotation system Ldalvik/annotation/Signature;
 | 
						|
        value = {
 | 
						|
            "<T:",
 | 
						|
            "Ljava/lang/Object;",
 | 
						|
            ">(",
 | 
						|
            "Ljava/lang/Class<",
 | 
						|
            "TT;>;)TT;"
 | 
						|
        }
 | 
						|
    .end annotation
 | 
						|
.end method
 | 
						|
 | 
						|
.method public abstract getDeferred(Ljava/lang/Class;)Lcom/google/firebase/inject/Deferred;
 | 
						|
    .annotation system Ldalvik/annotation/Signature;
 | 
						|
        value = {
 | 
						|
            "<T:",
 | 
						|
            "Ljava/lang/Object;",
 | 
						|
            ">(",
 | 
						|
            "Ljava/lang/Class<",
 | 
						|
            "TT;>;)",
 | 
						|
            "Lcom/google/firebase/inject/Deferred<",
 | 
						|
            "TT;>;"
 | 
						|
        }
 | 
						|
    .end annotation
 | 
						|
.end method
 | 
						|
 | 
						|
.method public abstract getProvider(Ljava/lang/Class;)Lcom/google/firebase/inject/Provider;
 | 
						|
    .annotation system Ldalvik/annotation/Signature;
 | 
						|
        value = {
 | 
						|
            "<T:",
 | 
						|
            "Ljava/lang/Object;",
 | 
						|
            ">(",
 | 
						|
            "Ljava/lang/Class<",
 | 
						|
            "TT;>;)",
 | 
						|
            "Lcom/google/firebase/inject/Provider<",
 | 
						|
            "TT;>;"
 | 
						|
        }
 | 
						|
    .end annotation
 | 
						|
.end method
 | 
						|
 | 
						|
.method public abstract setOf(Ljava/lang/Class;)Ljava/util/Set;
 | 
						|
    .annotation system Ldalvik/annotation/Signature;
 | 
						|
        value = {
 | 
						|
            "<T:",
 | 
						|
            "Ljava/lang/Object;",
 | 
						|
            ">(",
 | 
						|
            "Ljava/lang/Class<",
 | 
						|
            "TT;>;)",
 | 
						|
            "Ljava/util/Set<",
 | 
						|
            "TT;>;"
 | 
						|
        }
 | 
						|
    .end annotation
 | 
						|
.end method
 | 
						|
 | 
						|
.method public abstract setOfProvider(Ljava/lang/Class;)Lcom/google/firebase/inject/Provider;
 | 
						|
    .annotation system Ldalvik/annotation/Signature;
 | 
						|
        value = {
 | 
						|
            "<T:",
 | 
						|
            "Ljava/lang/Object;",
 | 
						|
            ">(",
 | 
						|
            "Ljava/lang/Class<",
 | 
						|
            "TT;>;)",
 | 
						|
            "Lcom/google/firebase/inject/Provider<",
 | 
						|
            "Ljava/util/Set<",
 | 
						|
            "TT;>;>;"
 | 
						|
        }
 | 
						|
    .end annotation
 | 
						|
.end method
 |