granularity level: instruction
.class Landroidx/customview/widget/FocusStrategy;
.super Ljava/lang/Object;
.source "FocusStrategy.java"
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/customview/widget/FocusStrategy$CollectionAdapter;,
Landroidx/customview/widget/FocusStrategy$BoundsAdapter;,
Landroidx/customview/widget/FocusStrategy$SequentialComparator;
}
.end annotation
.method private constructor <init>()V
.locals 0
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private static beamBeats(ILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;)Z
.locals 3
const/4 v0, 0x0
return v0
.end method
.method private static beamsOverlap(ILandroid/graphics/Rect;Landroid/graphics/Rect;)Z
.locals 3
const/4 v0, 0x0
return v0
.end method
.method public static findNextFocusInAbsoluteDirection(Ljava/lang/Object;Landroidx/customview/widget/FocusStrategy$CollectionAdapter;Landroidx/customview/widget/FocusStrategy$BoundsAdapter;Ljava/lang/Object;Landroid/graphics/Rect;I)Ljava/lang/Object;
.locals 7
.annotation system Ldalvik/annotation/Signature;
value = {
"<",
"L:Ljava/lang/Object;",
"T:",
"Ljava/lang/Object;",
">(T",
"L;",
"Landroidx/customview/widget/FocusStrategy$CollectionAdapter<",
"T",
"L;",
"TT;>;",
"Landroidx/customview/widget/FocusStrategy$BoundsAdapter<",
"TT;>;TT;",
"Landroid/graphics/Rect;",
"I)TT;"
}
.end annotation
const/4 v0, 0x0
return-object v0
.end method
.method public static findNextFocusInRelativeDirection(Ljava/lang/Object;Landroidx/customview/widget/FocusStrategy$CollectionAdapter;Landroidx/customview/widget/FocusStrategy$BoundsAdapter;Ljava/lang/Object;IZZ)Ljava/lang/Object;
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<",
"L:Ljava/lang/Object;",
"T:",
"Ljava/lang/Object;",
">(T",
"L;",
"Landroidx/customview/widget/FocusStrategy$CollectionAdapter<",
"T",
"L;",
"TT;>;",
"Landroidx/customview/widget/FocusStrategy$BoundsAdapter<",
"TT;>;TT;IZZ)TT;"
}
.end annotation
const/4 v0, 0x0
return-object v0
.end method
.method private static getNextFocusable(Ljava/lang/Object;Ljava/util/ArrayList;Z)Ljava/lang/Object;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;",
"Ljava/util/ArrayList<",
"TT;>;Z)TT;"
}
.end annotation
const/4 v0, 0x0
return-object v0
.end method
.method private static getPreviousFocusable(Ljava/lang/Object;Ljava/util/ArrayList;Z)Ljava/lang/Object;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;",
"Ljava/util/ArrayList<",
"TT;>;Z)TT;"
}
.end annotation
const/4 v0, 0x0
return-object v0
.end method
.method private static getWeightedDistanceFor(II)I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method private static isBetterCandidate(ILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;)Z
.locals 3
const/4 v0, 0x0
return v0
.end method
.method private static isCandidate(Landroid/graphics/Rect;Landroid/graphics/Rect;I)Z
.locals 3
const/4 v0, 0x0
return v0
.end method
.method private static isToDirectionOf(ILandroid/graphics/Rect;Landroid/graphics/Rect;)Z
.locals 3
const/4 v0, 0x0
return v0
.end method
.method private static majorAxisDistance(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
.locals 0
const/4 v0, 0x0
return v0
.end method
.method private static majorAxisDistanceRaw(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method private static majorAxisDistanceToFarEdge(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
.locals 0
const/4 v0, 0x0
return v0
.end method
.method private static majorAxisDistanceToFarEdgeRaw(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method private static minorAxisDistance(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
.locals 1
const/4 v0, 0x0
return v0
.end method