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