public enum AndroidExcludedRefs extends java.lang.Enum<AndroidExcludedRefs>
createAppDefaults()
. However, you can also pick the
leaks you want to ignore by creating an EnumSet
that matches your needs and calling
createBuilder(EnumSet)
Modifier and Type | Method and Description |
---|---|
static ExcludedRefs.Builder |
createAndroidDefaults()
This returns the references in the leak path that should be ignored by all on Android.
|
static ExcludedRefs.Builder |
createAppDefaults()
This returns the references in the leak path that can be ignored for app developers.
|
static ExcludedRefs.Builder |
createBuilder(java.util.EnumSet<AndroidExcludedRefs> refs) |
static AndroidExcludedRefs |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AndroidExcludedRefs[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AndroidExcludedRefs ACTIVITY_CLIENT_RECORD__NEXT_IDLE
public static final AndroidExcludedRefs SPAN_CONTROLLER
public static final AndroidExcludedRefs MEDIA_SESSION_LEGACY_HELPER__SINSTANCE
public static final AndroidExcludedRefs TEXT_LINE__SCACHED
public static final AndroidExcludedRefs BLOCKING_QUEUE
public static final AndroidExcludedRefs INPUT_METHOD_MANAGER__SERVED_VIEW
public static final AndroidExcludedRefs INPUT_METHOD_MANAGER__ROOT_VIEW
public static final AndroidExcludedRefs LAYOUT_TRANSITION
public static final AndroidExcludedRefs SPELL_CHECKER_SESSION
public static final AndroidExcludedRefs ACTIVITY_CHOOSE_MODEL
public static final AndroidExcludedRefs SPEECH_RECOGNIZER
public static final AndroidExcludedRefs ACCOUNT_MANAGER
public static final AndroidExcludedRefs MEDIA_SCANNER_CONNECTION
public static final AndroidExcludedRefs USER_MANAGER__SINSTANCE
public static final AndroidExcludedRefs APP_WIDGET_HOST_CALLBACKS
public static final AndroidExcludedRefs AUDIO_MANAGER
public static final AndroidExcludedRefs EDITTEXT_BLINK_MESSAGEQUEUE
public static final AndroidExcludedRefs CONNECTIVITY_MANAGER__SINSTANCE
public static final AndroidExcludedRefs INSTRUMENTATION_RECOMMEND_ACTIVITY
public static final AndroidExcludedRefs DEVICE_POLICY_MANAGER__SETTINGS_OBSERVER
public static final AndroidExcludedRefs SPEN_GESTURE_MANAGER
public static final AndroidExcludedRefs CLIPBOARD_UI_MANAGER__SINSTANCE
public static final AndroidExcludedRefs BUBBLE_POPUP_HELPER__SHELPER
public static final AndroidExcludedRefs AW_RESOURCE__SRESOURCES
public static final AndroidExcludedRefs MAPPER_CLIENT
public static final AndroidExcludedRefs TEXT_VIEW__MLAST_HOVERED_VIEW
public static final AndroidExcludedRefs PERSONA_MANAGER
public static final AndroidExcludedRefs RESOURCES__MCONTEXT
public static final AndroidExcludedRefs VIEW_CONFIGURATION__MCONTEXT
public static final AndroidExcludedRefs SYSTEM_SENSOR_MANAGER_LENOVO
public static final AndroidExcludedRefs AUDIO_MANAGER__MCONTEXT_STATIC
public static final AndroidExcludedRefs ACTIVITY_MANAGER_MCONTEXT
public static final AndroidExcludedRefs SOFT_REFERENCES
public static final AndroidExcludedRefs FINALIZER_WATCHDOG_DAEMON
public static final AndroidExcludedRefs MAIN
public static final AndroidExcludedRefs LEAK_CANARY_THREAD
public static final AndroidExcludedRefs EVENT_RECEIVER__MMESSAGE_QUEUE
public static AndroidExcludedRefs[] values()
for (AndroidExcludedRefs c : AndroidExcludedRefs.values()) System.out.println(c);
public static AndroidExcludedRefs valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static ExcludedRefs.Builder createAndroidDefaults()
public static ExcludedRefs.Builder createAppDefaults()
public static ExcludedRefs.Builder createBuilder(java.util.EnumSet<AndroidExcludedRefs> refs)