d.smali
.class public abstract Lcom/otaliastudios/cameraview/d;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field public a:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/controls/l;",
">;"
}
.end annotation
.end field
.field public b:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/controls/d;",
">;"
}
.end annotation
.end field
.field public c:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/controls/e;",
">;"
}
.end annotation
.end field
.field public d:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/controls/g;",
">;"
}
.end annotation
.end field
.field public e:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/size/b;",
">;"
}
.end annotation
.end field
.field public f:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/size/b;",
">;"
}
.end annotation
.end field
.field public g:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/size/a;",
">;"
}
.end annotation
.end field
.field public h:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/size/a;",
">;"
}
.end annotation
.end field
.field public i:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Lcom/otaliastudios/cameraview/controls/i;",
">;"
}
.end annotation
.end field
.field public j:Ljava/util/HashSet;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/Integer;",
">;"
}
.end annotation
.end field
.field public k:Z
.field public l:Z
.field public m:F
.field public n:F
.field public o:Z
.field public p:F
.field public q:F
# direct methods
.method public constructor <init>()V
.registers 6
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
new-instance v0, Ljava/util/HashSet;
const/4 v1, 0x5
invoke-direct {v0, v1}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->a:Ljava/util/HashSet;
.line 3
new-instance v0, Ljava/util/HashSet;
const/4 v2, 0x2
invoke-direct {v0, v2}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->b:Ljava/util/HashSet;
.line 4
new-instance v0, Ljava/util/HashSet;
const/4 v3, 0x4
invoke-direct {v0, v3}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->c:Ljava/util/HashSet;
.line 5
new-instance v0, Ljava/util/HashSet;
invoke-direct {v0, v2}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->d:Ljava/util/HashSet;
.line 6
new-instance v0, Ljava/util/HashSet;
const/16 v4, 0xf
invoke-direct {v0, v4}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->e:Ljava/util/HashSet;
.line 7
new-instance v0, Ljava/util/HashSet;
invoke-direct {v0, v1}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->f:Ljava/util/HashSet;
.line 8
new-instance v0, Ljava/util/HashSet;
invoke-direct {v0, v3}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->g:Ljava/util/HashSet;
.line 9
new-instance v0, Ljava/util/HashSet;
const/4 v1, 0x3
invoke-direct {v0, v1}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->h:Ljava/util/HashSet;
.line 10
new-instance v0, Ljava/util/HashSet;
invoke-direct {v0, v2}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->i:Ljava/util/HashSet;
.line 11
new-instance v0, Ljava/util/HashSet;
invoke-direct {v0, v2}, Ljava/util/HashSet;-><init>(I)V
iput-object v0, p0, Lcom/otaliastudios/cameraview/d;->j:Ljava/util/HashSet;
return-void
.end method
# virtual methods
.method public final a(Lcom/otaliastudios/cameraview/controls/b;)Z
.registers 4
.line 1
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
.line 2
const-class v1, Lcom/otaliastudios/cameraview/controls/a;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_16
.line 3
invoke-static {}, Lcom/otaliastudios/cameraview/controls/a;->values()[Lcom/otaliastudios/cameraview/controls/a;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
goto/16 :goto_bd
.line 4
:cond_16
const-class v1, Lcom/otaliastudios/cameraview/controls/d;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_26
.line 5
iget-object v0, p0, Lcom/otaliastudios/cameraview/d;->b:Ljava/util/HashSet;
invoke-static {v0}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;
move-result-object v0
goto/16 :goto_bd
.line 6
:cond_26
const-class v1, Lcom/otaliastudios/cameraview/controls/e;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_36
.line 7
iget-object v0, p0, Lcom/otaliastudios/cameraview/d;->c:Ljava/util/HashSet;
invoke-static {v0}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;
move-result-object v0
goto/16 :goto_bd
.line 8
:cond_36
const-class v1, Lcom/otaliastudios/cameraview/controls/f;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_48
.line 9
invoke-static {}, Lcom/otaliastudios/cameraview/controls/f;->values()[Lcom/otaliastudios/cameraview/controls/f;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
goto/16 :goto_bd
.line 10
:cond_48
const-class v1, Lcom/otaliastudios/cameraview/controls/g;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_57
.line 11
iget-object v0, p0, Lcom/otaliastudios/cameraview/d;->d:Ljava/util/HashSet;
invoke-static {v0}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;
move-result-object v0
goto :goto_bd
.line 12
:cond_57
const-class v1, Lcom/otaliastudios/cameraview/controls/h;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_68
.line 13
invoke-static {}, Lcom/otaliastudios/cameraview/controls/h;->values()[Lcom/otaliastudios/cameraview/controls/h;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
goto :goto_bd
.line 14
:cond_68
const-class v1, Lcom/otaliastudios/cameraview/controls/k;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_79
.line 15
invoke-static {}, Lcom/otaliastudios/cameraview/controls/k;->values()[Lcom/otaliastudios/cameraview/controls/k;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
goto :goto_bd
.line 16
:cond_79
const-class v1, Lcom/otaliastudios/cameraview/controls/l;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_88
.line 17
iget-object v0, p0, Lcom/otaliastudios/cameraview/d;->a:Ljava/util/HashSet;
invoke-static {v0}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;
move-result-object v0
goto :goto_bd
.line 18
:cond_88
const-class v1, Lcom/otaliastudios/cameraview/controls/c;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_99
.line 19
invoke-static {}, Lcom/otaliastudios/cameraview/controls/c;->values()[Lcom/otaliastudios/cameraview/controls/c;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
goto :goto_bd
.line 20
:cond_99
const-class v1, Lcom/otaliastudios/cameraview/controls/j;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_aa
.line 21
invoke-static {}, Lcom/otaliastudios/cameraview/controls/j;->values()[Lcom/otaliastudios/cameraview/controls/j;
move-result-object v0
invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
move-result-object v0
goto :goto_bd
.line 22
:cond_aa
const-class v1, Lcom/otaliastudios/cameraview/controls/i;
invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_b9
.line 23
iget-object v0, p0, Lcom/otaliastudios/cameraview/d;->i:Ljava/util/HashSet;
invoke-static {v0}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;
move-result-object v0
goto :goto_bd
.line 24
:cond_b9
invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List;
move-result-object v0
.line 25
:goto_bd
invoke-interface {v0, p1}, Ljava/util/Collection;->contains(Ljava/lang/Object;)Z
move-result p1
return p1
.end method