From aeec75f187c68b5729204175c716d25e49c07a79 Mon Sep 17 00:00:00 2001 From: luowenkang <505515031@qq.com> Date: Mon, 12 Jul 2021 11:03:24 +0800 Subject: [PATCH] 2.1.0 --- app/build.gradle | 1 - app/proguardMapping.txt | 5078 +++++------------ .../lwkandroid/ngvsample/GlideDisplayer.java | 2 +- .../lwkandroid/ngvsample/GlideDisplayer2.java | 2 +- .../lwkandroid/ngvsample/MainActivity.java | 6 +- app/src/main/res/layout/activity_main.xml | 2 +- app/src/main/res/layout/activity_main2.xml | 2 +- config-mavencentral.gradle | 2 +- gradle.properties | 1 - library/src/main/AndroidManifest.xml | 2 +- .../widget/{ => ngv}/AbsNgvAdapter.java | 2 +- .../widget/{ => ngv}/DefaultNgvAdapter.java | 2 +- .../widget/{ => ngv}/INgvImageLoader.java | 2 +- .../widget/{ => ngv}/NgvAttrOptions.java | 2 +- .../widget/{ => ngv}/NgvChildImageView.java | 2 +- .../widget/{ => ngv}/NineGridView.java | 2 +- .../lwkandroid/widget/{ => ngv}/Utils.java | 2 +- 17 files changed, 1421 insertions(+), 3691 deletions(-) rename library/src/main/java/com/lwkandroid/widget/{ => ngv}/AbsNgvAdapter.java (99%) rename library/src/main/java/com/lwkandroid/widget/{ => ngv}/DefaultNgvAdapter.java (98%) rename library/src/main/java/com/lwkandroid/widget/{ => ngv}/INgvImageLoader.java (92%) rename library/src/main/java/com/lwkandroid/widget/{ => ngv}/NgvAttrOptions.java (98%) rename library/src/main/java/com/lwkandroid/widget/{ => ngv}/NgvChildImageView.java (99%) rename library/src/main/java/com/lwkandroid/widget/{ => ngv}/NineGridView.java (99%) rename library/src/main/java/com/lwkandroid/widget/{ => ngv}/Utils.java (99%) diff --git a/app/build.gradle b/app/build.gradle index 338251f..18d09bf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -36,7 +36,6 @@ android { dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementation "androidx.appcompat:appcompat:$AppCompatXVersion" - implementation "androidx.legacy:legacy-support-v4:$Supportv4Version" implementation "com.github.bumptech.glide:glide:$GlideVersion" implementation "com.lwkandroid:ImagePicker:$ImagePickerVersion" implementation "androidx.constraintlayout:constraintlayout:$ConstraintLayoutVersion" diff --git a/app/proguardMapping.txt b/app/proguardMapping.txt index 62ba0a9..345901b 100644 --- a/app/proguardMapping.txt +++ b/app/proguardMapping.txt @@ -1,7 +1,7 @@ # compiler: R8 # compiler_version: 2.2.64 # min_api: 14 -# pg_map_id: a034460 +# pg_map_id: 4e4637d # common_typos_disable android.support.v4.app.INotificationSideChannel$Default -> android.support.v4.app.INotificationSideChannel$Default: 14:14:void () -> @@ -32,1375 +32,6 @@ android.support.v4.graphics.drawable.IconCompatParcelizer -> android.support.v4. 11:11:void () -> 13:13:androidx.core.graphics.drawable.IconCompat read(androidx.versionedparcelable.VersionedParcel) -> read 17:18:void write(androidx.core.graphics.drawable.IconCompat,androidx.versionedparcelable.VersionedParcel) -> write -android.support.v4.media.MediaBrowserCompat -> android.support.v4.media.MediaBrowserCompat: - 109:109:void () -> - 187:199:void (android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle) -> - 209:210:void connect() -> connect - 217:218:void disconnect() -> disconnect - 255:255:android.os.Bundle getExtras() -> getExtras - 388:389:void getItem(java.lang.String,android.support.v4.media.MediaBrowserCompat$ItemCallback) -> getItem - 443:443:android.os.Bundle getNotifyChildrenChangedOptions() -> getNotifyChildrenChangedOptions - 245:245:java.lang.String getRoot() -> getRoot - 232:232:android.content.ComponentName getServiceComponent() -> getServiceComponent - 270:270:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken() -> getSessionToken - 224:224:boolean isConnected() -> isConnected - 404:411:void search(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SearchCallback) -> search - 426:430:void sendCustomAction(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$CustomActionCallback) -> sendCustomAction - 293:300:void subscribe(java.lang.String,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> subscribe - 327:337:void subscribe(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> subscribe - 351:355:void unsubscribe(java.lang.String) -> unsubscribe - 370:377:void unsubscribe(java.lang.String,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> unsubscribe -android.support.v4.media.MediaBrowserCompat$CallbackHandler -> android.support.v4.media.MediaBrowserCompat$CallbackHandler: - 2080:2082:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserServiceCallbackImpl) -> - 2086:2138:void handleMessage(android.os.Message) -> handleMessage - 2141:2142:void setCallbacksMessenger(android.os.Messenger) -> setCallbacksMessenger -android.support.v4.media.MediaBrowserCompat$ConnectionCallback -> android.support.v4.media.MediaBrowserCompat$ConnectionCallback: - 622:629:void () -> - 636:636:void onConnected() -> onConnected - 648:648:void onConnectionFailed() -> onConnectionFailed - 642:642:void onConnectionSuspended() -> onConnectionSuspended - 651:652:void setInternalConnectionCallback(android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal) -> setInternalConnectionCallback -android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal -> android.support.v4.media.MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} -android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21 -> android.support.v4.media.MediaBrowserCompat$ConnectionCallback$StubApi21: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 661:662:void (android.support.v4.media.MediaBrowserCompat$ConnectionCallback) -> - 666:670:void onConnected() -> onConnected - 682:686:void onConnectionFailed() -> onConnectionFailed - 674:678:void onConnectionSuspended() -> onConnectionSuspended -android.support.v4.media.MediaBrowserCompat$CustomActionCallback -> android.support.v4.media.MediaBrowserCompat$CustomActionCallback: - 921:921:void () -> - 952:952:void onError(java.lang.String,android.os.Bundle,android.os.Bundle) -> onError - 931:931:void onProgressUpdate(java.lang.String,android.os.Bundle,android.os.Bundle) -> onProgressUpdate - 941:941:void onResult(java.lang.String,android.os.Bundle,android.os.Bundle) -> onResult -android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver -> android.support.v4.media.MediaBrowserCompat$CustomActionResultReceiver: - 2302:2306:void (java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$CustomActionCallback,android.os.Handler) -> - 2310:2329:void onReceiveResult(int,android.os.Bundle) -> onReceiveResult -android.support.v4.media.MediaBrowserCompat$ItemCallback -> android.support.v4.media.MediaBrowserCompat$ItemCallback: - 844:850:void () -> - 866:866:void onError(java.lang.String) -> onError - 858:858:void onItemLoaded(android.support.v4.media.MediaBrowserCompat$MediaItem) -> onItemLoaded -android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23 -> android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 869:870:void (android.support.v4.media.MediaBrowserCompat$ItemCallback) -> - 887:888:void onError(java.lang.String) -> onError - 874:883:void onItemLoaded(android.os.Parcel) -> onItemLoaded -android.support.v4.media.MediaBrowserCompat$ItemReceiver -> android.support.v4.media.MediaBrowserCompat$ItemReceiver: - 2239:2242:void (java.lang.String,android.support.v4.media.MediaBrowserCompat$ItemCallback,android.os.Handler) -> - 2246:2258:void onReceiveResult(int,android.os.Bundle) -> onReceiveResult -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21: - 1613:1630:void (android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle) -> - 1634:1635:void connect() -> connect - 1639:1647:void disconnect() -> disconnect - 1668:1668:android.os.Bundle getExtras() -> getExtras - 1767:1805:void getItem(java.lang.String,android.support.v4.media.MediaBrowserCompat$ItemCallback) -> getItem - 1970:1970:android.os.Bundle getNotifyChildrenChangedOptions() -> getNotifyChildrenChangedOptions - 1662:1662:java.lang.String getRoot() -> getRoot - 1656:1656:android.content.ComponentName getServiceComponent() -> getServiceComponent - 1674:1678:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken() -> getSessionToken - 1651:1651:boolean isConnected() -> isConnected - 1880:1902:void onConnected() -> onConnected - 1915:1915:void onConnectionFailed() -> onConnectionFailed - 1926:1926:void onConnectionFailed(android.os.Messenger) -> onConnectionFailed - 1906:1910:void onConnectionSuspended() -> onConnectionSuspended - 1932:1966:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle) -> onLoadChildren - 1921:1921:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle) -> onServiceConnected - 1810:1837:void search(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SearchCallback) -> search - 1842:1876:void sendCustomAction(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$CustomActionCallback) -> sendCustomAction - 1685:1709:void subscribe(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> subscribe - 1713:1763:void unsubscribe(java.lang.String,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> unsubscribe -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$1 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$1: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1775:1775:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21,android.support.v4.media.MediaBrowserCompat$ItemCallback,java.lang.String) -> - 1778:1779:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$2 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$2: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1784:1784:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21,android.support.v4.media.MediaBrowserCompat$ItemCallback,java.lang.String) -> - 1788:1789:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$3 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$3: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1798:1798:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21,android.support.v4.media.MediaBrowserCompat$ItemCallback,java.lang.String) -> - 1801:1802:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$4 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$4: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1815:1815:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21,android.support.v4.media.MediaBrowserCompat$SearchCallback,java.lang.String,android.os.Bundle) -> - 1819:1820:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$5 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$5: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1830:1830:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21,android.support.v4.media.MediaBrowserCompat$SearchCallback,java.lang.String,android.os.Bundle) -> - 1833:1834:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$6 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$6: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1850:1850:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21,android.support.v4.media.MediaBrowserCompat$CustomActionCallback,java.lang.String,android.os.Bundle) -> - 1853:1854:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$7 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21$7: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1868:1868:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi21,android.support.v4.media.MediaBrowserCompat$CustomActionCallback,java.lang.String,android.os.Bundle) -> - 1871:1872:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi23 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi23: - 1978:1979:void (android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle) -> - 1983:1988:void getItem(java.lang.String,android.support.v4.media.MediaBrowserCompat$ItemCallback) -> getItem -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi26 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplApi26: - 1995:1996:void (android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle) -> - 2003:2014:void subscribe(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> subscribe - 2020:2030:void unsubscribe(java.lang.String,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> unsubscribe -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase: - 993:1020:void (android.content.Context,android.content.ComponentName,android.support.v4.media.MediaBrowserCompat$ConnectionCallback,android.os.Bundle) -> - 1024:1078:void connect() -> connect - 1085:1112:void disconnect() -> disconnect - 1481:1491:void dump() -> dump - 1125:1135:void forceCloseConnection() -> forceCloseConnection - 1162:1166:android.os.Bundle getExtras() -> getExtras - 1245:1273:void getItem(java.lang.String,android.support.v4.media.MediaBrowserCompat$ItemCallback) -> getItem - 1438:1438:android.os.Bundle getNotifyChildrenChangedOptions() -> getNotifyChildrenChangedOptions - 1153:1157:java.lang.String getRoot() -> getRoot - 1144:1148:android.content.ComponentName getServiceComponent() -> getServiceComponent - 1171:1175:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken() -> getSessionToken - 1445:1457:java.lang.String getStateLabel(int) -> getStateLabel - 1139:1139:boolean isConnected() -> isConnected - 1466:1474:boolean isCurrent(android.os.Messenger,java.lang.String) -> isCurrent - 1372:1390:void onConnectionFailed(android.os.Messenger) -> onConnectionFailed - 1396:1434:void onLoadChildren(android.os.Messenger,java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle) -> onLoadChildren - 1329:1368:void onServiceConnected(android.os.Messenger,java.lang.String,android.support.v4.media.session.MediaSessionCompat$Token,android.os.Bundle) -> onServiceConnected - 1278:1295:void search(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SearchCallback) -> search - 1300:1323:void sendCustomAction(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$CustomActionCallback) -> sendCustomAction - 1182:1202:void subscribe(java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> subscribe - 1206:1241:void unsubscribe(java.lang.String,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> unsubscribe -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$1: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1030:1030:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase) -> - 1034:1076:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$2: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1086:1086:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase) -> - 1090:1110:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$3 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$3: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1253:1253:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase,android.support.v4.media.MediaBrowserCompat$ItemCallback,java.lang.String) -> - 1256:1257:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$4 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$4: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1266:1266:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase,android.support.v4.media.MediaBrowserCompat$ItemCallback,java.lang.String) -> - 1269:1270:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$5 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$5: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1288:1288:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase,android.support.v4.media.MediaBrowserCompat$SearchCallback,java.lang.String,android.os.Bundle) -> - 1291:1292:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$6 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$6: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1315:1315:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase,android.support.v4.media.MediaBrowserCompat$CustomActionCallback,java.lang.String,android.os.Bundle) -> - 1318:1319:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1497:1498:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase) -> - 1592:1602:boolean isCurrent(java.lang.String) -> isCurrent - 1502:1548:void onServiceConnected(android.content.ComponentName,android.os.IBinder) -> onServiceConnected - 1552:1578:void onServiceDisconnected(android.content.ComponentName) -> onServiceDisconnected - 1581:1586:void postOrRun(java.lang.Runnable) -> postOrRun -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1502:1502:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection,android.content.ComponentName,android.os.IBinder) -> - 1505:1546:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2 -> android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$2: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 1552:1552:void (android.support.v4.media.MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection,android.content.ComponentName) -> - 1555:1576:void run() -> run -android.support.v4.media.MediaBrowserCompat$MediaItem -> android.support.v4.media.MediaBrowserCompat$MediaItem: - 563:563:void () -> - 524:533:void (android.support.v4.media.MediaDescriptionCompat,int) -> - 538:541:void (android.os.Parcel) -> - 545:545:int describeContents() -> describeContents - 487:494:android.support.v4.media.MediaBrowserCompat$MediaItem fromMediaItem(java.lang.Object) -> fromMediaItem - 508:515:java.util.List fromMediaItemList(java.util.List) -> fromMediaItemList - 603:603:android.support.v4.media.MediaDescriptionCompat getDescription() -> getDescription - 580:580:int getFlags() -> getFlags - 611:611:java.lang.String getMediaId() -> getMediaId - 588:588:boolean isBrowsable() -> isBrowsable - 596:596:boolean isPlayable() -> isPlayable - 556:560:java.lang.String toString() -> toString - 550:552:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.MediaBrowserCompat$MediaItem$1 -> android.support.v4.media.MediaBrowserCompat$MediaItem$1: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 564:564:void () -> - 564:564:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 567:567:android.support.v4.media.MediaBrowserCompat$MediaItem createFromParcel(android.os.Parcel) -> createFromParcel - 564:564:java.lang.Object[] newArray(int) -> newArray - 572:572:android.support.v4.media.MediaBrowserCompat$MediaItem[] newArray(int) -> newArray -android.support.v4.media.MediaBrowserCompat$MediaItem$Flags -> android.support.v4.media.MediaBrowserCompat$MediaItem$Flags: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} -android.support.v4.media.MediaBrowserCompat$SearchCallback -> android.support.v4.media.MediaBrowserCompat$SearchCallback: - 895:895:void () -> - 915:915:void onError(java.lang.String,android.os.Bundle) -> onError - 905:905:void onSearchResult(java.lang.String,android.os.Bundle,java.util.List) -> onSearchResult -android.support.v4.media.MediaBrowserCompat$SearchResultReceiver -> android.support.v4.media.MediaBrowserCompat$SearchResultReceiver: - 2268:2272:void (java.lang.String,android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SearchCallback,android.os.Handler) -> - 2276:2292:void onReceiveResult(int,android.os.Bundle) -> onReceiveResult -android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper -> android.support.v4.media.MediaBrowserCompat$ServiceBinderWrapper: - 2149:2152:void (android.os.IBinder,android.os.Bundle) -> - 2169:2174:void addSubscription(java.lang.String,android.os.IBinder,android.os.Bundle,android.os.Messenger) -> addSubscription - 2156:2160:void connect(android.content.Context,android.os.Messenger) -> connect - 2163:2164:void disconnect(android.os.Messenger) -> disconnect - 2187:2191:void getMediaItem(java.lang.String,android.support.v4.os.ResultReceiver,android.os.Messenger) -> getMediaItem - 2195:2199:void registerCallbackMessenger(android.content.Context,android.os.Messenger) -> registerCallbackMessenger - 2179:2183:void removeSubscription(java.lang.String,android.os.IBinder,android.os.Messenger) -> removeSubscription - 2207:2212:void search(java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver,android.os.Messenger) -> search - 2216:2221:void sendCustomAction(java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver,android.os.Messenger) -> sendCustomAction - 2225:2231:void sendRequest(int,android.os.Bundle,android.os.Messenger) -> sendRequest - 2202:2203:void unregisterCallbackMessenger(android.os.Messenger) -> unregisterCallbackMessenger -android.support.v4.media.MediaBrowserCompat$Subscription -> android.support.v4.media.MediaBrowserCompat$Subscription: - 2037:2040:void () -> - 2055:2060:android.support.v4.media.MediaBrowserCompat$SubscriptionCallback getCallback(android.os.Bundle) -> getCallback - 2051:2051:java.util.List getCallbacks() -> getCallbacks - 2047:2047:java.util.List getOptionsList() -> getOptionsList - 2043:2043:boolean isEmpty() -> isEmpty - 2064:2072:void putCallback(android.os.Bundle,android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> putCallback -android.support.v4.media.MediaBrowserCompat$SubscriptionCallback -> android.support.v4.media.MediaBrowserCompat$SubscriptionCallback: - 698:709:void () -> - 718:718:void onChildrenLoaded(java.lang.String,java.util.List) -> onChildrenLoaded - 731:731:void onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle) -> onChildrenLoaded - 743:743:void onError(java.lang.String) -> onError - 758:758:void onError(java.lang.String,android.os.Bundle) -> onError - 761:762:void setSubscription(android.support.v4.media.MediaBrowserCompat$Subscription) -> setSubscription -android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21 -> android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi21: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 765:766:void (android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> - 798:814:java.util.List applyOptions(java.util.List,android.os.Bundle) -> applyOptions - 770:789:void onChildrenLoaded(java.lang.String,java.util.List) -> onChildrenLoaded - 793:794:void onError(java.lang.String) -> onError -android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi26 -> android.support.v4.media.MediaBrowserCompat$SubscriptionCallback$StubApi26: -# {"id":"sourceFile","fileName":"MediaBrowserCompat.java"} - 821:822:void (android.support.v4.media.MediaBrowserCompat$SubscriptionCallback) -> - 827:829:void onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle) -> onChildrenLoaded - 833:834:void onError(java.lang.String,android.os.Bundle) -> onError -android.support.v4.media.MediaBrowserCompatApi21 -> android.support.v4.media.MediaBrowserCompatApi21: - 156:157:void () -> - 45:46:void connect(java.lang.Object) -> connect - 40:40:java.lang.Object createBrowser(android.content.Context,android.content.ComponentName,java.lang.Object,android.os.Bundle) -> createBrowser - 35:35:java.lang.Object createConnectionCallback(android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback) -> createConnectionCallback - 74:74:java.lang.Object createSubscriptionCallback(android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback) -> createSubscriptionCallback - 49:51:void disconnect(java.lang.Object) -> disconnect - 66:66:android.os.Bundle getExtras(java.lang.Object) -> getExtras - 62:62:java.lang.String getRoot(java.lang.Object) -> getRoot - 58:58:android.content.ComponentName getServiceComponent(java.lang.Object) -> getServiceComponent - 70:70:java.lang.Object getSessionToken(java.lang.Object) -> getSessionToken - 54:54:boolean isConnected(java.lang.Object) -> isConnected - 79:81:void subscribe(java.lang.Object,java.lang.String,java.lang.Object) -> subscribe - 84:85:void unsubscribe(java.lang.Object,java.lang.String) -> unsubscribe -android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallbackProxy -> android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallbackProxy: - 97:99:void (android.support.v4.media.MediaBrowserCompatApi21$ConnectionCallback) -> - 103:104:void onConnected() -> onConnected - 113:114:void onConnectionFailed() -> onConnectionFailed - 108:109:void onConnectionSuspended() -> onConnectionSuspended -android.support.v4.media.MediaBrowserCompatApi21$MediaItem -> android.support.v4.media.MediaBrowserCompatApi21$MediaItem: - 152:153:void () -> - 149:149:java.lang.Object getDescription(java.lang.Object) -> getDescription - 145:145:int getFlags(java.lang.Object) -> getFlags -android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallbackProxy -> android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallbackProxy: - 126:128:void (android.support.v4.media.MediaBrowserCompatApi21$SubscriptionCallback) -> - 133:134:void onChildrenLoaded(java.lang.String,java.util.List) -> onChildrenLoaded - 138:139:void onError(java.lang.String) -> onError -android.support.v4.media.MediaBrowserCompatApi23 -> android.support.v4.media.MediaBrowserCompatApi23: - 65:66:void () -> - 29:29:java.lang.Object createItemCallback(android.support.v4.media.MediaBrowserCompatApi23$ItemCallback) -> createItemCallback - 33:34:void getItem(java.lang.Object,java.lang.String,java.lang.Object) -> getItem -android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy -> android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy: - 44:46:void (android.support.v4.media.MediaBrowserCompatApi23$ItemCallback) -> - 61:62:void onError(java.lang.String) -> onError - 50:57:void onItemLoaded(android.media.browse.MediaBrowser$MediaItem) -> onItemLoaded -android.support.v4.media.MediaBrowserCompatApi26 -> android.support.v4.media.MediaBrowserCompatApi26: - 71:72:void () -> - 31:31:java.lang.Object createSubscriptionCallback(android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback) -> createSubscriptionCallback - 36:38:void subscribe(java.lang.Object,java.lang.String,android.os.Bundle,java.lang.Object) -> subscribe - 42:44:void unsubscribe(java.lang.Object,java.lang.String,java.lang.Object) -> unsubscribe -android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallbackProxy -> android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallbackProxy: - 54:55:void (android.support.v4.media.MediaBrowserCompatApi26$SubscriptionCallback) -> - 60:62:void onChildrenLoaded(java.lang.String,java.util.List,android.os.Bundle) -> onChildrenLoaded - 66:68:void onError(java.lang.String,android.os.Bundle) -> onError -android.support.v4.media.MediaDescriptionCompat -> android.support.v4.media.MediaDescriptionCompat: - 418:418:void () -> - 190:199:void (java.lang.String,java.lang.CharSequence,java.lang.CharSequence,java.lang.CharSequence,android.graphics.Bitmap,android.net.Uri,android.os.Bundle,android.net.Uri) -> - 201:212:void (android.os.Parcel) -> - 295:295:int describeContents() -> describeContents - 375:414:android.support.v4.media.MediaDescriptionCompat fromMediaDescription(java.lang.Object) -> fromMediaDescription - 250:250:java.lang.CharSequence getDescription() -> getDescription - 280:280:android.os.Bundle getExtras() -> getExtras - 260:260:android.graphics.Bitmap getIconBitmap() -> getIconBitmap - 270:270:android.net.Uri getIconUri() -> getIconUri - 331:359:java.lang.Object getMediaDescription() -> getMediaDescription - 220:220:java.lang.String getMediaId() -> getMediaId - 290:290:android.net.Uri getMediaUri() -> getMediaUri - 240:240:java.lang.CharSequence getSubtitle() -> getSubtitle - 230:230:java.lang.CharSequence getTitle() -> getTitle - 316:316:java.lang.String toString() -> toString - 300:312:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.MediaDescriptionCompat$1 -> android.support.v4.media.MediaDescriptionCompat$1: - 419:419:void () -> - 419:419:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 422:425:android.support.v4.media.MediaDescriptionCompat createFromParcel(android.os.Parcel) -> createFromParcel - 419:419:java.lang.Object[] newArray(int) -> newArray - 431:431:android.support.v4.media.MediaDescriptionCompat[] newArray(int) -> newArray -android.support.v4.media.MediaDescriptionCompat$Builder -> android.support.v4.media.MediaDescriptionCompat$Builder: - 451:452:void () -> - 552:552:android.support.v4.media.MediaDescriptionCompat build() -> build - 495:496:android.support.v4.media.MediaDescriptionCompat$Builder setDescription(java.lang.CharSequence) -> setDescription - 530:531:android.support.v4.media.MediaDescriptionCompat$Builder setExtras(android.os.Bundle) -> setExtras - 507:508:android.support.v4.media.MediaDescriptionCompat$Builder setIconBitmap(android.graphics.Bitmap) -> setIconBitmap - 519:520:android.support.v4.media.MediaDescriptionCompat$Builder setIconUri(android.net.Uri) -> setIconUri - 461:462:android.support.v4.media.MediaDescriptionCompat$Builder setMediaId(java.lang.String) -> setMediaId - 541:542:android.support.v4.media.MediaDescriptionCompat$Builder setMediaUri(android.net.Uri) -> setMediaUri - 483:484:android.support.v4.media.MediaDescriptionCompat$Builder setSubtitle(java.lang.CharSequence) -> setSubtitle - 472:473:android.support.v4.media.MediaDescriptionCompat$Builder setTitle(java.lang.CharSequence) -> setTitle -android.support.v4.media.MediaDescriptionCompatApi21 -> android.support.v4.media.MediaDescriptionCompatApi21: - 107:108:void () -> - 62:62:java.lang.Object fromParcel(android.os.Parcel) -> fromParcel - 42:42:java.lang.CharSequence getDescription(java.lang.Object) -> getDescription - 54:54:android.os.Bundle getExtras(java.lang.Object) -> getExtras - 46:46:android.graphics.Bitmap getIconBitmap(java.lang.Object) -> getIconBitmap - 50:50:android.net.Uri getIconUri(java.lang.Object) -> getIconUri - 30:30:java.lang.String getMediaId(java.lang.Object) -> getMediaId - 38:38:java.lang.CharSequence getSubtitle(java.lang.Object) -> getSubtitle - 34:34:java.lang.CharSequence getTitle(java.lang.Object) -> getTitle - 58:59:void writeToParcel(java.lang.Object,android.os.Parcel,int) -> writeToParcel -android.support.v4.media.MediaDescriptionCompatApi21$Builder -> android.support.v4.media.MediaDescriptionCompatApi21$Builder: - 103:104:void () -> - 100:100:java.lang.Object build(java.lang.Object) -> build - 67:67:java.lang.Object newInstance() -> newInstance - 84:85:void setDescription(java.lang.Object,java.lang.CharSequence) -> setDescription - 96:97:void setExtras(java.lang.Object,android.os.Bundle) -> setExtras - 88:89:void setIconBitmap(java.lang.Object,android.graphics.Bitmap) -> setIconBitmap - 92:93:void setIconUri(java.lang.Object,android.net.Uri) -> setIconUri - 72:73:void setMediaId(java.lang.Object,java.lang.String) -> setMediaId - 80:81:void setSubtitle(java.lang.Object,java.lang.CharSequence) -> setSubtitle - 76:77:void setTitle(java.lang.Object,java.lang.CharSequence) -> setTitle -android.support.v4.media.MediaDescriptionCompatApi23 -> android.support.v4.media.MediaDescriptionCompatApi23: - 38:39:void () -> - 26:26:android.net.Uri getMediaUri(java.lang.Object) -> getMediaUri -android.support.v4.media.MediaDescriptionCompatApi23$Builder -> android.support.v4.media.MediaDescriptionCompatApi23$Builder: - 34:35:void () -> - 31:32:void setMediaUri(java.lang.Object,android.net.Uri) -> setMediaUri -android.support.v4.media.MediaMetadataCompat -> android.support.v4.media.MediaMetadataCompat: - 308:641:void () -> - 368:371:void (android.os.Bundle) -> - 373:375:void (android.os.Parcel) -> - 384:384:boolean containsKey(java.lang.String) -> containsKey - 557:557:int describeContents() -> describeContents - 607:616:android.support.v4.media.MediaMetadataCompat fromMediaMetadata(java.lang.Object) -> fromMediaMetadata - 458:465:android.graphics.Bitmap getBitmap(java.lang.String) -> getBitmap - 590:590:android.os.Bundle getBundle() -> getBundle - 474:552:android.support.v4.media.MediaDescriptionCompat getDescription() -> getDescription - 423:423:long getLong(java.lang.String) -> getLong - 631:638:java.lang.Object getMediaMetadata() -> getMediaMetadata - 434:447:android.support.v4.media.RatingCompat getRating(java.lang.String) -> getRating - 408:412:java.lang.String getString(java.lang.String) -> getString - 396:396:java.lang.CharSequence getText(java.lang.String) -> getText - 580:580:java.util.Set keySet() -> keySet - 571:571:int size() -> size - 562:563:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.MediaMetadataCompat$1 -> android.support.v4.media.MediaMetadataCompat$1: - 642:642:void () -> - 642:642:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 645:645:android.support.v4.media.MediaMetadataCompat createFromParcel(android.os.Parcel) -> createFromParcel - 642:642:java.lang.Object[] newArray(int) -> newArray - 650:650:android.support.v4.media.MediaMetadataCompat[] newArray(int) -> newArray -android.support.v4.media.MediaMetadataCompat$Builder -> android.support.v4.media.MediaMetadataCompat$Builder: - 665:667:void () -> - 676:679:void (android.support.v4.media.MediaMetadataCompat) -> - 693:703:void (android.support.v4.media.MediaMetadataCompat,int) -> - 874:874:android.support.v4.media.MediaMetadataCompat build() -> build - 858:865:android.support.v4.media.MediaMetadataCompat$Builder putBitmap(java.lang.String,android.graphics.Bitmap) -> putBitmap - 799:806:android.support.v4.media.MediaMetadataCompat$Builder putLong(java.lang.String,long) -> putLong - 823:836:android.support.v4.media.MediaMetadataCompat$Builder putRating(java.lang.String,android.support.v4.media.RatingCompat) -> putRating - 769:776:android.support.v4.media.MediaMetadataCompat$Builder putString(java.lang.String,java.lang.String) -> putString - 732:739:android.support.v4.media.MediaMetadataCompat$Builder putText(java.lang.String,java.lang.CharSequence) -> putText - 878:884:android.graphics.Bitmap scaleBitmap(android.graphics.Bitmap,int) -> scaleBitmap -android.support.v4.media.MediaMetadataCompatApi21 -> android.support.v4.media.MediaMetadataCompatApi21: - 91:92:void () -> - 55:55:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 35:35:android.graphics.Bitmap getBitmap(java.lang.Object,java.lang.String) -> getBitmap - 39:39:long getLong(java.lang.Object,java.lang.String) -> getLong - 43:43:java.lang.Object getRating(java.lang.Object,java.lang.String) -> getRating - 47:47:java.lang.CharSequence getText(java.lang.Object,java.lang.String) -> getText - 31:31:java.util.Set keySet(java.lang.Object) -> keySet - 51:52:void writeToParcel(java.lang.Object,android.os.Parcel,int) -> writeToParcel -android.support.v4.media.MediaMetadataCompatApi21$Builder -> android.support.v4.media.MediaMetadataCompatApi21$Builder: - 87:88:void () -> - 84:84:java.lang.Object build(java.lang.Object) -> build - 60:60:java.lang.Object newInstance() -> newInstance - 64:65:void putBitmap(java.lang.Object,java.lang.String,android.graphics.Bitmap) -> putBitmap - 68:69:void putLong(java.lang.Object,java.lang.String,long) -> putLong - 72:73:void putRating(java.lang.Object,java.lang.String,java.lang.Object) -> putRating - 80:81:void putString(java.lang.Object,java.lang.String,java.lang.String) -> putString - 76:77:void putText(java.lang.Object,java.lang.String,java.lang.CharSequence) -> putText -android.support.v4.media.ParceledListSliceAdapterApi21 -> android.support.v4.media.ParceledListSliceAdapterApi21: - 35:40:void () -> - 52:53:void () -> - 43:49:java.lang.Object newInstance(java.util.List) -> newInstance -android.support.v4.media.RatingCompat -> android.support.v4.media.RatingCompat: - 128:128:void () -> - 106:109:void (int,float) -> - 119:119:int describeContents() -> describeContents - 330:360:android.support.v4.media.RatingCompat fromRating(java.lang.Object) -> fromRating - 313:316:float getPercentRating() -> getPercentRating - 373:398:java.lang.Object getRating() -> getRating - 259:259:int getRatingStyle() -> getRatingStyle - 294:303:float getStarRating() -> getStarRating - 268:271:boolean hasHeart() -> hasHeart - 248:248:boolean isRated() -> isRated - 281:284:boolean isThumbUp() -> isThumbUp - 177:177:android.support.v4.media.RatingCompat newHeartRating(boolean) -> newHeartRating - 235:239:android.support.v4.media.RatingCompat newPercentageRating(float) -> newPercentageRating - 205:224:android.support.v4.media.RatingCompat newStarRating(int,float) -> newStarRating - 188:188:android.support.v4.media.RatingCompat newThumbRating(boolean) -> newThumbRating - 156:165:android.support.v4.media.RatingCompat newUnratedRating(int) -> newUnratedRating - 113:114:java.lang.String toString() -> toString - 124:126:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.RatingCompat$1 -> android.support.v4.media.RatingCompat$1: - 129:129:void () -> - 129:129:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 137:137:android.support.v4.media.RatingCompat createFromParcel(android.os.Parcel) -> createFromParcel - 129:129:java.lang.Object[] newArray(int) -> newArray - 142:142:android.support.v4.media.RatingCompat[] newArray(int) -> newArray -android.support.v4.media.session.IMediaControllerCallback$Stub -> android.support.v4.media.session.IMediaControllerCallback$Stub: - 19:21:void () -> - 39:39:android.os.IBinder asBinder() -> asBinder - 28:35:android.support.v4.media.session.IMediaControllerCallback asInterface(android.os.IBinder) -> asInterface - 43:183:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact -android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy -> android.support.v4.media.session.IMediaControllerCallback$Stub$Proxy: -# {"id":"sourceFile","fileName":"IMediaControllerCallback.java"} - 189:191:void (android.os.IBinder) -> - 194:194:android.os.IBinder asBinder() -> asBinder - 198:198:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor - 360:369:void onCaptioningEnabledChanged(boolean) -> onCaptioningEnabledChanged - 202:218:void onEvent(java.lang.String,android.os.Bundle) -> onEvent - 300:315:void onExtrasChanged(android.os.Bundle) -> onExtrasChanged - 252:267:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat) -> onMetadataChanged - 234:249:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat) -> onPlaybackStateChanged - 270:279:void onQueueChanged(java.util.List) -> onQueueChanged - 282:297:void onQueueTitleChanged(java.lang.CharSequence) -> onQueueTitleChanged - 336:345:void onRepeatModeChanged(int) -> onRepeatModeChanged - 221:229:void onSessionDestroyed() -> onSessionDestroyed - 384:392:void onSessionReady() -> onSessionReady - 372:381:void onShuffleModeChanged(int) -> onShuffleModeChanged - 348:357:void onShuffleModeChangedRemoved(boolean) -> onShuffleModeChangedRemoved - 318:333:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo) -> onVolumeInfoChanged -android.support.v4.media.session.IMediaSession$Stub -> android.support.v4.media.session.IMediaSession$Stub: - 18:20:void () -> - 38:38:android.os.IBinder asBinder() -> asBinder - 27:34:android.support.v4.media.session.IMediaSession asInterface(android.os.IBinder) -> asInterface - 42:616:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact -android.support.v4.media.session.IMediaSession$Stub$Proxy -> android.support.v4.media.session.IMediaSession$Stub$Proxy: -# {"id":"sourceFile","fileName":"IMediaSession.java"} - 622:624:void (android.os.IBinder) -> - 1056:1074:void addQueueItem(android.support.v4.media.MediaDescriptionCompat) -> addQueueItem - 1077:1096:void addQueueItemAt(android.support.v4.media.MediaDescriptionCompat,int) -> addQueueItemAt - 832:846:void adjustVolume(int,int,java.lang.String) -> adjustVolume - 627:627:android.os.IBinder asBinder() -> asBinder - 1380:1391:void fastForward() -> fastForward - 949:967:android.os.Bundle getExtras() -> getExtras - 793:806:long getFlags() -> getFlags - 631:631:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor - 771:789:android.app.PendingIntent getLaunchPendingIntent() -> getLaunchPendingIntent - 866:884:android.support.v4.media.MediaMetadataCompat getMetadata() -> getMetadata - 737:750:java.lang.String getPackageName() -> getPackageName - 888:906:android.support.v4.media.session.PlaybackStateCompat getPlaybackState() -> getPlaybackState - 910:923:java.util.List getQueue() -> getQueue - 927:945:java.lang.CharSequence getQueueTitle() -> getQueueTitle - 971:984:int getRatingType() -> getRatingType - 1005:1018:int getRepeatMode() -> getRepeatMode - 1039:1052:int getShuffleMode() -> getShuffleMode - 754:767:java.lang.String getTag() -> getTag - 810:828:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes() -> getVolumeAttributes - 988:1001:boolean isCaptioningEnabled() -> isCaptioningEnabled - 1022:1035:boolean isShuffleModeEnabledRemoved() -> isShuffleModeEnabledRemoved - 720:733:boolean isTransportControlEnabled() -> isTransportControlEnabled - 1352:1363:void next() -> next - 1324:1335:void pause() -> pause - 1223:1234:void play() -> play - 1237:1256:void playFromMediaId(java.lang.String,android.os.Bundle) -> playFromMediaId - 1259:1278:void playFromSearch(java.lang.String,android.os.Bundle) -> playFromSearch - 1281:1306:void playFromUri(android.net.Uri,android.os.Bundle) -> playFromUri - 1137:1148:void prepare() -> prepare - 1151:1170:void prepareFromMediaId(java.lang.String,android.os.Bundle) -> prepareFromMediaId - 1173:1192:void prepareFromSearch(java.lang.String,android.os.Bundle) -> prepareFromSearch - 1195:1220:void prepareFromUri(android.net.Uri,android.os.Bundle) -> prepareFromUri - 1366:1377:void previous() -> previous - 1423:1441:void rate(android.support.v4.media.RatingCompat) -> rate - 1444:1469:void rateWithExtras(android.support.v4.media.RatingCompat,android.os.Bundle) -> rateWithExtras - 690:702:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback) -> registerCallbackListener - 1099:1117:void removeQueueItem(android.support.v4.media.MediaDescriptionCompat) -> removeQueueItem - 1120:1132:void removeQueueItemAt(int) -> removeQueueItemAt - 1394:1405:void rewind() -> rewind - 1408:1420:void seekTo(long) -> seekTo - 637:663:void sendCommand(java.lang.String,android.os.Bundle,android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper) -> sendCommand - 1532:1551:void sendCustomAction(java.lang.String,android.os.Bundle) -> sendCustomAction - 666:686:boolean sendMediaButton(android.view.KeyEvent) -> sendMediaButton - 1472:1484:void setCaptioningEnabled(boolean) -> setCaptioningEnabled - 1487:1499:void setRepeatMode(int) -> setRepeatMode - 1517:1529:void setShuffleMode(int) -> setShuffleMode - 1502:1514:void setShuffleModeEnabledRemoved(boolean) -> setShuffleModeEnabledRemoved - 849:863:void setVolumeTo(int,int,java.lang.String) -> setVolumeTo - 1309:1321:void skipToQueueItem(long) -> skipToQueueItem - 1338:1349:void stop() -> stop - 705:717:void unregisterCallbackListener(android.support.v4.media.session.IMediaControllerCallback) -> unregisterCallbackListener -android.support.v4.media.session.MediaControllerCompat -> android.support.v4.media.session.MediaControllerCompat: - 235:263:void (android.content.Context,android.support.v4.media.session.MediaSessionCompat) -> - 235:288:void (android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token) -> - 359:360:void addQueueItem(android.support.v4.media.MediaDescriptionCompat) -> addQueueItem - 379:380:void addQueueItem(android.support.v4.media.MediaDescriptionCompat,int) -> addQueueItem - 575:576:void adjustVolume(int,int) -> adjustVolume - 307:310:boolean dispatchMediaButtonEvent(android.view.KeyEvent) -> dispatchMediaButtonEvent - 433:433:android.os.Bundle getExtras() -> getExtras - 504:504:long getFlags() -> getFlags - 193:210:android.support.v4.media.session.MediaControllerCompat getMediaController(android.app.Activity) -> getMediaController - 681:681:java.lang.Object getMediaController() -> getMediaController - 333:333:android.support.v4.media.MediaMetadataCompat getMetadata() -> getMetadata - 667:667:java.lang.String getPackageName() -> getPackageName - 513:513:android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo() -> getPlaybackInfo - 324:324:android.support.v4.media.session.PlaybackStateCompat getPlaybackState() -> getPlaybackState - 343:343:java.util.List getQueue() -> getQueue - 426:426:java.lang.CharSequence getQueueTitle() -> getQueueTitle - 455:455:int getRatingType() -> getRatingType - 481:481:int getRepeatMode() -> getRepeatMode - 523:523:android.app.PendingIntent getSessionActivity() -> getSessionActivity - 532:532:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken() -> getSessionToken - 543:543:android.os.Bundle getSessionToken2Bundle() -> getSessionToken2Bundle - 494:494:int getShuffleMode() -> getShuffleMode - 296:296:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls() -> getTransportControls - 468:468:boolean isCaptioningEnabled() -> isCaptioningEnabled - 658:658:boolean isSessionReady() -> isSessionReady - 585:586:void registerCallback(android.support.v4.media.session.MediaControllerCompat$Callback) -> registerCallback - 597:606:void registerCallback(android.support.v4.media.session.MediaControllerCompat$Callback,android.os.Handler) -> registerCallback - 396:397:void removeQueueItem(android.support.v4.media.MediaDescriptionCompat) -> removeQueueItem - 413:420:void removeQueueItemAt(int) -> removeQueueItemAt - 636:640:void sendCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver) -> sendCommand - 167:179:void setMediaController(android.app.Activity,android.support.v4.media.session.MediaControllerCompat) -> setMediaController - 558:559:void setVolumeTo(int,int) -> setVolumeTo - 615:624:void unregisterCallback(android.support.v4.media.session.MediaControllerCompat$Callback) -> unregisterCallback - 215:229:void validateCustomAction(java.lang.String,android.os.Bundle) -> validateCustomAction -android.support.v4.media.session.MediaControllerCompat$Callback -> android.support.v4.media.session.MediaControllerCompat$Callback: - 693:699:void () -> - 823:824:void binderDied() -> binderDied - 818:818:android.support.v4.media.session.IMediaControllerCallback getIControllerCallback() -> getIControllerCallback - 780:780:void onAudioInfoChanged(android.support.v4.media.session.MediaControllerCompat$PlaybackInfo) -> onAudioInfoChanged - 788:788:void onCaptioningEnabledChanged(boolean) -> onCaptioningEnabledChanged - 772:772:void onExtrasChanged(android.os.Bundle) -> onExtrasChanged - 742:742:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat) -> onMetadataChanged - 733:733:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat) -> onPlaybackStateChanged - 753:753:void onQueueChanged(java.util.List) -> onQueueChanged - 763:763:void onQueueTitleChanged(java.lang.CharSequence) -> onQueueTitleChanged - 800:800:void onRepeatModeChanged(int) -> onRepeatModeChanged - 714:714:void onSessionDestroyed() -> onSessionDestroyed - 725:725:void onSessionEvent(java.lang.String,android.os.Bundle) -> onSessionEvent - 707:707:void onSessionReady() -> onSessionReady - 811:811:void onShuffleModeChanged(int) -> onShuffleModeChanged - 843:848:void postToHandler(int,java.lang.Object,android.os.Bundle) -> postToHandler - 830:840:void setHandler(android.os.Handler) -> setHandler -android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler -> android.support.v4.media.session.MediaControllerCompat$Callback$MessageHandler: -# {"id":"sourceFile","fileName":"MediaControllerCompat.java"} - 1065:1069:void (android.support.v4.media.session.MediaControllerCompat$Callback,android.os.Looper) -> - 1073:1120:void handleMessage(android.os.Message) -> handleMessage -android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21 -> android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21: -# {"id":"sourceFile","fileName":"MediaControllerCompat.java"} - 854:856:void (android.support.v4.media.session.MediaControllerCompat$Callback) -> - 927:932:void onAudioInfoChanged(int,int,int,int,int) -> onAudioInfoChanged - 918:922:void onExtrasChanged(android.os.Bundle) -> onExtrasChanged - 894:898:void onMetadataChanged(java.lang.Object) -> onMetadataChanged - 881:890:void onPlaybackStateChanged(java.lang.Object) -> onPlaybackStateChanged - 902:906:void onQueueChanged(java.util.List) -> onQueueChanged - 910:914:void onQueueTitleChanged(java.lang.CharSequence) -> onQueueTitleChanged - 860:864:void onSessionDestroyed() -> onSessionDestroyed - 868:877:void onSessionEvent(java.lang.String,android.os.Bundle) -> onSessionEvent -android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat -> android.support.v4.media.session.MediaControllerCompat$Callback$StubCompat: -# {"id":"sourceFile","fileName":"MediaControllerCompat.java"} - 938:940:void (android.support.v4.media.session.MediaControllerCompat$Callback) -> - 992:997:void onCaptioningEnabledChanged(boolean) -> onCaptioningEnabledChanged - 944:948:void onEvent(java.lang.String,android.os.Bundle) -> onEvent - 1023:1027:void onExtrasChanged(android.os.Bundle) -> onExtrasChanged - 968:972:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat) -> onMetadataChanged - 960:964:void onPlaybackStateChanged(android.support.v4.media.session.PlaybackStateCompat) -> onPlaybackStateChanged - 976:980:void onQueueChanged(java.util.List) -> onQueueChanged - 984:988:void onQueueTitleChanged(java.lang.CharSequence) -> onQueueTitleChanged - 1001:1005:void onRepeatModeChanged(int) -> onRepeatModeChanged - 952:956:void onSessionDestroyed() -> onSessionDestroyed - 1044:1048:void onSessionReady() -> onSessionReady - 1014:1019:void onShuffleModeChanged(int) -> onShuffleModeChanged - 1010:1010:void onShuffleModeChangedRemoved(boolean) -> onShuffleModeChangedRemoved - 1031:1040:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo) -> onVolumeInfoChanged -android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData -> android.support.v4.media.session.MediaControllerCompat$MediaControllerExtraData: - 140:142:void (android.support.v4.media.session.MediaControllerCompat) -> - 145:145:android.support.v4.media.session.MediaControllerCompat getMediaController() -> getMediaController -android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21 -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21: - 1951:1969:void (android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token) -> - 2053:2061:void addQueueItem(android.support.v4.media.MediaDescriptionCompat) -> addQueueItem - 2065:2074:void addQueueItem(android.support.v4.media.MediaDescriptionCompat,int) -> addQueueItem - 2174:2175:void adjustVolume(int,int) -> adjustVolume - 2017:2017:boolean dispatchMediaButtonEvent(android.view.KeyEvent) -> dispatchMediaButtonEvent - 2095:2095:android.os.Bundle getExtras() -> getExtras - 2148:2148:long getFlags() -> getFlags - 2194:2194:java.lang.Object getMediaController() -> getMediaController - 2041:2042:android.support.v4.media.MediaMetadataCompat getMetadata() -> getMetadata - 2189:2189:java.lang.String getPackageName() -> getPackageName - 2153:2159:android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo() -> getPlaybackInfo - 2028:2036:android.support.v4.media.session.PlaybackStateCompat getPlaybackState() -> getPlaybackState - 2047:2048:java.util.List getQueue() -> getQueue - 2090:2090:java.lang.CharSequence getQueueTitle() -> getQueueTitle - 2100:2107:int getRatingType() -> getRatingType - 2124:2131:int getRepeatMode() -> getRepeatMode - 2164:2164:android.app.PendingIntent getSessionActivity() -> getSessionActivity - 2136:2143:int getShuffleMode() -> getShuffleMode - 2022:2023:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls() -> getTransportControls - 2112:2119:boolean isCaptioningEnabled() -> isCaptioningEnabled - 2184:2184:boolean isSessionReady() -> isSessionReady - 2203:2219:void processPendingCallbacksLocked() -> processPendingCallbacksLocked - 1973:1992:void registerCallback(android.support.v4.media.session.MediaControllerCompat$Callback,android.os.Handler) -> registerCallback - 2078:2086:void removeQueueItem(android.support.v4.media.MediaDescriptionCompat) -> removeQueueItem - 2198:2199:void requestExtraBinder() -> requestExtraBinder - 2179:2180:void sendCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver) -> sendCommand - 2169:2170:void setVolumeTo(int,int) -> setVolumeTo - 1996:2013:void unregisterCallback(android.support.v4.media.session.MediaControllerCompat$Callback) -> unregisterCallback -android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver: -# {"id":"sourceFile","fileName":"MediaControllerCompat.java"} - 2225:2227:void (android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21) -> - 2231:2244:void onReceiveResult(int,android.os.Bundle) -> onReceiveResult -android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback: -# {"id":"sourceFile","fileName":"MediaControllerCompat.java"} - 2249:2250:void (android.support.v4.media.session.MediaControllerCompat$Callback) -> - 2279:2279:void onExtrasChanged(android.os.Bundle) -> onExtrasChanged - 2261:2261:void onMetadataChanged(android.support.v4.media.MediaMetadataCompat) -> onMetadataChanged - 2267:2267:void onQueueChanged(java.util.List) -> onQueueChanged - 2273:2273:void onQueueTitleChanged(java.lang.CharSequence) -> onQueueTitleChanged - 2255:2255:void onSessionDestroyed() -> onSessionDestroyed - 2285:2285:void onVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo) -> onVolumeInfoChanged -android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi23 -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi23: - 2450:2451:void (android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token) -> - 2455:2456:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls() -> getTransportControls -android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi24 -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi24: - 2479:2480:void (android.content.Context,android.support.v4.media.session.MediaSessionCompat$Token) -> - 2484:2485:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls() -> getTransportControls -android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase -> android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase: - 1466:1468:void (android.support.v4.media.session.MediaSessionCompat$Token) -> - 1554:1563:void addQueueItem(android.support.v4.media.MediaDescriptionCompat) -> addQueueItem - 1568:1577:void addQueueItem(android.support.v4.media.MediaDescriptionCompat,int) -> addQueueItem - 1698:1702:void adjustVolume(int,int) -> adjustVolume - 1501:1509:boolean dispatchMediaButtonEvent(android.view.KeyEvent) -> dispatchMediaButtonEvent - 1606:1610:android.os.Bundle getExtras() -> getExtras - 1656:1660:long getFlags() -> getFlags - 1731:1731:java.lang.Object getMediaController() -> getMediaController - 1534:1538:android.support.v4.media.MediaMetadataCompat getMetadata() -> getMetadata - 1722:1726:java.lang.String getPackageName() -> getPackageName - 1666:1673:android.support.v4.media.session.MediaControllerCompat$PlaybackInfo getPlaybackInfo() -> getPlaybackInfo - 1524:1528:android.support.v4.media.session.PlaybackStateCompat getPlaybackState() -> getPlaybackState - 1544:1548:java.util.List getQueue() -> getQueue - 1596:1600:java.lang.CharSequence getQueueTitle() -> getQueueTitle - 1616:1620:int getRatingType() -> getRatingType - 1636:1640:int getRepeatMode() -> getRepeatMode - 1679:1683:android.app.PendingIntent getSessionActivity() -> getSessionActivity - 1646:1650:int getShuffleMode() -> getShuffleMode - 1514:1518:android.support.v4.media.session.MediaControllerCompat$TransportControls getTransportControls() -> getTransportControls - 1626:1630:boolean isCaptioningEnabled() -> isCaptioningEnabled - 1716:1716:boolean isSessionReady() -> isSessionReady - 1472:1483:void registerCallback(android.support.v4.media.session.MediaControllerCompat$Callback,android.os.Handler) -> registerCallback - 1582:1591:void removeQueueItem(android.support.v4.media.MediaDescriptionCompat) -> removeQueueItem - 1707:1712:void sendCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver) -> sendCommand - 1689:1693:void setVolumeTo(int,int) -> setVolumeTo - 1487:1497:void unregisterCallback(android.support.v4.media.session.MediaControllerCompat$Callback) -> unregisterCallback -android.support.v4.media.session.MediaControllerCompat$PlaybackInfo -> android.support.v4.media.session.MediaControllerCompat$PlaybackInfo: - 1363:1369:void (int,int,int,int,int) -> - 1393:1393:int getAudioStream() -> getAudioStream - 1426:1426:int getCurrentVolume() -> getCurrentVolume - 1417:1417:int getMaxVolume() -> getMaxVolume - 1381:1381:int getPlaybackType() -> getPlaybackType - 1408:1408:int getVolumeControl() -> getVolumeControl -android.support.v4.media.session.MediaControllerCompat$TransportControls -> android.support.v4.media.session.MediaControllerCompat$TransportControls: - 1138:1139:void () -> -android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21 -> android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21: - 2293:2295:void (java.lang.Object) -> - 2348:2349:void fastForward() -> fastForward - 2333:2334:void pause() -> pause - 2328:2329:void play() -> play - 2403:2405:void playFromMediaId(java.lang.String,android.os.Bundle) -> playFromMediaId - 2409:2411:void playFromSearch(java.lang.String,android.os.Bundle) -> playFromSearch - 2415:2423:void playFromUri(android.net.Uri,android.os.Bundle) -> playFromUri - 2299:2300:void prepare() -> prepare - 2304:2308:void prepareFromMediaId(java.lang.String,android.os.Bundle) -> prepareFromMediaId - 2312:2316:void prepareFromSearch(java.lang.String,android.os.Bundle) -> prepareFromSearch - 2320:2324:void prepareFromUri(android.net.Uri,android.os.Bundle) -> prepareFromUri - 2353:2354:void rewind() -> rewind - 2343:2344:void seekTo(long) -> seekTo - 2432:2435:void sendCustomAction(android.support.v4.media.session.PlaybackStateCompat$CustomAction,android.os.Bundle) -> sendCustomAction - 2439:2442:void sendCustomAction(java.lang.String,android.os.Bundle) -> sendCustomAction - 2382:2385:void setCaptioningEnabled(boolean) -> setCaptioningEnabled - 2368:2370:void setRating(android.support.v4.media.RatingCompat) -> setRating - 2374:2378:void setRating(android.support.v4.media.RatingCompat,android.os.Bundle) -> setRating - 2389:2392:void setRepeatMode(int) -> setRepeatMode - 2396:2399:void setShuffleMode(int) -> setShuffleMode - 2358:2359:void skipToNext() -> skipToNext - 2363:2364:void skipToPrevious() -> skipToPrevious - 2427:2428:void skipToQueueItem(long) -> skipToQueueItem - 2338:2339:void stop() -> stop -android.support.v4.media.session.MediaControllerCompat$TransportControlsApi23 -> android.support.v4.media.session.MediaControllerCompat$TransportControlsApi23: - 2464:2465:void (java.lang.Object) -> - 2469:2471:void playFromUri(android.net.Uri,android.os.Bundle) -> playFromUri -android.support.v4.media.session.MediaControllerCompat$TransportControlsApi24 -> android.support.v4.media.session.MediaControllerCompat$TransportControlsApi24: - 2493:2494:void (java.lang.Object) -> - 2498:2499:void prepare() -> prepare - 2503:2505:void prepareFromMediaId(java.lang.String,android.os.Bundle) -> prepareFromMediaId - 2509:2511:void prepareFromSearch(java.lang.String,android.os.Bundle) -> prepareFromSearch - 2515:2516:void prepareFromUri(android.net.Uri,android.os.Bundle) -> prepareFromUri -android.support.v4.media.session.MediaControllerCompat$TransportControlsBase -> android.support.v4.media.session.MediaControllerCompat$TransportControlsBase: - 1738:1740:void (android.support.v4.media.session.IMediaSession) -> - 1853:1857:void fastForward() -> fastForward - 1826:1830:void pause() -> pause - 1781:1785:void play() -> play - 1790:1794:void playFromMediaId(java.lang.String,android.os.Bundle) -> playFromMediaId - 1799:1803:void playFromSearch(java.lang.String,android.os.Bundle) -> playFromSearch - 1808:1812:void playFromUri(android.net.Uri,android.os.Bundle) -> playFromUri - 1745:1749:void prepare() -> prepare - 1754:1758:void prepareFromMediaId(java.lang.String,android.os.Bundle) -> prepareFromMediaId - 1763:1767:void prepareFromSearch(java.lang.String,android.os.Bundle) -> prepareFromSearch - 1772:1776:void prepareFromUri(android.net.Uri,android.os.Bundle) -> prepareFromUri - 1871:1875:void rewind() -> rewind - 1844:1848:void seekTo(long) -> seekTo - 1933:1934:void sendCustomAction(android.support.v4.media.session.PlaybackStateCompat$CustomAction,android.os.Bundle) -> sendCustomAction - 1938:1944:void sendCustomAction(java.lang.String,android.os.Bundle) -> sendCustomAction - 1907:1911:void setCaptioningEnabled(boolean) -> setCaptioningEnabled - 1889:1893:void setRating(android.support.v4.media.RatingCompat) -> setRating - 1898:1902:void setRating(android.support.v4.media.RatingCompat,android.os.Bundle) -> setRating - 1916:1920:void setRepeatMode(int) -> setRepeatMode - 1925:1929:void setShuffleMode(int) -> setShuffleMode - 1862:1866:void skipToNext() -> skipToNext - 1880:1884:void skipToPrevious() -> skipToPrevious - 1817:1821:void skipToQueueItem(long) -> skipToQueueItem - 1835:1839:void stop() -> stop -android.support.v4.media.session.MediaControllerCompatApi21 -> android.support.v4.media.session.MediaControllerCompatApi21: - 332:333:void () -> - 125:126:void adjustVolume(java.lang.Object,int,int) -> adjustVolume - 46:46:java.lang.Object createCallback(android.support.v4.media.session.MediaControllerCompatApi21$Callback) -> createCallback - 117:117:boolean dispatchMediaButtonEvent(java.lang.Object,android.view.KeyEvent) -> dispatchMediaButtonEvent - 42:42:java.lang.Object fromToken(android.content.Context,java.lang.Object) -> fromToken - 97:97:android.os.Bundle getExtras(java.lang.Object) -> getExtras - 105:105:long getFlags(java.lang.Object) -> getFlags - 64:64:java.lang.Object getMediaController(android.app.Activity) -> getMediaController - 80:80:java.lang.Object getMetadata(java.lang.Object) -> getMetadata - 134:134:java.lang.String getPackageName(java.lang.Object) -> getPackageName - 109:109:java.lang.Object getPlaybackInfo(java.lang.Object) -> getPlaybackInfo - 76:76:java.lang.Object getPlaybackState(java.lang.Object) -> getPlaybackState - 84:89:java.util.List getQueue(java.lang.Object) -> getQueue - 93:93:java.lang.CharSequence getQueueTitle(java.lang.Object) -> getQueueTitle - 101:101:int getRatingType(java.lang.Object) -> getRatingType - 113:113:android.app.PendingIntent getSessionActivity(java.lang.Object) -> getSessionActivity - 68:68:java.lang.Object getSessionToken(java.lang.Object) -> getSessionToken - 72:72:java.lang.Object getTransportControls(java.lang.Object) -> getTransportControls - 50:52:void registerCallback(java.lang.Object,java.lang.Object,android.os.Handler) -> registerCallback - 130:131:void sendCommand(java.lang.Object,java.lang.String,android.os.Bundle,android.os.ResultReceiver) -> sendCommand - 60:61:void setMediaController(android.app.Activity,java.lang.Object) -> setMediaController - 121:122:void setVolumeTo(java.lang.Object,int,int) -> setVolumeTo - 55:57:void unregisterCallback(java.lang.Object,java.lang.Object) -> unregisterCallback -android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy -> android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy: - 283:285:void (android.support.v4.media.session.MediaControllerCompatApi21$Callback) -> - 326:329:void onAudioInfoChanged(android.media.session.MediaController$PlaybackInfo) -> onAudioInfoChanged - 320:322:void onExtrasChanged(android.os.Bundle) -> onExtrasChanged - 305:306:void onMetadataChanged(android.media.MediaMetadata) -> onMetadataChanged - 300:301:void onPlaybackStateChanged(android.media.session.PlaybackState) -> onPlaybackStateChanged - 310:311:void onQueueChanged(java.util.List) -> onQueueChanged - 315:316:void onQueueTitleChanged(java.lang.CharSequence) -> onQueueTitleChanged - 289:290:void onSessionDestroyed() -> onSessionDestroyed - 294:296:void onSessionEvent(java.lang.String,android.os.Bundle) -> onSessionEvent -android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo -> android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo: - 265:266:void () -> - 200:200:android.media.AudioAttributes getAudioAttributes(java.lang.Object) -> getAudioAttributes - 217:217:int getCurrentVolume(java.lang.Object) -> getCurrentVolume - 204:205:int getLegacyAudioStream(java.lang.Object) -> getLegacyAudioStream - 213:213:int getMaxVolume(java.lang.Object) -> getMaxVolume - 196:196:int getPlaybackType(java.lang.Object) -> getPlaybackType - 209:209:int getVolumeControl(java.lang.Object) -> getVolumeControl - 228:261:int toLegacyStreamType(android.media.AudioAttributes) -> toLegacyStreamType -android.support.v4.media.session.MediaControllerCompatApi21$TransportControls -> android.support.v4.media.session.MediaControllerCompatApi21$TransportControls: - 190:191:void () -> - 155:156:void fastForward(java.lang.Object) -> fastForward - 143:144:void pause(java.lang.Object) -> pause - 139:140:void play(java.lang.Object) -> play - 175:176:void playFromMediaId(java.lang.Object,java.lang.String,android.os.Bundle) -> playFromMediaId - 179:180:void playFromSearch(java.lang.Object,java.lang.String,android.os.Bundle) -> playFromSearch - 159:160:void rewind(java.lang.Object) -> rewind - 151:152:void seekTo(java.lang.Object,long) -> seekTo - 187:188:void sendCustomAction(java.lang.Object,java.lang.String,android.os.Bundle) -> sendCustomAction - 171:172:void setRating(java.lang.Object,java.lang.Object) -> setRating - 163:164:void skipToNext(java.lang.Object) -> skipToNext - 167:168:void skipToPrevious(java.lang.Object) -> skipToPrevious - 183:184:void skipToQueueItem(java.lang.Object,long) -> skipToQueueItem - 147:148:void stop(java.lang.Object) -> stop -android.support.v4.media.session.MediaControllerCompatApi23 -> android.support.v4.media.session.MediaControllerCompatApi23: - 37:38:void () -> -android.support.v4.media.session.MediaControllerCompatApi23$TransportControls -> android.support.v4.media.session.MediaControllerCompatApi23$TransportControls: - 33:34:void () -> - 30:31:void playFromUri(java.lang.Object,android.net.Uri,android.os.Bundle) -> playFromUri -android.support.v4.media.session.MediaControllerCompatApi24 -> android.support.v4.media.session.MediaControllerCompatApi24: - 49:50:void () -> -android.support.v4.media.session.MediaControllerCompatApi24$TransportControls -> android.support.v4.media.session.MediaControllerCompatApi24$TransportControls: - 45:46:void () -> - 30:31:void prepare(java.lang.Object) -> prepare - 34:35:void prepareFromMediaId(java.lang.Object,java.lang.String,android.os.Bundle) -> prepareFromMediaId - 38:39:void prepareFromSearch(java.lang.Object,java.lang.String,android.os.Bundle) -> prepareFromSearch - 42:43:void prepareFromUri(java.lang.Object,android.net.Uri,android.os.Bundle) -> prepareFromUri -android.support.v4.media.session.MediaSessionCompat -> android.support.v4.media.session.MediaSessionCompat: - 430:431:void (android.content.Context,java.lang.String) -> - 456:457:void (android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent) -> - 465:466:void (android.content.Context,java.lang.String,android.os.Bundle) -> - 114:515:void (android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent,android.os.Bundle) -> - 114:525:void (android.content.Context,android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl) -> - 885:889:void addOnActiveChangeListener(android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener) -> addOnActiveChangeListener - 928:931:void ensureClassLoader(android.os.Bundle) -> ensureClassLoader - 915:918:android.support.v4.media.session.MediaSessionCompat fromMediaSession(android.content.Context,java.lang.Object) -> fromMediaSession - 874:874:java.lang.String getCallingPackage() -> getCallingPackage - 706:706:android.support.v4.media.session.MediaControllerCompat getController() -> getController - 862:862:androidx.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo() -> getCurrentControllerInfo - 836:836:java.lang.Object getMediaSession() -> getMediaSession - 850:850:java.lang.Object getRemoteControlClient() -> getRemoteControlClient - 696:696:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken() -> getSessionToken - 936:964:android.support.v4.media.session.PlaybackStateCompat getStateWithUpdatedPosition(android.support.v4.media.session.PlaybackStateCompat,android.support.v4.media.MediaMetadataCompat) -> getStateWithUpdatedPosition - 654:654:boolean isActive() -> isActive - 678:679:void release() -> release - 898:902:void removeOnActiveChangeListener(android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener) -> removeOnActiveChangeListener - 666:670:void sendSessionEvent(java.lang.String,android.os.Bundle) -> sendSessionEvent - 642:646:void setActive(boolean) -> setActive - 535:536:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback) -> setCallback - 547:552:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler) -> setCallback - 779:780:void setCaptioningEnabled(boolean) -> setCaptioningEnabled - 822:823:void setExtras(android.os.Bundle) -> setExtras - 589:590:void setFlags(int) -> setFlags - 580:581:void setMediaButtonReceiver(android.app.PendingIntent) -> setMediaButtonReceiver - 727:728:void setMetadata(android.support.v4.media.MediaMetadataCompat) -> setMetadata - 715:716:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat) -> setPlaybackState - 603:604:void setPlaybackToLocal(int) -> setPlaybackToLocal - 622:626:void setPlaybackToRemote(androidx.media.VolumeProviderCompat) -> setPlaybackToRemote - 742:743:void setQueue(java.util.List) -> setQueue - 753:754:void setQueueTitle(java.lang.CharSequence) -> setQueueTitle - 770:771:void setRatingType(int) -> setRatingType - 795:796:void setRepeatMode(int) -> setRepeatMode - 563:564:void setSessionActivity(android.app.PendingIntent) -> setSessionActivity - 810:811:void setShuffleMode(int) -> setShuffleMode -android.support.v4.media.session.MediaSessionCompat$1 -> android.support.v4.media.session.MediaSessionCompat$1: - 495:495:void (android.support.v4.media.session.MediaSessionCompat) -> -android.support.v4.media.session.MediaSessionCompat$2 -> android.support.v4.media.session.MediaSessionCompat$2: - 500:500:void (android.support.v4.media.session.MediaSessionCompat) -> -android.support.v4.media.session.MediaSessionCompat$3 -> android.support.v4.media.session.MediaSessionCompat$3: - 522:522:void (android.support.v4.media.session.MediaSessionCompat) -> -android.support.v4.media.session.MediaSessionCompat$Callback -> android.support.v4.media.session.MediaSessionCompat$Callback: - 974:987:void () -> - 1072:1097:void handleMediaPlayPauseKeySingleTapIfPending(androidx.media.MediaSessionManager$RemoteUserInfo) -> handleMediaPlayPauseKeySingleTapIfPending - 1291:1291:void onAddQueueItem(android.support.v4.media.MediaDescriptionCompat) -> onAddQueueItem - 1303:1303:void onAddQueueItem(android.support.v4.media.MediaDescriptionCompat,int) -> onAddQueueItem - 1007:1007:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver) -> onCommand - 1281:1281:void onCustomAction(java.lang.String,android.os.Bundle) -> onCustomAction - 1189:1189:void onFastForward() -> onFastForward - 1021:1068:boolean onMediaButtonEvent(android.content.Intent) -> onMediaButtonEvent - 1171:1171:void onPause() -> onPause - 1136:1136:void onPlay() -> onPlay - 1143:1143:void onPlayFromMediaId(java.lang.String,android.os.Bundle) -> onPlayFromMediaId - 1152:1152:void onPlayFromSearch(java.lang.String,android.os.Bundle) -> onPlayFromSearch - 1158:1158:void onPlayFromUri(android.net.Uri,android.os.Bundle) -> onPlayFromUri - 1104:1104:void onPrepare() -> onPrepare - 1112:1112:void onPrepareFromMediaId(java.lang.String,android.os.Bundle) -> onPrepareFromMediaId - 1122:1122:void onPrepareFromSearch(java.lang.String,android.os.Bundle) -> onPrepareFromSearch - 1130:1130:void onPrepareFromUri(android.net.Uri,android.os.Bundle) -> onPrepareFromUri - 1314:1314:void onRemoveQueueItem(android.support.v4.media.MediaDescriptionCompat) -> onRemoveQueueItem - 1325:1325:void onRemoveQueueItemAt(int) -> onRemoveQueueItemAt - 1195:1195:void onRewind() -> onRewind - 1209:1209:void onSeekTo(long) -> onSeekTo - 1234:1234:void onSetCaptioningEnabled(boolean) -> onSetCaptioningEnabled - 1217:1217:void onSetRating(android.support.v4.media.RatingCompat) -> onSetRating - 1226:1226:void onSetRating(android.support.v4.media.RatingCompat,android.os.Bundle) -> onSetRating - 1250:1250:void onSetRepeatMode(int) -> onSetRepeatMode - 1265:1265:void onSetShuffleMode(int) -> onSetShuffleMode - 1177:1177:void onSkipToNext() -> onSkipToNext - 1183:1183:void onSkipToPrevious() -> onSkipToPrevious - 1165:1165:void onSkipToQueueItem(long) -> onSkipToQueueItem - 1201:1201:void onStop() -> onStop - 990:995:void setSessionImpl(android.support.v4.media.session.MediaSessionCompat$MediaSessionImpl,android.os.Handler) -> setSessionImpl -android.support.v4.media.session.MediaSessionCompat$Callback$CallbackHandler -> android.support.v4.media.session.MediaSessionCompat$Callback$CallbackHandler: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 1330:1332:void (android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Looper) -> - 1336:1339:void handleMessage(android.os.Message) -> handleMessage -android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21 -> android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 1345:1346:void (android.support.v4.media.session.MediaSessionCompat$Callback) -> - 1351:1396:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver) -> onCommand - 1470:1502:void onCustomAction(java.lang.String,android.os.Bundle) -> onCustomAction - 1440:1441:void onFastForward() -> onFastForward - 1400:1400:boolean onMediaButtonEvent(android.content.Intent) -> onMediaButtonEvent - 1425:1426:void onPause() -> onPause - 1405:1406:void onPlay() -> onPlay - 1410:1411:void onPlayFromMediaId(java.lang.String,android.os.Bundle) -> onPlayFromMediaId - 1415:1416:void onPlayFromSearch(java.lang.String,android.os.Bundle) -> onPlayFromSearch - 1445:1446:void onRewind() -> onRewind - 1455:1456:void onSeekTo(long) -> onSeekTo - 1460:1461:void onSetRating(java.lang.Object) -> onSetRating - 1466:1466:void onSetRating(java.lang.Object,android.os.Bundle) -> onSetRating - 1430:1431:void onSkipToNext() -> onSkipToNext - 1435:1436:void onSkipToPrevious() -> onSkipToPrevious - 1420:1421:void onSkipToQueueItem(long) -> onSkipToQueueItem - 1450:1451:void onStop() -> onStop -android.support.v4.media.session.MediaSessionCompat$Callback$StubApi23 -> android.support.v4.media.session.MediaSessionCompat$Callback$StubApi23: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 1508:1509:void (android.support.v4.media.session.MediaSessionCompat$Callback) -> - 1513:1514:void onPlayFromUri(android.net.Uri,android.os.Bundle) -> onPlayFromUri -android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24 -> android.support.v4.media.session.MediaSessionCompat$Callback$StubApi24: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 1520:1521:void (android.support.v4.media.session.MediaSessionCompat$Callback) -> - 1525:1526:void onPrepare() -> onPrepare - 1530:1531:void onPrepareFromMediaId(java.lang.String,android.os.Bundle) -> onPrepareFromMediaId - 1535:1536:void onPrepareFromSearch(java.lang.String,android.os.Bundle) -> onPrepareFromSearch - 1540:1541:void onPrepareFromUri(android.net.Uri,android.os.Bundle) -> onPrepareFromUri -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18: - 3212:3212:void () -> - 3216:3217:void (android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent) -> - 3258:3262:int getRccTransportControlFlagsFromActions(long) -> getRccTransportControlFlagsFromActions - 3270:3283:void registerMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName) -> registerMediaButtonEventReceiver - 3221:3235:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler) -> setCallback - 3239:3254:void setRccState(android.support.v4.media.session.PlaybackStateCompat) -> setRccState - 3288:3293:void unregisterMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName) -> unregisterMediaButtonEventReceiver -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18$1 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18$1: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 3226:3226:void (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi18) -> - 3229:3231:void onPlaybackPositionUpdate(long) -> onPlaybackPositionUpdate -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19: - 3300:3301:void (android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent) -> - 3335:3358:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle) -> buildRccMetadata - 3326:3330:int getRccTransportControlFlagsFromActions(long) -> getRccTransportControlFlagsFromActions - 3305:3322:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler) -> setCallback -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19$1 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19$1: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 3310:3310:void (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi19) -> - 3313:3318:void onMetadataUpdate(int,java.lang.Object) -> onMetadataUpdate -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21: - 3367:3383:void (android.content.Context,java.lang.String,android.os.Bundle) -> - 3367:3389:void (java.lang.Object) -> - 3590:3593:java.lang.String getCallingPackage() -> getCallingPackage - 3600:3600:androidx.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo() -> getCurrentControllerInfo - 3573:3573:java.lang.Object getMediaSession() -> getMediaSession - 3471:3471:android.support.v4.media.session.PlaybackStateCompat getPlaybackState() -> getPlaybackState - 3580:3580:java.lang.Object getRemoteControlClient() -> getRemoteControlClient - 3450:3450:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken() -> getSessionToken - 3423:3423:boolean isActive() -> isActive - 3444:3446:void release() -> release - 3428:3440:void sendSessionEvent(java.lang.String,android.os.Bundle) -> sendSessionEvent - 3418:3419:void setActive(boolean) -> setActive - 3393:3398:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler) -> setCallback - 3520:3532:void setCaptioningEnabled(boolean) -> setCaptioningEnabled - 3586:3586:void setCurrentControllerInfo(androidx.media.MediaSessionManager$RemoteUserInfo) -> setCurrentControllerInfo - 3568:3569:void setExtras(android.os.Bundle) -> setExtras - 3402:3403:void setFlags(int) -> setFlags - 3488:3489:void setMediaButtonReceiver(android.app.PendingIntent) -> setMediaButtonReceiver - 3476:3479:void setMetadata(android.support.v4.media.MediaMetadataCompat) -> setMetadata - 3455:3467:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat) -> setPlaybackState - 3407:3408:void setPlaybackToLocal(int) -> setPlaybackToLocal - 3412:3414:void setPlaybackToRemote(androidx.media.VolumeProviderCompat) -> setPlaybackToRemote - 3493:3502:void setQueue(java.util.List) -> setQueue - 3506:3507:void setQueueTitle(java.lang.CharSequence) -> setQueueTitle - 3511:3516:void setRatingType(int) -> setRatingType - 3536:3548:void setRepeatMode(int) -> setRepeatMode - 3483:3484:void setSessionActivity(android.app.PendingIntent) -> setSessionActivity - 3552:3564:void setShuffleMode(int) -> setShuffleMode -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21$ExtraSession -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21$ExtraSession: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 3603:3603:void (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21) -> - 3834:3834:void addQueueItem(android.support.v4.media.MediaDescriptionCompat) -> addQueueItem - 3840:3840:void addQueueItemAt(android.support.v4.media.MediaDescriptionCompat,int) -> addQueueItemAt - 3668:3668:void adjustVolume(int,int,java.lang.String) -> adjustVolume - 3758:3758:void fastForward() -> fastForward - 3864:3864:android.os.Bundle getExtras() -> getExtras - 3656:3656:long getFlags() -> getFlags - 3649:3649:android.app.PendingIntent getLaunchPendingIntent() -> getLaunchPendingIntent - 3817:3817:android.support.v4.media.MediaMetadataCompat getMetadata() -> getMetadata - 3637:3637:java.lang.String getPackageName() -> getPackageName - 3822:3822:android.support.v4.media.session.PlaybackStateCompat getPlaybackState() -> getPlaybackState - 3828:3828:java.util.List getQueue() -> getQueue - 3858:3858:java.lang.CharSequence getQueueTitle() -> getQueueTitle - 3870:3870:int getRatingType() -> getRatingType - 3881:3881:int getRepeatMode() -> getRepeatMode - 3892:3892:int getShuffleMode() -> getShuffleMode - 3643:3643:java.lang.String getTag() -> getTag - 3662:3662:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes() -> getVolumeAttributes - 3875:3875:boolean isCaptioningEnabled() -> isCaptioningEnabled - 3886:3886:boolean isShuffleModeEnabledRemoved() -> isShuffleModeEnabledRemoved - 3898:3898:boolean isTransportControlEnabled() -> isTransportControlEnabled - 3746:3746:void next() -> next - 3734:3734:void pause() -> pause - 3704:3704:void play() -> play - 3710:3710:void playFromMediaId(java.lang.String,android.os.Bundle) -> playFromMediaId - 3716:3716:void playFromSearch(java.lang.String,android.os.Bundle) -> playFromSearch - 3722:3722:void playFromUri(android.net.Uri,android.os.Bundle) -> playFromUri - 3680:3680:void prepare() -> prepare - 3686:3686:void prepareFromMediaId(java.lang.String,android.os.Bundle) -> prepareFromMediaId - 3692:3692:void prepareFromSearch(java.lang.String,android.os.Bundle) -> prepareFromSearch - 3698:3698:void prepareFromUri(android.net.Uri,android.os.Bundle) -> prepareFromUri - 3752:3752:void previous() -> previous - 3776:3776:void rate(android.support.v4.media.RatingCompat) -> rate - 3782:3782:void rateWithExtras(android.support.v4.media.RatingCompat,android.os.Bundle) -> rateWithExtras - 3618:3627:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback) -> registerCallbackListener - 3846:3846:void removeQueueItem(android.support.v4.media.MediaDescriptionCompat) -> removeQueueItem - 3852:3852:void removeQueueItemAt(int) -> removeQueueItemAt - 3764:3764:void rewind() -> rewind - 3770:3770:void seekTo(long) -> seekTo - 3607:3607:void sendCommand(java.lang.String,android.os.Bundle,android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper) -> sendCommand - 3811:3811:void sendCustomAction(java.lang.String,android.os.Bundle) -> sendCustomAction - 3613:3613:boolean sendMediaButton(android.view.KeyEvent) -> sendMediaButton - 3788:3788:void setCaptioningEnabled(boolean) -> setCaptioningEnabled - 3794:3794:void setRepeatMode(int) -> setRepeatMode - 3805:3805:void setShuffleMode(int) -> setShuffleMode - 3800:3800:void setShuffleModeEnabledRemoved(boolean) -> setShuffleModeEnabledRemoved - 3674:3674:void setVolumeTo(int,int,java.lang.String) -> setVolumeTo - 3728:3728:void skipToQueueItem(long) -> skipToQueueItem - 3740:3740:void stop() -> stop - 3631:3632:void unregisterCallbackListener(android.support.v4.media.session.IMediaControllerCallback) -> unregisterCallbackListener -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi28 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi28: - 3906:3907:void (android.content.Context,java.lang.String,android.os.Bundle) -> - 3910:3911:void (java.lang.Object) -> - 3920:3922:androidx.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo() -> getCurrentControllerInfo - 3916:3916:void setCurrentControllerInfo(androidx.media.MediaSessionManager$RemoteUserInfo) -> setCurrentControllerInfo -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase: - 1995:2057:void (android.content.Context,java.lang.String,android.content.ComponentName,android.app.PendingIntent) -> - 2501:2508:void adjustVolume(int,int) -> adjustVolume - 2281:2353:android.media.RemoteControlClient$MetadataEditor buildRccMetadata(android.os.Bundle) -> buildRccMetadata - 2392:2392:java.lang.String getCallingPackage() -> getCallingPackage - 2432:2434:androidx.media.MediaSessionManager$RemoteUserInfo getCurrentControllerInfo() -> getCurrentControllerInfo - 2382:2382:java.lang.Object getMediaSession() -> getMediaSession - 2193:2195:android.support.v4.media.session.PlaybackStateCompat getPlaybackState() -> getPlaybackState - 2203:2227:int getRccStateFromState(int) -> getRccStateFromState - 2232:2257:int getRccTransportControlFlagsFromActions(long) -> getRccTransportControlFlagsFromActions - 2387:2387:java.lang.Object getRemoteControlClient() -> getRemoteControlClient - 2165:2165:android.support.v4.media.session.MediaSessionCompat$Token getSessionToken() -> getSessionToken - 2147:2147:boolean isActive() -> isActive - 2077:2091:void postToHandler(int,int,int,java.lang.Object,android.os.Bundle) -> postToHandler - 2492:2493:void registerMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName) -> registerMediaButtonEventReceiver - 2157:2161:void release() -> release - 2606:2615:void sendCaptioningEnabled(boolean) -> sendCaptioningEnabled - 2546:2555:void sendEvent(java.lang.String,android.os.Bundle) -> sendEvent - 2642:2651:void sendExtras(android.os.Bundle) -> sendExtras - 2570:2579:void sendMetadata(android.support.v4.media.MediaMetadataCompat) -> sendMetadata - 2582:2591:void sendQueue(java.util.List) -> sendQueue - 2594:2603:void sendQueueTitle(java.lang.CharSequence) -> sendQueueTitle - 2618:2627:void sendRepeatMode(int) -> sendRepeatMode - 2533:2543:void sendSessionDestroyed() -> sendSessionDestroyed - 2152:2153:void sendSessionEvent(java.lang.String,android.os.Bundle) -> sendSessionEvent - 2630:2639:void sendShuffleMode(int) -> sendShuffleMode - 2558:2567:void sendState(android.support.v4.media.session.PlaybackStateCompat) -> sendState - 2521:2530:void sendVolumeInfoChanged(android.support.v4.media.session.ParcelableVolumeInfo) -> sendVolumeInfoChanged - 2135:2143:void setActive(boolean) -> setActive - 2061:2074:void setCallback(android.support.v4.media.session.MediaSessionCompat$Callback,android.os.Handler) -> setCallback - 2402:2406:void setCaptioningEnabled(boolean) -> setCaptioningEnabled - 2439:2442:void setCurrentControllerInfo(androidx.media.MediaSessionManager$RemoteUserInfo) -> setCurrentControllerInfo - 2426:2428:void setExtras(android.os.Bundle) -> setExtras - 2095:2099:void setFlags(int) -> setFlags - 2366:2366:void setMediaButtonReceiver(android.app.PendingIntent) -> setMediaButtonReceiver - 2262:2278:void setMetadata(android.support.v4.media.MediaMetadataCompat) -> setMetadata - 2170:2189:void setPlaybackState(android.support.v4.media.session.PlaybackStateCompat) -> setPlaybackState - 2103:2113:void setPlaybackToLocal(int) -> setPlaybackToLocal - 2117:2126:void setPlaybackToRemote(androidx.media.VolumeProviderCompat) -> setPlaybackToRemote - 2370:2372:void setQueue(java.util.List) -> setQueue - 2376:2378:void setQueueTitle(java.lang.CharSequence) -> setQueueTitle - 2397:2398:void setRatingType(int) -> setRatingType - 2199:2200:void setRccState(android.support.v4.media.session.PlaybackStateCompat) -> setRccState - 2410:2414:void setRepeatMode(int) -> setRepeatMode - 2358:2361:void setSessionActivity(android.app.PendingIntent) -> setSessionActivity - 2418:2422:void setShuffleMode(int) -> setShuffleMode - 2511:2518:void setVolumeTo(int,int) -> setVolumeTo - 2497:2498:void unregisterMediaButtonEventReceiver(android.app.PendingIntent,android.content.ComponentName) -> unregisterMediaButtonEventReceiver - 2446:2488:boolean update() -> update -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1 -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$1: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 2025:2025:void (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase) -> - 2028:2035:void onVolumeChanged(androidx.media.VolumeProviderCompat) -> onVolumeChanged -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$Command: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 2983:2987:void (java.lang.String,android.os.Bundle,android.os.ResultReceiver) -> -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MediaSessionStub: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 2653:2653:void (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase) -> - 2894:2895:void addQueueItem(android.support.v4.media.MediaDescriptionCompat) -> addQueueItem - 2899:2900:void addQueueItemAt(android.support.v4.media.MediaDescriptionCompat,int) -> addQueueItemAt - 2745:2746:void adjustVolume(int,int,java.lang.String) -> adjustVolume - 2820:2821:void fastForward() -> fastForward - 2919:2921:android.os.Bundle getExtras() -> getExtras - 2714:2716:long getFlags() -> getFlags - 2706:2708:android.app.PendingIntent getLaunchPendingIntent() -> getLaunchPendingIntent - 2871:2871:android.support.v4.media.MediaMetadataCompat getMetadata() -> getMetadata - 2695:2695:java.lang.String getPackageName() -> getPackageName - 2878:2882:android.support.v4.media.session.PlaybackStateCompat getPlaybackState() -> getPlaybackState - 2887:2889:java.util.List getQueue() -> getQueue - 2914:2914:java.lang.CharSequence getQueueTitle() -> getQueueTitle - 2927:2927:int getRatingType() -> getRatingType - 2938:2938:int getRepeatMode() -> getRepeatMode - 2949:2949:int getShuffleMode() -> getShuffleMode - 2701:2701:java.lang.String getTag() -> getTag - 2726:2740:android.support.v4.media.session.ParcelableVolumeInfo getVolumeAttributes() -> getVolumeAttributes - 2932:2932:boolean isCaptioningEnabled() -> isCaptioningEnabled - 2943:2943:boolean isShuffleModeEnabledRemoved() -> isShuffleModeEnabledRemoved - 2954:2954:boolean isTransportControlEnabled() -> isTransportControlEnabled - 2810:2811:void next() -> next - 2800:2801:void pause() -> pause - 2775:2776:void play() -> play - 2780:2781:void playFromMediaId(java.lang.String,android.os.Bundle) -> playFromMediaId - 2785:2786:void playFromSearch(java.lang.String,android.os.Bundle) -> playFromSearch - 2790:2791:void playFromUri(android.net.Uri,android.os.Bundle) -> playFromUri - 2958:2959:void postToHandler(int) -> postToHandler - 2962:2963:void postToHandler(int,int) -> postToHandler - 2966:2967:void postToHandler(int,java.lang.Object) -> postToHandler - 2970:2971:void postToHandler(int,java.lang.Object,int) -> postToHandler - 2974:2975:void postToHandler(int,java.lang.Object,android.os.Bundle) -> postToHandler - 2755:2756:void prepare() -> prepare - 2760:2761:void prepareFromMediaId(java.lang.String,android.os.Bundle) -> prepareFromMediaId - 2765:2766:void prepareFromSearch(java.lang.String,android.os.Bundle) -> prepareFromSearch - 2770:2771:void prepareFromUri(android.net.Uri,android.os.Bundle) -> prepareFromUri - 2815:2816:void previous() -> previous - 2835:2836:void rate(android.support.v4.media.RatingCompat) -> rate - 2840:2841:void rateWithExtras(android.support.v4.media.RatingCompat,android.os.Bundle) -> rateWithExtras - 2674:2685:void registerCallbackListener(android.support.v4.media.session.IMediaControllerCallback) -> registerCallbackListener - 2904:2905:void removeQueueItem(android.support.v4.media.MediaDescriptionCompat) -> removeQueueItem - 2909:2910:void removeQueueItemAt(int) -> removeQueueItemAt - 2825:2826:void rewind() -> rewind - 2830:2831:void seekTo(long) -> seekTo - 2656:2658:void sendCommand(java.lang.String,android.os.Bundle,android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper) -> sendCommand - 2866:2867:void sendCustomAction(java.lang.String,android.os.Bundle) -> sendCustomAction - 2662:2667:boolean sendMediaButton(android.view.KeyEvent) -> sendMediaButton - 2845:2846:void setCaptioningEnabled(boolean) -> setCaptioningEnabled - 2850:2851:void setRepeatMode(int) -> setRepeatMode - 2860:2861:void setShuffleMode(int) -> setShuffleMode - 2856:2856:void setShuffleModeEnabledRemoved(boolean) -> setShuffleModeEnabledRemoved - 2750:2751:void setVolumeTo(int,int,java.lang.String) -> setVolumeTo - 2795:2796:void skipToQueueItem(long) -> skipToQueueItem - 2805:2806:void stop() -> stop - 2689:2690:void unregisterCallbackListener(android.support.v4.media.session.IMediaControllerCallback) -> unregisterCallbackListener -android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler -> android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase$MessageHandler: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 3026:3028:void (android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase,android.os.Looper) -> - 3032:3155:void handleMessage(android.os.Message) -> handleMessage - 3158:3206:void onMediaButtonEvent(android.view.KeyEvent,android.support.v4.media.session.MediaSessionCompat$Callback) -> onMediaButtonEvent -android.support.v4.media.session.MediaSessionCompat$QueueItem -> android.support.v4.media.session.MediaSessionCompat$QueueItem: - 1875:1875:void () -> - 1769:1770:void (android.support.v4.media.MediaDescriptionCompat,long) -> - 1772:1782:void (java.lang.Object,android.support.v4.media.MediaDescriptionCompat,long) -> - 1784:1787:void (android.os.Parcel) -> - 1811:1811:int describeContents() -> describeContents - 1844:1851:android.support.v4.media.session.MediaSessionCompat$QueueItem fromQueueItem(java.lang.Object) -> fromQueueItem - 1865:1872:java.util.List fromQueueItemList(java.util.List) -> fromQueueItemList - 1793:1793:android.support.v4.media.MediaDescriptionCompat getDescription() -> getDescription - 1800:1800:long getQueueId() -> getQueueId - 1825:1830:java.lang.Object getQueueItem() -> getQueueItem - 1891:1891:java.lang.String toString() -> toString - 1805:1807:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.session.MediaSessionCompat$QueueItem$1 -> android.support.v4.media.session.MediaSessionCompat$QueueItem$1: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 1876:1876:void () -> - 1876:1876:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 1880:1880:android.support.v4.media.session.MediaSessionCompat$QueueItem createFromParcel(android.os.Parcel) -> createFromParcel - 1876:1876:java.lang.Object[] newArray(int) -> newArray - 1885:1885:android.support.v4.media.session.MediaSessionCompat$QueueItem[] newArray(int) -> newArray -android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper -> android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper: - 1917:1917:void () -> - 1908:1910:void (android.os.ResultReceiver) -> - 1912:1914:void (android.os.Parcel) -> - 1931:1931:int describeContents() -> describeContents - 1936:1937:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1 -> android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 1917:1917:void () -> - 1917:1917:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 1920:1920:android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper createFromParcel(android.os.Parcel) -> createFromParcel - 1917:1917:java.lang.Object[] newArray(int) -> newArray - 1925:1925:android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper[] newArray(int) -> newArray -android.support.v4.media.session.MediaSessionCompat$Token -> android.support.v4.media.session.MediaSessionCompat$Token: - 1726:1726:void () -> - 1556:1557:void (java.lang.Object) -> - 1560:1561:void (java.lang.Object,android.support.v4.media.session.IMediaSession) -> - 1563:1567:void (java.lang.Object,android.support.v4.media.session.IMediaSession,android.os.Bundle) -> - 1607:1607:int describeContents() -> describeContents - 1629:1643:boolean equals(java.lang.Object) -> equals - 1716:1723:android.support.v4.media.session.MediaSessionCompat$Token fromBundle(android.os.Bundle) -> fromBundle - 1581:1581:android.support.v4.media.session.MediaSessionCompat$Token fromToken(java.lang.Object) -> fromToken - 1599:1602:android.support.v4.media.session.MediaSessionCompat$Token fromToken(java.lang.Object,android.support.v4.media.session.IMediaSession) -> fromToken - 1664:1664:android.support.v4.media.session.IMediaSession getExtraBinder() -> getExtraBinder - 1680:1680:android.os.Bundle getSessionToken2Bundle() -> getSessionToken2Bundle - 1656:1656:java.lang.Object getToken() -> getToken - 1621:1624:int hashCode() -> hashCode - 1672:1673:void setExtraBinder(android.support.v4.media.session.IMediaSession) -> setExtraBinder - 1688:1689:void setSessionToken2Bundle(android.os.Bundle) -> setSessionToken2Bundle - 1696:1704:android.os.Bundle toBundle() -> toBundle - 1612:1617:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.session.MediaSessionCompat$Token$1 -> android.support.v4.media.session.MediaSessionCompat$Token$1: -# {"id":"sourceFile","fileName":"MediaSessionCompat.java"} - 1727:1727:void () -> - 1727:1727:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 1731:1736:android.support.v4.media.session.MediaSessionCompat$Token createFromParcel(android.os.Parcel) -> createFromParcel - 1727:1727:java.lang.Object[] newArray(int) -> newArray - 1741:1741:android.support.v4.media.session.MediaSessionCompat$Token[] newArray(int) -> newArray -android.support.v4.media.session.MediaSessionCompatApi21 -> android.support.v4.media.session.MediaSessionCompatApi21: - 281:282:void () -> - 64:64:java.lang.Object createCallback(android.support.v4.media.session.MediaSessionCompatApi21$Callback) -> createCallback - 46:46:java.lang.Object createSession(android.content.Context,java.lang.String) -> createSession - 103:103:android.os.Parcelable getSessionToken(java.lang.Object) -> getSessionToken - 143:153:boolean hasCallback(java.lang.Object) -> hasCallback - 91:91:boolean isActive(java.lang.Object) -> isActive - 99:100:void release(java.lang.Object) -> release - 95:96:void sendSessionEvent(java.lang.Object,java.lang.String,android.os.Bundle) -> sendSessionEvent - 87:88:void setActive(java.lang.Object,boolean) -> setActive - 68:69:void setCallback(java.lang.Object,java.lang.Object,android.os.Handler) -> setCallback - 139:140:void setExtras(java.lang.Object,android.os.Bundle) -> setExtras - 72:73:void setFlags(java.lang.Object,int) -> setFlags - 119:120:void setMediaButtonReceiver(java.lang.Object,android.app.PendingIntent) -> setMediaButtonReceiver - 111:112:void setMetadata(java.lang.Object,java.lang.Object) -> setMetadata - 107:108:void setPlaybackState(java.lang.Object,java.lang.Object) -> setPlaybackState - 77:80:void setPlaybackToLocal(java.lang.Object,int) -> setPlaybackToLocal - 83:84:void setPlaybackToRemote(java.lang.Object,java.lang.Object) -> setPlaybackToRemote - 123:132:void setQueue(java.lang.Object,java.util.List) -> setQueue - 135:136:void setQueueTitle(java.lang.Object,java.lang.CharSequence) -> setQueueTitle - 115:116:void setSessionActivity(java.lang.Object,android.app.PendingIntent) -> setSessionActivity - 50:53:java.lang.Object verifySession(java.lang.Object) -> verifySession - 57:60:java.lang.Object verifyToken(java.lang.Object) -> verifyToken -android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy -> android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy: - 178:180:void (android.support.v4.media.session.MediaSessionCompatApi21$Callback) -> - 184:186:void onCommand(java.lang.String,android.os.Bundle,android.os.ResultReceiver) -> onCommand - 258:260:void onCustomAction(java.lang.String,android.os.Bundle) -> onCustomAction - 233:234:void onFastForward() -> onFastForward - 190:191:boolean onMediaButtonEvent(android.content.Intent) -> onMediaButtonEvent - 218:219:void onPause() -> onPause - 196:197:void onPlay() -> onPlay - 201:203:void onPlayFromMediaId(java.lang.String,android.os.Bundle) -> onPlayFromMediaId - 207:209:void onPlayFromSearch(java.lang.String,android.os.Bundle) -> onPlayFromSearch - 238:239:void onRewind() -> onRewind - 248:249:void onSeekTo(long) -> onSeekTo - 253:254:void onSetRating(android.media.Rating) -> onSetRating - 223:224:void onSkipToNext() -> onSkipToNext - 228:229:void onSkipToPrevious() -> onSkipToPrevious - 213:214:void onSkipToQueueItem(long) -> onSkipToQueueItem - 243:244:void onStop() -> onStop -android.support.v4.media.session.MediaSessionCompatApi21$QueueItem -> android.support.v4.media.session.MediaSessionCompatApi21$QueueItem: - 277:278:void () -> - 266:266:java.lang.Object createItem(java.lang.Object,long) -> createItem - 270:270:java.lang.Object getDescription(java.lang.Object) -> getDescription - 274:274:long getQueueId(java.lang.Object) -> getQueueId -android.support.v4.media.session.MediaSessionCompatApi22 -> android.support.v4.media.session.MediaSessionCompatApi22: - 29:30:void () -> - 26:27:void setRatingType(java.lang.Object,int) -> setRatingType -android.support.v4.media.session.MediaSessionCompatApi23 -> android.support.v4.media.session.MediaSessionCompatApi23: - 48:49:void () -> - 28:28:java.lang.Object createCallback(android.support.v4.media.session.MediaSessionCompatApi23$Callback) -> createCallback -android.support.v4.media.session.MediaSessionCompatApi23$CallbackProxy -> android.support.v4.media.session.MediaSessionCompatApi23$CallbackProxy: - 38:39:void (android.support.v4.media.session.MediaSessionCompatApi23$Callback) -> - 43:45:void onPlayFromUri(android.net.Uri,android.os.Bundle) -> onPlayFromUri -android.support.v4.media.session.MediaSessionCompatApi24 -> android.support.v4.media.session.MediaSessionCompatApi24: - 85:86:void () -> - 34:34:java.lang.Object createCallback(android.support.v4.media.session.MediaSessionCompatApi24$Callback) -> createCallback - 38:45:java.lang.String getCallingPackage(java.lang.Object) -> getCallingPackage -android.support.v4.media.session.MediaSessionCompatApi24$CallbackProxy -> android.support.v4.media.session.MediaSessionCompatApi24$CallbackProxy: - 58:59:void (android.support.v4.media.session.MediaSessionCompatApi24$Callback) -> - 63:64:void onPrepare() -> onPrepare - 68:70:void onPrepareFromMediaId(java.lang.String,android.os.Bundle) -> onPrepareFromMediaId - 74:76:void onPrepareFromSearch(java.lang.String,android.os.Bundle) -> onPrepareFromSearch - 80:82:void onPrepareFromUri(android.net.Uri,android.os.Bundle) -> onPrepareFromUri -android.support.v4.media.session.ParcelableVolumeInfo -> android.support.v4.media.session.ParcelableVolumeInfo: - 65:65:void () -> - 34:40:void (int,int,int,int,int) -> - 42:48:void (android.os.Parcel) -> - 52:52:int describeContents() -> describeContents - 57:62:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.session.ParcelableVolumeInfo$1 -> android.support.v4.media.session.ParcelableVolumeInfo$1: - 66:66:void () -> - 66:66:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 69:69:android.support.v4.media.session.ParcelableVolumeInfo createFromParcel(android.os.Parcel) -> createFromParcel - 66:66:java.lang.Object[] newArray(int) -> newArray - 74:74:android.support.v4.media.session.ParcelableVolumeInfo[] newArray(int) -> newArray -android.support.v4.media.session.PlaybackStateCompat -> android.support.v4.media.session.PlaybackStateCompat: - 864:864:void () -> - 556:568:void (int,long,long,float,long,int,java.lang.CharSequence,long,java.util.List,long,android.os.Bundle) -> - 570:583:void (android.os.Parcel) -> - 604:604:int describeContents() -> describeContents - 798:828:android.support.v4.media.session.PlaybackStateCompat fromPlaybackState(java.lang.Object) -> fromPlaybackState - 724:724:long getActions() -> getActions - 776:776:long getActiveQueueItemId() -> getActiveQueueItemId - 681:681:long getBufferedPosition() -> getBufferedPosition - 670:672:long getCurrentPosition(java.lang.Long) -> getCurrentPosition - 731:731:java.util.List getCustomActions() -> getCustomActions - 754:754:int getErrorCode() -> getErrorCode - 764:764:java.lang.CharSequence getErrorMessage() -> getErrorMessage - 785:785:android.os.Bundle getExtras() -> getExtras - 658:658:long getLastPositionUpdateTime() -> getLastPositionUpdateTime - 692:692:float getPlaybackSpeed() -> getPlaybackSpeed - 841:861:java.lang.Object getPlaybackState() -> getPlaybackState - 648:648:long getPosition() -> getPosition - 641:641:int getState() -> getState - 519:536:int toKeyCode(long) -> toKeyCode - 587:599:java.lang.String toString() -> toString - 609:621:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.session.PlaybackStateCompat$1 -> android.support.v4.media.session.PlaybackStateCompat$1: - 865:865:void () -> - 865:865:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 868:868:android.support.v4.media.session.PlaybackStateCompat createFromParcel(android.os.Parcel) -> createFromParcel - 865:865:java.lang.Object[] newArray(int) -> newArray - 873:873:android.support.v4.media.session.PlaybackStateCompat[] newArray(int) -> newArray -android.support.v4.media.session.PlaybackStateCompat$Builder -> android.support.v4.media.session.PlaybackStateCompat$Builder: - 1098:1115:void () -> - 1098:1137:void (android.support.v4.media.session.PlaybackStateCompat) -> - 1284:1284:android.support.v4.media.session.PlaybackStateCompat$Builder addCustomAction(java.lang.String,java.lang.String,int) -> addCustomAction - 1299:1304:android.support.v4.media.session.PlaybackStateCompat$Builder addCustomAction(android.support.v4.media.session.PlaybackStateCompat$CustomAction) -> addCustomAction - 1360:1360:android.support.v4.media.session.PlaybackStateCompat build() -> build - 1259:1260:android.support.v4.media.session.PlaybackStateCompat$Builder setActions(long) -> setActions - 1315:1316:android.support.v4.media.session.PlaybackStateCompat$Builder setActiveQueueItemId(long) -> setActiveQueueItemId - 1225:1226:android.support.v4.media.session.PlaybackStateCompat$Builder setBufferedPosition(long) -> setBufferedPosition - 1327:1328:android.support.v4.media.session.PlaybackStateCompat$Builder setErrorMessage(java.lang.CharSequence) -> setErrorMessage - 1340:1342:android.support.v4.media.session.PlaybackStateCompat$Builder setErrorMessage(int,java.lang.CharSequence) -> setErrorMessage - 1352:1353:android.support.v4.media.session.PlaybackStateCompat$Builder setExtras(android.os.Bundle) -> setExtras - 1171:1171:android.support.v4.media.session.PlaybackStateCompat$Builder setState(int,long,float) -> setState - 1210:1214:android.support.v4.media.session.PlaybackStateCompat$Builder setState(int,long,float,long) -> setState -android.support.v4.media.session.PlaybackStateCompat$CustomAction -> android.support.v4.media.session.PlaybackStateCompat$CustomAction: - 965:965:void () -> - 893:898:void (java.lang.String,java.lang.CharSequence,int,android.os.Bundle) -> - 900:905:void (android.os.Parcel) -> - 917:917:int describeContents() -> describeContents - 932:942:android.support.v4.media.session.PlaybackStateCompat$CustomAction fromCustomAction(java.lang.Object) -> fromCustomAction - 985:985:java.lang.String getAction() -> getAction - 956:962:java.lang.Object getCustomAction() -> getCustomAction - 1017:1017:android.os.Bundle getExtras() -> getExtras - 1005:1005:int getIcon() -> getIcon - 994:994:java.lang.CharSequence getName() -> getName - 1022:1022:java.lang.String toString() -> toString - 909:913:void writeToParcel(android.os.Parcel,int) -> writeToParcel -android.support.v4.media.session.PlaybackStateCompat$CustomAction$1 -> android.support.v4.media.session.PlaybackStateCompat$CustomAction$1: -# {"id":"sourceFile","fileName":"PlaybackStateCompat.java"} - 966:966:void () -> - 966:966:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 970:970:android.support.v4.media.session.PlaybackStateCompat$CustomAction createFromParcel(android.os.Parcel) -> createFromParcel - 966:966:java.lang.Object[] newArray(int) -> newArray - 975:975:android.support.v4.media.session.PlaybackStateCompat$CustomAction[] newArray(int) -> newArray -android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder -> android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder: -# {"id":"sourceFile","fileName":"PlaybackStateCompat.java"} - 1050:1066:void (java.lang.String,java.lang.CharSequence,int) -> - 1089:1089:android.support.v4.media.session.PlaybackStateCompat$CustomAction build() -> build - 1078:1079:android.support.v4.media.session.PlaybackStateCompat$CustomAction$Builder setExtras(android.os.Bundle) -> setExtras -android.support.v4.media.session.PlaybackStateCompatApi21 -> android.support.v4.media.session.PlaybackStateCompatApi21: - 108:109:void () -> - 45:45:long getActions(java.lang.Object) -> getActions - 61:61:long getActiveQueueItemId(java.lang.Object) -> getActiveQueueItemId - 37:37:long getBufferedPosition(java.lang.Object) -> getBufferedPosition - 57:57:java.util.List getCustomActions(java.lang.Object) -> getCustomActions - 49:49:java.lang.CharSequence getErrorMessage(java.lang.Object) -> getErrorMessage - 53:53:long getLastPositionUpdateTime(java.lang.Object) -> getLastPositionUpdateTime - 41:41:float getPlaybackSpeed(java.lang.Object) -> getPlaybackSpeed - 33:33:long getPosition(java.lang.Object) -> getPosition - 29:29:int getState(java.lang.Object) -> getState - 68:77:java.lang.Object newInstance(int,long,long,float,long,java.lang.CharSequence,long,java.util.List,long) -> newInstance -android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction -> android.support.v4.media.session.PlaybackStateCompatApi21$CustomAction: - 104:105:void () -> - 82:82:java.lang.String getAction(java.lang.Object) -> getAction - 93:93:android.os.Bundle getExtras(java.lang.Object) -> getExtras - 90:90:int getIcon(java.lang.Object) -> getIcon - 86:86:java.lang.CharSequence getName(java.lang.Object) -> getName - 98:101:java.lang.Object newInstance(java.lang.String,java.lang.CharSequence,int,android.os.Bundle) -> newInstance -android.support.v4.media.session.PlaybackStateCompatApi22 -> android.support.v4.media.session.PlaybackStateCompatApi22: - 49:50:void () -> - 29:29:android.os.Bundle getExtras(java.lang.Object) -> getExtras - 36:46:java.lang.Object newInstance(int,long,long,float,long,java.lang.CharSequence,long,java.util.List,long,android.os.Bundle) -> newInstance android.support.v4.os.IResultReceiver$Default -> android.support.v4.os.IResultReceiver$Default: 9:9:void () -> 16:16:android.os.IBinder asBinder() -> asBinder @@ -1455,17 +86,17 @@ androidx.activity.ComponentActivity -> androidx.activity.ComponentActivity: 546:546:androidx.savedstate.SavedStateRegistry getSavedStateRegistry() -> d 679:679:androidx.activity.result.ActivityResultRegistry getActivityResultRegistry() -> e 472:477:androidx.lifecycle.ViewModelStore getViewModelStore() -> i - 94:94:void access$001(androidx.activity.ComponentActivity) -> n - 431:432:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener) -> o + 94:94:void access$001(androidx.activity.ComponentActivity) -> l + 431:432:void addOnContextAvailableListener(androidx.activity.contextaware.OnContextAvailableListener) -> m + 482:493:void ensureViewModelStore() -> n + 408:411:void initViewTreeOwners() -> o 624:627:void onActivityResult(int,int,android.content.Intent) -> onActivityResult 529:530:void onBackPressed() -> onBackPressed 296:304:void onCreate(android.os.Bundle) -> onCreate 644:651:void onRequestPermissionsResult(int,java.lang.String[],int[]) -> onRequestPermissionsResult 328:348:java.lang.Object onRetainNonConfigurationInstance() -> onRetainNonConfigurationInstance 309:316:void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState - 482:493:void ensureViewModelStore() -> p - 408:411:void initViewTreeOwners() -> q - 360:360:java.lang.Object onRetainCustomNonConfigurationInstance() -> r + 360:360:java.lang.Object onRetainCustomNonConfigurationInstance() -> p 685:703:void reportFullyDrawn() -> reportFullyDrawn 379:381:void setContentView(int) -> setContentView 385:387:void setContentView(android.view.View) -> setContentView @@ -1936,18 +567,16 @@ androidx.appcompat.app.AppCompatActivity -> androidx.appcompat.app.AppCompatActi androidx.appcompat.app.AppCompatDelegate mDelegate -> q android.content.res.Resources mResources -> r 94:96:void () -> - 309:310:void supportInvalidateOptionsMenu() -> A - 583:586:androidx.appcompat.app.AppCompatDelegate getDelegate() -> B - 163:163:androidx.appcompat.app.ActionBar getSupportActionBar() -> C - 116:135:void initDelegate() -> D - 417:418:void onCreateSupportNavigateUpTaskStack(androidx.core.app.TaskStackBuilder) -> E - 664:664:void onNightModeChanged(int) -> F - 436:436:void onPrepareSupportNavigateUpTaskStack(androidx.core.app.TaskStackBuilder) -> G - 548:548:void onSupportContentChanged() -> H - 462:485:boolean onSupportNavigateUp() -> I - 616:628:boolean performMenuItemShortcut(android.view.KeyEvent) -> J - 533:534:void supportNavigateUpTo(android.content.Intent) -> K - 517:517:boolean supportShouldUpRecreateTask(android.content.Intent) -> L + 163:163:androidx.appcompat.app.ActionBar getSupportActionBar() -> A + 116:135:void initDelegate() -> B + 417:418:void onCreateSupportNavigateUpTaskStack(androidx.core.app.TaskStackBuilder) -> C + 664:664:void onNightModeChanged(int) -> D + 436:436:void onPrepareSupportNavigateUpTaskStack(androidx.core.app.TaskStackBuilder) -> E + 548:548:void onSupportContentChanged() -> F + 462:485:boolean onSupportNavigateUp() -> G + 616:628:boolean performMenuItemShortcut(android.view.KeyEvent) -> H + 533:534:void supportNavigateUpTo(android.content.Intent) -> I + 517:517:boolean supportShouldUpRecreateTask(android.content.Intent) -> J 212:214:void addContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> addContentView 139:140:void attachBaseContext(android.content.Context) -> attachBaseContext 650:655:void closeOptionsMenu() -> closeOptionsMenu @@ -1960,6 +589,7 @@ androidx.appcompat.app.AppCompatActivity -> androidx.appcompat.app.AppCompatActi 314:315:void invalidateOptionsMenu() -> invalidateOptionsMenu 337:337:void onSupportActionModeFinished(androidx.appcompat.view.ActionMode) -> j 351:351:androidx.appcompat.view.ActionMode onWindowStartingSupportActionMode(androidx.appcompat.view.ActionMode$Callback) -> k + 219:222:void initViewTreeOwners() -> o 226:236:void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged 540:541:void onContentChanged() -> onContentChanged 278:280:void onDestroy() -> onDestroy @@ -1973,11 +603,12 @@ androidx.appcompat.app.AppCompatActivity -> androidx.appcompat.app.AppCompatActi 252:254:void onStop() -> onStop 284:286:void onTitleChanged(java.lang.CharSequence,int) -> onTitleChanged 641:646:void openOptionsMenu() -> openOptionsMenu - 219:222:void initViewTreeOwners() -> q 194:196:void setContentView(int) -> setContentView 200:202:void setContentView(android.view.View) -> setContentView 206:208:void setContentView(android.view.View,android.view.ViewGroup$LayoutParams) -> setContentView 144:146:void setTheme(int) -> setTheme + 309:310:void supportInvalidateOptionsMenu() -> y + 583:586:androidx.appcompat.app.AppCompatDelegate getDelegate() -> z androidx.appcompat.app.AppCompatActivity$1 -> androidx.appcompat.app.AppCompatActivity$a: androidx.appcompat.app.AppCompatActivity this$0 -> a 117:117:void (androidx.appcompat.app.AppCompatActivity) -> @@ -9755,231 +8386,6 @@ androidx.constraintlayout.widget.VirtualLayout -> androidx.constraintlayout.widg 66:66:void onMeasure(androidx.constraintlayout.solver.widgets.VirtualLayout,int,int) -> onMeasure 115:117:void setElevation(float) -> setElevation 106:108:void setVisibility(int) -> setVisibility -androidx.coordinatorlayout.widget.CoordinatorLayout -> androidx.coordinatorlayout.widget.CoordinatorLayout: - 116:150:void () -> - 197:198:void (android.content.Context) -> - 201:202:void (android.content.Context,android.util.AttributeSet) -> - 166:228:void (android.content.Context,android.util.AttributeSet,int) -> - 154:158:android.graphics.Rect acquireTempRect() -> acquireTempRect - 1580:1592:void addPreDrawListener() -> addPreDrawListener - 1724:1724:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) -> checkLayoutParams - 1250:1255:int clamp(int,int,int) -> clamp - 1036:1048:void constrainChildRect(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,android.graphics.Rect,int,int) -> constrainChildRect - 825:846:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsetsToBehaviors(androidx.core.view.WindowInsetsCompat) -> dispatchApplyWindowInsetsToBehaviors - 1489:1501:void dispatchDependentViewsChanged(android.view.View) -> dispatchDependentViewsChanged - 1686:1699:boolean doViewsOverlap(android.view.View,android.view.View) -> doViewsOverlap - 1222:1246:boolean drawChild(android.graphics.Canvas,android.view.View,long) -> drawChild - 305:318:void drawableStateChanged() -> drawableStateChanged - 1549:1566:void ensurePreDrawListener() -> ensurePreDrawListener - 111:111:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams - 1719:1719:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams - 111:111:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams - 111:111:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams - 1704:1704:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams - 1709:1714:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams - 949:958:void getChildRect(android.view.View,boolean,android.graphics.Rect) -> getChildRect - 1513:1518:java.util.List getDependencies(android.view.View) -> getDependencies - 1541:1542:java.util.List getDependencySortedChildren() -> getDependencySortedChildren - 1531:1536:java.util.List getDependents(android.view.View) -> getDependents - 705:706:void getDescendantRect(android.view.View,android.graphics.Rect) -> getDescendantRect - 1060:1066:void getDesiredAnchoredChildRect(android.view.View,int,android.graphics.Rect,android.graphics.Rect) -> getDesiredAnchoredChildRect - 962:1033:void getDesiredAnchoredChildRectWithoutConstraints(android.view.View,int,android.graphics.Rect,android.graphics.Rect,androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams,int,int) -> getDesiredAnchoredChildRectWithoutConstraints - 574:584:int getKeyline(int) -> getKeyline - 935:937:void getLastChildRect(android.view.View,android.graphics.Rect) -> getLastChildRect - 374:374:androidx.core.view.WindowInsetsCompat getLastWindowInsets() -> getLastWindowInsets - 1950:1950:int getNestedScrollAxes() -> getNestedScrollAxes - 627:658:androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams getResolvedLayoutParams(android.view.View) -> getResolvedLayoutParams - 300:300:android.graphics.drawable.Drawable getStatusBarBackground() -> getStatusBarBackground - 715:715:int getSuggestedMinimumHeight() -> getSuggestedMinimumHeight - 710:710:int getSuggestedMinimumWidth() -> getSuggestedMinimumWidth - 416:429:void getTopSortedChildren(java.util.List) -> getTopSortedChildren - 1572:1572:boolean hasDependencies(android.view.View) -> hasDependencies - 1668:1673:boolean isPointInChildBounds(android.view.View,int,int) -> isPointInChildBounds - 1163:1187:void layoutChild(android.view.View,int) -> layoutChild - 1076:1086:void layoutChildWithAnchor(android.view.View,android.view.View,int) -> layoutChildWithAnchor - 1100:1153:void layoutChildWithKeyline(android.view.View,int,int) -> layoutChildWithKeyline - 1380:1458:void offsetChildByInset(android.view.View,android.graphics.Rect,int) -> offsetChildByInset - 1617:1656:void offsetChildToAnchor(android.view.View,int) -> offsetChildToAnchor - 237:252:void onAttachedToWindow() -> onAttachedToWindow - 1275:1377:void onChildViewsChanged(int) -> onChildViewsChanged - 256:266:void onDetachedFromWindow() -> onDetachedFromWindow - 896:904:void onDraw(android.graphics.Canvas) -> onDraw - 503:516:boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent - 876:892:void onLayout(boolean,int,int,int,int) -> onLayout - 860:872:void onLayoutChild(android.view.View,int) -> onLayoutChild - 739:822:void onMeasure(int,int) -> onMeasure - 733:735:void onMeasureChild(android.view.View,int,int,int,int) -> onMeasureChild - 1896:1920:boolean onNestedFling(android.view.View,float,float,boolean) -> onNestedFling - 1925:1945:boolean onNestedPreFling(android.view.View,float,float) -> onNestedPreFling - 1850:1851:void onNestedPreScroll(android.view.View,int,int,int[]) -> onNestedPreScroll - 1855:1892:void onNestedPreScroll(android.view.View,int,int,int[],int) -> onNestedPreScroll - 1813:1815:void onNestedScroll(android.view.View,int,int,int,int) -> onNestedScroll - 1820:1846:void onNestedScroll(android.view.View,int,int,int,int,int) -> onNestedScroll - 1759:1760:void onNestedScrollAccepted(android.view.View,android.view.View,int) -> onNestedScrollAccepted - 1764:1781:void onNestedScrollAccepted(android.view.View,android.view.View,int,int) -> onNestedScrollAccepted - 3147:3170:void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState - 3174:3192:android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState - 1729:1729:boolean onStartNestedScroll(android.view.View,android.view.View,int) -> onStartNestedScroll - 1734:1754:boolean onStartNestedScroll(android.view.View,android.view.View,int,int) -> onStartNestedScroll - 1785:1786:void onStopNestedScroll(android.view.View) -> onStopNestedScroll - 1790:1808:void onStopNestedScroll(android.view.View,int) -> onStopNestedScroll - 521:561:boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent - 588:622:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior parseBehavior(android.content.Context,android.util.AttributeSet,java.lang.String) -> parseBehavior - 432:498:boolean performIntercept(android.view.MotionEvent,int) -> performIntercept - 662:695:void prepareChildren() -> prepareChildren - 923:925:void recordLastChildRect(android.view.View,android.graphics.Rect) -> recordLastChildRect - 162:164:void releaseTempRect(android.graphics.Rect) -> releaseTempRect - 1599:1606:void removePreDrawListener() -> removePreDrawListener - 3197:3205:boolean requestChildRectangleOnScreen(android.view.View,android.graphics.Rect,boolean) -> requestChildRectangleOnScreen - 566:571:void requestDisallowInterceptTouchEvent(boolean) -> requestDisallowInterceptTouchEvent - 384:409:void resetTouchBehaviors(boolean) -> resetTouchBehaviors - 1217:1217:int resolveAnchoredChildGravity(int) -> resolveAnchoredChildGravity - 1195:1201:int resolveGravity(int) -> resolveGravity - 1209:1209:int resolveKeylineGravity(int) -> resolveKeylineGravity - 908:910:void setFitsSystemWindows(boolean) -> setFitsSystemWindows - 1461:1467:void setInsetOffsetX(android.view.View,int) -> setInsetOffsetX - 1470:1476:void setInsetOffsetY(android.view.View,int) -> setInsetOffsetY - 232:233:void setOnHierarchyChangeListener(android.view.ViewGroup$OnHierarchyChangeListener) -> setOnHierarchyChangeListener - 275:291:void setStatusBarBackground(android.graphics.drawable.Drawable) -> setStatusBarBackground - 353:354:void setStatusBarBackgroundColor(int) -> setStatusBarBackgroundColor - 342:343:void setStatusBarBackgroundResource(int) -> setStatusBarBackgroundResource - 327:333:void setVisibility(int) -> setVisibility - 357:366:androidx.core.view.WindowInsetsCompat setWindowInsets(androidx.core.view.WindowInsetsCompat) -> setWindowInsets - 3209:3233:void setupForInsets() -> setupForInsets - 322:322:boolean verifyDrawable(android.graphics.drawable.Drawable) -> verifyDrawable -androidx.coordinatorlayout.widget.CoordinatorLayout$1 -> androidx.coordinatorlayout.widget.CoordinatorLayout$a: - androidx.coordinatorlayout.widget.CoordinatorLayout this$0 -> a - 3216:3216:void (androidx.coordinatorlayout.widget.CoordinatorLayout) -> - 3220:3220:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat) -> a -androidx.coordinatorlayout.widget.CoordinatorLayout$AttachedBehavior -> androidx.coordinatorlayout.widget.CoordinatorLayout$b: - androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior getBehavior() -> a -androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior -> androidx.coordinatorlayout.widget.CoordinatorLayout$c: - 2024:2025:void () -> - 2417:2417:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View) -> A - 2442:2445:void onStopNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int) -> B - 2108:2108:boolean onTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent) -> C - 2162:2162:boolean blocksInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View) -> a - 2705:2705:boolean getInsetDodgeRect(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect) -> b - 2128:2128:int getScrimColor(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View) -> c - 2146:2146:float getScrimOpacity(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View) -> d - 2189:2189:boolean layoutDependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View) -> e - 2625:2625:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,androidx.core.view.WindowInsetsCompat) -> f - 2047:2047:void onAttachedToLayoutParams(androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams) -> g - 2219:2219:boolean onDependentViewChanged(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View) -> h - 2238:2238:void onDependentViewRemoved(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View) -> i - 2057:2057:void onDetachedFromLayoutParams() -> j - 2084:2084:boolean onInterceptTouchEvent(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.MotionEvent) -> k - 2292:2292:boolean onLayoutChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int) -> l - 2263:2263:boolean onMeasureChild(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,int,int,int,int) -> m - 2577:2577:boolean onNestedFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float,boolean) -> n - 2605:2605:boolean onNestedPreFling(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,float,float) -> o - 2508:2508:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[]) -> p - 2542:2545:void onNestedPreScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int[],int) -> q - 2458:2458:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int) -> r - 2492:2496:void onNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,int,int,int,int,int) -> s - 2376:2376:void onNestedScrollAccepted(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int) -> t - 2402:2406:void onNestedScrollAccepted(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int) -> u - 2647:2647:boolean onRequestChildRectangleOnScreen(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.graphics.Rect,boolean) -> v - 2665:2665:void onRestoreInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.os.Parcelable) -> w - 2687:2687:android.os.Parcelable onSaveInstanceState(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View) -> x - 2331:2331:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int) -> y - 2359:2363:boolean onStartNestedScroll(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View,android.view.View,int,int) -> z -androidx.coordinatorlayout.widget.CoordinatorLayout$DefaultBehavior -> androidx.coordinatorlayout.widget.CoordinatorLayout$d: -androidx.coordinatorlayout.widget.CoordinatorLayout$HierarchyChangeListener -> androidx.coordinatorlayout.widget.CoordinatorLayout$e: - androidx.coordinatorlayout.widget.CoordinatorLayout this$0 -> a - 3125:3126:void (androidx.coordinatorlayout.widget.CoordinatorLayout) -> - 3130:3133:void onChildViewAdded(android.view.View,android.view.View) -> onChildViewAdded - 3137:3142:void onChildViewRemoved(android.view.View,android.view.View) -> onChildViewRemoved -androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams -> androidx.coordinatorlayout.widget.CoordinatorLayout$f: - boolean mDidBlockInteraction -> m - boolean mDidAcceptNestedScrollTouch -> n - boolean mDidAcceptNestedScrollNonTouch -> o - boolean mDidChangeAfterNestedScroll -> p - int mInsetOffsetY -> j - androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior mBehavior -> a - int dodgeInsetEdges -> h - int mInsetOffsetX -> i - int mAnchorId -> f - java.lang.Object mBehaviorTag -> r - int insetEdge -> g - int anchorGravity -> d - int keyline -> e - int gravity -> c - android.view.View mAnchorView -> k - android.view.View mAnchorDirectChild -> l - boolean mBehaviorResolved -> b - android.graphics.Rect mLastChildRect -> q - 2718:2779:void (int,int) -> - 2718:2814:void (android.content.Context,android.util.AttributeSet) -> - 2718:2818:void (androidx.coordinatorlayout.widget.CoordinatorLayout$LayoutParams) -> - 2718:2822:void (android.view.ViewGroup$MarginLayoutParams) -> - 2718:2826:void (android.view.ViewGroup$LayoutParams) -> - 2912:2912:boolean checkAnchorChanged() -> a - 3007:3009:boolean dependsOn(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View,android.view.View) -> b - 2923:2926:boolean didBlockInteraction() -> c - 3032:3040:android.view.View findAnchorView(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View) -> d - 2861:2861:androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior getBehavior() -> e - 2987:2987:boolean getChangedAfterNestedScroll() -> f - 2904:2904:android.graphics.Rect getLastChildRect() -> g - 2941:2946:boolean isBlockingInteractionBelow(androidx.coordinatorlayout.widget.CoordinatorLayout,android.view.View) -> h - 2977:2983:boolean isNestedScrollAccepted(int) -> i - 2995:2996:void resetChangedAfterNestedScroll() -> j - 2962:2963:void resetNestedScroll(int) -> k - 2958:2959:void resetTouchBehaviorTracking() -> l - 3048:3085:void resolveAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout) -> m - 2874:2889:void setBehavior(androidx.coordinatorlayout.widget.CoordinatorLayout$Behavior) -> n - 2991:2992:void setChangedAfterNestedScroll(boolean) -> o - 2896:2897:void setLastChildRect(android.graphics.Rect) -> p - 2966:2974:void setNestedScrollAccepted(int,boolean) -> q - 3117:3120:boolean shouldDodge(android.view.View,int) -> r - 3093:3110:boolean verifyAnchorView(android.view.View,androidx.coordinatorlayout.widget.CoordinatorLayout) -> s -androidx.coordinatorlayout.widget.CoordinatorLayout$OnPreDrawListener -> androidx.coordinatorlayout.widget.CoordinatorLayout$g: - androidx.coordinatorlayout.widget.CoordinatorLayout this$0 -> b - 1953:1953:void (androidx.coordinatorlayout.widget.CoordinatorLayout) -> - 1956:1957:boolean onPreDraw() -> onPreDraw -androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState -> androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState: - android.util.SparseArray behaviorStates -> d - 3277:3277:void () -> - 3239:3252:void (android.os.Parcel,java.lang.ClassLoader) -> - 3255:3256:void (android.os.Parcelable) -> - 3260:3275:void writeToParcel(android.os.Parcel,int) -> writeToParcel -androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState$1 -> androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState$a: -# {"id":"sourceFile","fileName":"CoordinatorLayout.java"} - 3278:3278:void () -> - 3286:3286:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState createFromParcel(android.os.Parcel) -> a - 3281:3281:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> b - 3291:3291:androidx.coordinatorlayout.widget.CoordinatorLayout$SavedState[] newArray(int) -> c - 3278:3278:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 3278:3278:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> createFromParcel - 3278:3278:java.lang.Object[] newArray(int) -> newArray -androidx.coordinatorlayout.widget.CoordinatorLayout$ViewElevationComparator -> androidx.coordinatorlayout.widget.CoordinatorLayout$h: - 1964:1964:void () -> - 1967:1974:int compare(android.view.View,android.view.View) -> a - 1964:1964:int compare(java.lang.Object,java.lang.Object) -> compare -androidx.coordinatorlayout.widget.DirectedAcyclicGraph -> androidx.coordinatorlayout.widget.a: - androidx.collection.SimpleArrayMap mGraph -> b - java.util.HashSet mSortTmpMarked -> d - androidx.core.util.Pools$Pool mListPool -> a - java.util.ArrayList mSortResult -> c - 39:44:void () -> - 76:89:void addEdge(java.lang.Object,java.lang.Object) -> a - 54:57:void addNode(java.lang.Object) -> b - 143:150:void clear() -> c - 63:63:boolean contains(java.lang.Object) -> d - 174:194:void dfs(java.lang.Object,java.util.ArrayList,java.util.HashSet) -> e - 205:209:java.util.ArrayList getEmptyList() -> f - 98:98:java.util.List getIncomingEdges(java.lang.Object) -> g - 109:119:java.util.List getOutgoingEdges(java.lang.Object) -> h - 162:170:java.util.ArrayList getSortedList() -> i - 130:136:boolean hasOutgoingEdges(java.lang.Object) -> j - 213:215:void poolList(java.util.ArrayList) -> k -androidx.coordinatorlayout.widget.ViewGroupUtils -> androidx.coordinatorlayout.widget.b: - java.lang.ThreadLocal sMatrix -> a - java.lang.ThreadLocal sRectF -> b - 35:36:void () -> - 77:79:void getDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect) -> a - 82:94:void offsetDescendantMatrix(android.view.ViewParent,android.view.View,android.graphics.Matrix) -> b - 48:67:void offsetDescendantRect(android.view.ViewGroup,android.view.View,android.graphics.Rect) -> c androidx.core.app.ActivityCompat -> androidx.core.app.a: androidx.core.app.ActivityCompat$PermissionCompatDelegate sDelegate -> c 290:295:void finishAffinity(android.app.Activity) -> i @@ -10055,16 +8461,6 @@ androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks -> androidx.core.app androidx.core.app.AppOpsManagerCompat -> androidx.core.app.d: 175:179:int noteProxyOpNoThrow(android.content.Context,java.lang.String,java.lang.String) -> a 75:78:java.lang.String permissionToOp(java.lang.String) -> b -androidx.core.app.BundleCompat -> androidx.core.app.e: - 105:108:android.os.IBinder getBinder(android.os.Bundle,java.lang.String) -> a - 121:126:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder) -> b -androidx.core.app.BundleCompat$BundleCompatBaseImpl -> androidx.core.app.e$a: - java.lang.reflect.Method sPutIBinderMethod -> c - boolean sGetIBinderMethodFetched -> b - java.lang.reflect.Method sGetIBinderMethod -> a - boolean sPutIBinderMethodFetched -> d - 48:67:android.os.IBinder getBinder(android.os.Bundle,java.lang.String) -> a - 71:91:void putBinder(android.os.Bundle,java.lang.String,android.os.IBinder) -> b androidx.core.app.ComponentActivity -> androidx.core.app.ComponentActivity: androidx.collection.SimpleArrayMap mExtraDataMap -> b androidx.lifecycle.LifecycleRegistry mLifecycleRegistry -> c @@ -10073,12 +8469,8 @@ androidx.core.app.ComponentActivity -> androidx.core.app.ComponentActivity: 136:140:boolean dispatchKeyEvent(android.view.KeyEvent) -> dispatchKeyEvent 127:131:boolean dispatchKeyShortcutEvent(android.view.KeyEvent) -> dispatchKeyShortcutEvent 122:122:boolean superDispatchKeyEvent(android.view.KeyEvent) -> f - 107:107:androidx.core.app.ComponentActivity$ExtraData getExtraData(java.lang.Class) -> l - 79:80:void putExtraData(androidx.core.app.ComponentActivity$ExtraData) -> m 85:87:void onCreate(android.os.Bundle) -> onCreate 92:94:void onSaveInstanceState(android.os.Bundle) -> onSaveInstanceState -androidx.core.app.ComponentActivity$ExtraData -> androidx.core.app.ComponentActivity$a: - 151:151:void () -> androidx.core.app.CoreComponentFactory -> androidx.core.app.CoreComponentFactory: 39:39:void () -> 80:86:java.lang.Object checkCompatWrapper(java.lang.Object) -> a @@ -10172,7 +8564,7 @@ androidx.core.app.JobIntentService$WorkEnqueuer -> androidx.core.app.JobIntentSe 140:140:void serviceProcessingFinished() -> b 137:137:void serviceProcessingStarted() -> c 134:134:void serviceStartReceived() -> d -androidx.core.app.NavUtils -> androidx.core.app.f: +androidx.core.app.NavUtils -> androidx.core.app.e: 129:150:android.content.Intent getParentActivityIntent(android.app.Activity) -> a 195:205:android.content.Intent getParentActivityIntent(android.content.Context,android.content.ComponentName) -> b 220:223:java.lang.String getParentActivityName(android.app.Activity) -> c @@ -10204,11 +8596,11 @@ androidx.core.app.RemoteActionCompatParcelizer -> androidx.core.app.RemoteAction 11:11:void () -> 14:21:androidx.core.app.RemoteActionCompat read(androidx.versionedparcelable.VersionedParcel) -> read 26:33:void write(androidx.core.app.RemoteActionCompat,androidx.versionedparcelable.VersionedParcel) -> write -androidx.core.app.SharedElementCallback -> androidx.core.app.g: +androidx.core.app.SharedElementCallback -> androidx.core.app.f: void onMapSharedElements(java.util.List,java.util.Map) -> a void onSharedElementEnd(java.util.List,java.util.List,java.util.List) -> b void onSharedElementStart(java.util.List,java.util.List,java.util.List) -> c -androidx.core.app.TaskStackBuilder -> androidx.core.app.h: +androidx.core.app.TaskStackBuilder -> androidx.core.app.g: android.content.Context mSourceContext -> c java.util.ArrayList mIntents -> b 79:84:void (android.content.Context) -> @@ -10219,7 +8611,7 @@ androidx.core.app.TaskStackBuilder -> androidx.core.app.h: 268:269:void startActivities() -> e 283:296:void startActivities(android.os.Bundle) -> f 256:256:java.util.Iterator iterator() -> iterator -androidx.core.app.TaskStackBuilder$SupportParentable -> androidx.core.app.h$a: +androidx.core.app.TaskStackBuilder$SupportParentable -> androidx.core.app.g$a: android.content.Intent getSupportParentActivityIntent() -> g androidx.core.content.ContextCompat -> androidx.core.content.a: android.util.TypedValue sTempValue -> b @@ -10906,29 +9298,22 @@ androidx.core.util.ObjectsCompat -> androidx.core.f.d: 92:95:int hash(java.lang.Object[]) -> b androidx.core.util.ObjectsCompat-$$ExternalSynthetic0 -> androidx.core.f.c: boolean m0(java.lang.Object,java.lang.Object) -> a -androidx.core.util.Pair -> androidx.core.f.e: - java.lang.Object second -> b - java.lang.Object first -> a - 37:40:void (java.lang.Object,java.lang.Object) -> - 52:56:boolean equals(java.lang.Object) -> equals - 66:66:int hashCode() -> hashCode - 72:72:java.lang.String toString() -> toString -androidx.core.util.Pools$Pool -> androidx.core.f.f: +androidx.core.util.Pools$Pool -> androidx.core.f.e: boolean release(java.lang.Object) -> a java.lang.Object acquire() -> b -androidx.core.util.Pools$SimplePool -> androidx.core.f.g: +androidx.core.util.Pools$SimplePool -> androidx.core.f.f: java.lang.Object[] mPool -> a int mPoolSize -> b 94:99:void (int) -> 116:124:boolean release(java.lang.Object) -> a 104:111:java.lang.Object acquire() -> b 128:133:boolean isInPool(java.lang.Object) -> c -androidx.core.util.Pools$SynchronizedPool -> androidx.core.f.h: +androidx.core.util.Pools$SynchronizedPool -> androidx.core.f.g: java.lang.Object mLock -> c 143:154:void (int) -> 165:167:boolean release(java.lang.Object) -> a 158:160:java.lang.Object acquire() -> b -androidx.core.util.Preconditions -> androidx.core.f.i: +androidx.core.util.Preconditions -> androidx.core.f.h: 227:237:int checkArgumentInRange(int,int,int,java.lang.String) -> a 206:210:int checkArgumentNonnegative(int) -> b 172:177:int checkFlagsArgument(int,int) -> c @@ -11017,8 +9402,7 @@ androidx.core.view.DisplayCutoutCompat -> androidx.core.g.d: 203:203:int hashCode() -> hashCode 208:208:java.lang.String toString() -> toString androidx.core.view.GravityCompat -> androidx.core.g.e: - 64:69:void apply(int,int,int,android.graphics.Rect,android.graphics.Rect,int) -> a - 145:149:int getAbsoluteGravity(int,int) -> b + 145:149:int getAbsoluteGravity(int,int) -> a androidx.core.view.KeyEventDispatcher -> androidx.core.g.f: java.lang.reflect.Field sDialogKeyListenerField -> d boolean sActionBarFieldsFetched -> a @@ -11061,23 +9445,19 @@ androidx.core.view.NestedScrollingChildHelper -> androidx.core.g.l: 56:58:void (android.view.View) -> 348:355:boolean dispatchNestedFling(float,float,boolean) -> a 368:375:boolean dispatchNestedPreFling(float,float) -> b - 288:288:boolean dispatchNestedPreScroll(int,int,int[],int[]) -> c - 302:335:boolean dispatchNestedPreScroll(int,int,int[],int[],int) -> d - 231:233:void dispatchNestedScroll(int,int,int,int,int[],int,int[]) -> e - 204:204:boolean dispatchNestedScroll(int,int,int,int,int[]) -> f - 218:218:boolean dispatchNestedScroll(int,int,int,int,int[],int) -> g - 238:274:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]) -> h - 404:410:android.view.ViewParent getNestedScrollingParentForType(int) -> i - 425:428:int[] getTempNestedScrollConsumed() -> j - 100:100:boolean hasNestedScrollingParent() -> k - 114:114:boolean hasNestedScrollingParent(int) -> l - 86:86:boolean isNestedScrollingEnabled() -> m - 70:74:void setNestedScrollingEnabled(boolean) -> n - 414:422:void setNestedScrollingParentForType(int,android.view.ViewParent) -> o - 129:129:boolean startNestedScroll(int) -> p - 145:164:boolean startNestedScroll(int,int) -> q - 175:176:void stopNestedScroll() -> r - 186:191:void stopNestedScroll(int) -> s + 302:335:boolean dispatchNestedPreScroll(int,int,int[],int[],int) -> c + 231:233:void dispatchNestedScroll(int,int,int,int,int[],int,int[]) -> d + 204:204:boolean dispatchNestedScroll(int,int,int,int,int[]) -> e + 218:218:boolean dispatchNestedScroll(int,int,int,int,int[],int) -> f + 238:274:boolean dispatchNestedScrollInternal(int,int,int,int,int[],int,int[]) -> g + 404:410:android.view.ViewParent getNestedScrollingParentForType(int) -> h + 425:428:int[] getTempNestedScrollConsumed() -> i + 114:114:boolean hasNestedScrollingParent(int) -> j + 86:86:boolean isNestedScrollingEnabled() -> k + 70:74:void setNestedScrollingEnabled(boolean) -> l + 414:422:void setNestedScrollingParentForType(int,android.view.ViewParent) -> m + 145:164:boolean startNestedScroll(int,int) -> n + 186:191:void stopNestedScroll(int) -> o androidx.core.view.NestedScrollingParent -> androidx.core.g.o: androidx.core.view.NestedScrollingParent2 -> androidx.core.g.m: androidx.core.view.NestedScrollingParent3 -> androidx.core.g.n: @@ -11088,8 +9468,7 @@ androidx.core.view.NestedScrollingParentHelper -> androidx.core.g.p: 92:92:int getNestedScrollAxes() -> a 63:64:void onNestedScrollAccepted(android.view.View,android.view.View,int) -> b 76:81:void onNestedScrollAccepted(android.view.View,android.view.View,int,int) -> c - 103:104:void onStopNestedScroll(android.view.View) -> d - 114:119:void onStopNestedScroll(android.view.View,int) -> e + 114:119:void onStopNestedScroll(android.view.View,int) -> d androidx.core.view.OnApplyWindowInsetsListener -> androidx.core.g.q: androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat) -> a androidx.core.view.OnReceiveContentListener -> androidx.core.g.r: @@ -11122,53 +9501,49 @@ androidx.core.view.ViewCompat -> androidx.core.g.v: 1392:1392:java.lang.CharSequence getStateDescription(android.view.View) -> A 2402:2408:java.lang.String getTransitionName(android.view.View) -> B 2415:2418:int getWindowSystemUiVisibility(android.view.View) -> C - 3478:3481:float getZ(android.view.View) -> D - 3653:3656:boolean hasOnClickListeners(android.view.View) -> E - 4295:4296:boolean isAccessibilityHeading(android.view.View) -> F - 3641:3644:boolean isAttachedToWindow(android.view.View) -> G - 3447:3450:boolean isLaidOut(android.view.View) -> H - 3029:3035:boolean isNestedScrollingEnabled(android.view.View) -> I - 4159:4160:boolean isScreenReaderFocusable(android.view.View) -> J - 4408:4446:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int) -> K - 3556:3584:void offsetLeftAndRight(android.view.View,int) -> L - 3508:3536:void offsetTopAndBottom(android.view.View,int) -> M - 2530:2540:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat) -> N - 4236:4236:androidx.core.view.ViewCompat$AccessibilityViewProperty paneTitleProperty() -> O - 2792:2802:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat) -> P - 1017:1022:void postInvalidateOnAnimation(android.view.View) -> Q - 1039:1044:void postInvalidateOnAnimation(android.view.View,int,int,int,int) -> R - 1057:1062:void postOnAnimation(android.view.View,java.lang.Runnable) -> S - 1079:1084:void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long) -> T - 2426:2431:void requestApplyInsets(android.view.View) -> U - 522:526:void saveAttributeDataForStyleable(android.view.View,android.content.Context,int[],android.util.AttributeSet,android.content.res.TypedArray,int,int) -> V - 4164:4164:androidx.core.view.ViewCompat$AccessibilityViewProperty screenReaderFocusableProperty() -> W - 724:729:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat) -> X - 2891:2896:void setBackground(android.view.View,android.graphics.drawable.Drawable) -> Y - 2921:2940:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList) -> Z + 3653:3656:boolean hasOnClickListeners(android.view.View) -> D + 4295:4296:boolean isAccessibilityHeading(android.view.View) -> E + 3641:3644:boolean isAttachedToWindow(android.view.View) -> F + 3447:3450:boolean isLaidOut(android.view.View) -> G + 4159:4160:boolean isScreenReaderFocusable(android.view.View) -> H + 4408:4446:void notifyViewAccessibilityStateChangedIfNeeded(android.view.View,int) -> I + 3556:3584:void offsetLeftAndRight(android.view.View,int) -> J + 3508:3536:void offsetTopAndBottom(android.view.View,int) -> K + 2530:2540:androidx.core.view.WindowInsetsCompat onApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat) -> L + 4236:4236:androidx.core.view.ViewCompat$AccessibilityViewProperty paneTitleProperty() -> M + 2792:2802:androidx.core.view.ContentInfoCompat performReceiveContent(android.view.View,androidx.core.view.ContentInfoCompat) -> N + 1017:1022:void postInvalidateOnAnimation(android.view.View) -> O + 1057:1062:void postOnAnimation(android.view.View,java.lang.Runnable) -> P + 1079:1084:void postOnAnimationDelayed(android.view.View,java.lang.Runnable,long) -> Q + 2426:2431:void requestApplyInsets(android.view.View) -> R + 522:526:void saveAttributeDataForStyleable(android.view.View,android.content.Context,int[],android.util.AttributeSet,android.content.res.TypedArray,int,int) -> S + 4164:4164:androidx.core.view.ViewCompat$AccessibilityViewProperty screenReaderFocusableProperty() -> T + 724:729:void setAccessibilityDelegate(android.view.View,androidx.core.view.AccessibilityDelegateCompat) -> U + 2891:2896:void setBackground(android.view.View,android.graphics.drawable.Drawable) -> V + 2921:2940:void setBackgroundTintList(android.view.View,android.content.res.ColorStateList) -> W + 2968:2987:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode) -> X + 2334:2337:void setElevation(android.view.View,float) -> Y + 1128:1140:void setImportantForAccessibility(android.view.View,int) -> Z 4316:4316:androidx.core.view.ViewCompat$AccessibilityViewProperty accessibilityHeadingProperty() -> a - 2968:2987:void setBackgroundTintMode(android.view.View,android.graphics.PorterDuff$Mode) -> a0 + 2510:2513:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener) -> a0 2061:2069:androidx.core.view.ViewPropertyAnimatorCompat animate(android.view.View) -> b - 2334:2337:void setElevation(android.view.View,float) -> b0 + 3705:3708:void setScrollIndicators(android.view.View,int,int) -> b0 3587:3596:void compatOffsetLeftAndRight(android.view.View,int) -> c - 1128:1140:void setImportantForAccessibility(android.view.View,int) -> c0 + 1374:1377:void setStateDescription(android.view.View,java.lang.CharSequence) -> c0 3539:3548:void compatOffsetTopAndBottom(android.view.View,int) -> d - 1581:1590:void setLayerPaint(android.view.View,android.graphics.Paint) -> d0 + 2380:2388:void setTransitionName(android.view.View,java.lang.String) -> d0 2637:2640:androidx.core.view.WindowInsetsCompat computeSystemWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat,android.graphics.Rect) -> e - 2510:2513:void setOnApplyWindowInsetsListener(android.view.View,androidx.core.view.OnApplyWindowInsetsListener) -> e0 + 4449:4465:void setViewImportanceForAccessibilityIfNeeded(android.view.View) -> e0 2558:2568:androidx.core.view.WindowInsetsCompat dispatchApplyWindowInsets(android.view.View,androidx.core.view.WindowInsetsCompat) -> f - 3705:3708:void setScrollIndicators(android.view.View,int,int) -> f0 + 4259:4259:androidx.core.view.ViewCompat$AccessibilityViewProperty stateDescriptionProperty() -> f0 4116:4119:boolean dispatchUnhandledKeyEventBeforeCallback(android.view.View,android.view.KeyEvent) -> g - 1374:1377:void setStateDescription(android.view.View,java.lang.CharSequence) -> g0 + 3070:3075:void stopNestedScroll(android.view.View) -> g0 4108:4111:boolean dispatchUnhandledKeyEventBeforeHierarchy(android.view.View,android.view.KeyEvent) -> h - 2380:2388:void setTransitionName(android.view.View,java.lang.String) -> h0 + 3599:3602:void tickleInvalidationFlag(android.view.View) -> h0 922:929:androidx.core.view.AccessibilityDelegateCompat getAccessibilityDelegate(android.view.View) -> i - 4449:4465:void setViewImportanceForAccessibilityIfNeeded(android.view.View) -> i0 945:948:android.view.View$AccessibilityDelegate getAccessibilityDelegateInternal(android.view.View) -> j - 4259:4259:androidx.core.view.ViewCompat$AccessibilityViewProperty stateDescriptionProperty() -> j0 954:975:android.view.View$AccessibilityDelegate getAccessibilityDelegateThroughReflection(android.view.View) -> k - 3070:3075:void stopNestedScroll(android.view.View) -> k0 1782:1785:int getAccessibilityLiveRegion(android.view.View) -> l - 3599:3602:void tickleInvalidationFlag(android.view.View) -> l0 4232:4232:java.lang.CharSequence getAccessibilityPaneTitle(android.view.View) -> m 2905:2910:android.content.res.ColorStateList getBackgroundTintList(android.view.View) -> n 2950:2955:android.graphics.PorterDuff$Mode getBackgroundTintMode(android.view.View) -> o @@ -11509,75 +9884,73 @@ androidx.core.view.accessibility.AccessibilityNodeInfoCompat -> androidx.core.g. int sClickableSpanId -> a 1671:1671:void () -> 1250:1702:void (android.view.accessibility.AccessibilityNodeInfo) -> - 2307:2307:boolean isChecked() -> A - 2465:2465:boolean isClickable() -> B - 2513:2513:boolean isEnabled() -> C - 2331:2331:boolean isFocusable() -> D - 2355:2355:boolean isFocused() -> E - 2489:2489:boolean isLongClickable() -> F - 2537:2537:boolean isPassword() -> G - 2561:2561:boolean isScrollable() -> H - 2441:2441:boolean isSelected() -> I - 2379:2382:boolean isVisibleToUser() -> J - 1778:1778:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain(androidx.core.view.accessibility.AccessibilityNodeInfoCompat) -> K - 2092:2095:boolean performAction(int,android.os.Bundle) -> L - 2862:2863:void recycle() -> M - 2055:2058:boolean removeAction(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat) -> N - 2782:2794:void removeCollectedSpans(android.view.View) -> O - 2430:2433:void setAccessibilityFocused(boolean) -> P - 4170:4177:void setBooleanProperty(int,boolean) -> Q - 2250:2251:void setBoundsInParent(android.graphics.Rect) -> R - 2274:2275:void setBoundsInScreen(android.graphics.Rect) -> S - 3350:3353:void setCanOpenPopup(boolean) -> T - 2657:2658:void setClassName(java.lang.CharSequence) -> U - 2480:2481:void setClickable(boolean) -> V - 2832:2833:void setContentDescription(java.lang.CharSequence) -> W - 2528:2529:void setEnabled(boolean) -> X - 2346:2347:void setFocusable(boolean) -> Y - 2370:2371:void setFocused(boolean) -> Z + 2465:2465:boolean isClickable() -> A + 2513:2513:boolean isEnabled() -> B + 2331:2331:boolean isFocusable() -> C + 2355:2355:boolean isFocused() -> D + 2489:2489:boolean isLongClickable() -> E + 2537:2537:boolean isPassword() -> F + 2561:2561:boolean isScrollable() -> G + 2441:2441:boolean isSelected() -> H + 2379:2382:boolean isVisibleToUser() -> I + 1778:1778:androidx.core.view.accessibility.AccessibilityNodeInfoCompat obtain(androidx.core.view.accessibility.AccessibilityNodeInfoCompat) -> J + 2092:2095:boolean performAction(int,android.os.Bundle) -> K + 2862:2863:void recycle() -> L + 2055:2058:boolean removeAction(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat) -> M + 2782:2794:void removeCollectedSpans(android.view.View) -> N + 2430:2433:void setAccessibilityFocused(boolean) -> O + 4170:4177:void setBooleanProperty(int,boolean) -> P + 2250:2251:void setBoundsInParent(android.graphics.Rect) -> Q + 2274:2275:void setBoundsInScreen(android.graphics.Rect) -> R + 3350:3353:void setCanOpenPopup(boolean) -> S + 2657:2658:void setClassName(java.lang.CharSequence) -> T + 2480:2481:void setClickable(boolean) -> U + 2832:2833:void setContentDescription(java.lang.CharSequence) -> V + 2528:2529:void setEnabled(boolean) -> W + 2346:2347:void setFocusable(boolean) -> X + 2370:2371:void setFocused(boolean) -> Y + 3929:3934:void setHeading(boolean) -> Z 1997:1998:void addAction(int) -> a - 3929:3934:void setHeading(boolean) -> a0 + 2504:2505:void setLongClickable(boolean) -> a0 2030:2033:void addAction(androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat) -> b - 2504:2505:void setLongClickable(boolean) -> b0 + 2633:2634:void setPackageName(java.lang.CharSequence) -> b0 1909:1910:void addChild(android.view.View) -> c - 2112:2115:void setMovementGranularities(int) -> c0 + 3805:3810:void setPaneTitle(java.lang.CharSequence) -> c0 2775:2779:void addSpanLocationToExtras(android.text.style.ClickableSpan,android.text.Spanned,int) -> d - 2633:2634:void setPackageName(java.lang.CharSequence) -> d0 + 2180:2183:void setParent(android.view.View) -> d0 2704:2719:void addSpansToExtras(java.lang.CharSequence,android.view.View) -> e - 3805:3810:void setPaneTitle(java.lang.CharSequence) -> e0 + 3857:3862:void setScreenReaderFocusable(boolean) -> e0 4082:4105:boolean equals(java.lang.Object) -> equals 2766:2772:void clearExtrasSpans() -> f - 2180:2183:void setParent(android.view.View) -> f0 + 2576:2577:void setScrollable(boolean) -> f0 2001:2010:java.util.List extrasIntList(java.lang.String) -> g - 3857:3862:void setScreenReaderFocusable(boolean) -> g0 + 2456:2457:void setSelected(boolean) -> g0 3074:3087:java.util.List getActionList() -> h - 2576:2577:void setScrollable(boolean) -> h0 + 1787:1790:void setSource(android.view.View) -> h0 4077:4077:int hashCode() -> hashCode 4186:4264:java.lang.String getActionSymbolicName(int) -> i - 2456:2457:void setSelected(boolean) -> i0 + 2847:2852:void setStateDescription(java.lang.CharSequence) -> i0 1982:1982:int getActions() -> j - 1787:1790:void setSource(android.view.View) -> j0 + 2399:2402:void setVisibleToUser(boolean) -> j0 2227:2228:void getBoundsInParent(android.graphics.Rect) -> k - 2847:2852:void setStateDescription(java.lang.CharSequence) -> k0 + 1718:1718:android.view.accessibility.AccessibilityNodeInfo unwrap() -> k0 2259:2260:void getBoundsInScreen(android.graphics.Rect) -> l - 2399:2402:void setVisibleToUser(boolean) -> l0 + 1711:1711:androidx.core.view.accessibility.AccessibilityNodeInfoCompat wrap(android.view.accessibility.AccessibilityNodeInfo) -> l0 2642:2642:java.lang.CharSequence getClassName() -> m - 1718:1718:android.view.accessibility.AccessibilityNodeInfo unwrap() -> m0 2741:2745:android.text.style.ClickableSpan[] getClickableSpans(java.lang.CharSequence) -> n - 1711:1711:androidx.core.view.accessibility.AccessibilityNodeInfoCompat wrap(android.view.accessibility.AccessibilityNodeInfo) -> n0 2802:2802:java.lang.CharSequence getContentDescription() -> o 3405:3408:android.os.Bundle getExtras() -> p - 2123:2126:int getMovementGranularities() -> q - 2722:2727:android.util.SparseArray getOrCreateSpansFromViewTags(android.view.View) -> r - 2618:2618:java.lang.CharSequence getPackageName() -> s - 2732:2732:android.util.SparseArray getSpansFromViewTags(android.view.View) -> t + 2722:2727:android.util.SparseArray getOrCreateSpansFromViewTags(android.view.View) -> q + 2618:2618:java.lang.CharSequence getPackageName() -> r + 2732:2732:android.util.SparseArray getSpansFromViewTags(android.view.View) -> s + 2666:2680:java.lang.CharSequence getText() -> t 4112:4166:java.lang.String toString() -> toString - 2666:2680:java.lang.CharSequence getText() -> u - 2895:2898:java.lang.String getViewIdResourceName() -> v - 2762:2762:boolean hasSpans() -> w - 2750:2758:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray) -> x - 2410:2413:boolean isAccessibilityFocused() -> y - 2283:2283:boolean isCheckable() -> z + 2895:2898:java.lang.String getViewIdResourceName() -> u + 2762:2762:boolean hasSpans() -> v + 2750:2758:int idForClickableSpan(android.text.style.ClickableSpan,android.util.SparseArray) -> w + 2410:2413:boolean isAccessibilityFocused() -> x + 2283:2283:boolean isCheckable() -> y + 2307:2307:boolean isChecked() -> z androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat -> androidx.core.g.e0.b$a: androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_SHOW_TOOLTIP -> J androidx.core.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat ACTION_NEXT_HTML_ELEMENT -> k @@ -11833,8 +10206,7 @@ androidx.core.widget.ListViewAutoScrollHelper -> androidx.core.widget.f: 51:83:boolean canTargetScrollVertically(int) -> b 40:41:void scrollTargetBy(int,int) -> j androidx.core.widget.ListViewCompat -> androidx.core.widget.g: - 67:85:boolean canScrollList(android.widget.ListView,int) -> a - 37:55:void scrollListBy(android.widget.ListView,int) -> b + 37:55:void scrollListBy(android.widget.ListView,int) -> a androidx.core.widget.NestedScrollView -> androidx.core.widget.NestedScrollView: 176:178:void () -> 190:191:void (android.content.Context) -> @@ -12136,49 +10508,48 @@ androidx.customview.widget.ViewDragHelper -> androidx.customview.a.a: int mTrackingEdges -> q 332:332:void () -> 119:402:void (android.content.Context,android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback) -> - 431:431:int getViewDragState() -> A - 1455:1455:boolean isCapturedViewUnder(int,int) -> B - 884:884:boolean isPointerDown(int) -> C - 1510:1516:boolean isValidPointerForActionMove(int) -> D - 1468:1474:boolean isViewUnder(android.view.View,int,int) -> E - 1097:1252:void processTouchEvent(android.view.MotionEvent) -> F - 1413:1421:void releaseViewForPointerUp() -> G - 1255:1273:void reportNewEdgeDrags(float,float,int) -> H - 848:853:void saveInitialMotion(float,float,int) -> I - 856:868:void saveLastMotion(android.view.MotionEvent) -> J - 888:896:void setDragState(int) -> K - 447:448:void setEdgeTrackingEnabled(int) -> L - 411:412:void setMinVelocity(float) -> M - 577:584:boolean settleCapturedViewAt(int,int) -> N - 963:1087:boolean shouldInterceptTouchEvent(android.view.MotionEvent) -> O - 552:562:boolean smoothSlideViewTo(android.view.View,int,int) -> P - 908:917:boolean tryCaptureViewForDrag(android.view.View,int) -> Q - 525:535:void abort() -> a - 511:518:void cancel() -> b - 471:480:void captureChildView(android.view.View,int) -> c - 1276:1289:boolean checkNewEdgeDrag(float,float,int,int) -> d - 1334:1340:boolean checkTouchSlop(int) -> e - 1359:1376:boolean checkTouchSlop(int,int) -> f - 1303:1316:boolean checkTouchSlop(android.view.View,float,float) -> g - 687:690:float clampMag(float,float,float) -> h - 670:673:int clampMag(int,int,int) -> i - 790:801:void clearMotionHistory() -> j - 804:815:void clearMotionHistory(int) -> k - 638:656:int computeAxisDuration(int,int,int) -> l - 617:634:int computeSettleDuration(android.view.View,int,int,int,int) -> m - 735:769:boolean continueSettling(boolean) -> n - 369:371:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,float,androidx.customview.widget.ViewDragHelper$Callback) -> o - 355:355:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback) -> p - 779:787:void dispatchViewReleased(float,float) -> q - 694:696:float distanceInfluenceForSnapDuration(float) -> r - 1424:1443:void dragTo(int,int,int,int) -> s - 818:845:void ensureMotionHistorySizeForId(int) -> t - 1487:1495:android.view.View findTopChildUnder(int,int) -> u - 597:613:boolean forceSettleCapturedViewAt(int,int,int,int) -> v - 487:487:android.view.View getCapturedView() -> w - 459:459:int getEdgeSize() -> x - 1499:1506:int getEdgesTouched(int,int) -> y - 503:503:int getTouchSlop() -> z + 1455:1455:boolean isCapturedViewUnder(int,int) -> A + 884:884:boolean isPointerDown(int) -> B + 1510:1516:boolean isValidPointerForActionMove(int) -> C + 1468:1474:boolean isViewUnder(android.view.View,int,int) -> D + 1097:1252:void processTouchEvent(android.view.MotionEvent) -> E + 1413:1421:void releaseViewForPointerUp() -> F + 1255:1273:void reportNewEdgeDrags(float,float,int) -> G + 848:853:void saveInitialMotion(float,float,int) -> H + 856:868:void saveLastMotion(android.view.MotionEvent) -> I + 888:896:void setDragState(int) -> J + 447:448:void setEdgeTrackingEnabled(int) -> K + 411:412:void setMinVelocity(float) -> L + 577:584:boolean settleCapturedViewAt(int,int) -> M + 963:1087:boolean shouldInterceptTouchEvent(android.view.MotionEvent) -> N + 552:562:boolean smoothSlideViewTo(android.view.View,int,int) -> O + 908:917:boolean tryCaptureViewForDrag(android.view.View,int) -> P + 511:518:void cancel() -> a + 471:480:void captureChildView(android.view.View,int) -> b + 1276:1289:boolean checkNewEdgeDrag(float,float,int,int) -> c + 1334:1340:boolean checkTouchSlop(int) -> d + 1359:1376:boolean checkTouchSlop(int,int) -> e + 1303:1316:boolean checkTouchSlop(android.view.View,float,float) -> f + 687:690:float clampMag(float,float,float) -> g + 670:673:int clampMag(int,int,int) -> h + 790:801:void clearMotionHistory() -> i + 804:815:void clearMotionHistory(int) -> j + 638:656:int computeAxisDuration(int,int,int) -> k + 617:634:int computeSettleDuration(android.view.View,int,int,int,int) -> l + 735:769:boolean continueSettling(boolean) -> m + 369:371:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,float,androidx.customview.widget.ViewDragHelper$Callback) -> n + 355:355:androidx.customview.widget.ViewDragHelper create(android.view.ViewGroup,androidx.customview.widget.ViewDragHelper$Callback) -> o + 779:787:void dispatchViewReleased(float,float) -> p + 694:696:float distanceInfluenceForSnapDuration(float) -> q + 1424:1443:void dragTo(int,int,int,int) -> r + 818:845:void ensureMotionHistorySizeForId(int) -> s + 1487:1495:android.view.View findTopChildUnder(int,int) -> t + 597:613:boolean forceSettleCapturedViewAt(int,int,int,int) -> u + 487:487:android.view.View getCapturedView() -> v + 459:459:int getEdgeSize() -> w + 1499:1506:int getEdgesTouched(int,int) -> x + 503:503:int getTouchSlop() -> y + 431:431:int getViewDragState() -> z androidx.customview.widget.ViewDragHelper$1 -> androidx.customview.a.a$a: 332:332:void () -> 335:336:float getInterpolation(float) -> getInterpolation @@ -12194,8 +10565,8 @@ androidx.customview.widget.ViewDragHelper$Callback -> androidx.customview.a.a$c: int getViewHorizontalDragRange(android.view.View) -> d 277:277:int getViewVerticalDragRange(android.view.View) -> e void onEdgeDragStarted(int,int) -> f - 232:232:boolean onEdgeLock(int) -> g - 220:220:void onEdgeTouched(int,int) -> h + boolean onEdgeLock(int) -> g + void onEdgeTouched(int,int) -> h void onViewCaptured(android.view.View,int) -> i void onViewDragStateChanged(int) -> j void onViewPositionChanged(android.view.View,int,int,int,int) -> k @@ -12369,151 +10740,200 @@ androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback$1 -> androidx.drawerl 2146:2146:void (androidx.drawerlayout.widget.DrawerLayout$ViewDragCallback) -> 2148:2149:void run() -> run androidx.exifinterface.media.ExifInterface -> a.d.a.a: - java.lang.String mFilename -> I - androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_IMAGE_PROCESSING_TAGS -> u - java.nio.ByteOrder mExifByteOrder -> N - int mMimeType -> K - java.text.SimpleDateFormat sFormatter -> i - androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_THUMBNAIL_TAGS -> q - java.util.HashMap sExifPointerTagMap -> D - java.nio.charset.Charset ASCII -> E - java.util.HashMap[] sExifTagMapsForReading -> A - int mRw2JpgFromRawOffset -> X - byte[] ORF_MAKER_NOTE_HEADER_2 -> h - int mExifOffset -> T - androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_TIFF_TAGS -> m - int mThumbnailOffset -> P - androidx.exifinterface.media.ExifInterface$ExifTag[][] EXIF_TAGS -> w - androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_EXIF_TAGS -> n - androidx.exifinterface.media.ExifInterface$ExifTag TAG_RAF_IMAGE_SIZE -> r - androidx.exifinterface.media.ExifInterface$ExifTag[] PEF_TAGS -> v - androidx.exifinterface.media.ExifInterface$ExifTag JPEG_INTERCHANGE_FORMAT_LENGTH_TAG -> z - boolean mIsSupportedFile -> Y - java.util.HashSet sTagSetForCompatibility -> C - int[] BITS_PER_SAMPLE_GREYSCALE_2 -> e - int mOrfMakerNoteOffset -> U - java.util.HashMap[] mAttributes -> L - android.content.res.AssetManager$AssetInputStream mAssetInputStream -> J - int mThumbnailLength -> Q - androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_MAKER_NOTE_TAGS -> s - byte[] mThumbnailBytes -> R - androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_GPS_TAGS -> o - androidx.exifinterface.media.ExifInterface$ExifTag JPEG_INTERCHANGE_FORMAT_TAG -> y - java.util.List FLIPPED_ROTATION_ORDER -> b - java.util.regex.Pattern sNonZeroTimePattern -> G - int[] BITS_PER_SAMPLE_GREYSCALE_1 -> d - java.lang.String[] IFD_FORMAT_NAMES -> j - int mOrfThumbnailOffset -> V - byte[] JPEG_SIGNATURE -> f - androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_CAMERA_SETTINGS_TAGS -> t - boolean mHasThumbnail -> O - byte[] EXIF_ASCII_PREFIX -> l - androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_INTEROPERABILITY_TAGS -> p - androidx.exifinterface.media.ExifInterface$ExifTag[] EXIF_POINTER_TAGS -> x - java.util.List ROTATION_ORDER -> a - java.util.regex.Pattern sGpsTimestampPattern -> H - int[] BITS_PER_SAMPLE_RGB -> c - java.util.HashMap[] sExifTagMapsForWriting -> B - byte[] ORF_MAKER_NOTE_HEADER_1 -> g - int mOrfThumbnailLength -> W - int[] IFD_FORMAT_BYTES_PER_FORMAT -> k - int mThumbnailCompression -> S - byte[] IDENTIFIER_EXIF_APP1 -> F - java.util.Set mAttributesOffsets -> M - 2147:3712:void () -> - 3691:3749:void (java.io.InputStream) -> - 6433:6470:void swapBasedOnImageSize(int,int) -> A - 5805:5867:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int) -> B - 5761:5790:void validateImages(java.io.InputStream) -> C - 5257:5280:void addDefaultValuesForCompatibility() -> a - 6506:6516:long[] convertToLongArray(java.lang.Object) -> b - 3785:3813:java.lang.String getAttribute(java.lang.String) -> c - 3825:3833:int getAttributeInt(java.lang.String,int) -> d - 3759:3774:androidx.exifinterface.media.ExifInterface$ExifAttribute getExifAttribute(java.lang.String) -> e - 4798:4929:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int) -> f - 4696:4710:int getMimeType(java.io.BufferedInputStream) -> g - 5043:5118:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> h - 4984:5028:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> i - 4933:4971:void getRawAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> j - 5125:5143:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> k - 5608:5643:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap) -> l - 5648:5705:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap) -> m - 4718:4723:boolean isJpegFormat(byte[]) -> n - 4751:4760:boolean isOrfFormat(byte[]) -> o - 4733:4739:boolean isRafFormat(byte[]) -> p - 4768:4777:boolean isRw2Format(byte[]) -> q - 5709:5739:boolean isSupportedDataType(java.util.HashMap) -> r - 5745:5755:boolean isThumbnail(java.util.HashMap) -> s - 4207:4269:void loadAttributes(java.io.InputStream) -> t - 5305:5326:void parseTiffHeaders(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int) -> u - 5285:5298:java.nio.ByteOrder readByteOrder(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> v - 5245:5253:void readExifSegment(byte[],int) -> w - 5332:5546:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int) -> x - 5557:5574:void retrieveJpegImageSize(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int) -> y - 5578:5602:void setThumbnailData(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> z -androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream -> a.d.a.a$a: + boolean mIsExifDataOnly -> f0 + byte[] WEBP_SIGNATURE_1 -> q + androidx.exifinterface.media.ExifInterface$ExifTag[] EXIF_POINTER_TAGS -> P + androidx.exifinterface.media.ExifInterface$ExifTag JPEG_INTERCHANGE_FORMAT_LENGTH_TAG -> R + byte[] PNG_SIGNATURE -> m + byte[] IDENTIFIER_EXIF_APP1 -> X + java.util.regex.Pattern sGpsTimestampPattern -> a0 + java.nio.ByteOrder mExifByteOrder -> i0 + byte[] WEBP_CHUNK_TYPE_ANMF -> y + byte[] WEBP_CHUNK_TYPE_VP8X -> u + java.lang.String[] IFD_FORMAT_NAMES -> B + int[] BITS_PER_SAMPLE_GREYSCALE_2 -> f + byte[] HEIF_TYPE_FTYP -> h + androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_CAMERA_SETTINGS_TAGS -> L + java.util.HashSet sTagSetForCompatibility -> U + java.util.regex.Pattern sNonZeroTimePattern -> Z + androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_INTEROPERABILITY_TAGS -> H + androidx.exifinterface.media.ExifInterface$ExifTag TAG_RAF_IMAGE_SIZE -> J + byte[] WEBP_SIGNATURE_2 -> r + androidx.exifinterface.media.ExifInterface$ExifTag JPEG_INTERCHANGE_FORMAT_TAG -> Q + byte[] PNG_CHUNK_TYPE_EXIF -> n + java.lang.String mFilename -> b0 + byte[] WEBP_CHUNK_TYPE_XMP -> z + byte[] IDENTIFIER_XMP_APP1 -> Y + int mThumbnailCompression -> p0 + byte[] WEBP_CHUNK_TYPE_VP8L -> v + java.text.SimpleDateFormat sFormatter -> A + int mThumbnailLength -> n0 + int mOrfThumbnailLength -> t0 + int mOrfMakerNoteOffset -> r0 + androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_TIFF_TAGS -> E + boolean mIsSupportedFile -> v0 + java.util.List FLIPPED_ROTATION_ORDER -> c + int[] BITS_PER_SAMPLE_GREYSCALE_1 -> e + boolean mAreThumbnailStripsConsecutive -> l0 + byte[] HEIF_BRAND_MIF1 -> i + androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_IMAGE_PROCESSING_TAGS -> M + boolean DEBUG -> a + byte[] EXIF_ASCII_PREFIX -> D + boolean mHasThumbnail -> j0 + androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_THUMBNAIL_TAGS -> I + byte[] PNG_CHUNK_TYPE_IHDR -> o + androidx.exifinterface.media.ExifInterface$ExifTag[] PEF_TAGS -> N + byte[] ORF_MAKER_NOTE_HEADER_1 -> k + java.util.HashMap[] sExifTagMapsForWriting -> T + java.io.FileDescriptor mSeekableFileDescriptor -> c0 + byte[] WEBP_CHUNK_TYPE_VP8 -> w + byte[] WEBP_CHUNK_TYPE_EXIF -> s + java.util.List ROTATION_ORDER -> b + int[] IFD_FORMAT_BYTES_PER_FORMAT -> C + int[] BITS_PER_SAMPLE_RGB -> d + java.util.Set mAttributesOffsets -> h0 + byte[] HEIF_BRAND_HEIC -> j + androidx.exifinterface.media.ExifInterface$ExifTag[][] EXIF_TAGS -> O + androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_EXIF_TAGS -> F + java.nio.charset.Charset ASCII -> W + byte[] PNG_CHUNK_TYPE_IEND -> p + byte[] ORF_MAKER_NOTE_HEADER_2 -> l + java.util.HashMap[] sExifTagMapsForReading -> S + int mMimeType -> e0 + byte[] WEBP_CHUNK_TYPE_ANIM -> x + byte[] WEBP_VP8_SIGNATURE -> t + int mThumbnailOffset -> m0 + int mOrfThumbnailOffset -> s0 + byte[] mThumbnailBytes -> o0 + boolean mXmpIsFromSeparateMarker -> w0 + int mExifOffset -> q0 + int mRw2JpgFromRawOffset -> u0 + android.content.res.AssetManager$AssetInputStream mAssetInputStream -> d0 + byte[] JPEG_SIGNATURE -> g + androidx.exifinterface.media.ExifInterface$ExifTag[] ORF_MAKER_NOTE_TAGS -> K + java.util.HashMap sExifPointerTagMap -> V + androidx.exifinterface.media.ExifInterface$ExifTag[] IFD_GPS_TAGS -> G + java.util.HashMap[] mAttributes -> g0 + boolean mHasThumbnailStrips -> k0 + 83:3897:void () -> + 3983:3984:void (java.io.InputStream) -> + 3870:4033:void (java.io.InputStream,boolean) -> + 7031:7061:boolean isSupportedDataType(java.util.HashMap) -> A + 7067:7077:boolean isThumbnail(java.util.HashMap) -> B + 5445:5456:boolean isWebpFormat(byte[]) -> C + 4527:4612:void loadAttributes(java.io.InputStream) -> D + 6588:6609:void parseTiffHeaders(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int) -> E + 4631:4639:void printAttributes() -> F + 6568:6581:java.nio.ByteOrder readByteOrder(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> G + 6528:6536:void readExifSegment(byte[],int) -> H + 6615:6850:void readImageFileDirectory(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int) -> I + 6861:6878:void retrieveJpegImageSize(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int) -> J + 6882:6906:void setThumbnailData(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> K + 7917:7928:boolean startsWith(byte[],byte[]) -> L + 7793:7830:void swapBasedOnImageSize(int,int) -> M + 7128:7190:void updateImageSizeValues(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int) -> N + 7083:7113:void validateImages() -> O + 6540:6563:void addDefaultValuesForCompatibility() -> a + 7932:7936:java.lang.String byteArrayToHexString(byte[]) -> b + 7903:7913:long[] convertToLongArray(java.lang.Object) -> c + 4107:4138:java.lang.String getAttribute(java.lang.String) -> d + 4150:4161:int getAttributeInt(java.lang.String,int) -> e + 4077:4096:androidx.exifinterface.media.ExifInterface$ExifAttribute getExifAttribute(java.lang.String) -> f + 5715:5875:void getHeifAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> g + 5485:5613:void getJpegAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,int,int) -> h + 5245:5265:int getMimeType(java.io.BufferedInputStream) -> i + 5900:5975:void getOrfAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> j + 6004:6086:void getPngAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> k + 5668:5712:void getRafAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> l + 5617:5655:void getRawAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> m + 5982:6000:void getRw2Attributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> n + 5878:5885:void getStandaloneAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> o + 6092:6168:void getWebpAttributes(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> p + 6912:6948:void handleThumbnailFromJfif(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap) -> q + 6953:7027:void handleThumbnailFromStrips(androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream,java.util.HashMap) -> r + 5460:5469:boolean isExifDataOnly(java.io.BufferedInputStream) -> s + 5298:5365:boolean isHeifFormat(byte[]) -> t + 5273:5278:boolean isJpegFormat(byte[]) -> u + 5377:5396:boolean isOrfFormat(byte[]) -> v + 5431:5436:boolean isPngFormat(byte[]) -> w + 5288:5294:boolean isRafFormat(byte[]) -> x + 5404:5423:boolean isRw2Format(byte[]) -> y + 4615:4626:boolean isSeekableFD(java.io.FileDescriptor) -> z +androidx.exifinterface.media.ExifInterface$1 -> a.d.a.a$a: + androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream val$in -> c + long mPosition -> b + androidx.exifinterface.media.ExifInterface this$0 -> d + 5718:5718:void (androidx.exifinterface.media.ExifInterface,androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream) -> + 5722:5722:void close() -> close + 5767:5767:long getSize() -> getSize + 5727:5762:int readAt(long,byte[],int,int) -> readAt +androidx.exifinterface.media.ExifInterface$ByteOrderedDataInputStream -> a.d.a.a$b: java.io.DataInputStream mDataInputStream -> d int mLength -> f int mPosition -> g java.nio.ByteOrder mByteOrder -> e java.nio.ByteOrder BIG_ENDIAN -> c java.nio.ByteOrder LITTLE_ENDIAN -> b - 6127:6128:void () -> - 6131:6142:void (java.io.InputStream) -> - 6145:6146:void (byte[]) -> - 6167:6167:int peek() -> a - 6172:6172:int available() -> available - 6324:6324:long readUnsignedInt() -> b - 6153:6164:void seek(long) -> c - 6149:6150:void setByteOrder(java.nio.ByteOrder) -> d - 6177:6178:int read() -> read - 6183:6185:int read(byte[],int,int) -> read - 6202:6203:boolean readBoolean() -> readBoolean - 6242:6250:byte readByte() -> readByte - 6208:6209:char readChar() -> readChar - 6363:6363:double readDouble() -> readDouble - 6358:6358:float readFloat() -> readFloat - 6220:6227:void readFully(byte[],int,int) -> readFully - 6231:6238:void readFully(byte[]) -> readFully - 6274:6290:int readInt() -> readInt - 6196:6197:java.lang.String readLine() -> readLine - 6329:6353:long readLong() -> readLong - 6255:6269:short readShort() -> readShort - 6214:6215:java.lang.String readUTF() -> readUTF - 6190:6191:int readUnsignedByte() -> readUnsignedByte - 6306:6320:int readUnsignedShort() -> readUnsignedShort - 6295:6301:int skipBytes(int) -> skipBytes -androidx.exifinterface.media.ExifInterface$ExifAttribute -> a.d.a.a$b: + 7476:7477:void () -> + 7487:7488:void (java.io.InputStream) -> + 7480:7497:void (java.io.InputStream,java.nio.ByteOrder) -> + 7500:7501:void (byte[]) -> + 7723:7723:int getLength() -> a + 7528:7528:int available() -> available + 7523:7523:int peek() -> b + 7680:7680:long readUnsignedInt() -> c + 7508:7520:void seek(long) -> d + 7504:7505:void setByteOrder(java.nio.ByteOrder) -> e + 7533:7534:int read() -> read + 7539:7541:int read(byte[],int,int) -> read + 7558:7559:boolean readBoolean() -> readBoolean + 7598:7606:byte readByte() -> readByte + 7564:7565:char readChar() -> readChar + 7719:7719:double readDouble() -> readDouble + 7714:7714:float readFloat() -> readFloat + 7576:7583:void readFully(byte[],int,int) -> readFully + 7587:7594:void readFully(byte[]) -> readFully + 7630:7646:int readInt() -> readInt + 7552:7553:java.lang.String readLine() -> readLine + 7685:7709:long readLong() -> readLong + 7611:7625:short readShort() -> readShort + 7570:7571:java.lang.String readUTF() -> readUTF + 7546:7547:int readUnsignedByte() -> readUnsignedByte + 7662:7676:int readUnsignedShort() -> readUnsignedShort + 7651:7657:int skipBytes(int) -> skipBytes +androidx.exifinterface.media.ExifInterface$ExifAttribute -> a.d.a.a$c: + long bytesOffset -> c int numberOfComponents -> b - byte[] bytes -> c + byte[] bytes -> d int format -> a - 2943:2947:void (int,int,byte[]) -> - 3002:3003:androidx.exifinterface.media.ExifInterface$ExifAttribute createString(java.lang.String) -> a - 2974:2974:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder) -> b - 2964:2970:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder) -> c - 3018:3018:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder) -> d - 3007:3014:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder) -> e - 2960:2960:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder) -> f - 2950:2956:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder) -> g - 3179:3214:double getDoubleValue(java.nio.ByteOrder) -> h - 3218:3239:int getIntValue(java.nio.ByteOrder) -> i - 3243:3294:java.lang.String getStringValue(java.nio.ByteOrder) -> j - 3057:3173:java.lang.Object getValue(java.nio.ByteOrder) -> k - 3052:3052:java.lang.String toString() -> toString -androidx.exifinterface.media.ExifInterface$ExifTag -> a.d.a.a$c: + 3092:3093:void (int,int,byte[]) -> + 3096:3101:void (int,int,long,byte[]) -> + 3156:3157:androidx.exifinterface.media.ExifInterface$ExifAttribute createString(java.lang.String) -> a + 3128:3128:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long,java.nio.ByteOrder) -> b + 3118:3124:androidx.exifinterface.media.ExifInterface$ExifAttribute createULong(long[],java.nio.ByteOrder) -> c + 3172:3172:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational,java.nio.ByteOrder) -> d + 3161:3168:androidx.exifinterface.media.ExifInterface$ExifAttribute createURational(androidx.exifinterface.media.ExifInterface$Rational[],java.nio.ByteOrder) -> e + 3114:3114:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int,java.nio.ByteOrder) -> f + 3104:3110:androidx.exifinterface.media.ExifInterface$ExifAttribute createUShort(int[],java.nio.ByteOrder) -> g + 3333:3368:double getDoubleValue(java.nio.ByteOrder) -> h + 3372:3393:int getIntValue(java.nio.ByteOrder) -> i + 3397:3448:java.lang.String getStringValue(java.nio.ByteOrder) -> j + 3211:3329:java.lang.Object getValue(java.nio.ByteOrder) -> k + 3206:3206:java.lang.String toString() -> toString +androidx.exifinterface.media.ExifInterface$ExifTag -> a.d.a.a$d: int secondaryFormat -> d java.lang.String name -> b int primaryFormat -> c int number -> a - 3310:3315:void (java.lang.String,int,int) -> - 3318:3323:void (java.lang.String,int,int,int) -> - 3327:3341:boolean isFormatCompatible(int) -> a -androidx.exifinterface.media.ExifInterface$Rational -> a.d.a.a$d: + 3464:3469:void (java.lang.String,int,int) -> + 3472:3477:void (java.lang.String,int,int,int) -> + 3481:3495:boolean isFormatCompatible(int) -> a +androidx.exifinterface.media.ExifInterface$Rational -> a.d.a.a$e: long denominator -> b long numerator -> a - 2915:2924:void (long,long) -> - 2932:2932:double calculate() -> a - 2928:2928:java.lang.String toString() -> toString + 3060:3069:void (long,long) -> + 3077:3077:double calculate() -> a + 3073:3073:java.lang.String toString() -> toString androidx.fragment.app.BackStackRecord -> androidx.fragment.app.a: androidx.fragment.app.FragmentManager mManager -> t boolean mCommitted -> u @@ -12943,7 +11363,6 @@ androidx.fragment.app.FragmentActivity -> androidx.fragment.app.FragmentActivity boolean mStopped -> p androidx.fragment.app.FragmentController mFragments -> l 84:105:void () -> - 545:546:void supportInvalidateOptionsMenu() -> A 628:628:void validateRequestPermissionsRequestCode(int) -> b 562:576:void dump(java.lang.String,java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump 163:165:void onActivityResult(int,int,android.content.Intent) -> onActivityResult @@ -12967,14 +11386,15 @@ androidx.fragment.app.FragmentActivity -> androidx.fragment.app.FragmentActivity 495:511:void onStart() -> onStart 421:422:void onStateNotSaved() -> onStateNotSaved 520:527:void onStop() -> onStop - 319:319:android.view.View dispatchFragmentsOnCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet) -> s - 608:608:androidx.fragment.app.FragmentManager getSupportFragmentManager() -> t - 125:153:void init() -> u - 823:825:void markFragmentsCreated() -> v - 828:848:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State) -> w - 600:600:void onAttachFragment(androidx.fragment.app.Fragment) -> x - 485:485:boolean onPrepareOptionsPanel(android.view.View,android.view.Menu) -> y - 457:459:void onResumeFragments() -> z + 319:319:android.view.View dispatchFragmentsOnCreateView(android.view.View,java.lang.String,android.content.Context,android.util.AttributeSet) -> q + 608:608:androidx.fragment.app.FragmentManager getSupportFragmentManager() -> r + 125:153:void init() -> s + 823:825:void markFragmentsCreated() -> t + 828:848:boolean markState(androidx.fragment.app.FragmentManager,androidx.lifecycle.Lifecycle$State) -> u + 600:600:void onAttachFragment(androidx.fragment.app.Fragment) -> v + 485:485:boolean onPrepareOptionsPanel(android.view.View,android.view.Menu) -> w + 457:459:void onResumeFragments() -> x + 545:546:void supportInvalidateOptionsMenu() -> y androidx.fragment.app.FragmentActivity$1 -> androidx.fragment.app.FragmentActivity$a: androidx.fragment.app.FragmentActivity this$0 -> a 126:126:void (androidx.fragment.app.FragmentActivity) -> @@ -14005,18 +12425,6 @@ androidx.interpolator.view.animation.LookupTableInterpolator -> a.e.a.a.d: float[] mValues -> a 30:33:void (float[]) -> 37:54:float getInterpolation(float) -> getInterpolation -androidx.legacy.content.WakefulBroadcastReceiver -> androidx.legacy.content.WakefulBroadcastReceiver: - android.util.SparseArray sActiveWakeLocks -> a - int mNextId -> b - 76:77:void () -> - 73:73:void () -> -androidx.legacy.widget.Space -> androidx.legacy.widget.Space: - 42:46:void (android.content.Context,android.util.AttributeSet,int) -> - 53:54:void (android.content.Context,android.util.AttributeSet) -> - 61:62:void (android.content.Context) -> - 75:75:void draw(android.graphics.Canvas) -> draw - 83:98:int getDefaultSize2(int,int) -> getDefaultSize2 - 107:110:void onMeasure(int,int) -> onMeasure androidx.lifecycle.ClassesInfoCache -> androidx.lifecycle.a: java.util.Map mCallbackMap -> b java.util.Map mHasLifecycleMethods -> c @@ -14216,8 +12624,8 @@ androidx.lifecycle.ReportFragment -> androidx.lifecycle.ReportFragment: 107:110:void onStart() -> onStart 127:129:void onStop() -> onStop androidx.lifecycle.ReportFragment$ActivityInitializationListener -> androidx.lifecycle.ReportFragment$a: - void onCreate() -> a - void onStart() -> b + void onStart() -> a + void onCreate() -> b void onResume() -> c androidx.lifecycle.ReportFragment$LifecycleCallbacks -> androidx.lifecycle.ReportFragment$b: 164:164:void () -> @@ -14343,387 +12751,6 @@ androidx.loader.content.Loader -> androidx.loader.b.a: void reset() -> c void startLoading() -> d void stopLoading() -> e -androidx.media.AudioAttributesCompat -> androidx.media.AudioAttributesCompat: - androidx.media.AudioAttributesImpl mImpl -> c - int[] SDK_USAGES -> b - android.util.SparseIntArray SUPPRESSIBLE_USAGES -> a - 175:186:void () -> - 252:253:void () -> - 712:759:int toVolumeStreamType(boolean,int,int) -> a - 615:649:java.lang.String usageToString(int) -> b - 766:773:boolean equals(java.lang.Object) -> equals - 606:606:int hashCode() -> hashCode - 611:611:java.lang.String toString() -> toString -androidx.media.AudioAttributesCompatParcelizer -> androidx.media.AudioAttributesCompatParcelizer: - 9:9:void () -> - 11:13:androidx.media.AudioAttributesCompat read(androidx.versionedparcelable.VersionedParcel) -> read - 17:19:void write(androidx.media.AudioAttributesCompat,androidx.versionedparcelable.VersionedParcel) -> write -androidx.media.AudioAttributesImplApi21 -> androidx.media.AudioAttributesImplApi21: - int mLegacyStreamType -> b - android.media.AudioAttributes mAudioAttributes -> a - 43:50:void () -> - 150:154:boolean equals(java.lang.Object) -> equals - 145:145:int hashCode() -> hashCode - 159:159:java.lang.String toString() -> toString -androidx.media.AudioAttributesImplApi21Parcelizer -> androidx.media.AudioAttributesImplApi21Parcelizer: - 9:9:void () -> - 11:14:androidx.media.AudioAttributesImplApi21 read(androidx.versionedparcelable.VersionedParcel) -> read - 18:21:void write(androidx.media.AudioAttributesImplApi21,androidx.versionedparcelable.VersionedParcel) -> write -androidx.media.AudioAttributesImplBase -> androidx.media.AudioAttributesImplBase: - int mLegacyStream -> d - int mContentType -> b - int mFlags -> c - int mUsage -> a - 38:50:void () -> - 86:86:int getContentType() -> a - 96:103:int getFlags() -> b - 73:76:int getLegacyStreamType() -> c - 91:91:int getUsage() -> d - 128:134:boolean equals(java.lang.Object) -> equals - 123:123:int hashCode() -> hashCode - 140:151:java.lang.String toString() -> toString -androidx.media.AudioAttributesImplBaseParcelizer -> androidx.media.AudioAttributesImplBaseParcelizer: - 9:9:void () -> - 11:16:androidx.media.AudioAttributesImplBase read(androidx.versionedparcelable.VersionedParcel) -> read - 20:25:void write(androidx.media.AudioAttributesImplBase,androidx.versionedparcelable.VersionedParcel) -> write -androidx.media.MediaBrowserCompatUtils -> androidx.media.a: - 32:44:boolean areSameOptions(android.os.Bundle,android.os.Bundle) -> a -androidx.media.MediaBrowserServiceCompat -> androidx.media.MediaBrowserServiceCompat: - androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImpl mImpl -> c - androidx.media.MediaBrowserServiceCompat$ServiceHandler mHandler -> f - android.support.v4.media.session.MediaSessionCompat$Token mSession -> g - androidx.collection.ArrayMap mConnections -> d - boolean DEBUG -> b - androidx.media.MediaBrowserServiceCompat$ConnectionRecord mCurConnection -> e - 124:124:void () -> - 122:1721:void () -> - 1515:1533:void addSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder,android.os.Bundle) -> a - 1614:1630:java.util.List applyOptions(java.util.List,android.os.Bundle) -> b - 1495:1506:boolean isValidPackage(java.lang.String,int) -> c - 1366:1367:void onCustomAction(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$Result) -> d - 1192:1192:void dump(java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump - androidx.media.MediaBrowserServiceCompat$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle) -> e - void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$Result) -> f - 1270:1272:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$Result,android.os.Bundle) -> g - 1314:1316:void onLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompat$Result) -> h - 1341:1343:void onSearch(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$Result) -> i - 1283:1283:void onSubscribe(java.lang.String,android.os.Bundle) -> j - 1293:1293:void onUnsubscribe(java.lang.String) -> k - 1689:1715:void performCustomAction(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver) -> l - 1572:1610:void performLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.Bundle,android.os.Bundle) -> m - 1635:1657:void performLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver) -> n - 1661:1685:void performSearch(java.lang.String,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.support.v4.os.ResultReceiver) -> o - 1187:1187:android.os.IBinder onBind(android.content.Intent) -> onBind - 1170:1183:void onCreate() -> onCreate - 1540:1561:boolean removeSubscription(java.lang.String,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,android.os.IBinder) -> p -androidx.media.MediaBrowserServiceCompat$1 -> androidx.media.MediaBrowserServiceCompat$a: - java.lang.String val$parentId -> g - androidx.media.MediaBrowserServiceCompat this$0 -> j - android.os.Bundle val$notifyChildrenChangedOptions -> i - android.os.Bundle val$subscribeOptions -> h - androidx.media.MediaBrowserServiceCompat$ConnectionRecord val$connection -> f - 1573:1573:void (androidx.media.MediaBrowserServiceCompat,java.lang.Object,androidx.media.MediaBrowserServiceCompat$ConnectionRecord,java.lang.String,android.os.Bundle,android.os.Bundle) -> - 1573:1573:void onResultSent(java.lang.Object) -> d - 1576:1595:void onResultSent(java.util.List) -> h -androidx.media.MediaBrowserServiceCompat$2 -> androidx.media.MediaBrowserServiceCompat$b: - android.support.v4.os.ResultReceiver val$receiver -> f - androidx.media.MediaBrowserServiceCompat this$0 -> g - 1636:1636:void (androidx.media.MediaBrowserServiceCompat,java.lang.Object,android.support.v4.os.ResultReceiver) -> - 1636:1636:void onResultSent(java.lang.Object) -> d - 1639:1646:void onResultSent(android.support.v4.media.MediaBrowserCompat$MediaItem) -> h -androidx.media.MediaBrowserServiceCompat$3 -> androidx.media.MediaBrowserServiceCompat$c: - android.support.v4.os.ResultReceiver val$receiver -> f - androidx.media.MediaBrowserServiceCompat this$0 -> g - 1662:1662:void (androidx.media.MediaBrowserServiceCompat,java.lang.Object,android.support.v4.os.ResultReceiver) -> - 1662:1662:void onResultSent(java.lang.Object) -> d - 1665:1674:void onResultSent(java.util.List) -> h -androidx.media.MediaBrowserServiceCompat$4 -> androidx.media.MediaBrowserServiceCompat$d: - android.support.v4.os.ResultReceiver val$receiver -> f - androidx.media.MediaBrowserServiceCompat this$0 -> g - 1689:1689:void (androidx.media.MediaBrowserServiceCompat,java.lang.Object,android.support.v4.os.ResultReceiver) -> - 1702:1703:void onErrorSent(android.os.Bundle) -> c - 1689:1689:void onResultSent(java.lang.Object) -> d - 1692:1693:void onResultSent(android.os.Bundle) -> h -androidx.media.MediaBrowserServiceCompat$BrowserRoot -> androidx.media.MediaBrowserServiceCompat$e: - android.os.Bundle getExtras() -> a - java.lang.String getRootId() -> b -androidx.media.MediaBrowserServiceCompat$ConnectionRecord -> androidx.media.MediaBrowserServiceCompat$f: - androidx.media.MediaBrowserServiceCompat this$0 -> i - androidx.media.MediaSessionManager$RemoteUserInfo browserInfo -> d - java.util.HashMap subscriptions -> g - androidx.media.MediaBrowserServiceCompat$BrowserRoot root -> h - android.os.Bundle rootHints -> e - java.lang.String pkg -> a - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks callbacks -> f - int pid -> b - int uid -> c - 708:719:void (androidx.media.MediaBrowserServiceCompat,java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> - 723:729:void binderDied() -> binderDied -androidx.media.MediaBrowserServiceCompat$ConnectionRecord$1 -> androidx.media.MediaBrowserServiceCompat$f$a: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - androidx.media.MediaBrowserServiceCompat$ConnectionRecord this$1 -> b - 723:723:void (androidx.media.MediaBrowserServiceCompat$ConnectionRecord) -> - 726:727:void run() -> run -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImpl -> androidx.media.MediaBrowserServiceCompat$g: - void onCreate() -> a - android.os.IBinder onBind(android.content.Intent) -> e -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 -> androidx.media.MediaBrowserServiceCompat$h: - java.util.List mRootExtrasList -> a - android.os.Messenger mMessenger -> c - java.lang.Object mServiceObj -> b - androidx.media.MediaBrowserServiceCompat this$0 -> d - 296:298:void (androidx.media.MediaBrowserServiceCompat) -> - 304:307:void onCreate() -> a - 387:409:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper) -> b - 350:381:androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle) -> c - 311:311:android.os.IBinder onBind(android.content.Intent) -> e -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21$2 -> androidx.media.MediaBrowserServiceCompat$h$a: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21 this$1 -> g - androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper val$resultWrapper -> f - 388:388:void (androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi21,java.lang.Object,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper) -> - 388:388:void onResultSent(java.lang.Object) -> d - 391:401:void onResultSent(java.util.List) -> h -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23 -> androidx.media.MediaBrowserServiceCompat$i: - androidx.media.MediaBrowserServiceCompat this$0 -> e - 479:479:void (androidx.media.MediaBrowserServiceCompat) -> - 483:486:void onCreate() -> a - 491:510:void onLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper) -> d -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23$1 -> androidx.media.MediaBrowserServiceCompat$i$a: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper val$resultWrapper -> f - androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23 this$1 -> g - 492:492:void (androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi23,java.lang.Object,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper) -> - 492:492:void onResultSent(java.lang.Object) -> d - 495:502:void onResultSent(android.support.v4.media.MediaBrowserCompat$MediaItem) -> h -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26 -> androidx.media.MediaBrowserServiceCompat$j: - androidx.media.MediaBrowserServiceCompat this$0 -> f - 514:514:void (androidx.media.MediaBrowserServiceCompat) -> - 518:521:void onCreate() -> a - 526:548:void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper,android.os.Bundle) -> f -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26$1 -> androidx.media.MediaBrowserServiceCompat$j$a: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26 this$1 -> g - androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper val$resultWrapper -> f - 527:527:void (androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi26,java.lang.Object,androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper) -> - 527:527:void onResultSent(java.lang.Object) -> d - 530:540:void onResultSent(java.util.List) -> h -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplApi28 -> androidx.media.MediaBrowserServiceCompat$k: - androidx.media.MediaBrowserServiceCompat this$0 -> g - 572:572:void (androidx.media.MediaBrowserServiceCompat) -> -androidx.media.MediaBrowserServiceCompat$MediaBrowserServiceImplBase -> androidx.media.MediaBrowserServiceCompat$l: - android.os.Messenger mMessenger -> a - androidx.media.MediaBrowserServiceCompat this$0 -> b - 195:195:void (androidx.media.MediaBrowserServiceCompat) -> - 200:201:void onCreate() -> a - 205:208:android.os.IBinder onBind(android.content.Intent) -> e -androidx.media.MediaBrowserServiceCompat$Result -> androidx.media.MediaBrowserServiceCompat$m: - java.lang.Object mDebug -> a - int mFlags -> e - boolean mDetachCalled -> b - boolean mSendResultCalled -> c - boolean mSendErrorCalled -> d - 760:762:void (java.lang.Object) -> - 836:836:int getFlags() -> a - 828:828:boolean isDone() -> b - 859:859:void onErrorSent(android.os.Bundle) -> c - void onResultSent(java.lang.Object) -> d - 799:805:void sendError(android.os.Bundle) -> e - 768:774:void sendResult(java.lang.Object) -> f - 832:833:void setFlags(int) -> g -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl -> androidx.media.MediaBrowserServiceCompat$n: - androidx.media.MediaBrowserServiceCompat this$0 -> a - 878:879:void (androidx.media.MediaBrowserServiceCompat) -> - 949:965:void addSubscription(java.lang.String,android.os.IBinder,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> a - 884:929:void connect(java.lang.String,int,int,android.os.Bundle,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> b - 932:945:void disconnect(androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> c - 991:1008:void getMediaItem(java.lang.String,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> d - 1013:1030:void registerCallbacks(androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,int,int,android.os.Bundle) -> e - 969:987:void removeSubscription(java.lang.String,android.os.IBinder,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> f - 1048:1065:void search(java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> g - 1069:1087:void sendCustomAction(java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> h - 1034:1044:void unregisterCallbacks(androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> i -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$1 -> androidx.media.MediaBrowserServiceCompat$n$a: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - android.os.Bundle val$rootHints -> f - int val$pid -> d - int val$uid -> e - java.lang.String val$pkg -> c - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> g - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - 889:889:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,int,int,android.os.Bundle) -> - 892:927:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$2 -> androidx.media.MediaBrowserServiceCompat$n$b: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> c - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - 932:932:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> - 935:943:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$3 -> androidx.media.MediaBrowserServiceCompat$n$c: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - android.os.IBinder val$token -> d - android.os.Bundle val$options -> e - java.lang.String val$id -> c - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> f - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - 949:949:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.os.IBinder,android.os.Bundle) -> - 952:963:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$4 -> androidx.media.MediaBrowserServiceCompat$n$d: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - android.os.IBinder val$token -> d - java.lang.String val$id -> c - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> e - 969:969:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.os.IBinder) -> - 972:985:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$5 -> androidx.media.MediaBrowserServiceCompat$n$e: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - java.lang.String val$mediaId -> c - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> e - android.support.v4.os.ResultReceiver val$receiver -> d - 995:995:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.support.v4.os.ResultReceiver) -> - 998:1006:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$6 -> androidx.media.MediaBrowserServiceCompat$n$f: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - android.os.Bundle val$rootHints -> f - int val$pid -> d - int val$uid -> e - java.lang.String val$pkg -> c - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> g - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - 1013:1013:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,int,int,android.os.Bundle) -> - 1016:1028:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$7 -> androidx.media.MediaBrowserServiceCompat$n$g: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> c - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - 1034:1034:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks) -> - 1037:1042:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$8 -> androidx.media.MediaBrowserServiceCompat$n$h: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - android.support.v4.os.ResultReceiver val$receiver -> e - android.os.Bundle val$extras -> d - java.lang.String val$query -> c - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> f - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - 1052:1052:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver) -> - 1055:1063:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl$9 -> androidx.media.MediaBrowserServiceCompat$n$i: -# {"id":"sourceFile","fileName":"MediaBrowserServiceCompat.java"} - android.support.v4.os.ResultReceiver val$receiver -> e - android.os.Bundle val$extras -> d - java.lang.String val$action -> c - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl this$1 -> f - androidx.media.MediaBrowserServiceCompat$ServiceCallbacks val$callbacks -> b - 1073:1073:void (androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl,androidx.media.MediaBrowserServiceCompat$ServiceCallbacks,java.lang.String,android.os.Bundle,android.support.v4.os.ResultReceiver) -> - 1076:1085:void run() -> run -androidx.media.MediaBrowserServiceCompat$ServiceCallbacks -> androidx.media.MediaBrowserServiceCompat$o: - void onConnectFailed() -> a - void onLoadChildren(java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle) -> b -androidx.media.MediaBrowserServiceCompat$ServiceCallbacksCompat -> androidx.media.MediaBrowserServiceCompat$p: - android.os.Messenger mCallbacks -> a - 1102:1104:void (android.os.Messenger) -> - 1127:1128:void onConnectFailed() -> a - 1108:1108:android.os.IBinder asBinder() -> asBinder - 1133:1142:void onLoadChildren(java.lang.String,java.util.List,android.os.Bundle,android.os.Bundle) -> b - 1145:1150:void sendRequest(int,android.os.Bundle) -> c -androidx.media.MediaBrowserServiceCompat$ServiceHandler -> androidx.media.MediaBrowserServiceCompat$q: - androidx.media.MediaBrowserServiceCompat this$0 -> b - androidx.media.MediaBrowserServiceCompat$ServiceBinderImpl mServiceBinderImpl -> a - 586:589:void (androidx.media.MediaBrowserServiceCompat) -> - 690:695:void postOrRun(java.lang.Runnable) -> a - 593:676:void handleMessage(android.os.Message) -> handleMessage - 682:686:boolean sendMessageAtTime(android.os.Message,long) -> sendMessageAtTime -androidx.media.MediaBrowserServiceCompatApi21 -> androidx.media.b: - 38:38:java.lang.Object createService(android.content.Context,androidx.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy) -> a - 46:46:android.os.IBinder onBind(java.lang.Object,android.content.Intent) -> b - 42:43:void onCreate(java.lang.Object) -> c -androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot -> androidx.media.b$a: - android.os.Bundle mExtras -> b - java.lang.String mRootId -> a - 105:108:void (java.lang.String,android.os.Bundle) -> -androidx.media.MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor -> androidx.media.b$b: - androidx.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy mServiceProxy -> b - 114:117:void (android.content.Context,androidx.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy) -> - 122:125:android.service.media.MediaBrowserService$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle) -> onGetRoot - 131:132:void onLoadChildren(java.lang.String,android.service.media.MediaBrowserService$Result) -> onLoadChildren -androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper -> androidx.media.b$c: - android.service.media.MediaBrowserService$Result mResultObj -> a - 65:67:void (android.service.media.MediaBrowserService$Result) -> - 88:97:java.util.List parcelListToItemList(java.util.List) -> a - 70:81:void sendResult(java.lang.Object) -> b -androidx.media.MediaBrowserServiceCompatApi21$ServiceCompatProxy -> androidx.media.b$d: - void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper) -> b - androidx.media.MediaBrowserServiceCompatApi21$BrowserRoot onGetRoot(java.lang.String,int,android.os.Bundle) -> c -androidx.media.MediaBrowserServiceCompatApi23 -> androidx.media.c: - 29:29:java.lang.Object createService(android.content.Context,androidx.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy) -> a -androidx.media.MediaBrowserServiceCompatApi23$MediaBrowserServiceAdaptor -> androidx.media.c$a: - 39:40:void (android.content.Context,androidx.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy) -> - 44:46:void onLoadItem(java.lang.String,android.service.media.MediaBrowserService$Result) -> onLoadItem -androidx.media.MediaBrowserServiceCompatApi23$ServiceCompatProxy -> androidx.media.c$b: - void onLoadItem(java.lang.String,androidx.media.MediaBrowserServiceCompatApi21$ResultWrapper) -> d -androidx.media.MediaBrowserServiceCompatApi26 -> androidx.media.d: - java.lang.reflect.Field sResultFlags -> a - 41:46:void () -> - 49:49:java.lang.Object createService(android.content.Context,androidx.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy) -> a -androidx.media.MediaBrowserServiceCompatApi26$MediaBrowserServiceAdaptor -> androidx.media.d$a: - 101:102:void (android.content.Context,androidx.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy) -> - 107:110:void onLoadChildren(java.lang.String,android.service.media.MediaBrowserService$Result,android.os.Bundle) -> onLoadChildren -androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper -> androidx.media.d$b: - android.service.media.MediaBrowserService$Result mResultObj -> a - 67:69:void (android.service.media.MediaBrowserService$Result) -> - 85:94:java.util.List parcelListToItemList(java.util.List) -> a - 73:78:void sendResult(java.util.List,int) -> b -androidx.media.MediaBrowserServiceCompatApi26$ServiceCompatProxy -> androidx.media.d$c: - void onLoadChildren(java.lang.String,androidx.media.MediaBrowserServiceCompatApi26$ResultWrapper,android.os.Bundle) -> f -androidx.media.MediaSessionManager$RemoteUserInfo -> androidx.media.e: - androidx.media.MediaSessionManager$RemoteUserInfoImpl mImpl -> a - 140:149:void (java.lang.String,int,int) -> - 163:165:void (android.media.session.MediaSessionManager$RemoteUserInfo) -> - 208:214:boolean equals(java.lang.Object) -> equals - 219:219:int hashCode() -> hashCode -androidx.media.MediaSessionManager$RemoteUserInfoImpl -> androidx.media.f: -androidx.media.MediaSessionManagerImplApi28$RemoteUserInfoImplApi28 -> androidx.media.g: - android.media.session.MediaSessionManager$RemoteUserInfo mObject -> a - 45:48:void (java.lang.String,int,int) -> - 51:53:void (android.media.session.MediaSessionManager$RemoteUserInfo) -> - 77:84:boolean equals(java.lang.Object) -> equals - 72:72:int hashCode() -> hashCode -androidx.media.MediaSessionManagerImplBase$RemoteUserInfoImplBase -> androidx.media.h: - java.lang.String mPackageName -> a - int mPid -> b - int mUid -> c - 125:129:void (java.lang.String,int,int) -> - 148:155:boolean equals(java.lang.Object) -> equals - 162:162:int hashCode() -> hashCode -androidx.media.VolumeProviderCompat -> androidx.media.i: - int getCurrentVolume() -> a - int getMaxVolume() -> b - int getVolumeControl() -> c - java.lang.Object getVolumeProvider() -> d - void onAdjustVolume(int) -> e - void onSetVolumeTo(int) -> f - void setCallback(androidx.media.VolumeProviderCompat$Callback) -> g -androidx.media.VolumeProviderCompat$Callback -> androidx.media.i$a: - 190:190:void () -> -androidx.media.session.MediaButtonReceiver -> androidx.media.session.MediaButtonReceiver: - 100:135:void () -> - 282:294:android.content.ComponentName getMediaButtonReceiverComponent(android.content.Context) -> a - 306:318:android.content.ComponentName getServiceComponentByAction(android.content.Context,java.lang.String) -> b - 298:303:void startForegroundService(android.content.Context,android.content.Intent) -> c - 105:131:void onReceive(android.content.Context,android.content.Intent) -> onReceive -androidx.media.session.MediaButtonReceiver$MediaButtonConnectionCallback -> androidx.media.session.MediaButtonReceiver$a: - android.content.Context mContext -> a - android.content.Intent mIntent -> b - android.support.v4.media.MediaBrowserCompat mMediaBrowser -> d - android.content.BroadcastReceiver$PendingResult mPendingResult -> c - 143:147:void (android.content.Context,android.content.Intent,android.content.BroadcastReceiver$PendingResult) -> - 177:179:void finish() -> a - 150:151:void setMediaBrowser(android.support.v4.media.MediaBrowserCompat) -> b - 156:164:void onConnected() -> onConnected - 173:174:void onConnectionFailed() -> onConnectionFailed - 168:169:void onConnectionSuspended() -> onConnectionSuspended androidx.savedstate.Recreator -> androidx.savedstate.Recreator: androidx.savedstate.SavedStateRegistryOwner mOwner -> a 42:44:void (androidx.savedstate.SavedStateRegistryOwner) -> @@ -14766,345 +12793,6 @@ androidx.savedstate.SavedStateRegistryOwner -> androidx.savedstate.b: androidx.savedstate.SavedStateRegistry getSavedStateRegistry() -> d androidx.savedstate.ViewTreeSavedStateRegistryOwner -> androidx.savedstate.c: 53:54:void set(android.view.View,androidx.savedstate.SavedStateRegistryOwner) -> a -androidx.slidingpanelayout.widget.SlidingPaneLayout -> androidx.slidingpanelayout.widget.SlidingPaneLayout: - 241:242:void (android.content.Context) -> - 245:246:void (android.content.Context,android.util.AttributeSet) -> - 113:261:void (android.content.Context,android.util.AttributeSet,int) -> - 1244:1263:boolean canScroll(android.view.View,boolean,int,int,int) -> canScroll - 920:920:boolean canSlide() -> canSlide - 1288:1288:boolean checkLayoutParams(android.view.ViewGroup$LayoutParams) -> checkLayoutParams - 853:857:boolean closePane(android.view.View,int) -> closePane - 901:901:boolean closePane() -> closePane - 1097:1105:void computeScroll() -> computeScroll - 962:984:void dimChildView(android.view.View,float,int) -> dimChildView - 338:342:void dispatchOnPanelClosed(android.view.View) -> dispatchOnPanelClosed - 331:335:void dispatchOnPanelOpened(android.view.View) -> dispatchOnPanelOpened - 325:328:void dispatchOnPanelSlide(android.view.View) -> dispatchOnPanelSlide - 1175:1206:void draw(android.graphics.Canvas) -> draw - 988:1007:boolean drawChild(android.graphics.Canvas,android.view.View,long) -> drawChild - 1276:1276:android.view.ViewGroup$LayoutParams generateDefaultLayoutParams() -> generateDefaultLayoutParams - 1281:1281:android.view.ViewGroup$LayoutParams generateLayoutParams(android.view.ViewGroup$LayoutParams) -> generateLayoutParams - 1293:1293:android.view.ViewGroup$LayoutParams generateLayoutParams(android.util.AttributeSet) -> generateLayoutParams - 317:317:int getCoveredFadeColor() -> getCoveredFadeColor - 282:282:int getParallaxDistance() -> getParallaxDistance - 299:299:int getSliderFadeColor() -> getSliderFadeColor - 1015:1060:void invalidateChildRegion(android.view.View) -> invalidateChildRegion - 1267:1271:boolean isDimmed(android.view.View) -> isDimmed - 1617:1617:boolean isLayoutRtlSupport() -> isLayoutRtlSupport - 911:911:boolean isOpen() -> isOpen - 930:930:boolean isSlideable() -> isSlideable - 420:422:void onAttachedToWindow() -> onAttachedToWindow - 426:434:void onDetachedFromWindow() -> onDetachedFromWindow - 754:809:boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent - 650:733:void onLayout(boolean,int,int,int,int) -> onLayout - 438:646:void onMeasure(int,int) -> onMeasure - 934:959:void onPanelDragged(int) -> onPanelDragged - 1308:1322:void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState - 1298:1303:android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState - 737:742:void onSizeChanged(int,int,int,int) -> onSizeChanged - 814:849:boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent - 861:865:boolean openPane(android.view.View,int) -> openPane - 883:883:boolean openPane() -> openPane - 1209:1230:void parallaxOtherViews(float) -> parallaxOtherViews - 746:750:void requestChildFocus(android.view.View,android.view.View) -> requestChildFocus - 391:397:void setAllChildrenVisible() -> setAllChildrenVisible - 309:310:void setCoveredFadeColor(int) -> setCoveredFadeColor - 321:322:void setPanelSlideListener(androidx.slidingpanelayout.widget.SlidingPaneLayout$PanelSlideListener) -> setPanelSlideListener - 271:273:void setParallaxDistance(int) -> setParallaxDistance - 1116:1117:void setShadowDrawable(android.graphics.drawable.Drawable) -> setShadowDrawable - 1126:1127:void setShadowDrawableLeft(android.graphics.drawable.Drawable) -> setShadowDrawableLeft - 1136:1137:void setShadowDrawableRight(android.graphics.drawable.Drawable) -> setShadowDrawableRight - 1150:1151:void setShadowResource(int) -> setShadowResource - 1160:1161:void setShadowResourceLeft(int) -> setShadowResourceLeft - 1170:1171:void setShadowResourceRight(int) -> setShadowResourceRight - 291:292:void setSliderFadeColor(int) -> setSliderFadeColor - 891:892:void smoothSlideClosed() -> smoothSlideClosed - 873:874:void smoothSlideOpen() -> smoothSlideOpen - 1069:1092:boolean smoothSlideTo(float,int) -> smoothSlideTo - 345:388:void updateObscuredViewsVisibility(android.view.View) -> updateObscuredViewsVisibility - 400:415:boolean viewIsOpaque(android.view.View) -> viewIsOpaque -androidx.slidingpanelayout.widget.SlidingPaneLayout$AccessibilityDelegate -> androidx.slidingpanelayout.widget.SlidingPaneLayout$a: - androidx.slidingpanelayout.widget.SlidingPaneLayout this$0 -> e - android.graphics.Rect mTmpRect -> d - 1513:1514:void (androidx.slidingpanelayout.widget.SlidingPaneLayout) -> - 1547:1550:void onInitializeAccessibilityEvent(android.view.View,android.view.accessibility.AccessibilityEvent) -> f - 1518:1543:void onInitializeAccessibilityNodeInfo(android.view.View,androidx.core.view.accessibility.AccessibilityNodeInfoCompat) -> g - 1555:1558:boolean onRequestSendAccessibilityEvent(android.view.ViewGroup,android.view.View,android.view.accessibility.AccessibilityEvent) -> i - 1572:1596:void copyNodeInfoNoChildren(androidx.core.view.accessibility.AccessibilityNodeInfoCompat,androidx.core.view.accessibility.AccessibilityNodeInfoCompat) -> n - 1562:1562:boolean filter(android.view.View) -> o -androidx.slidingpanelayout.widget.SlidingPaneLayout$DisableLayerRunnable -> androidx.slidingpanelayout.widget.SlidingPaneLayout$b: - androidx.slidingpanelayout.widget.SlidingPaneLayout this$0 -> c - android.view.View mChildView -> b - 1602:1604:void (androidx.slidingpanelayout.widget.SlidingPaneLayout,android.view.View) -> - 1608:1613:void run() -> run -androidx.slidingpanelayout.widget.SlidingPaneLayout$DragHelperCallback -> androidx.slidingpanelayout.widget.SlidingPaneLayout$c: - androidx.slidingpanelayout.widget.SlidingPaneLayout this$0 -> a - 1326:1327:void (androidx.slidingpanelayout.widget.SlidingPaneLayout) -> - 1393:1406:int clampViewPositionHorizontal(android.view.View,int,int) -> a - 1413:1413:int clampViewPositionVertical(android.view.View,int,int) -> b - 1388:1388:int getViewHorizontalDragRange(android.view.View) -> d - 1418:1419:void onEdgeDragStarted(int,int) -> f - 1355:1356:void onViewCaptured(android.view.View,int) -> i - 1340:1350:void onViewDragStateChanged(int) -> j - 1360:1362:void onViewPositionChanged(android.view.View,int,int,int,int) -> k - 1366:1384:void onViewReleased(android.view.View,float,float) -> l - 1331:1335:boolean tryCaptureView(android.view.View,int) -> m -androidx.slidingpanelayout.widget.SlidingPaneLayout$LayoutParams -> androidx.slidingpanelayout.widget.SlidingPaneLayout$d: - android.graphics.Paint dimPaint -> e - float weight -> b - int[] ATTRS -> a - boolean slideable -> c - boolean dimWhenOffset -> d - 1423:1423:void () -> - 1431:1448:void () -> - 1431:1456:void (android.view.ViewGroup$LayoutParams) -> - 1431:1460:void (android.view.ViewGroup$MarginLayoutParams) -> - 1431:1473:void (android.content.Context,android.util.AttributeSet) -> -androidx.slidingpanelayout.widget.SlidingPaneLayout$PanelSlideListener -> androidx.slidingpanelayout.widget.SlidingPaneLayout$e: - void onPanelSlide(android.view.View,float) -> a - void onPanelOpened(android.view.View) -> b - void onPanelClosed(android.view.View) -> c -androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState -> androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState: - boolean isOpen -> d - 1495:1495:void () -> - 1481:1482:void (android.os.Parcelable) -> - 1485:1487:void (android.os.Parcel,java.lang.ClassLoader) -> - 1491:1493:void writeToParcel(android.os.Parcel,int) -> writeToParcel -androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState$1 -> androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState$a: -# {"id":"sourceFile","fileName":"SlidingPaneLayout.java"} - 1495:1495:void () -> - 1503:1503:androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState createFromParcel(android.os.Parcel) -> a - 1498:1498:androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> b - 1508:1508:androidx.slidingpanelayout.widget.SlidingPaneLayout$SavedState[] newArray(int) -> c - 1495:1495:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 1495:1495:java.lang.Object createFromParcel(android.os.Parcel,java.lang.ClassLoader) -> createFromParcel - 1495:1495:java.lang.Object[] newArray(int) -> newArray -androidx.swiperefreshlayout.widget.CircleImageView -> androidx.swiperefreshlayout.widget.a: - android.view.animation.Animation$AnimationListener mListener -> b - int mShadowRadius -> c - 53:76:void (android.content.Context,int) -> - 79:79:boolean elevationSupported() -> a - 92:93:void setAnimationListener(android.view.animation.Animation$AnimationListener) -> b - 105:109:void onAnimationEnd() -> onAnimationEnd - 97:101:void onAnimationStart() -> onAnimationStart - 84:89:void onMeasure(int,int) -> onMeasure - 122:125:void setBackgroundColor(int) -> setBackgroundColor -androidx.swiperefreshlayout.widget.CircleImageView$OvalShadow -> androidx.swiperefreshlayout.widget.a$a: - androidx.swiperefreshlayout.widget.CircleImageView this$0 -> d - android.graphics.Paint mShadowPaint -> c - android.graphics.RadialGradient mRadialGradient -> b - 131:136:void (androidx.swiperefreshlayout.widget.CircleImageView,int) -> - 153:157:void updateRadialGradient(int) -> a - 146:150:void draw(android.graphics.Canvas,android.graphics.Paint) -> draw - 140:142:void onResize(float,float) -> onResize -androidx.swiperefreshlayout.widget.CircularProgressDrawable -> androidx.swiperefreshlayout.widget.b: - android.content.res.Resources mResources -> g - android.animation.Animator mAnimator -> h - float mRotationCount -> i - androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring mRing -> e - boolean mFinishing -> j - android.view.animation.Interpolator MATERIAL_INTERPOLATOR -> c - int[] COLORS -> d - float mRotation -> f - android.view.animation.Interpolator LINEAR_INTERPOLATOR -> b - 67:97:void () -> - 138:146:void (android.content.Context) -> - 516:527:void applyFinishTranslation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring) -> a - 534:563:void applyTransformation(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring,boolean) -> b - 476:486:int evaluateColorChange(float,int,int) -> c - 280:282:void setArrowEnabled(boolean) -> d - 399:404:void draw(android.graphics.Canvas) -> draw - 299:301:void setArrowScale(float) -> e - 392:395:void setColorSchemeColors(int[]) -> f - 350:352:void setProgressRotation(float) -> g - 414:414:int getAlpha() -> getAlpha - 433:433:int getOpacity() -> getOpacity - 424:425:void setRotation(float) -> h - 151:159:void setSizeParameters(float,float,float,float) -> i - 438:438:boolean isRunning() -> isRunning - 330:333:void setStartEndTrim(float,float) -> j - 192:194:void setStrokeWidth(float) -> k - 168:175:void setStyle(int) -> l - 566:616:void setupAnimators() -> m - 499:506:void updateRingColor(float,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring) -> n - 408:410:void setAlpha(int) -> setAlpha - 419:421:void setColorFilter(android.graphics.ColorFilter) -> setColorFilter - 446:459:void start() -> start - 466:472:void stop() -> stop -androidx.swiperefreshlayout.widget.CircularProgressDrawable$1 -> androidx.swiperefreshlayout.widget.b$a: - androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring val$ring -> a - androidx.swiperefreshlayout.widget.CircularProgressDrawable this$0 -> b - 568:568:void (androidx.swiperefreshlayout.widget.CircularProgressDrawable,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring) -> - 571:575:void onAnimationUpdate(android.animation.ValueAnimator) -> onAnimationUpdate -androidx.swiperefreshlayout.widget.CircularProgressDrawable$2 -> androidx.swiperefreshlayout.widget.b$b: - androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring val$ring -> a - androidx.swiperefreshlayout.widget.CircularProgressDrawable this$0 -> b - 580:580:void (androidx.swiperefreshlayout.widget.CircularProgressDrawable,androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring) -> - 595:595:void onAnimationCancel(android.animation.Animator) -> onAnimationCancel - 590:590:void onAnimationEnd(android.animation.Animator) -> onAnimationEnd - 599:613:void onAnimationRepeat(android.animation.Animator) -> onAnimationRepeat - 584:585:void onAnimationStart(android.animation.Animator) -> onAnimationStart -androidx.swiperefreshlayout.widget.CircularProgressDrawable$Ring -> androidx.swiperefreshlayout.widget.b$c: - float mStartingEndTrim -> l - float mStartingStartTrim -> k - boolean mShowArrow -> n - android.graphics.RectF mTempBounds -> a - float mStrokeWidth -> h - int mColorIndex -> j - float mRotation -> g - float mEndTrim -> f - float mStartTrim -> e - android.graphics.Path mArrow -> o - int[] mColors -> i - android.graphics.Paint mCirclePaint -> d - android.graphics.Paint mArrowPaint -> c - android.graphics.Paint mPaint -> b - int mAlpha -> t - float mRingCenterRadius -> q - int mCurrentColor -> u - float mArrowScale -> p - int mArrowWidth -> r - int mArrowHeight -> s - float mStartingRotation -> m - 623:659:void () -> - 935:938:void storeOriginals() -> A - 692:721:void draw(android.graphics.Canvas,android.graphics.Rect) -> a - 724:753:void drawTriangle(android.graphics.Canvas,float,float,android.graphics.RectF) -> b - 835:835:int getAlpha() -> c - 875:875:float getEndTrim() -> d - 805:805:int getNextColor() -> e - 809:809:int getNextColorIndex() -> f - 855:855:float getStartTrim() -> g - 867:867:int getStartingColor() -> h - 863:863:float getStartingEndTrim() -> i - 927:927:float getStartingRotation() -> j - 859:859:float getStartingStartTrim() -> k - 817:818:void goToNextColor() -> l - 944:950:void resetOriginals() -> m - 828:829:void setAlpha(int) -> n - 668:670:void setArrowDimensions(float,float) -> o - 914:917:void setArrowScale(float) -> p - 890:891:void setCenterRadius(float) -> q - 778:779:void setColor(int) -> r - 821:822:void setColorFilter(android.graphics.ColorFilter) -> s - 797:799:void setColorIndex(int) -> t - 761:764:void setColors(int[]) -> u - 871:872:void setEndTrim(float) -> v - 879:880:void setRotation(float) -> w - 901:904:void setShowArrow(boolean) -> x - 851:852:void setStartTrim(float) -> y - 842:844:void setStrokeWidth(float) -> z -androidx.swiperefreshlayout.widget.SwipeRefreshLayout -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout: - 84:140:void () -> - 340:341:void (android.content.Context) -> - 112:1141:void (android.content.Context,android.util.AttributeSet) -> - 1089:1098:void animateOffsetToCorrectPosition(int,android.view.animation.Animation$AnimationListener) -> animateOffsetToCorrectPosition - 1101:1115:void animateOffsetToStartPosition(int,android.view.animation.Animation$AnimationListener) -> animateOffsetToStartPosition - 672:678:boolean canChildScrollUp() -> canChildScrollUp - 398:404:void createProgressView() -> createProgressView - 903:903:boolean dispatchNestedFling(float,float,boolean) -> dispatchNestedFling - 908:908:boolean dispatchNestedPreFling(float,float) -> dispatchNestedPreFling - 885:885:boolean dispatchNestedPreScroll(int,int,int[],int[]) -> dispatchNestedPreScroll - 879:879:boolean dispatchNestedScroll(int,int,int,int,int[]) -> dispatchNestedScroll - 587:596:void ensureTarget() -> ensureTarget - 968:998:void finishSpinner(float) -> finishSpinner - 383:393:int getChildDrawingOrder(int,int) -> getChildDrawingOrder - 813:813:int getNestedScrollAxes() -> getNestedScrollAxes - 664:664:int getProgressCircleDiameter() -> getProgressCircleDiameter - 279:279:int getProgressViewEndOffset() -> getProgressViewEndOffset - 271:271:int getProgressViewStartOffset() -> getProgressViewStartOffset - 873:873:boolean hasNestedScrollingParent() -> hasNestedScrollingParent - 912:912:boolean isAnimationRunning(android.view.animation.Animation) -> isAnimationRunning - 858:858:boolean isNestedScrollingEnabled() -> isNestedScrollingEnabled - 581:581:boolean isRefreshing() -> isRefreshing - 916:965:void moveSpinner(float) -> moveSpinner - 1135:1139:void moveToStart(float) -> moveToStart - 229:231:void onDetachedFromWindow() -> onDetachedFromWindow - 692:745:boolean onInterceptTouchEvent(android.view.MotionEvent) -> onInterceptTouchEvent - 609:630:void onLayout(boolean,int,int,int,int) -> onLayout - 634:655:void onMeasure(int,int) -> onMeasure - 898:898:boolean onNestedFling(android.view.View,float,float,boolean) -> onNestedFling - 892:892:boolean onNestedPreFling(android.view.View,float,float) -> onNestedPreFling - 783:809:void onNestedPreScroll(android.view.View,int,int,int[]) -> onNestedPreScroll - 834:847:void onNestedScroll(android.view.View,int,int,int,int) -> onNestedScroll - 772:777:void onNestedScrollAccepted(android.view.View,android.view.View,int) -> onNestedScrollAccepted - 1175:1183:void onSecondaryPointerUp(android.view.MotionEvent) -> onSecondaryPointerUp - 765:765:boolean onStartNestedScroll(android.view.View,android.view.View,int) -> onStartNestedScroll - 818:828:void onStopNestedScroll(android.view.View) -> onStopNestedScroll - 1002:1076:boolean onTouchEvent(android.view.MotionEvent) -> onTouchEvent - 753:759:void requestDisallowInterceptTouchEvent(boolean) -> requestDisallowInterceptTouchEvent - 206:217:void reset() -> reset - 460:462:void setAnimationProgress(float) -> setAnimationProgress - 545:546:void setColorScheme(int[]) -> setColorScheme - 572:574:void setColorSchemeColors(int[]) -> setColorSchemeColors - 556:562:void setColorSchemeResources(int[]) -> setColorSchemeResources - 234:236:void setColorViewAlpha(int) -> setColorViewAlpha - 604:605:void setDistanceToTriggerSync(int) -> setDistanceToTriggerSync - 221:225:void setEnabled(boolean) -> setEnabled - 853:854:void setNestedScrollingEnabled(boolean) -> setNestedScrollingEnabled - 687:688:void setOnChildScrollUpCallback(androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnChildScrollUpCallback) -> setOnChildScrollUpCallback - 411:412:void setOnRefreshListener(androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnRefreshListener) -> setOnRefreshListener - 519:520:void setProgressBackgroundColor(int) -> setProgressBackgroundColor - 537:538:void setProgressBackgroundColorSchemeColor(int) -> setProgressBackgroundColorSchemeColor - 528:529:void setProgressBackgroundColorSchemeResource(int) -> setProgressBackgroundColorSchemeResource - 296:299:void setProgressViewEndTarget(boolean,int) -> setProgressViewEndTarget - 258:264:void setProgressViewOffset(boolean,int,int) -> setProgressViewOffset - 421:436:void setRefreshing(boolean) -> setRefreshing - 465:475:void setRefreshing(boolean,boolean) -> setRefreshing - 317:332:void setSize(int) -> setSize - 310:311:void setSlingshotDistance(int) -> setSlingshotDistance - 1169:1172:void setTargetOffsetTopAndBottom(int) -> setTargetOffsetTopAndBottom - 499:511:android.view.animation.Animation startAlphaAnimation(int,int) -> startAlphaAnimation - 1080:1086:void startDragging(float) -> startDragging - 863:863:boolean startNestedScroll(int) -> startNestedScroll - 495:496:void startProgressAlphaMaxAnimation() -> startProgressAlphaMaxAnimation - 491:492:void startProgressAlphaStartAnimation() -> startProgressAlphaStartAnimation - 478:488:void startScaleDownAnimation(android.view.animation.Animation$AnimationListener) -> startScaleDownAnimation - 1150:1166:void startScaleDownReturnToStartAnimation(int,android.view.animation.Animation$AnimationListener) -> startScaleDownReturnToStartAnimation - 439:453:void startScaleUpAnimation(android.view.animation.Animation$AnimationListener) -> startScaleUpAnimation - 868:869:void stopNestedScroll() -> stopNestedScroll -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$1 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$a: - androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> a - 178:178:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout) -> - 189:202:void onAnimationEnd(android.view.animation.Animation) -> onAnimationEnd - 185:185:void onAnimationRepeat(android.view.animation.Animation) -> onAnimationRepeat - 181:181:void onAnimationStart(android.view.animation.Animation) -> onAnimationStart -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$2 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$b: - androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> b - 441:441:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout) -> - 444:445:void applyTransformation(float,android.view.animation.Transformation) -> applyTransformation -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$3 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$c: - androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> b - 478:478:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout) -> - 481:482:void applyTransformation(float,android.view.animation.Transformation) -> applyTransformation -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$4 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$d: - androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> d - int val$startingAlpha -> b - int val$endingAlpha -> c - 499:499:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout,int,int) -> - 502:504:void applyTransformation(float,android.view.animation.Transformation) -> applyTransformation -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$5 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$e: - androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> a - 976:976:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout) -> - 984:987:void onAnimationEnd(android.view.animation.Animation) -> onAnimationEnd - 991:991:void onAnimationRepeat(android.view.animation.Animation) -> onAnimationRepeat - 980:980:void onAnimationStart(android.view.animation.Animation) -> onAnimationStart -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$6 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$f: - androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> b - 1117:1117:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout) -> - 1120:1131:void applyTransformation(float,android.view.animation.Transformation) -> applyTransformation -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$7 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$g: - androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> b - 1141:1141:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout) -> - 1144:1145:void applyTransformation(float,android.view.animation.Transformation) -> applyTransformation -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$8 -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$h: - androidx.swiperefreshlayout.widget.SwipeRefreshLayout this$0 -> b - 1152:1152:void (androidx.swiperefreshlayout.widget.SwipeRefreshLayout) -> - 1155:1158:void applyTransformation(float,android.view.animation.Transformation) -> applyTransformation -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnChildScrollUpCallback -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$i: - boolean canChildScrollUp(androidx.swiperefreshlayout.widget.SwipeRefreshLayout,android.view.View) -> a -androidx.swiperefreshlayout.widget.SwipeRefreshLayout$OnRefreshListener -> androidx.swiperefreshlayout.widget.SwipeRefreshLayout$j: - void onRefresh() -> a androidx.tracing.Trace -> a.f.a: long sTraceTagApp -> a java.lang.reflect.Method sIsTagEnabledMethod -> b @@ -15868,63 +13556,68 @@ com.bumptech.glide.Glide -> com.bumptech.glide.b: boolean isInitializing -> c com.bumptech.glide.manager.RequestManagerRetriever requestManagerRetriever -> j java.util.List managers -> l - 125:586:void (android.content.Context,com.bumptech.glide.load.engine.Engine,com.bumptech.glide.load.engine.cache.MemoryCache,com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool,com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool,com.bumptech.glide.manager.RequestManagerRetriever,com.bumptech.glide.manager.ConnectivityMonitorFactory,int,com.bumptech.glide.Glide$RequestOptionsFactory,java.util.Map,java.util.List,boolean,boolean) -> - 195:203:void checkAndInitializeGlide(android.content.Context,com.bumptech.glide.GeneratedAppGlideModule) -> a - 671:676:void clearMemory() -> b - 177:187:com.bumptech.glide.Glide get(android.content.Context) -> c - 314:340:com.bumptech.glide.GeneratedAppGlideModule getAnnotationGeneratedGlideModules(android.content.Context) -> d - 613:613:com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool getArrayPool() -> e - 608:608:com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool getBitmapPool() -> f - 623:623:com.bumptech.glide.manager.ConnectivityMonitorFactory getConnectivityMonitorFactory() -> g - 619:619:android.content.Context getContext() -> h - 628:628:com.bumptech.glide.GlideContext getGlideContext() -> i - 865:865:com.bumptech.glide.Registry getRegistry() -> j - 712:712:com.bumptech.glide.manager.RequestManagerRetriever getRequestManagerRetriever() -> k - 744:749:com.bumptech.glide.manager.RequestManagerRetriever getRetriever(android.content.Context) -> l - 242:243:void initializeGlide(android.content.Context,com.bumptech.glide.GeneratedAppGlideModule) -> m - 251:309:void initializeGlide(android.content.Context,com.bumptech.glide.GlideBuilder,com.bumptech.glide.GeneratedAppGlideModule) -> n - 881:887:void registerRequestManager(com.bumptech.glide.RequestManager) -> o - 906:906:void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged - 910:911:void onLowMemory() -> onLowMemory - 900:901:void onTrimMemory(int) -> onTrimMemory - 869:877:boolean removeFromManagers(com.bumptech.glide.request.target.Target) -> p - 344:344:void throwIncorrectGlideModule(java.lang.Exception) -> q - 685:695:void trimMemory(int) -> r - 890:896:void unregisterRequestManager(com.bumptech.glide.RequestManager) -> s - 776:776:com.bumptech.glide.RequestManager with(android.content.Context) -> t + 130:609:void (android.content.Context,com.bumptech.glide.load.engine.Engine,com.bumptech.glide.load.engine.cache.MemoryCache,com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool,com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool,com.bumptech.glide.manager.RequestManagerRetriever,com.bumptech.glide.manager.ConnectivityMonitorFactory,int,com.bumptech.glide.Glide$RequestOptionsFactory,java.util.Map,java.util.List,com.bumptech.glide.GlideExperiments) -> + 204:212:void checkAndInitializeGlide(android.content.Context,com.bumptech.glide.GeneratedAppGlideModule) -> a + 694:699:void clearMemory() -> b + 186:196:com.bumptech.glide.Glide get(android.content.Context) -> c + 338:364:com.bumptech.glide.GeneratedAppGlideModule getAnnotationGeneratedGlideModules(android.content.Context) -> d + 636:636:com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool getArrayPool() -> e + 631:631:com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool getBitmapPool() -> f + 646:646:com.bumptech.glide.manager.ConnectivityMonitorFactory getConnectivityMonitorFactory() -> g + 642:642:android.content.Context getContext() -> h + 651:651:com.bumptech.glide.GlideContext getGlideContext() -> i + 890:890:com.bumptech.glide.Registry getRegistry() -> j + 737:737:com.bumptech.glide.manager.RequestManagerRetriever getRequestManagerRetriever() -> k + 769:774:com.bumptech.glide.manager.RequestManagerRetriever getRetriever(android.content.Context) -> l + 266:267:void initializeGlide(android.content.Context,com.bumptech.glide.GeneratedAppGlideModule) -> m + 275:333:void initializeGlide(android.content.Context,com.bumptech.glide.GlideBuilder,com.bumptech.glide.GeneratedAppGlideModule) -> n + 906:912:void registerRequestManager(com.bumptech.glide.RequestManager) -> o + 931:931:void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged + 935:936:void onLowMemory() -> onLowMemory + 925:926:void onTrimMemory(int) -> onTrimMemory + 894:902:boolean removeFromManagers(com.bumptech.glide.request.target.Target) -> p + 368:368:void throwIncorrectGlideModule(java.lang.Exception) -> q + 708:720:void trimMemory(int) -> r + 915:921:void unregisterRequestManager(com.bumptech.glide.RequestManager) -> s + 801:801:com.bumptech.glide.RequestManager with(android.content.Context) -> t com.bumptech.glide.Glide$RequestOptionsFactory -> com.bumptech.glide.b$a: com.bumptech.glide.request.RequestOptions build() -> a com.bumptech.glide.GlideBuilder -> com.bumptech.glide.c: - com.bumptech.glide.load.engine.cache.MemoryCache memoryCache -> e - com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool arrayPool -> d - com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory requestManagerFactory -> m - com.bumptech.glide.load.engine.Engine engine -> b - boolean isActiveResourceRetentionAllowed -> o - java.util.List defaultRequestListeners -> p - int logLevel -> k - com.bumptech.glide.load.engine.cache.DiskCache$Factory diskCacheFactory -> h - com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool bitmapPool -> c - boolean isLoggingRequestOriginsEnabled -> q - com.bumptech.glide.Glide$RequestOptionsFactory defaultRequestOptionsFactory -> l - boolean isImageDecoderEnabledForBitmaps -> r - com.bumptech.glide.load.engine.cache.MemorySizeCalculator memorySizeCalculator -> i + com.bumptech.glide.load.engine.Engine engine -> c + java.util.List defaultRequestListeners -> q + int logLevel -> l + com.bumptech.glide.load.engine.cache.MemoryCache memoryCache -> f + boolean isActiveResourceRetentionAllowed -> p + com.bumptech.glide.load.engine.cache.DiskCache$Factory diskCacheFactory -> i + com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory requestManagerFactory -> n + com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool bitmapPool -> d + com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool arrayPool -> e + com.bumptech.glide.load.engine.cache.MemorySizeCalculator memorySizeCalculator -> j + com.bumptech.glide.Glide$RequestOptionsFactory defaultRequestOptionsFactory -> m java.util.Map defaultTransitionOptions -> a - com.bumptech.glide.load.engine.executor.GlideExecutor animationExecutor -> n - com.bumptech.glide.manager.ConnectivityMonitorFactory connectivityMonitorFactory -> j - com.bumptech.glide.load.engine.executor.GlideExecutor diskCacheExecutor -> g - com.bumptech.glide.load.engine.executor.GlideExecutor sourceExecutor -> f - 41:53:void () -> - 502:564:com.bumptech.glide.Glide build(android.content.Context) -> a - 491:492:void setRequestManagerFactory(com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory) -> b + com.bumptech.glide.GlideExperiments$Builder glideExperimentsBuilder -> b + com.bumptech.glide.manager.ConnectivityMonitorFactory connectivityMonitorFactory -> k + com.bumptech.glide.load.engine.executor.GlideExecutor animationExecutor -> o + com.bumptech.glide.load.engine.executor.GlideExecutor diskCacheExecutor -> h + com.bumptech.glide.load.engine.executor.GlideExecutor sourceExecutor -> g + 42:55:void () -> + 500:563:com.bumptech.glide.Glide build(android.content.Context) -> a + 489:490:void setRequestManagerFactory(com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory) -> b com.bumptech.glide.GlideBuilder$1 -> com.bumptech.glide.c$a: com.bumptech.glide.GlideBuilder this$0 -> a - 54:54:void (com.bumptech.glide.GlideBuilder) -> - 58:58:com.bumptech.glide.request.RequestOptions build() -> a + 56:56:void (com.bumptech.glide.GlideBuilder) -> + 60:60:com.bumptech.glide.request.RequestOptions build() -> a +com.bumptech.glide.GlideBuilder$EnableImageDecoderForBitmaps -> com.bumptech.glide.c$b: + 592:592:void () -> +com.bumptech.glide.GlideBuilder$LogRequestOrigins -> com.bumptech.glide.c$c: + 595:595:void () -> +com.bumptech.glide.GlideBuilder$WaitForFramesAfterTrimMemory -> com.bumptech.glide.c$d: + 589:589:void () -> com.bumptech.glide.GlideContext -> com.bumptech.glide.d: + com.bumptech.glide.GlideExperiments experiments -> i com.bumptech.glide.Registry registry -> c com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool arrayPool -> b java.util.List defaultRequestListeners -> f - boolean isLoggingRequestOriginsEnabled -> i int logLevel -> j com.bumptech.glide.TransitionOptions DEFAULT_TRANSITION_OPTIONS -> a com.bumptech.glide.Glide$RequestOptionsFactory defaultRequestOptionsFactory -> e @@ -15932,17 +13625,26 @@ com.bumptech.glide.GlideContext -> com.bumptech.glide.d: com.bumptech.glide.request.RequestOptions defaultRequestOptions -> k com.bumptech.glide.load.engine.Engine engine -> h java.util.Map defaultTransitionOptions -> g - 27:27:void () -> - 55:65:void (android.content.Context,com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool,com.bumptech.glide.Registry,com.bumptech.glide.request.target.ImageViewTargetFactory,com.bumptech.glide.Glide$RequestOptionsFactory,java.util.Map,java.util.List,com.bumptech.glide.load.engine.Engine,boolean,int) -> - 99:99:com.bumptech.glide.request.target.ViewTarget buildImageViewTarget(android.widget.ImageView,java.lang.Class) -> a - 118:118:com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool getArrayPool() -> b - 68:68:java.util.List getDefaultRequestListeners() -> c - 71:76:com.bumptech.glide.request.RequestOptions getDefaultRequestOptions() -> d - 82:93:com.bumptech.glide.TransitionOptions getDefaultTransitionOptions(java.lang.Class) -> e - 104:104:com.bumptech.glide.load.engine.Engine getEngine() -> f - 113:113:int getLogLevel() -> g - 109:109:com.bumptech.glide.Registry getRegistry() -> h - 128:128:boolean isLoggingRequestOriginsEnabled() -> i + 28:28:void () -> + 56:66:void (android.content.Context,com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool,com.bumptech.glide.Registry,com.bumptech.glide.request.target.ImageViewTargetFactory,com.bumptech.glide.Glide$RequestOptionsFactory,java.util.Map,java.util.List,com.bumptech.glide.load.engine.Engine,com.bumptech.glide.GlideExperiments,int) -> + 100:100:com.bumptech.glide.request.target.ViewTarget buildImageViewTarget(android.widget.ImageView,java.lang.Class) -> a + 119:119:com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool getArrayPool() -> b + 69:69:java.util.List getDefaultRequestListeners() -> c + 72:77:com.bumptech.glide.request.RequestOptions getDefaultRequestOptions() -> d + 83:94:com.bumptech.glide.TransitionOptions getDefaultTransitionOptions(java.lang.Class) -> e + 105:105:com.bumptech.glide.load.engine.Engine getEngine() -> f + 123:123:com.bumptech.glide.GlideExperiments getExperiments() -> g + 114:114:int getLogLevel() -> h + 110:110:com.bumptech.glide.Registry getRegistry() -> i +com.bumptech.glide.GlideExperiments -> com.bumptech.glide.e: + java.util.Map experiments -> a + 22:25:void (com.bumptech.glide.GlideExperiments$Builder) -> + 40:40:boolean isEnabled(java.lang.Class) -> a +com.bumptech.glide.GlideExperiments$Builder -> com.bumptech.glide.e$a: + java.util.Map experiments -> a + 45:46:void () -> + 45:45:java.util.Map access$000(com.bumptech.glide.GlideExperiments$Builder) -> a + 63:63:com.bumptech.glide.GlideExperiments build() -> b com.bumptech.glide.MemoryCategory -> com.bumptech.glide.MemoryCategory: 4:15:void () -> 19:21:void (java.lang.String,int,float) -> @@ -15967,36 +13669,36 @@ com.bumptech.glide.Registry -> com.bumptech.glide.Registry: com.bumptech.glide.provider.EncoderRegistry encoderRegistry -> b 54:69:void () -> 109:110:com.bumptech.glide.Registry append(java.lang.Class,com.bumptech.glide.load.Encoder) -> a - 313:314:com.bumptech.glide.Registry append(java.lang.Class,com.bumptech.glide.load.ResourceEncoder) -> b + 316:317:com.bumptech.glide.Registry append(java.lang.Class,com.bumptech.glide.load.ResourceEncoder) -> b 153:154:com.bumptech.glide.Registry append(java.lang.Class,java.lang.Class,com.bumptech.glide.load.ResourceDecoder) -> c - 400:401:com.bumptech.glide.Registry append(java.lang.Class,java.lang.Class,com.bumptech.glide.load.model.ModelLoaderFactory) -> d + 403:404:com.bumptech.glide.Registry append(java.lang.Class,java.lang.Class,com.bumptech.glide.load.model.ModelLoaderFactory) -> d 183:184:com.bumptech.glide.Registry append(java.lang.String,java.lang.Class,java.lang.Class,com.bumptech.glide.load.ResourceDecoder) -> e - 496:522:java.util.List getDecodePaths(java.lang.Class,java.lang.Class,java.lang.Class) -> f - 590:594:java.util.List getImageHeaderParsers() -> g - 470:488:com.bumptech.glide.load.engine.LoadPath getLoadPath(java.lang.Class,java.lang.Class,java.lang.Class) -> h - 585:585:java.util.List getModelLoaders(java.lang.Object) -> i - 530:551:java.util.List getRegisteredResourceClasses(java.lang.Class,java.lang.Class,java.lang.Class) -> j - 561:565:com.bumptech.glide.load.ResourceEncoder getResultEncoder(com.bumptech.glide.load.engine.Resource) -> k - 580:580:com.bumptech.glide.load.data.DataRewinder getRewinder(java.lang.Object) -> l - 571:575:com.bumptech.glide.load.Encoder getSourceEncoder(java.lang.Object) -> m - 555:555:boolean isResourceEncoderAvailable(com.bumptech.glide.load.engine.Resource) -> n - 371:372:com.bumptech.glide.Registry register(com.bumptech.glide.load.ImageHeaderParser) -> o - 342:343:com.bumptech.glide.Registry register(com.bumptech.glide.load.data.DataRewinder$Factory) -> p - 361:362:com.bumptech.glide.Registry register(java.lang.Class,java.lang.Class,com.bumptech.glide.load.resource.transcode.ResourceTranscoder) -> q - 263:268:com.bumptech.glide.Registry setResourceDecoderBucketPriorityList(java.util.List) -> r + 499:525:java.util.List getDecodePaths(java.lang.Class,java.lang.Class,java.lang.Class) -> f + 593:597:java.util.List getImageHeaderParsers() -> g + 473:491:com.bumptech.glide.load.engine.LoadPath getLoadPath(java.lang.Class,java.lang.Class,java.lang.Class) -> h + 588:588:java.util.List getModelLoaders(java.lang.Object) -> i + 533:554:java.util.List getRegisteredResourceClasses(java.lang.Class,java.lang.Class,java.lang.Class) -> j + 564:568:com.bumptech.glide.load.ResourceEncoder getResultEncoder(com.bumptech.glide.load.engine.Resource) -> k + 583:583:com.bumptech.glide.load.data.DataRewinder getRewinder(java.lang.Object) -> l + 574:578:com.bumptech.glide.load.Encoder getSourceEncoder(java.lang.Object) -> m + 558:558:boolean isResourceEncoderAvailable(com.bumptech.glide.load.engine.Resource) -> n + 374:375:com.bumptech.glide.Registry register(com.bumptech.glide.load.ImageHeaderParser) -> o + 345:346:com.bumptech.glide.Registry register(com.bumptech.glide.load.data.DataRewinder$Factory) -> p + 364:365:com.bumptech.glide.Registry register(java.lang.Class,java.lang.Class,com.bumptech.glide.load.resource.transcode.ResourceTranscoder) -> q + 263:271:com.bumptech.glide.Registry setResourceDecoderBucketPriorityList(java.util.List) -> r com.bumptech.glide.Registry$MissingComponentException -> com.bumptech.glide.Registry$MissingComponentException: - 652:653:void (java.lang.String) -> + 655:656:void (java.lang.String) -> com.bumptech.glide.Registry$NoImageHeaderParserException -> com.bumptech.glide.Registry$NoImageHeaderParserException: - 661:662:void () -> + 664:665:void () -> com.bumptech.glide.Registry$NoModelLoaderAvailableException -> com.bumptech.glide.Registry$NoModelLoaderAvailableException: - 606:607:void (java.lang.Object) -> - 611:616:void (java.lang.Object,java.util.List) -> - 620:621:void (java.lang.Class,java.lang.Class) -> + 609:610:void (java.lang.Object) -> + 614:619:void (java.lang.Object,java.util.List) -> + 623:624:void (java.lang.Class,java.lang.Class) -> com.bumptech.glide.Registry$NoResultEncoderAvailableException -> com.bumptech.glide.Registry$NoResultEncoderAvailableException: - 629:635:void (java.lang.Class) -> + 632:638:void (java.lang.Class) -> com.bumptech.glide.Registry$NoSourceEncoderAvailableException -> com.bumptech.glide.Registry$NoSourceEncoderAvailableException: - 643:644:void (java.lang.Class) -> -com.bumptech.glide.RequestBuilder -> com.bumptech.glide.e: + 646:647:void (java.lang.Class) -> +com.bumptech.glide.RequestBuilder -> com.bumptech.glide.f: java.lang.Class transcodeClass -> E boolean isDefaultTransitionOptionsSet -> N com.bumptech.glide.request.RequestOptions DOWNLOAD_ONLY_OPTIONS -> B @@ -16012,90 +13714,89 @@ com.bumptech.glide.RequestBuilder -> com.bumptech.glide.e: com.bumptech.glide.RequestBuilder thumbnailBuilder -> K com.bumptech.glide.RequestBuilder errorBuilder -> L com.bumptech.glide.TransitionOptions transitionOptions -> H - 55:59:void () -> - 78:99:void (com.bumptech.glide.Glide,com.bumptech.glide.RequestManager,java.lang.Class,android.content.Context) -> - 51:51:com.bumptech.glide.request.BaseRequestOptions apply(com.bumptech.glide.request.BaseRequestOptions) -> a - 51:51:com.bumptech.glide.request.BaseRequestOptions clone() -> c - 51:51:java.lang.Object clone() -> clone - 190:196:com.bumptech.glide.RequestBuilder addListener(com.bumptech.glide.request.RequestListener) -> e0 - 137:138:com.bumptech.glide.RequestBuilder apply(com.bumptech.glide.request.BaseRequestOptions) -> f0 - 850:858:com.bumptech.glide.request.Request buildRequest(com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.BaseRequestOptions,java.util.concurrent.Executor) -> g0 - 876:919:com.bumptech.glide.request.Request buildRequestRecursive(java.lang.Object,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.TransitionOptions,com.bumptech.glide.Priority,int,int,com.bumptech.glide.request.BaseRequestOptions,java.util.concurrent.Executor) -> h0 - 933:1030:com.bumptech.glide.request.Request buildThumbnailRequestRecursive(java.lang.Object,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.TransitionOptions,com.bumptech.glide.Priority,int,int,com.bumptech.glide.request.BaseRequestOptions,java.util.concurrent.Executor) -> i0 - 585:587:com.bumptech.glide.RequestBuilder clone() -> j0 - 832:841:com.bumptech.glide.Priority getThumbnailPriority(com.bumptech.glide.Priority) -> k0 - 117:120:void initRequestListeners(java.util.List) -> l0 - 599:599:com.bumptech.glide.request.target.Target into(com.bumptech.glide.request.target.Target) -> m0 - 616:643:com.bumptech.glide.request.target.Target into(com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.BaseRequestOptions,java.util.concurrent.Executor) -> n0 - 608:608:com.bumptech.glide.request.target.Target into(com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,java.util.concurrent.Executor) -> o0 - 668:704:com.bumptech.glide.request.target.ViewTarget into(android.widget.ImageView) -> p0 - 653:653:boolean isSkipMemoryCacheWithCompletePreviousRequest(com.bumptech.glide.request.BaseRequestOptions,com.bumptech.glide.request.Request) -> q0 - 364:364:com.bumptech.glide.RequestBuilder load(java.lang.Object) -> r0 - 444:444:com.bumptech.glide.RequestBuilder load(java.lang.String) -> s0 - 369:371:com.bumptech.glide.RequestBuilder loadGeneric(java.lang.Object) -> t0 - 1055:1070:com.bumptech.glide.request.Request obtainRequest(java.lang.Object,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.BaseRequestOptions,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.TransitionOptions,com.bumptech.glide.Priority,int,int,java.util.concurrent.Executor) -> u0 -com.bumptech.glide.RequestBuilder$1 -> com.bumptech.glide.e$a: + 56:60:void () -> + 79:100:void (com.bumptech.glide.Glide,com.bumptech.glide.RequestManager,java.lang.Class,android.content.Context) -> + 52:52:com.bumptech.glide.request.BaseRequestOptions apply(com.bumptech.glide.request.BaseRequestOptions) -> a + 52:52:com.bumptech.glide.request.BaseRequestOptions clone() -> c + 52:52:java.lang.Object clone() -> clone + 197:206:com.bumptech.glide.RequestBuilder addListener(com.bumptech.glide.request.RequestListener) -> f0 + 138:139:com.bumptech.glide.RequestBuilder apply(com.bumptech.glide.request.BaseRequestOptions) -> g0 + 949:957:com.bumptech.glide.request.Request buildRequest(com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.BaseRequestOptions,java.util.concurrent.Executor) -> h0 + 975:1018:com.bumptech.glide.request.Request buildRequestRecursive(java.lang.Object,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.TransitionOptions,com.bumptech.glide.Priority,int,int,com.bumptech.glide.request.BaseRequestOptions,java.util.concurrent.Executor) -> i0 + 1032:1129:com.bumptech.glide.request.Request buildThumbnailRequestRecursive(java.lang.Object,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.TransitionOptions,com.bumptech.glide.Priority,int,int,com.bumptech.glide.request.BaseRequestOptions,java.util.concurrent.Executor) -> j0 + 675:686:com.bumptech.glide.RequestBuilder clone() -> k0 + 931:940:com.bumptech.glide.Priority getThumbnailPriority(com.bumptech.glide.Priority) -> l0 + 118:121:void initRequestListeners(java.util.List) -> m0 + 698:698:com.bumptech.glide.request.target.Target into(com.bumptech.glide.request.target.Target) -> n0 + 715:742:com.bumptech.glide.request.target.Target into(com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.BaseRequestOptions,java.util.concurrent.Executor) -> o0 + 707:707:com.bumptech.glide.request.target.Target into(com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,java.util.concurrent.Executor) -> p0 + 767:803:com.bumptech.glide.request.target.ViewTarget into(android.widget.ImageView) -> q0 + 752:752:boolean isSkipMemoryCacheWithCompletePreviousRequest(com.bumptech.glide.request.BaseRequestOptions,com.bumptech.glide.request.Request) -> r0 + 453:453:com.bumptech.glide.RequestBuilder load(java.lang.Object) -> s0 + 536:536:com.bumptech.glide.RequestBuilder load(java.lang.String) -> t0 + 458:463:com.bumptech.glide.RequestBuilder loadGeneric(java.lang.Object) -> u0 + 1154:1169:com.bumptech.glide.request.Request obtainRequest(java.lang.Object,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,com.bumptech.glide.request.BaseRequestOptions,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.TransitionOptions,com.bumptech.glide.Priority,int,int,java.util.concurrent.Executor) -> v0 +com.bumptech.glide.RequestBuilder$1 -> com.bumptech.glide.f$a: int[] $SwitchMap$com$bumptech$glide$Priority -> b int[] $SwitchMap$android$widget$ImageView$ScaleType -> a - 678:832:void () -> -com.bumptech.glide.RequestManager -> com.bumptech.glide.f: + 777:931:void () -> +com.bumptech.glide.RequestManager -> com.bumptech.glide.g: com.bumptech.glide.request.RequestOptions DOWNLOAD_ONLY_OPTIONS -> d com.bumptech.glide.request.RequestOptions DECODE_TYPE_GIF -> c com.bumptech.glide.request.RequestOptions DECODE_TYPE_BITMAP -> b com.bumptech.glide.manager.RequestTracker requestTracker -> h - boolean pauseAllRequestsOnTrimMemoryModerate -> p - com.bumptech.glide.manager.ConnectivityMonitor connectivityMonitor -> m + boolean pauseAllRequestsOnTrimMemoryModerate -> o com.bumptech.glide.manager.Lifecycle lifecycle -> g - java.util.concurrent.CopyOnWriteArrayList defaultRequestListeners -> n + java.util.concurrent.CopyOnWriteArrayList defaultRequestListeners -> m + com.bumptech.glide.manager.ConnectivityMonitor connectivityMonitor -> l android.content.Context context -> f - com.bumptech.glide.request.RequestOptions requestOptions -> o com.bumptech.glide.Glide glide -> e com.bumptech.glide.manager.RequestManagerTreeNode treeNode -> i + com.bumptech.glide.request.RequestOptions requestOptions -> n com.bumptech.glide.manager.TargetTracker targetTracker -> j java.lang.Runnable addSelfToLifecycle -> k - android.os.Handler mainHandler -> l - 61:64:void () -> - 106:113:void (com.bumptech.glide.Glide,com.bumptech.glide.manager.Lifecycle,com.bumptech.glide.manager.RequestManagerTreeNode,android.content.Context) -> - 79:151:void (com.bumptech.glide.Glide,com.bumptech.glide.manager.Lifecycle,com.bumptech.glide.manager.RequestManagerTreeNode,com.bumptech.glide.manager.RequestTracker,com.bumptech.glide.manager.ConnectivityMonitorFactory,android.content.Context) -> - 351:354:void onStart() -> b - 371:382:void onDestroy() -> j - 597:597:com.bumptech.glide.RequestBuilder as(java.lang.Class) -> k - 393:393:com.bumptech.glide.RequestBuilder asBitmap() -> l - 428:428:com.bumptech.glide.RequestBuilder asDrawable() -> m - 623:628:void clear(com.bumptech.glide.request.target.Target) -> n - 678:678:java.util.List getDefaultRequestListeners() -> o - 708:708:void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged - 705:705:void onLowMemory() -> onLowMemory - 361:364:void onStop() -> onStop - 697:700:void onTrimMemory(int) -> onTrimMemory - 682:682:com.bumptech.glide.request.RequestOptions getDefaultRequestOptions() -> p - 687:687:com.bumptech.glide.TransitionOptions getDefaultTransitionOptions(java.lang.Class) -> q - 464:464:com.bumptech.glide.RequestBuilder load(java.lang.String) -> r - 277:279:void pauseAllRequests() -> s - 290:295:void pauseAllRequestsRecursive() -> t - 692:692:java.lang.String toString() -> toString - 257:259:void pauseRequests() -> u - 326:328:void resumeRequests() -> v - 153:155:void setRequestOptions(com.bumptech.glide.request.RequestOptions) -> w - 672:675:void track(com.bumptech.glide.request.target.Target,com.bumptech.glide.request.Request) -> x - 656:668:boolean untrack(com.bumptech.glide.request.target.Target) -> y - 631:654:void untrackOrDelegate(com.bumptech.glide.request.target.Target) -> z -com.bumptech.glide.RequestManager$1 -> com.bumptech.glide.f$a: + 59:62:void () -> + 103:110:void (com.bumptech.glide.Glide,com.bumptech.glide.manager.Lifecycle,com.bumptech.glide.manager.RequestManagerTreeNode,android.content.Context) -> + 77:148:void (com.bumptech.glide.Glide,com.bumptech.glide.manager.Lifecycle,com.bumptech.glide.manager.RequestManagerTreeNode,com.bumptech.glide.manager.RequestTracker,com.bumptech.glide.manager.ConnectivityMonitorFactory,android.content.Context) -> + 628:651:void untrackOrDelegate(com.bumptech.glide.request.target.Target) -> A + 348:351:void onStart() -> a + 358:361:void onStop() -> f + 368:379:void onDestroy() -> k + 594:594:com.bumptech.glide.RequestBuilder as(java.lang.Class) -> l + 390:390:com.bumptech.glide.RequestBuilder asBitmap() -> m + 425:425:com.bumptech.glide.RequestBuilder asDrawable() -> n + 620:625:void clear(com.bumptech.glide.request.target.Target) -> o + 705:705:void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged + 702:702:void onLowMemory() -> onLowMemory + 694:697:void onTrimMemory(int) -> onTrimMemory + 675:675:java.util.List getDefaultRequestListeners() -> p + 679:679:com.bumptech.glide.request.RequestOptions getDefaultRequestOptions() -> q + 684:684:com.bumptech.glide.TransitionOptions getDefaultTransitionOptions(java.lang.Class) -> r + 461:461:com.bumptech.glide.RequestBuilder load(java.lang.String) -> s + 274:276:void pauseAllRequests() -> t + 689:689:java.lang.String toString() -> toString + 287:292:void pauseAllRequestsRecursive() -> u + 254:256:void pauseRequests() -> v + 323:325:void resumeRequests() -> w + 150:152:void setRequestOptions(com.bumptech.glide.request.RequestOptions) -> x + 669:672:void track(com.bumptech.glide.request.target.Target,com.bumptech.glide.request.Request) -> y + 653:665:boolean untrack(com.bumptech.glide.request.target.Target) -> z +com.bumptech.glide.RequestManager$1 -> com.bumptech.glide.g$a: com.bumptech.glide.RequestManager this$0 -> b - 83:83:void (com.bumptech.glide.RequestManager) -> - 86:87:void run() -> run -com.bumptech.glide.RequestManager$RequestManagerConnectivityListener -> com.bumptech.glide.f$b: + 81:81:void (com.bumptech.glide.RequestManager) -> + 84:85:void run() -> run +com.bumptech.glide.RequestManager$RequestManagerConnectivityListener -> com.bumptech.glide.g$b: com.bumptech.glide.RequestManager this$0 -> b com.bumptech.glide.manager.RequestTracker requestTracker -> a - 715:717:void (com.bumptech.glide.RequestManager,com.bumptech.glide.manager.RequestTracker) -> - 721:726:void onConnectivityChanged(boolean) -> a -com.bumptech.glide.TransitionOptions -> com.bumptech.glide.g: + 712:714:void (com.bumptech.glide.RequestManager,com.bumptech.glide.manager.RequestTracker) -> + 718:723:void onConnectivityChanged(boolean) -> a +com.bumptech.glide.TransitionOptions -> com.bumptech.glide.h: com.bumptech.glide.request.transition.TransitionFactory transitionFactory -> b 17:20:void () -> 86:88:com.bumptech.glide.TransitionOptions clone() -> a 93:93:com.bumptech.glide.request.transition.TransitionFactory getTransitionFactory() -> b 17:17:java.lang.Object clone() -> clone -com.bumptech.glide.disklrucache.DiskLruCache -> com.bumptech.glide.h.a: +com.bumptech.glide.disklrucache.DiskLruCache -> com.bumptech.glide.i.a: java.io.File directory -> b long size -> i java.io.File journalFileTmp -> d @@ -16138,29 +13839,29 @@ com.bumptech.glide.disklrucache.DiskLruCache -> com.bumptech.glide.h.a: 586:614:boolean remove(java.lang.String) -> x 399:405:void renameTo(java.io.File,java.io.File,boolean) -> y 651:655:void trimToSize() -> z -com.bumptech.glide.disklrucache.DiskLruCache$1 -> com.bumptech.glide.h.a$a: +com.bumptech.glide.disklrucache.DiskLruCache$1 -> com.bumptech.glide.i.a$a: com.bumptech.glide.disklrucache.DiskLruCache this$0 -> a 166:166:void (com.bumptech.glide.disklrucache.DiskLruCache) -> 168:178:java.lang.Void call() -> a 166:166:java.lang.Object call() -> call -com.bumptech.glide.disklrucache.DiskLruCache$DiskLruCacheThreadFactory -> com.bumptech.glide.h.a$b: - 934:934:void () -> - 934:934:void (com.bumptech.glide.disklrucache.DiskLruCache$1) -> - 936:939:java.lang.Thread newThread(java.lang.Runnable) -> newThread -com.bumptech.glide.disklrucache.DiskLruCache$Editor -> com.bumptech.glide.h.a$c: +com.bumptech.glide.disklrucache.DiskLruCache$DiskLruCacheThreadFactory -> com.bumptech.glide.i.a$b: + 932:932:void () -> + 932:932:void (com.bumptech.glide.disklrucache.DiskLruCache$1) -> + 934:937:java.lang.Thread newThread(java.lang.Runnable) -> newThread +com.bumptech.glide.disklrucache.DiskLruCache$Editor -> com.bumptech.glide.i.a$c: boolean[] written -> b com.bumptech.glide.disklrucache.DiskLruCache$Entry entry -> a boolean committed -> c com.bumptech.glide.disklrucache.DiskLruCache this$0 -> d 759:759:void (com.bumptech.glide.disklrucache.DiskLruCache,com.bumptech.glide.disklrucache.DiskLruCache$Entry,com.bumptech.glide.disklrucache.DiskLruCache$1) -> 764:767:void (com.bumptech.glide.disklrucache.DiskLruCache,com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> - 844:845:void abort() -> a - 848:854:void abortUnlessCommitted() -> b + 842:843:void abort() -> a + 846:852:void abortUnlessCommitted() -> b 759:759:com.bumptech.glide.disklrucache.DiskLruCache$Entry access$1500(com.bumptech.glide.disklrucache.DiskLruCache$Editor) -> c 759:759:boolean[] access$1600(com.bumptech.glide.disklrucache.DiskLruCache$Editor) -> d - 835:837:void commit() -> e - 799:811:java.io.File getFile(int) -> f -com.bumptech.glide.disklrucache.DiskLruCache$Entry -> com.bumptech.glide.h.a$d: + 833:835:void commit() -> e + 799:809:java.io.File getFile(int) -> f +com.bumptech.glide.disklrucache.DiskLruCache$Entry -> com.bumptech.glide.i.a$d: java.io.File[] cleanFiles -> c java.io.File[] dirtyFiles -> d com.bumptech.glide.disklrucache.DiskLruCache$Editor currentEditor -> f @@ -16169,23 +13870,23 @@ com.bumptech.glide.disklrucache.DiskLruCache$Entry -> com.bumptech.glide.h.a$d: boolean readable -> e java.lang.String key -> a com.bumptech.glide.disklrucache.DiskLruCache this$0 -> h - 857:857:void (com.bumptech.glide.disklrucache.DiskLruCache,java.lang.String,com.bumptech.glide.disklrucache.DiskLruCache$1) -> - 876:892:void (com.bumptech.glide.disklrucache.DiskLruCache,java.lang.String) -> - 857:857:long[] access$1100(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> a - 857:857:java.lang.String access$1200(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> b - 857:857:long access$1300(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> c - 857:857:long access$1302(com.bumptech.glide.disklrucache.DiskLruCache$Entry,long) -> d - 857:857:boolean access$700(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> e - 857:857:boolean access$702(com.bumptech.glide.disklrucache.DiskLruCache$Entry,boolean) -> f - 857:857:com.bumptech.glide.disklrucache.DiskLruCache$Editor access$800(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> g - 857:857:com.bumptech.glide.disklrucache.DiskLruCache$Editor access$802(com.bumptech.glide.disklrucache.DiskLruCache$Entry,com.bumptech.glide.disklrucache.DiskLruCache$Editor) -> h - 857:857:void access$900(com.bumptech.glide.disklrucache.DiskLruCache$Entry,java.lang.String[]) -> i - 922:922:java.io.File getCleanFile(int) -> j - 926:926:java.io.File getDirtyFile(int) -> k - 895:899:java.lang.String getLengths() -> l - 918:918:java.io.IOException invalidLengths(java.lang.String[]) -> m - 904:915:void setLengths(java.lang.String[]) -> n -com.bumptech.glide.disklrucache.DiskLruCache$Value -> com.bumptech.glide.h.a$e: + 855:855:void (com.bumptech.glide.disklrucache.DiskLruCache,java.lang.String,com.bumptech.glide.disklrucache.DiskLruCache$1) -> + 874:890:void (com.bumptech.glide.disklrucache.DiskLruCache,java.lang.String) -> + 855:855:long[] access$1100(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> a + 855:855:java.lang.String access$1200(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> b + 855:855:long access$1300(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> c + 855:855:long access$1302(com.bumptech.glide.disklrucache.DiskLruCache$Entry,long) -> d + 855:855:boolean access$700(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> e + 855:855:boolean access$702(com.bumptech.glide.disklrucache.DiskLruCache$Entry,boolean) -> f + 855:855:com.bumptech.glide.disklrucache.DiskLruCache$Editor access$800(com.bumptech.glide.disklrucache.DiskLruCache$Entry) -> g + 855:855:com.bumptech.glide.disklrucache.DiskLruCache$Editor access$802(com.bumptech.glide.disklrucache.DiskLruCache$Entry,com.bumptech.glide.disklrucache.DiskLruCache$Editor) -> h + 855:855:void access$900(com.bumptech.glide.disklrucache.DiskLruCache$Entry,java.lang.String[]) -> i + 920:920:java.io.File getCleanFile(int) -> j + 924:924:java.io.File getDirtyFile(int) -> k + 893:897:java.lang.String getLengths() -> l + 916:916:java.io.IOException invalidLengths(java.lang.String[]) -> m + 902:913:void setLengths(java.lang.String[]) -> n +com.bumptech.glide.disklrucache.DiskLruCache$Value -> com.bumptech.glide.i.a$e: long[] lengths -> c java.io.File[] files -> d long sequenceNumber -> b @@ -16194,7 +13895,7 @@ com.bumptech.glide.disklrucache.DiskLruCache$Value -> com.bumptech.glide.h.a$e: 720:720:void (com.bumptech.glide.disklrucache.DiskLruCache,java.lang.String,long,java.io.File[],long[],com.bumptech.glide.disklrucache.DiskLruCache$1) -> 726:731:void (com.bumptech.glide.disklrucache.DiskLruCache,java.lang.String,long,java.io.File[],long[]) -> 743:743:java.io.File getFile(int) -> a -com.bumptech.glide.disklrucache.StrictLineReader -> com.bumptech.glide.h.b: +com.bumptech.glide.disklrucache.StrictLineReader -> com.bumptech.glide.i.b: java.nio.charset.Charset charset -> c int end -> f int pos -> e @@ -16207,17 +13908,17 @@ com.bumptech.glide.disklrucache.StrictLineReader -> com.bumptech.glide.h.b: 180:180:boolean hasUnterminatedLine() -> c 109:115:void close() -> close 126:176:java.lang.String readLine() -> d -com.bumptech.glide.disklrucache.StrictLineReader$1 -> com.bumptech.glide.h.b$a: +com.bumptech.glide.disklrucache.StrictLineReader$1 -> com.bumptech.glide.i.b$a: com.bumptech.glide.disklrucache.StrictLineReader this$0 -> b 148:148:void (com.bumptech.glide.disklrucache.StrictLineReader,int) -> 151:155:java.lang.String toString() -> toString -com.bumptech.glide.disklrucache.Util -> com.bumptech.glide.h.c: +com.bumptech.glide.disklrucache.Util -> com.bumptech.glide.i.c: java.nio.charset.Charset UTF_8 -> b java.nio.charset.Charset US_ASCII -> a 28:29:void () -> 68:76:void closeQuietly(java.io.Closeable) -> a 53:65:void deleteContents(java.io.File) -> b -com.bumptech.glide.gifdecoder.GifDecoder -> com.bumptech.glide.i.a: +com.bumptech.glide.gifdecoder.GifDecoder -> com.bumptech.glide.j.a: int getCurrentFrameIndex() -> a int getByteSize() -> b void setDefaultBitmapConfig(android.graphics.Bitmap$Config) -> c @@ -16227,14 +13928,14 @@ com.bumptech.glide.gifdecoder.GifDecoder -> com.bumptech.glide.i.a: int getNextDelay() -> g java.nio.ByteBuffer getData() -> h void resetFrameIndex() -> i -com.bumptech.glide.gifdecoder.GifDecoder$BitmapProvider -> com.bumptech.glide.i.a$a: +com.bumptech.glide.gifdecoder.GifDecoder$BitmapProvider -> com.bumptech.glide.j.a$a: int[] obtainIntArray(int) -> a android.graphics.Bitmap obtain(int,int,android.graphics.Bitmap$Config) -> b void release(byte[]) -> c void release(android.graphics.Bitmap) -> d byte[] obtainByteArray(int) -> e void release(int[]) -> f -com.bumptech.glide.gifdecoder.GifFrame -> com.bumptech.glide.i.b: +com.bumptech.glide.gifdecoder.GifFrame -> com.bumptech.glide.j.b: int bufferFrameStart -> j int transIndex -> h int delay -> i @@ -16247,7 +13948,7 @@ com.bumptech.glide.gifdecoder.GifFrame -> com.bumptech.glide.i.b: int[] lct -> k int ix -> a 13:13:void () -> -com.bumptech.glide.gifdecoder.GifHeader -> com.bumptech.glide.i.c: +com.bumptech.glide.gifdecoder.GifHeader -> com.bumptech.glide.j.c: int bgColor -> l int loopCount -> m int bgIndex -> j @@ -16266,7 +13967,7 @@ com.bumptech.glide.gifdecoder.GifHeader -> com.bumptech.glide.i.c: 62:62:int getNumFrames() -> b 70:70:int getStatus() -> c 58:58:int getWidth() -> d -com.bumptech.glide.gifdecoder.GifHeaderParser -> com.bumptech.glide.i.d: +com.bumptech.glide.gifdecoder.GifHeaderParser -> com.bumptech.glide.j.d: com.bumptech.glide.gifdecoder.GifHeader header -> c byte[] block -> a int blockSize -> d @@ -16290,7 +13991,7 @@ com.bumptech.glide.gifdecoder.GifHeaderParser -> com.bumptech.glide.i.d: 128:132:com.bumptech.glide.gifdecoder.GifHeaderParser setData(java.nio.ByteBuffer) -> p 460:464:void skip() -> q 449:452:void skipImageData() -> r -com.bumptech.glide.gifdecoder.StandardGifDecoder -> com.bumptech.glide.i.e: +com.bumptech.glide.gifdecoder.StandardGifDecoder -> com.bumptech.glide.j.e: android.graphics.Bitmap previousImage -> n android.graphics.Bitmap$Config bitmapConfig -> u short[] prefix -> g @@ -16354,10 +14055,10 @@ com.bumptech.glide.load.Encoder -> com.bumptech.glide.load.a: boolean encode(java.lang.Object,java.io.File,com.bumptech.glide.load.Options) -> a com.bumptech.glide.load.HttpException -> com.bumptech.glide.load.HttpException: 22:23:void (int) -> - 26:27:void (java.lang.String) -> - 30:31:void (java.lang.String,int) -> - 34:36:void (java.lang.String,int,java.lang.Throwable) -> - 43:43:int getStatusCode() -> getStatusCode + 31:32:void (java.lang.String) -> + 35:36:void (java.lang.String,int) -> + 39:41:void (java.lang.String,int,java.lang.Throwable) -> + 48:48:int getStatusCode() -> getStatusCode com.bumptech.glide.load.ImageHeaderParser -> com.bumptech.glide.load.ImageHeaderParser: com.bumptech.glide.load.ImageHeaderParser$ImageType getType(java.nio.ByteBuffer) -> a int getOrientation(java.io.InputStream,com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool) -> b @@ -16453,25 +14154,25 @@ com.bumptech.glide.load.ResourceEncoder -> com.bumptech.glide.load.g: com.bumptech.glide.load.EncodeStrategy getEncodeStrategy(com.bumptech.glide.load.Options) -> b com.bumptech.glide.load.Transformation -> com.bumptech.glide.load.h: com.bumptech.glide.load.engine.Resource transform(android.content.Context,com.bumptech.glide.load.engine.Resource,int,int) -> b -com.bumptech.glide.load.data.AssetFileDescriptorLocalUriFetcher -> com.bumptech.glide.load.i.a: +com.bumptech.glide.load.data.AssetFileDescriptorLocalUriFetcher -> com.bumptech.glide.load.data.a: 14:15:void (android.content.ContentResolver,android.net.Uri) -> 35:35:java.lang.Class getDataClass() -> a 11:11:void close(java.lang.Object) -> d 11:11:java.lang.Object loadResource(android.net.Uri,android.content.ContentResolver) -> f 29:30:void close(android.content.res.AssetFileDescriptor) -> g 20:24:android.content.res.AssetFileDescriptor loadResource(android.net.Uri,android.content.ContentResolver) -> h -com.bumptech.glide.load.data.AssetPathFetcher -> com.bumptech.glide.load.i.b: +com.bumptech.glide.load.data.AssetPathFetcher -> com.bumptech.glide.load.data.b: java.lang.Object data -> d android.content.res.AssetManager assetManager -> c java.lang.String assetPath -> b 24:27:void (android.content.res.AssetManager,java.lang.String) -> - 45:53:void cleanup() -> b - 63:63:com.bumptech.glide.load.DataSource getDataSource() -> c - 58:58:void cancel() -> cancel + 44:52:void cleanup() -> b + 62:62:com.bumptech.glide.load.DataSource getDataSource() -> c + 57:57:void cancel() -> cancel void close(java.lang.Object) -> d - 32:41:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e + 32:40:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e java.lang.Object loadResource(android.content.res.AssetManager,java.lang.String) -> f -com.bumptech.glide.load.data.BufferedOutputStream -> com.bumptech.glide.load.i.c: +com.bumptech.glide.load.data.BufferedOutputStream -> com.bumptech.glide.load.data.c: com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool arrayPool -> d java.io.OutputStream out -> b int index -> e @@ -16486,37 +14187,37 @@ com.bumptech.glide.load.data.BufferedOutputStream -> com.bumptech.glide.load.i.c 32:34:void write(int) -> write 38:39:void write(byte[]) -> write 43:64:void write(byte[],int,int) -> write -com.bumptech.glide.load.data.DataFetcher -> com.bumptech.glide.load.i.d: +com.bumptech.glide.load.data.DataFetcher -> com.bumptech.glide.load.data.d: java.lang.Class getDataClass() -> a void cleanup() -> b com.bumptech.glide.load.DataSource getDataSource() -> c void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e -com.bumptech.glide.load.data.DataFetcher$DataCallback -> com.bumptech.glide.load.i.d$a: +com.bumptech.glide.load.data.DataFetcher$DataCallback -> com.bumptech.glide.load.data.d$a: void onLoadFailed(java.lang.Exception) -> d void onDataReady(java.lang.Object) -> f -com.bumptech.glide.load.data.DataRewinder -> com.bumptech.glide.load.i.e: +com.bumptech.glide.load.data.DataRewinder -> com.bumptech.glide.load.data.e: java.lang.Object rewindAndGet() -> a void cleanup() -> b -com.bumptech.glide.load.data.DataRewinder$Factory -> com.bumptech.glide.load.i.e$a: +com.bumptech.glide.load.data.DataRewinder$Factory -> com.bumptech.glide.load.data.e$a: java.lang.Class getDataClass() -> a com.bumptech.glide.load.data.DataRewinder build(java.lang.Object) -> b -com.bumptech.glide.load.data.DataRewinderRegistry -> com.bumptech.glide.load.i.f: +com.bumptech.glide.load.data.DataRewinderRegistry -> com.bumptech.glide.load.data.f: java.util.Map rewinders -> b com.bumptech.glide.load.data.DataRewinder$Factory DEFAULT_FACTORY -> a 14:14:void () -> 12:13:void () -> 35:50:com.bumptech.glide.load.data.DataRewinder build(java.lang.Object) -> a 29:31:void register(com.bumptech.glide.load.data.DataRewinder$Factory) -> b -com.bumptech.glide.load.data.DataRewinderRegistry$1 -> com.bumptech.glide.load.i.f$a: +com.bumptech.glide.load.data.DataRewinderRegistry$1 -> com.bumptech.glide.load.data.f$a: 15:15:void () -> 25:25:java.lang.Class getDataClass() -> a 19:19:com.bumptech.glide.load.data.DataRewinder build(java.lang.Object) -> b -com.bumptech.glide.load.data.DataRewinderRegistry$DefaultRewinder -> com.bumptech.glide.load.i.f$b: +com.bumptech.glide.load.data.DataRewinderRegistry$DefaultRewinder -> com.bumptech.glide.load.data.f$b: java.lang.Object data -> a 56:58:void (java.lang.Object) -> 63:63:java.lang.Object rewindAndGet() -> a 69:69:void cleanup() -> b -com.bumptech.glide.load.data.ExifOrientationStream -> com.bumptech.glide.load.i.g: +com.bumptech.glide.load.data.ExifOrientationStream -> com.bumptech.glide.load.data.g: byte[] EXIF_SEGMENT -> b int position -> f int ORIENTATION_POSITION -> d @@ -16530,21 +14231,21 @@ com.bumptech.glide.load.data.ExifOrientationStream -> com.bumptech.glide.load.i. 107:121:int read(byte[],int,int) -> read 138:138:void reset() -> reset 126:131:long skip(long) -> skip -com.bumptech.glide.load.data.FileDescriptorAssetPathFetcher -> com.bumptech.glide.load.i.h: +com.bumptech.glide.load.data.FileDescriptorAssetPathFetcher -> com.bumptech.glide.load.data.h: 11:12:void (android.content.res.AssetManager,java.lang.String) -> 28:28:java.lang.Class getDataClass() -> a 9:9:void close(java.lang.Object) -> d 9:9:java.lang.Object loadResource(android.content.res.AssetManager,java.lang.String) -> f 22:23:void close(android.os.ParcelFileDescriptor) -> g 17:17:android.os.ParcelFileDescriptor loadResource(android.content.res.AssetManager,java.lang.String) -> h -com.bumptech.glide.load.data.FileDescriptorLocalUriFetcher -> com.bumptech.glide.load.i.i: +com.bumptech.glide.load.data.FileDescriptorLocalUriFetcher -> com.bumptech.glide.load.data.i: 14:15:void (android.content.ContentResolver,android.net.Uri) -> 35:35:java.lang.Class getDataClass() -> a 12:12:void close(java.lang.Object) -> d 12:12:java.lang.Object loadResource(android.net.Uri,android.content.ContentResolver) -> f 29:30:void close(android.os.ParcelFileDescriptor) -> g 20:24:android.os.ParcelFileDescriptor loadResource(android.net.Uri,android.content.ContentResolver) -> h -com.bumptech.glide.load.data.HttpUrlFetcher -> com.bumptech.glide.load.i.j: +com.bumptech.glide.load.data.HttpUrlFetcher -> com.bumptech.glide.load.data.j: com.bumptech.glide.load.model.GlideUrl glideUrl -> c java.io.InputStream stream -> g int timeout -> d @@ -16552,71 +14253,73 @@ com.bumptech.glide.load.data.HttpUrlFetcher -> com.bumptech.glide.load.i.j: java.net.HttpURLConnection urlConnection -> f boolean isCancelled -> h com.bumptech.glide.load.data.HttpUrlFetcher$HttpUrlConnectionFactory DEFAULT_CONNECTION_FACTORY -> b - 27:27:void () -> - 41:42:void (com.bumptech.glide.load.model.GlideUrl,int) -> - 45:49:void (com.bumptech.glide.load.model.GlideUrl,int,com.bumptech.glide.load.data.HttpUrlFetcher$HttpUrlConnectionFactory) -> - 175:175:java.lang.Class getDataClass() -> a - 152:163:void cleanup() -> b - 181:181:com.bumptech.glide.load.DataSource getDataSource() -> c - 169:170:void cancel() -> cancel - 138:147:java.io.InputStream getStreamForSuccessfulRequest(java.net.HttpURLConnection) -> d - 54:68:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e - 128:128:boolean isHttpOk(int) -> f - 133:133:boolean isHttpRedirect(int) -> g - 72:122:java.io.InputStream loadDataWithRedirects(java.net.URL,int,java.net.URL,java.util.Map) -> h -com.bumptech.glide.load.data.HttpUrlFetcher$DefaultHttpUrlConnectionFactory -> com.bumptech.glide.load.i.j$a: - 191:191:void () -> - 195:195:java.net.HttpURLConnection build(java.net.URL) -> a -com.bumptech.glide.load.data.HttpUrlFetcher$HttpUrlConnectionFactory -> com.bumptech.glide.load.i.j$b: + 29:29:void () -> + 43:44:void (com.bumptech.glide.load.model.GlideUrl,int) -> + 47:51:void (com.bumptech.glide.load.model.GlideUrl,int,com.bumptech.glide.load.data.HttpUrlFetcher$HttpUrlConnectionFactory) -> + 220:220:java.lang.Class getDataClass() -> a + 197:208:void cleanup() -> b + 226:226:com.bumptech.glide.load.DataSource getDataSource() -> c + 214:215:void cancel() -> cancel + 149:163:java.net.HttpURLConnection buildAndConfigureConnection(java.net.URL,java.util.Map) -> d + 56:70:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e + 136:142:int getHttpStatusCodeOrInvalid(java.net.HttpURLConnection) -> f + 179:192:java.io.InputStream getStreamForSuccessfulRequest(java.net.HttpURLConnection) -> g + 168:168:boolean isHttpOk(int) -> h + 173:173:boolean isHttpRedirect(int) -> i + 74:129:java.io.InputStream loadDataWithRedirects(java.net.URL,int,java.net.URL,java.util.Map) -> j +com.bumptech.glide.load.data.HttpUrlFetcher$DefaultHttpUrlConnectionFactory -> com.bumptech.glide.load.data.j$a: + 236:236:void () -> + 240:240:java.net.HttpURLConnection build(java.net.URL) -> a +com.bumptech.glide.load.data.HttpUrlFetcher$HttpUrlConnectionFactory -> com.bumptech.glide.load.data.j$b: java.net.HttpURLConnection build(java.net.URL) -> a -com.bumptech.glide.load.data.InputStreamRewinder -> com.bumptech.glide.load.i.k: +com.bumptech.glide.load.data.InputStreamRewinder -> com.bumptech.glide.load.data.k: com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream bufferedStream -> a 21:26:void (java.io.InputStream,com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool) -> 14:14:java.lang.Object rewindAndGet() -> a 37:38:void cleanup() -> b 41:42:void fixMarkLimits() -> c 31:32:java.io.InputStream rewindAndGet() -> d -com.bumptech.glide.load.data.InputStreamRewinder$Factory -> com.bumptech.glide.load.i.k$a: +com.bumptech.glide.load.data.InputStreamRewinder$Factory -> com.bumptech.glide.load.data.k$a: com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool byteArrayPool -> a 51:53:void (com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool) -> 64:64:java.lang.Class getDataClass() -> a 48:48:com.bumptech.glide.load.data.DataRewinder build(java.lang.Object) -> b 58:58:com.bumptech.glide.load.data.DataRewinder build(java.io.InputStream) -> c -com.bumptech.glide.load.data.LocalUriFetcher -> com.bumptech.glide.load.i.l: +com.bumptech.glide.load.data.LocalUriFetcher -> com.bumptech.glide.load.data.l: android.content.ContentResolver contentResolver -> c java.lang.Object data -> d android.net.Uri uri -> b 35:38:void (android.content.ContentResolver,android.net.Uri) -> - 57:64:void cleanup() -> b - 74:74:com.bumptech.glide.load.DataSource getDataSource() -> c - 69:69:void cancel() -> cancel + 56:63:void cleanup() -> b + 73:73:com.bumptech.glide.load.DataSource getDataSource() -> c + 68:68:void cancel() -> cancel void close(java.lang.Object) -> d - 44:53:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e + 44:52:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e java.lang.Object loadResource(android.net.Uri,android.content.ContentResolver) -> f -com.bumptech.glide.load.data.ParcelFileDescriptorRewinder -> com.bumptech.glide.load.i.m: +com.bumptech.glide.load.data.ParcelFileDescriptorRewinder -> com.bumptech.glide.load.data.ParcelFileDescriptorRewinder: com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$InternalRewinder rewinder -> a 26:28:void (android.os.ParcelFileDescriptor) -> 16:16:java.lang.Object rewindAndGet() -> a 40:40:void cleanup() -> b 22:22:boolean isSupported() -> c 34:34:android.os.ParcelFileDescriptor rewindAndGet() -> d -com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$Factory -> com.bumptech.glide.load.i.m$a: +com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$Factory -> com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$a: 46:46:void () -> 58:58:java.lang.Class getDataClass() -> a 45:45:com.bumptech.glide.load.data.DataRewinder build(java.lang.Object) -> b 52:52:com.bumptech.glide.load.data.DataRewinder build(android.os.ParcelFileDescriptor) -> c -com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$InternalRewinder -> com.bumptech.glide.load.i.m$b: +com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$InternalRewinder -> com.bumptech.glide.load.data.ParcelFileDescriptorRewinder$InternalRewinder: android.os.ParcelFileDescriptor parcelFileDescriptor -> a 71:73:void (android.os.ParcelFileDescriptor) -> - 77:81:android.os.ParcelFileDescriptor rewind() -> a -com.bumptech.glide.load.data.StreamAssetPathFetcher -> com.bumptech.glide.load.i.n: + 77:81:android.os.ParcelFileDescriptor rewind() -> rewind +com.bumptech.glide.load.data.StreamAssetPathFetcher -> com.bumptech.glide.load.data.m: 11:12:void (android.content.res.AssetManager,java.lang.String) -> 27:27:java.lang.Class getDataClass() -> a 9:9:void close(java.lang.Object) -> d 9:9:java.lang.Object loadResource(android.content.res.AssetManager,java.lang.String) -> f 21:22:void close(java.io.InputStream) -> g 16:16:java.io.InputStream loadResource(android.content.res.AssetManager,java.lang.String) -> h -com.bumptech.glide.load.data.StreamLocalUriFetcher -> com.bumptech.glide.load.i.o: +com.bumptech.glide.load.data.StreamLocalUriFetcher -> com.bumptech.glide.load.data.n: android.content.UriMatcher URI_MATCHER -> e 34:41:void () -> 44:45:void (android.content.ContentResolver,android.net.Uri) -> @@ -16627,46 +14330,46 @@ com.bumptech.glide.load.data.StreamLocalUriFetcher -> com.bumptech.glide.load.i. 50:54:java.io.InputStream loadResource(android.net.Uri,android.content.ContentResolver) -> h 59:74:java.io.InputStream loadResourceFromUri(android.net.Uri,android.content.ContentResolver) -> i 79:79:java.io.InputStream openContactPhotoInputStream(android.content.ContentResolver,android.net.Uri) -> j -com.bumptech.glide.load.data.mediastore.FileService -> com.bumptech.glide.load.i.p.a: +com.bumptech.glide.load.data.mediastore.FileService -> com.bumptech.glide.load.data.o.a: 5:5:void () -> 7:7:boolean exists(java.io.File) -> a 15:15:java.io.File get(java.lang.String) -> b 11:11:long length(java.io.File) -> c -com.bumptech.glide.load.data.mediastore.MediaStoreUtil -> com.bumptech.glide.load.i.p.b: +com.bumptech.glide.load.data.mediastore.MediaStoreUtil -> com.bumptech.glide.load.data.o.b: 32:32:boolean isMediaStoreImageUri(android.net.Uri) -> a 18:20:boolean isMediaStoreUri(android.net.Uri) -> b 28:28:boolean isMediaStoreVideoUri(android.net.Uri) -> c 36:36:boolean isThumbnailSize(int,int) -> d 24:24:boolean isVideoUri(android.net.Uri) -> e -com.bumptech.glide.load.data.mediastore.ThumbFetcher -> com.bumptech.glide.load.i.p.c: +com.bumptech.glide.load.data.mediastore.ThumbFetcher -> com.bumptech.glide.load.data.o.c: com.bumptech.glide.load.data.mediastore.ThumbnailStreamOpener opener -> c java.io.InputStream inputStream -> d android.net.Uri mediaStoreImageUri -> b 52:55:void (android.net.Uri,com.bumptech.glide.load.data.mediastore.ThumbnailStreamOpener) -> - 106:106:java.lang.Class getDataClass() -> a - 89:96:void cleanup() -> b - 112:112:com.bumptech.glide.load.DataSource getDataSource() -> c - 101:101:void cancel() -> cancel + 104:104:java.lang.Class getDataClass() -> a + 87:94:void cleanup() -> b + 110:110:com.bumptech.glide.load.DataSource getDataSource() -> c + 99:99:void cancel() -> cancel 41:48:com.bumptech.glide.load.data.mediastore.ThumbFetcher build(android.content.Context,android.net.Uri,com.bumptech.glide.load.data.mediastore.ThumbnailQuery) -> d - 61:71:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e + 61:69:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e 33:33:com.bumptech.glide.load.data.mediastore.ThumbFetcher buildImageFetcher(android.content.Context,android.net.Uri) -> f 37:37:com.bumptech.glide.load.data.mediastore.ThumbFetcher buildVideoFetcher(android.content.Context,android.net.Uri) -> g - 74:84:java.io.InputStream openThumbInputStream() -> h -com.bumptech.glide.load.data.mediastore.ThumbFetcher$ImageThumbnailQuery -> com.bumptech.glide.load.i.p.c$a: + 72:82:java.io.InputStream openThumbInputStream() -> h +com.bumptech.glide.load.data.mediastore.ThumbFetcher$ImageThumbnailQuery -> com.bumptech.glide.load.data.o.c$a: android.content.ContentResolver contentResolver -> b java.lang.String[] PATH_PROJECTION -> a - 152:152:void () -> - 148:150:void (android.content.ContentResolver) -> - 165:166:android.database.Cursor query(android.net.Uri) -> a -com.bumptech.glide.load.data.mediastore.ThumbFetcher$VideoThumbnailQuery -> com.bumptech.glide.load.i.p.c$b: + 150:150:void () -> + 146:148:void (android.content.ContentResolver) -> + 163:164:android.database.Cursor query(android.net.Uri) -> a +com.bumptech.glide.load.data.mediastore.ThumbFetcher$VideoThumbnailQuery -> com.bumptech.glide.load.data.o.c$b: android.content.ContentResolver contentResolver -> b java.lang.String[] PATH_PROJECTION -> a - 123:123:void () -> - 119:121:void (android.content.ContentResolver) -> - 134:135:android.database.Cursor query(android.net.Uri) -> a -com.bumptech.glide.load.data.mediastore.ThumbnailQuery -> com.bumptech.glide.load.i.p.d: + 121:121:void () -> + 117:119:void (android.content.ContentResolver) -> + 132:133:android.database.Cursor query(android.net.Uri) -> a +com.bumptech.glide.load.data.mediastore.ThumbnailQuery -> com.bumptech.glide.load.data.o.d: android.database.Cursor query(android.net.Uri) -> a -com.bumptech.glide.load.data.mediastore.ThumbnailStreamOpener -> com.bumptech.glide.load.i.p.e: +com.bumptech.glide.load.data.mediastore.ThumbnailStreamOpener -> com.bumptech.glide.load.data.o.e: com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool byteArrayPool -> d java.util.List parsers -> f android.content.ContentResolver contentResolver -> e @@ -16815,6 +14518,7 @@ com.bumptech.glide.load.engine.DecodeJob -> com.bumptech.glide.load.engine.Decod java.lang.Object model -> w com.bumptech.glide.load.Key currentAttemptingKey -> z boolean isCallbackNotified -> E + boolean isLoadingFromAlternateCacheKey -> G com.bumptech.glide.GlideContext glideContext -> i java.lang.Object currentData -> A com.bumptech.glide.load.engine.DecodeJob$Callback callback -> q @@ -16832,83 +14536,83 @@ com.bumptech.glide.load.engine.DecodeJob -> com.bumptech.glide.load.engine.Decod com.bumptech.glide.load.engine.DataFetcherGenerator currentGenerator -> D int order -> r com.bumptech.glide.load.Key currentSourceKey -> y - 45:83:void (com.bumptech.glide.load.engine.DecodeJob$DiskCacheProvider,androidx.core.util.Pools$Pool) -> - 272:287:void runWrapped() -> A - 341:347:void setNotifiedOrThrow() -> B - 139:140:boolean willDecodeFromCache() -> C - 211:216:void cancel() -> a - 372:374:void reschedule() -> b - 379:395:void onDataFetcherReady(com.bumptech.glide.load.Key,java.lang.Object,com.bumptech.glide.load.data.DataFetcher,com.bumptech.glide.load.DataSource,com.bumptech.glide.load.Key) -> c + 45:84:void (com.bumptech.glide.load.engine.DecodeJob$DiskCacheProvider,androidx.core.util.Pools$Pool) -> + 273:288:void runWrapped() -> A + 343:349:void setNotifiedOrThrow() -> B + 140:141:boolean willDecodeFromCache() -> C + 212:217:void cancel() -> a + 374:376:void reschedule() -> b + 381:399:void onDataFetcherReady(com.bumptech.glide.load.Key,java.lang.Object,com.bumptech.glide.load.data.DataFetcher,com.bumptech.glide.load.DataSource,com.bumptech.glide.load.Key) -> c 38:38:int compareTo(java.lang.Object) -> compareTo - 400:410:void onDataFetcherFailed(com.bumptech.glide.load.Key,java.lang.Exception,com.bumptech.glide.load.data.DataFetcher,com.bumptech.glide.load.DataSource) -> d - 551:551:com.bumptech.glide.util.pool.StateVerifier getVerifier() -> e - 199:203:int compareTo(com.bumptech.glide.load.engine.DecodeJob) -> f - 470:480:com.bumptech.glide.load.engine.Resource decodeFromData(com.bumptech.glide.load.data.DataFetcher,java.lang.Object,com.bumptech.glide.load.DataSource) -> g - 487:488:com.bumptech.glide.load.engine.Resource decodeFromFetcher(java.lang.Object,com.bumptech.glide.load.DataSource) -> h - 413:436:void decodeFromRetrievedData() -> i - 290:300:com.bumptech.glide.load.engine.DataFetcherGenerator getNextGenerator() -> j - 350:366:com.bumptech.glide.load.engine.DecodeJob$Stage getNextStage(com.bumptech.glide.load.engine.DecodeJob$Stage) -> k - 493:514:com.bumptech.glide.load.Options getOptionsWithHardwareConfig(com.bumptech.glide.load.DataSource) -> l - 207:207:int getPriority() -> m - 103:131:com.bumptech.glide.load.engine.DecodeJob init(com.bumptech.glide.GlideContext,java.lang.Object,com.bumptech.glide.load.engine.EngineKey,com.bumptech.glide.load.Key,int,int,java.lang.Class,java.lang.Class,com.bumptech.glide.Priority,com.bumptech.glide.load.engine.DiskCacheStrategy,java.util.Map,boolean,boolean,boolean,com.bumptech.glide.load.Options,com.bumptech.glide.load.engine.DecodeJob$Callback,int) -> n - 532:533:void logWithTimeAndKey(java.lang.String,long) -> o - 536:546:void logWithTimeAndKey(java.lang.String,long,java.lang.String) -> p - 336:338:void notifyComplete(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource) -> q - 439:465:void notifyEncodeAndRelease(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource) -> r - 225:269:void run() -> run - 329:333:void notifyFailed() -> s - 160:163:void onEncodeComplete() -> t - 167:170:void onLoadFailed() -> u - 558:612:com.bumptech.glide.load.engine.Resource onResourceDecoded(com.bumptech.glide.load.DataSource,com.bumptech.glide.load.engine.Resource) -> v - 150:153:void release(boolean) -> w - 173:195:void releaseInternal() -> x - 305:326:void runGenerators() -> y - 520:527:com.bumptech.glide.load.engine.Resource runLoadPath(java.lang.Object,com.bumptech.glide.load.DataSource,com.bumptech.glide.load.engine.LoadPath) -> z + 404:414:void onDataFetcherFailed(com.bumptech.glide.load.Key,java.lang.Exception,com.bumptech.glide.load.data.DataFetcher,com.bumptech.glide.load.DataSource) -> d + 556:556:com.bumptech.glide.util.pool.StateVerifier getVerifier() -> e + 200:204:int compareTo(com.bumptech.glide.load.engine.DecodeJob) -> f + 475:485:com.bumptech.glide.load.engine.Resource decodeFromData(com.bumptech.glide.load.data.DataFetcher,java.lang.Object,com.bumptech.glide.load.DataSource) -> g + 492:493:com.bumptech.glide.load.engine.Resource decodeFromFetcher(java.lang.Object,com.bumptech.glide.load.DataSource) -> h + 417:440:void decodeFromRetrievedData() -> i + 291:301:com.bumptech.glide.load.engine.DataFetcherGenerator getNextGenerator() -> j + 352:368:com.bumptech.glide.load.engine.DecodeJob$Stage getNextStage(com.bumptech.glide.load.engine.DecodeJob$Stage) -> k + 498:519:com.bumptech.glide.load.Options getOptionsWithHardwareConfig(com.bumptech.glide.load.DataSource) -> l + 208:208:int getPriority() -> m + 104:132:com.bumptech.glide.load.engine.DecodeJob init(com.bumptech.glide.GlideContext,java.lang.Object,com.bumptech.glide.load.engine.EngineKey,com.bumptech.glide.load.Key,int,int,java.lang.Class,java.lang.Class,com.bumptech.glide.Priority,com.bumptech.glide.load.engine.DiskCacheStrategy,java.util.Map,boolean,boolean,boolean,com.bumptech.glide.load.Options,com.bumptech.glide.load.engine.DecodeJob$Callback,int) -> n + 537:538:void logWithTimeAndKey(java.lang.String,long) -> o + 541:551:void logWithTimeAndKey(java.lang.String,long,java.lang.String) -> p + 338:340:void notifyComplete(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource,boolean) -> q + 444:470:void notifyEncodeAndRelease(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource,boolean) -> r + 226:270:void run() -> run + 330:334:void notifyFailed() -> s + 161:164:void onEncodeComplete() -> t + 168:171:void onLoadFailed() -> u + 563:617:com.bumptech.glide.load.engine.Resource onResourceDecoded(com.bumptech.glide.load.DataSource,com.bumptech.glide.load.engine.Resource) -> v + 151:154:void release(boolean) -> w + 174:196:void releaseInternal() -> x + 306:327:void runGenerators() -> y + 525:532:com.bumptech.glide.load.engine.Resource runLoadPath(java.lang.Object,com.bumptech.glide.load.DataSource,com.bumptech.glide.load.engine.LoadPath) -> z com.bumptech.glide.load.engine.DecodeJob$1 -> com.bumptech.glide.load.engine.DecodeJob$a: int[] $SwitchMap$com$bumptech$glide$load$engine$DecodeJob$Stage -> b int[] $SwitchMap$com$bumptech$glide$load$EncodeStrategy -> c int[] $SwitchMap$com$bumptech$glide$load$engine$DecodeJob$RunReason -> a - 272:588:void () -> + 273:593:void () -> com.bumptech.glide.load.engine.DecodeJob$Callback -> com.bumptech.glide.load.engine.DecodeJob$b: void onLoadFailed(com.bumptech.glide.load.engine.GlideException) -> a - void onResourceReady(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource) -> c + void onResourceReady(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource,boolean) -> c void reschedule(com.bumptech.glide.load.engine.DecodeJob) -> d com.bumptech.glide.load.engine.DecodeJob$DecodeCallback -> com.bumptech.glide.load.engine.DecodeJob$c: com.bumptech.glide.load.engine.DecodeJob this$0 -> b com.bumptech.glide.load.DataSource dataSource -> a - 620:622:void (com.bumptech.glide.load.engine.DecodeJob,com.bumptech.glide.load.DataSource) -> - 627:627:com.bumptech.glide.load.engine.Resource onResourceDecoded(com.bumptech.glide.load.engine.Resource) -> a + 625:627:void (com.bumptech.glide.load.engine.DecodeJob,com.bumptech.glide.load.DataSource) -> + 632:632:com.bumptech.glide.load.engine.Resource onResourceDecoded(com.bumptech.glide.load.engine.Resource) -> a com.bumptech.glide.load.engine.DecodeJob$DeferredEncodeManager -> com.bumptech.glide.load.engine.DecodeJob$d: com.bumptech.glide.load.engine.LockedResource toEncode -> c com.bumptech.glide.load.ResourceEncoder encoder -> b com.bumptech.glide.load.Key key -> a - 678:678:void () -> - 705:708:void clear() -> a - 689:698:void encode(com.bumptech.glide.load.engine.DecodeJob$DiskCacheProvider,com.bumptech.glide.load.Options) -> b - 701:701:boolean hasResourceToEncode() -> c - 683:686:void init(com.bumptech.glide.load.Key,com.bumptech.glide.load.ResourceEncoder,com.bumptech.glide.load.engine.LockedResource) -> d + 683:683:void () -> + 710:713:void clear() -> a + 694:703:void encode(com.bumptech.glide.load.engine.DecodeJob$DiskCacheProvider,com.bumptech.glide.load.Options) -> b + 706:706:boolean hasResourceToEncode() -> c + 688:691:void init(com.bumptech.glide.load.Key,com.bumptech.glide.load.ResourceEncoder,com.bumptech.glide.load.engine.LockedResource) -> d com.bumptech.glide.load.engine.DecodeJob$DiskCacheProvider -> com.bumptech.glide.load.engine.DecodeJob$e: com.bumptech.glide.load.engine.cache.DiskCache getDiskCache() -> a com.bumptech.glide.load.engine.DecodeJob$ReleaseManager -> com.bumptech.glide.load.engine.DecodeJob$f: boolean isReleased -> a boolean isEncodeComplete -> b boolean isFailed -> c - 640:640:void () -> - 664:664:boolean isComplete(boolean) -> a - 647:649:boolean onEncodeComplete() -> b - 652:654:boolean onFailed() -> c - 642:644:boolean release(boolean) -> d - 657:661:void reset() -> e + 645:645:void () -> + 669:669:boolean isComplete(boolean) -> a + 652:654:boolean onEncodeComplete() -> b + 657:659:boolean onFailed() -> c + 647:649:boolean release(boolean) -> d + 662:666:void reset() -> e com.bumptech.glide.load.engine.DecodeJob$RunReason -> com.bumptech.glide.load.engine.DecodeJob$RunReason: - 725:734:void () -> - 725:725:void (java.lang.String,int) -> - 725:725:com.bumptech.glide.load.engine.DecodeJob$RunReason valueOf(java.lang.String) -> valueOf - 725:725:com.bumptech.glide.load.engine.DecodeJob$RunReason[] values() -> values + 731:740:void () -> + 731:731:void (java.lang.String,int) -> + 731:731:com.bumptech.glide.load.engine.DecodeJob$RunReason valueOf(java.lang.String) -> valueOf + 731:731:com.bumptech.glide.load.engine.DecodeJob$RunReason[] values() -> values com.bumptech.glide.load.engine.DecodeJob$Stage -> com.bumptech.glide.load.engine.DecodeJob$Stage: - 738:750:void () -> - 738:738:void (java.lang.String,int) -> - 738:738:com.bumptech.glide.load.engine.DecodeJob$Stage valueOf(java.lang.String) -> valueOf - 738:738:com.bumptech.glide.load.engine.DecodeJob$Stage[] values() -> values + 744:756:void () -> + 744:744:void (java.lang.String,int) -> + 744:744:com.bumptech.glide.load.engine.DecodeJob$Stage valueOf(java.lang.String) -> valueOf + 744:744:com.bumptech.glide.load.engine.DecodeJob$Stage[] values() -> values com.bumptech.glide.load.engine.DecodePath -> com.bumptech.glide.load.engine.g: java.util.List decoders -> b androidx.core.util.Pools$Pool listPool -> d @@ -16977,30 +14681,30 @@ com.bumptech.glide.load.engine.Engine -> com.bumptech.glide.load.engine.i: 35:35:void () -> 53:67:void (com.bumptech.glide.load.engine.cache.MemoryCache,com.bumptech.glide.load.engine.cache.DiskCache$Factory,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,boolean) -> 83:126:void (com.bumptech.glide.load.engine.cache.MemoryCache,com.bumptech.glide.load.engine.cache.DiskCache$Factory,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.Jobs,com.bumptech.glide.load.engine.EngineKeyFactory,com.bumptech.glide.load.engine.ActiveResources,com.bumptech.glide.load.engine.Engine$EngineJobFactory,com.bumptech.glide.load.engine.Engine$DecodeJobFactory,com.bumptech.glide.load.engine.ResourceRecycler,boolean) -> - 394:400:void onResourceReleased(com.bumptech.glide.load.Key,com.bumptech.glide.load.engine.EngineResource) -> a - 389:390:void onResourceRemoved(com.bumptech.glide.load.engine.Resource) -> b - 372:378:void onEngineJobComplete(com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.load.Key,com.bumptech.glide.load.engine.EngineResource) -> c - 381:383:void onEngineJobCancelled(com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.load.Key) -> d - 344:357:com.bumptech.glide.load.engine.EngineResource getEngineResourceFromCache(com.bumptech.glide.load.Key) -> e - 175:221:com.bumptech.glide.load.engine.Engine$LoadStatus load(com.bumptech.glide.GlideContext,java.lang.Object,com.bumptech.glide.load.Key,int,int,java.lang.Class,java.lang.Class,com.bumptech.glide.Priority,com.bumptech.glide.load.engine.DiskCacheStrategy,java.util.Map,boolean,boolean,com.bumptech.glide.load.Options,boolean,boolean,boolean,boolean,com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor) -> f - 326:331:com.bumptech.glide.load.engine.EngineResource loadFromActiveResources(com.bumptech.glide.load.Key) -> g - 335:340:com.bumptech.glide.load.engine.EngineResource loadFromCache(com.bumptech.glide.load.Key) -> h - 297:317:com.bumptech.glide.load.engine.EngineResource loadFromMemory(com.bumptech.glide.load.engine.EngineKey,boolean,long) -> i - 321:322:void logWithTimeAndKey(java.lang.String,long,com.bumptech.glide.load.Key) -> j - 361:366:void release(com.bumptech.glide.load.engine.Resource) -> k - 247:291:com.bumptech.glide.load.engine.Engine$LoadStatus waitForExistingOrStartNewJob(com.bumptech.glide.GlideContext,java.lang.Object,com.bumptech.glide.load.Key,int,int,java.lang.Class,java.lang.Class,com.bumptech.glide.Priority,com.bumptech.glide.load.engine.DiskCacheStrategy,java.util.Map,boolean,boolean,com.bumptech.glide.load.Options,boolean,boolean,boolean,boolean,com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor,com.bumptech.glide.load.engine.EngineKey,long) -> l + 395:401:void onResourceReleased(com.bumptech.glide.load.Key,com.bumptech.glide.load.engine.EngineResource) -> a + 390:391:void onResourceRemoved(com.bumptech.glide.load.engine.Resource) -> b + 373:379:void onEngineJobComplete(com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.load.Key,com.bumptech.glide.load.engine.EngineResource) -> c + 382:384:void onEngineJobCancelled(com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.load.Key) -> d + 345:358:com.bumptech.glide.load.engine.EngineResource getEngineResourceFromCache(com.bumptech.glide.load.Key) -> e + 175:222:com.bumptech.glide.load.engine.Engine$LoadStatus load(com.bumptech.glide.GlideContext,java.lang.Object,com.bumptech.glide.load.Key,int,int,java.lang.Class,java.lang.Class,com.bumptech.glide.Priority,com.bumptech.glide.load.engine.DiskCacheStrategy,java.util.Map,boolean,boolean,com.bumptech.glide.load.Options,boolean,boolean,boolean,boolean,com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor) -> f + 327:332:com.bumptech.glide.load.engine.EngineResource loadFromActiveResources(com.bumptech.glide.load.Key) -> g + 336:341:com.bumptech.glide.load.engine.EngineResource loadFromCache(com.bumptech.glide.load.Key) -> h + 298:318:com.bumptech.glide.load.engine.EngineResource loadFromMemory(com.bumptech.glide.load.engine.EngineKey,boolean,long) -> i + 322:323:void logWithTimeAndKey(java.lang.String,long,com.bumptech.glide.load.Key) -> j + 362:367:void release(com.bumptech.glide.load.engine.Resource) -> k + 248:292:com.bumptech.glide.load.engine.Engine$LoadStatus waitForExistingOrStartNewJob(com.bumptech.glide.GlideContext,java.lang.Object,com.bumptech.glide.load.Key,int,int,java.lang.Class,java.lang.Class,com.bumptech.glide.Priority,com.bumptech.glide.load.engine.DiskCacheStrategy,java.util.Map,boolean,boolean,com.bumptech.glide.load.Options,boolean,boolean,boolean,boolean,com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor,com.bumptech.glide.load.engine.EngineKey,long) -> l com.bumptech.glide.load.engine.Engine$DecodeJobFactory -> com.bumptech.glide.load.engine.i$a: com.bumptech.glide.load.engine.DecodeJob$DiskCacheProvider diskCacheProvider -> a androidx.core.util.Pools$Pool pool -> b int creationOrder -> c - 475:490:void (com.bumptech.glide.load.engine.DecodeJob$DiskCacheProvider) -> - 510:511:com.bumptech.glide.load.engine.DecodeJob build(com.bumptech.glide.GlideContext,java.lang.Object,com.bumptech.glide.load.engine.EngineKey,com.bumptech.glide.load.Key,int,int,java.lang.Class,java.lang.Class,com.bumptech.glide.Priority,com.bumptech.glide.load.engine.DiskCacheStrategy,java.util.Map,boolean,boolean,boolean,com.bumptech.glide.load.Options,com.bumptech.glide.load.engine.DecodeJob$Callback) -> a + 476:491:void (com.bumptech.glide.load.engine.DecodeJob$DiskCacheProvider) -> + 511:512:com.bumptech.glide.load.engine.DecodeJob build(com.bumptech.glide.GlideContext,java.lang.Object,com.bumptech.glide.load.engine.EngineKey,com.bumptech.glide.load.Key,int,int,java.lang.Class,java.lang.Class,com.bumptech.glide.Priority,com.bumptech.glide.load.engine.DiskCacheStrategy,java.util.Map,boolean,boolean,boolean,com.bumptech.glide.load.Options,com.bumptech.glide.load.engine.DecodeJob$Callback) -> a com.bumptech.glide.load.engine.Engine$DecodeJobFactory$1 -> com.bumptech.glide.load.engine.i$a$a: # {"id":"sourceFile","fileName":"Engine.java"} com.bumptech.glide.load.engine.Engine$DecodeJobFactory this$0 -> a - 479:479:void (com.bumptech.glide.load.engine.Engine$DecodeJobFactory) -> - 479:479:java.lang.Object create() -> a - 482:482:com.bumptech.glide.load.engine.DecodeJob create() -> b + 480:480:void (com.bumptech.glide.load.engine.Engine$DecodeJobFactory) -> + 480:480:java.lang.Object create() -> a + 483:483:com.bumptech.glide.load.engine.DecodeJob create() -> b com.bumptech.glide.load.engine.Engine$EngineJobFactory -> com.bumptech.glide.load.engine.i$b: androidx.core.util.Pools$Pool pool -> g com.bumptech.glide.load.engine.executor.GlideExecutor animationExecutor -> d @@ -17009,25 +14713,25 @@ com.bumptech.glide.load.engine.Engine$EngineJobFactory -> com.bumptech.glide.loa com.bumptech.glide.load.engine.executor.GlideExecutor sourceUnlimitedExecutor -> c com.bumptech.glide.load.engine.executor.GlideExecutor sourceExecutor -> b com.bumptech.glide.load.engine.EngineResource$ResourceListener resourceListener -> f - 541:572:void (com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.EngineJobListener,com.bumptech.glide.load.engine.EngineResource$ResourceListener) -> - 589:590:com.bumptech.glide.load.engine.EngineJob build(com.bumptech.glide.load.Key,boolean,boolean,boolean,boolean) -> a + 542:573:void (com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.EngineJobListener,com.bumptech.glide.load.engine.EngineResource$ResourceListener) -> + 590:591:com.bumptech.glide.load.engine.EngineJob build(com.bumptech.glide.load.Key,boolean,boolean,boolean,boolean) -> a com.bumptech.glide.load.engine.Engine$EngineJobFactory$1 -> com.bumptech.glide.load.engine.i$b$a: # {"id":"sourceFile","fileName":"Engine.java"} com.bumptech.glide.load.engine.Engine$EngineJobFactory this$0 -> a - 545:545:void (com.bumptech.glide.load.engine.Engine$EngineJobFactory) -> - 545:545:java.lang.Object create() -> a - 548:548:com.bumptech.glide.load.engine.EngineJob create() -> b + 546:546:void (com.bumptech.glide.load.engine.Engine$EngineJobFactory) -> + 546:546:java.lang.Object create() -> a + 549:549:com.bumptech.glide.load.engine.EngineJob create() -> b com.bumptech.glide.load.engine.Engine$LazyDiskCacheProvider -> com.bumptech.glide.load.engine.i$c: com.bumptech.glide.load.engine.cache.DiskCache diskCache -> b com.bumptech.glide.load.engine.cache.DiskCache$Factory factory -> a - 443:445:void (com.bumptech.glide.load.engine.cache.DiskCache$Factory) -> - 457:467:com.bumptech.glide.load.engine.cache.DiskCache getDiskCache() -> a + 444:446:void (com.bumptech.glide.load.engine.cache.DiskCache$Factory) -> + 458:468:com.bumptech.glide.load.engine.cache.DiskCache getDiskCache() -> a com.bumptech.glide.load.engine.Engine$LoadStatus -> com.bumptech.glide.load.engine.i$d: com.bumptech.glide.load.engine.Engine this$0 -> c com.bumptech.glide.load.engine.EngineJob engineJob -> a com.bumptech.glide.request.ResourceCallback cb -> b - 422:425:void (com.bumptech.glide.load.engine.Engine,com.bumptech.glide.request.ResourceCallback,com.bumptech.glide.load.engine.EngineJob) -> - 432:435:void cancel() -> a + 423:426:void (com.bumptech.glide.load.engine.Engine,com.bumptech.glide.request.ResourceCallback,com.bumptech.glide.load.engine.EngineJob) -> + 433:436:void cancel() -> a com.bumptech.glide.load.engine.EngineJob -> com.bumptech.glide.load.engine.j: boolean isCacheable -> o androidx.core.util.Pools$Pool pool -> f @@ -17039,6 +14743,7 @@ com.bumptech.glide.load.engine.EngineJob -> com.bumptech.glide.load.engine.j: com.bumptech.glide.load.engine.GlideException exception -> v com.bumptech.glide.load.engine.executor.GlideExecutor sourceExecutor -> j com.bumptech.glide.load.engine.Resource resource -> s + boolean isLoadedFromAlternateCacheKey -> A com.bumptech.glide.load.engine.EngineJob$EngineResourceFactory DEFAULT_FACTORY -> b com.bumptech.glide.load.engine.EngineResource engineResource -> x com.bumptech.glide.load.engine.EngineJob$ResourceCallbacksAndExecutors cbs -> c @@ -17055,59 +14760,59 @@ com.bumptech.glide.load.engine.EngineJob -> com.bumptech.glide.load.engine.j: com.bumptech.glide.load.engine.executor.GlideExecutor sourceUnlimitedExecutor -> k com.bumptech.glide.load.engine.DecodeJob decodeJob -> y 28:28:void () -> - 81:90:void (com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.EngineJobListener,com.bumptech.glide.load.engine.EngineResource$ResourceListener,androidx.core.util.Pools$Pool) -> - 30:110:void (com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.EngineJobListener,com.bumptech.glide.load.engine.EngineResource$ResourceListener,androidx.core.util.Pools$Pool,com.bumptech.glide.load.engine.EngineJob$EngineResourceFactory) -> - 325:329:void onLoadFailed(com.bumptech.glide.load.engine.GlideException) -> a - 134:148:void addCallback(com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor) -> b - 316:321:void onResourceReady(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource) -> c - 335:336:void reschedule(com.bumptech.glide.load.engine.DecodeJob) -> d - 380:380:com.bumptech.glide.util.pool.StateVerifier getVerifier() -> e - 172:176:void callCallbackOnLoadFailed(com.bumptech.glide.request.ResourceCallback) -> f - 158:162:void callCallbackOnResourceReady(com.bumptech.glide.request.ResourceCallback) -> g - 202:209:void cancel() -> h - 278:294:void decrementPendingCallbacks() -> i - 195:197:com.bumptech.glide.load.engine.executor.GlideExecutor getActiveSourceExecutor() -> j - 268:273:void incrementPendingCallbacks(int) -> k - 118:124:com.bumptech.glide.load.engine.EngineJob init(com.bumptech.glide.load.Key,boolean,boolean,boolean,boolean) -> l - 217:217:boolean isDone() -> m - 349:375:void notifyCallbacksOfException() -> n - 232:264:void notifyCallbacksOfResult() -> o - 191:191:boolean onlyRetrieveFromCache() -> p - 296:312:void release() -> q - 178:188:void removeCallback(com.bumptech.glide.request.ResourceCallback) -> r - 127:132:void start(com.bumptech.glide.load.engine.DecodeJob) -> s + 82:91:void (com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.EngineJobListener,com.bumptech.glide.load.engine.EngineResource$ResourceListener,androidx.core.util.Pools$Pool) -> + 30:111:void (com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.executor.GlideExecutor,com.bumptech.glide.load.engine.EngineJobListener,com.bumptech.glide.load.engine.EngineResource$ResourceListener,androidx.core.util.Pools$Pool,com.bumptech.glide.load.engine.EngineJob$EngineResourceFactory) -> + 329:333:void onLoadFailed(com.bumptech.glide.load.engine.GlideException) -> a + 135:149:void addCallback(com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor) -> b + 319:325:void onResourceReady(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource,boolean) -> c + 339:340:void reschedule(com.bumptech.glide.load.engine.DecodeJob) -> d + 384:384:com.bumptech.glide.util.pool.StateVerifier getVerifier() -> e + 173:177:void callCallbackOnLoadFailed(com.bumptech.glide.request.ResourceCallback) -> f + 159:163:void callCallbackOnResourceReady(com.bumptech.glide.request.ResourceCallback) -> g + 203:210:void cancel() -> h + 279:295:void decrementPendingCallbacks() -> i + 196:198:com.bumptech.glide.load.engine.executor.GlideExecutor getActiveSourceExecutor() -> j + 269:274:void incrementPendingCallbacks(int) -> k + 119:125:com.bumptech.glide.load.engine.EngineJob init(com.bumptech.glide.load.Key,boolean,boolean,boolean,boolean) -> l + 218:218:boolean isDone() -> m + 353:379:void notifyCallbacksOfException() -> n + 233:265:void notifyCallbacksOfResult() -> o + 192:192:boolean onlyRetrieveFromCache() -> p + 297:314:void release() -> q + 179:189:void removeCallback(com.bumptech.glide.request.ResourceCallback) -> r + 128:133:void start(com.bumptech.glide.load.engine.DecodeJob) -> s com.bumptech.glide.load.engine.EngineJob$CallLoadFailed -> com.bumptech.glide.load.engine.j$a: com.bumptech.glide.load.engine.EngineJob this$0 -> c com.bumptech.glide.request.ResourceCallback cb -> b - 387:389:void (com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.request.ResourceCallback) -> - 395:404:void run() -> run + 391:393:void (com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.request.ResourceCallback) -> + 399:408:void run() -> run com.bumptech.glide.load.engine.EngineJob$CallResourceReady -> com.bumptech.glide.load.engine.j$b: com.bumptech.glide.load.engine.EngineJob this$0 -> c com.bumptech.glide.request.ResourceCallback cb -> b - 411:413:void (com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.request.ResourceCallback) -> - 419:430:void run() -> run + 415:417:void (com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.request.ResourceCallback) -> + 423:434:void run() -> run com.bumptech.glide.load.engine.EngineJob$EngineResourceFactory -> com.bumptech.glide.load.engine.j$c: - 509:509:void () -> - 512:512:com.bumptech.glide.load.engine.EngineResource build(com.bumptech.glide.load.engine.Resource,boolean,com.bumptech.glide.load.Key,com.bumptech.glide.load.engine.EngineResource$ResourceListener) -> a + 513:513:void () -> + 516:516:com.bumptech.glide.load.engine.EngineResource build(com.bumptech.glide.load.engine.Resource,boolean,com.bumptech.glide.load.Key,com.bumptech.glide.load.engine.EngineResource$ResourceListener) -> a com.bumptech.glide.load.engine.EngineJob$ResourceCallbackAndExecutor -> com.bumptech.glide.load.engine.j$d: java.util.concurrent.Executor executor -> b com.bumptech.glide.request.ResourceCallback cb -> a - 488:491:void (com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor) -> - 495:499:boolean equals(java.lang.Object) -> equals - 504:504:int hashCode() -> hashCode + 492:495:void (com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor) -> + 499:503:boolean equals(java.lang.Object) -> equals + 508:508:int hashCode() -> hashCode com.bumptech.glide.load.engine.EngineJob$ResourceCallbacksAndExecutors -> com.bumptech.glide.load.engine.j$e: java.util.List callbacksAndExecutors -> b - 438:439:void () -> - 441:443:void (java.util.List) -> - 446:447:void add(com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor) -> a - 454:454:boolean contains(com.bumptech.glide.request.ResourceCallback) -> b - 470:470:com.bumptech.glide.load.engine.EngineJob$ResourceCallbacksAndExecutors copy() -> c - 466:467:void clear() -> clear - 474:474:com.bumptech.glide.load.engine.EngineJob$ResourceCallbackAndExecutor defaultCallbackAndExecutor(com.bumptech.glide.request.ResourceCallback) -> d - 450:451:void remove(com.bumptech.glide.request.ResourceCallback) -> e - 458:458:boolean isEmpty() -> isEmpty - 480:480:java.util.Iterator iterator() -> iterator - 462:462:int size() -> size + 442:443:void () -> + 445:447:void (java.util.List) -> + 450:451:void add(com.bumptech.glide.request.ResourceCallback,java.util.concurrent.Executor) -> a + 458:458:boolean contains(com.bumptech.glide.request.ResourceCallback) -> b + 474:474:com.bumptech.glide.load.engine.EngineJob$ResourceCallbacksAndExecutors copy() -> c + 470:471:void clear() -> clear + 478:478:com.bumptech.glide.load.engine.EngineJob$ResourceCallbackAndExecutor defaultCallbackAndExecutor(com.bumptech.glide.request.ResourceCallback) -> d + 454:455:void remove(com.bumptech.glide.request.ResourceCallback) -> e + 462:462:boolean isEmpty() -> isEmpty + 484:484:java.util.Iterator iterator() -> iterator + 466:466:int size() -> size com.bumptech.glide.load.engine.EngineJobListener -> com.bumptech.glide.load.engine.k: void onEngineJobComplete(com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.load.Key,com.bumptech.glide.load.engine.EngineResource) -> c void onEngineJobCancelled(com.bumptech.glide.load.engine.EngineJob,com.bumptech.glide.load.Key) -> d @@ -17293,8 +14998,9 @@ com.bumptech.glide.load.engine.SourceGenerator$1 -> com.bumptech.glide.load.engi 82:85:void onLoadFailed(java.lang.Exception) -> d 75:78:void onDataReady(java.lang.Object) -> f com.bumptech.glide.load.engine.bitmap_recycle.ArrayAdapterInterface -> com.bumptech.glide.load.engine.x.a: - int getArrayLength(java.lang.Object) -> a - int getElementSizeInBytes() -> b + java.lang.String getTag() -> a + int getArrayLength(java.lang.Object) -> b + int getElementSizeInBytes() -> c com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool -> com.bumptech.glide.load.engine.x.b: void trimMemory(int) -> a void clearMemory() -> b @@ -17351,11 +15057,11 @@ com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter -> com.bumptech. 36:36:android.graphics.Bitmap getDirty(int,int,android.graphics.Bitmap$Config) -> e com.bumptech.glide.load.engine.bitmap_recycle.ByteArrayAdapter -> com.bumptech.glide.load.engine.x.g: 5:5:void () -> - 4:4:int getArrayLength(java.lang.Object) -> a - 25:25:int getElementSizeInBytes() -> b - 15:15:int getArrayLength(byte[]) -> c - 20:20:byte[] newArray(int) -> d - 10:10:java.lang.String getTag() -> getTag + 10:10:java.lang.String getTag() -> a + 4:4:int getArrayLength(java.lang.Object) -> b + 25:25:int getElementSizeInBytes() -> c + 15:15:int getArrayLength(byte[]) -> d + 20:20:byte[] newArray(int) -> e 4:4:java.lang.Object newArray(int) -> newArray com.bumptech.glide.load.engine.bitmap_recycle.GroupedLinkedMap -> com.bumptech.glide.load.engine.x.h: java.util.Map keyToEntry -> b @@ -17381,11 +15087,11 @@ com.bumptech.glide.load.engine.bitmap_recycle.GroupedLinkedMap$LinkedEntry -> co 146:146:int size() -> c com.bumptech.glide.load.engine.bitmap_recycle.IntegerArrayAdapter -> com.bumptech.glide.load.engine.x.i: 5:5:void () -> - 4:4:int getArrayLength(java.lang.Object) -> a - 25:25:int getElementSizeInBytes() -> b - 15:15:int getArrayLength(int[]) -> c - 20:20:int[] newArray(int) -> d - 10:10:java.lang.String getTag() -> getTag + 10:10:java.lang.String getTag() -> a + 4:4:int getArrayLength(java.lang.Object) -> b + 25:25:int getElementSizeInBytes() -> c + 15:15:int getArrayLength(int[]) -> d + 20:20:int[] newArray(int) -> e 4:4:java.lang.Object newArray(int) -> newArray com.bumptech.glide.load.engine.bitmap_recycle.LruArrayPool -> com.bumptech.glide.load.engine.x.j: com.bumptech.glide.load.engine.bitmap_recycle.LruArrayPool$KeyPool keyPool -> b @@ -17712,7 +15418,7 @@ com.bumptech.glide.load.engine.executor.RuntimeCompat$1 -> com.bumptech.glide.lo java.util.regex.Pattern val$cpuNamePattern -> a 51:51:void (java.util.regex.Pattern) -> 54:54:boolean accept(java.io.File,java.lang.String) -> accept -com.bumptech.glide.load.model.AssetUriLoader -> com.bumptech.glide.load.j.a: +com.bumptech.glide.load.model.AssetUriLoader -> com.bumptech.glide.load.i.a: android.content.res.AssetManager assetManager -> b com.bumptech.glide.load.model.AssetUriLoader$AssetFetcherFactory factory -> c int ASSET_PREFIX_LENGTH -> a @@ -17722,39 +15428,39 @@ com.bumptech.glide.load.model.AssetUriLoader -> com.bumptech.glide.load.j.a: 20:20:boolean handles(java.lang.Object) -> b 39:40:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) -> c 45:47:boolean handles(android.net.Uri) -> d -com.bumptech.glide.load.model.AssetUriLoader$AssetFetcherFactory -> com.bumptech.glide.load.j.a$a: +com.bumptech.glide.load.model.AssetUriLoader$AssetFetcherFactory -> com.bumptech.glide.load.i.a$a: com.bumptech.glide.load.data.DataFetcher buildFetcher(android.content.res.AssetManager,java.lang.String) -> a -com.bumptech.glide.load.model.AssetUriLoader$FileDescriptorFactory -> com.bumptech.glide.load.j.a$b: +com.bumptech.glide.load.model.AssetUriLoader$FileDescriptorFactory -> com.bumptech.glide.load.i.a$b: android.content.res.AssetManager assetManager -> a 93:95:void (android.content.res.AssetManager) -> 111:111:com.bumptech.glide.load.data.DataFetcher buildFetcher(android.content.res.AssetManager,java.lang.String) -> a 100:100:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.AssetUriLoader$StreamFactory -> com.bumptech.glide.load.j.a$c: +com.bumptech.glide.load.model.AssetUriLoader$StreamFactory -> com.bumptech.glide.load.i.a$c: android.content.res.AssetManager assetManager -> a 65:67:void (android.content.res.AssetManager) -> 82:82:com.bumptech.glide.load.data.DataFetcher buildFetcher(android.content.res.AssetManager,java.lang.String) -> a 72:72:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.ByteArrayLoader -> com.bumptech.glide.load.j.b: +com.bumptech.glide.load.model.ByteArrayLoader -> com.bumptech.glide.load.i.b: com.bumptech.glide.load.model.ByteArrayLoader$Converter converter -> a 24:26:void (com.bumptech.glide.load.model.ByteArrayLoader$Converter) -> 20:20:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 20:20:boolean handles(java.lang.Object) -> b 31:31:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(byte[],int,int,com.bumptech.glide.load.Options) -> c 36:36:boolean handles(byte[]) -> d -com.bumptech.glide.load.model.ByteArrayLoader$ByteBufferFactory -> com.bumptech.glide.load.j.b$a: +com.bumptech.glide.load.model.ByteArrayLoader$ByteBufferFactory -> com.bumptech.glide.load.i.b$a: 98:98:void () -> 103:103:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.ByteArrayLoader$ByteBufferFactory$1 -> com.bumptech.glide.load.j.b$a$a: +com.bumptech.glide.load.model.ByteArrayLoader$ByteBufferFactory$1 -> com.bumptech.glide.load.i.b$a$a: # {"id":"sourceFile","fileName":"ByteArrayLoader.java"} com.bumptech.glide.load.model.ByteArrayLoader$ByteBufferFactory this$0 -> a 104:104:void (com.bumptech.glide.load.model.ByteArrayLoader$ByteBufferFactory) -> 112:112:java.lang.Class getDataClass() -> a 104:104:java.lang.Object convert(byte[]) -> b 107:107:java.nio.ByteBuffer convert(byte[]) -> c -com.bumptech.glide.load.model.ByteArrayLoader$Converter -> com.bumptech.glide.load.j.b$b: +com.bumptech.glide.load.model.ByteArrayLoader$Converter -> com.bumptech.glide.load.i.b$b: java.lang.Class getDataClass() -> a java.lang.Object convert(byte[]) -> b -com.bumptech.glide.load.model.ByteArrayLoader$Fetcher -> com.bumptech.glide.load.j.b$c: +com.bumptech.glide.load.model.ByteArrayLoader$Fetcher -> com.bumptech.glide.load.i.b$c: byte[] model -> b com.bumptech.glide.load.model.ByteArrayLoader$Converter converter -> c 60:63:void (byte[],com.bumptech.glide.load.model.ByteArrayLoader$Converter) -> @@ -17763,47 +15469,47 @@ com.bumptech.glide.load.model.ByteArrayLoader$Fetcher -> com.bumptech.glide.load 90:90:com.bumptech.glide.load.DataSource getDataSource() -> c 79:79:void cancel() -> cancel 67:69:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e -com.bumptech.glide.load.model.ByteArrayLoader$StreamFactory -> com.bumptech.glide.load.j.b$d: +com.bumptech.glide.load.model.ByteArrayLoader$StreamFactory -> com.bumptech.glide.load.i.b$d: 124:124:void () -> 129:129:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.ByteArrayLoader$StreamFactory$1 -> com.bumptech.glide.load.j.b$d$a: +com.bumptech.glide.load.model.ByteArrayLoader$StreamFactory$1 -> com.bumptech.glide.load.i.b$d$a: # {"id":"sourceFile","fileName":"ByteArrayLoader.java"} com.bumptech.glide.load.model.ByteArrayLoader$StreamFactory this$0 -> a 130:130:void (com.bumptech.glide.load.model.ByteArrayLoader$StreamFactory) -> 138:138:java.lang.Class getDataClass() -> a 130:130:java.lang.Object convert(byte[]) -> b 133:133:java.io.InputStream convert(byte[]) -> c -com.bumptech.glide.load.model.ByteBufferEncoder -> com.bumptech.glide.load.j.c: +com.bumptech.glide.load.model.ByteBufferEncoder -> com.bumptech.glide.load.i.c: 13:13:void () -> 13:13:boolean encode(java.lang.Object,java.io.File,com.bumptech.glide.load.Options) -> a 18:27:boolean encode(java.nio.ByteBuffer,java.io.File,com.bumptech.glide.load.Options) -> c -com.bumptech.glide.load.model.ByteBufferFileLoader -> com.bumptech.glide.load.j.d: +com.bumptech.glide.load.model.ByteBufferFileLoader -> com.bumptech.glide.load.i.d: 17:17:void () -> 17:17:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 17:17:boolean handles(java.lang.Object) -> b 23:23:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.io.File,int,int,com.bumptech.glide.load.Options) -> c 28:28:boolean handles(java.io.File) -> d -com.bumptech.glide.load.model.ByteBufferFileLoader$ByteBufferFetcher -> com.bumptech.glide.load.j.d$a: +com.bumptech.glide.load.model.ByteBufferFileLoader$ByteBufferFetcher -> com.bumptech.glide.load.i.d$a: java.io.File file -> b 52:54:void (java.io.File) -> - 86:86:java.lang.Class getDataClass() -> a - 76:76:void cleanup() -> b - 92:92:com.bumptech.glide.load.DataSource getDataSource() -> c - 81:81:void cancel() -> cancel - 61:71:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e -com.bumptech.glide.load.model.ByteBufferFileLoader$Factory -> com.bumptech.glide.load.j.d$b: + 84:84:java.lang.Class getDataClass() -> a + 74:74:void cleanup() -> b + 90:90:com.bumptech.glide.load.DataSource getDataSource() -> c + 79:79:void cancel() -> cancel + 61:69:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e +com.bumptech.glide.load.model.ByteBufferFileLoader$Factory -> com.bumptech.glide.load.i.d$b: 32:32:void () -> 37:37:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.DataUrlLoader -> com.bumptech.glide.load.j.e: +com.bumptech.glide.load.model.DataUrlLoader -> com.bumptech.glide.load.i.e: com.bumptech.glide.load.model.DataUrlLoader$DataDecoder dataDecoder -> a 36:38:void (com.bumptech.glide.load.model.DataUrlLoader$DataDecoder) -> 43:44:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 51:51:boolean handles(java.lang.Object) -> b -com.bumptech.glide.load.model.DataUrlLoader$DataDecoder -> com.bumptech.glide.load.j.e$a: +com.bumptech.glide.load.model.DataUrlLoader$DataDecoder -> com.bumptech.glide.load.i.e$a: java.lang.Class getDataClass() -> a void close(java.lang.Object) -> b java.lang.Object decode(java.lang.String) -> c -com.bumptech.glide.load.model.DataUrlLoader$DataUriFetcher -> com.bumptech.glide.load.j.e$b: +com.bumptech.glide.load.model.DataUrlLoader$DataUriFetcher -> com.bumptech.glide.load.i.e$b: java.lang.Object data -> d com.bumptech.glide.load.model.DataUrlLoader$DataDecoder reader -> c java.lang.String dataUri -> b @@ -17813,11 +15519,11 @@ com.bumptech.glide.load.model.DataUrlLoader$DataUriFetcher -> com.bumptech.glide 112:112:com.bumptech.glide.load.DataSource getDataSource() -> c 101:101:void cancel() -> cancel 82:87:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e -com.bumptech.glide.load.model.DataUrlLoader$StreamFactory -> com.bumptech.glide.load.j.e$c: +com.bumptech.glide.load.model.DataUrlLoader$StreamFactory -> com.bumptech.glide.load.i.e$c: com.bumptech.glide.load.model.DataUrlLoader$DataDecoder opener -> a 125:160:void () -> 165:165:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.DataUrlLoader$StreamFactory$1 -> com.bumptech.glide.load.j.e$c$a: +com.bumptech.glide.load.model.DataUrlLoader$StreamFactory$1 -> com.bumptech.glide.load.i.e$c$a: # {"id":"sourceFile","fileName":"DataUrlLoader.java"} com.bumptech.glide.load.model.DataUrlLoader$StreamFactory this$0 -> a 127:127:void (com.bumptech.glide.load.model.DataUrlLoader$StreamFactory) -> @@ -17826,52 +15532,52 @@ com.bumptech.glide.load.model.DataUrlLoader$StreamFactory$1 -> com.bumptech.glid 127:127:java.lang.Object decode(java.lang.String) -> c 152:153:void close(java.io.InputStream) -> d 130:147:java.io.InputStream decode(java.lang.String) -> e -com.bumptech.glide.load.model.FileLoader -> com.bumptech.glide.load.j.f: +com.bumptech.glide.load.model.FileLoader -> com.bumptech.glide.load.i.f: com.bumptech.glide.load.model.FileLoader$FileOpener fileOpener -> a 30:32:void (com.bumptech.glide.load.model.FileLoader$FileOpener) -> 23:23:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 23:23:boolean handles(java.lang.Object) -> b 37:37:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.io.File,int,int,com.bumptech.glide.load.Options) -> c 42:42:boolean handles(java.io.File) -> d -com.bumptech.glide.load.model.FileLoader$Factory -> com.bumptech.glide.load.j.f$a: +com.bumptech.glide.load.model.FileLoader$Factory -> com.bumptech.glide.load.i.f$a: com.bumptech.glide.load.model.FileLoader$FileOpener opener -> a - 119:121:void (com.bumptech.glide.load.model.FileLoader$FileOpener) -> - 126:126:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.FileLoader$FileDescriptorFactory -> com.bumptech.glide.load.j.f$b: - 162:179:void () -> -com.bumptech.glide.load.model.FileLoader$FileDescriptorFactory$1 -> com.bumptech.glide.load.j.f$b$a: + 118:120:void (com.bumptech.glide.load.model.FileLoader$FileOpener) -> + 125:125:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b +com.bumptech.glide.load.model.FileLoader$FileDescriptorFactory -> com.bumptech.glide.load.i.f$b: + 161:178:void () -> +com.bumptech.glide.load.model.FileLoader$FileDescriptorFactory$1 -> com.bumptech.glide.load.i.f$b$a: # {"id":"sourceFile","fileName":"FileLoader.java"} - 163:163:void () -> - 176:176:java.lang.Class getDataClass() -> a - 163:163:void close(java.lang.Object) -> b - 163:163:java.lang.Object open(java.io.File) -> c - 171:172:void close(android.os.ParcelFileDescriptor) -> d - 166:166:android.os.ParcelFileDescriptor open(java.io.File) -> e -com.bumptech.glide.load.model.FileLoader$FileFetcher -> com.bumptech.glide.load.j.f$c: + 162:162:void () -> + 175:175:java.lang.Class getDataClass() -> a + 162:162:void close(java.lang.Object) -> b + 162:162:java.lang.Object open(java.io.File) -> c + 170:171:void close(android.os.ParcelFileDescriptor) -> d + 165:165:android.os.ParcelFileDescriptor open(java.io.File) -> e +com.bumptech.glide.load.model.FileLoader$FileFetcher -> com.bumptech.glide.load.i.f$c: java.io.File file -> b com.bumptech.glide.load.model.FileLoader$FileOpener opener -> c java.lang.Object data -> d 63:66:void (java.io.File,com.bumptech.glide.load.model.FileLoader$FileOpener) -> - 101:101:java.lang.Class getDataClass() -> a - 84:91:void cleanup() -> b - 107:107:com.bumptech.glide.load.DataSource getDataSource() -> c - 96:96:void cancel() -> cancel - 71:80:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e -com.bumptech.glide.load.model.FileLoader$FileOpener -> com.bumptech.glide.load.j.f$d: + 100:100:java.lang.Class getDataClass() -> a + 83:90:void cleanup() -> b + 106:106:com.bumptech.glide.load.DataSource getDataSource() -> c + 95:95:void cancel() -> cancel + 71:79:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e +com.bumptech.glide.load.model.FileLoader$FileOpener -> com.bumptech.glide.load.i.f$d: java.lang.Class getDataClass() -> a void close(java.lang.Object) -> b java.lang.Object open(java.io.File) -> c -com.bumptech.glide.load.model.FileLoader$StreamFactory -> com.bumptech.glide.load.j.f$e: - 138:155:void () -> -com.bumptech.glide.load.model.FileLoader$StreamFactory$1 -> com.bumptech.glide.load.j.f$e$a: +com.bumptech.glide.load.model.FileLoader$StreamFactory -> com.bumptech.glide.load.i.f$e: + 137:154:void () -> +com.bumptech.glide.load.model.FileLoader$StreamFactory$1 -> com.bumptech.glide.load.i.f$e$a: # {"id":"sourceFile","fileName":"FileLoader.java"} - 139:139:void () -> - 152:152:java.lang.Class getDataClass() -> a - 139:139:void close(java.lang.Object) -> b - 139:139:java.lang.Object open(java.io.File) -> c - 147:148:void close(java.io.InputStream) -> d - 142:142:java.io.InputStream open(java.io.File) -> e -com.bumptech.glide.load.model.GlideUrl -> com.bumptech.glide.load.j.g: + 138:138:void () -> + 151:151:java.lang.Class getDataClass() -> a + 138:138:void close(java.lang.Object) -> b + 138:138:java.lang.Object open(java.io.File) -> c + 146:147:void close(java.io.InputStream) -> d + 141:141:java.io.InputStream open(java.io.File) -> e +com.bumptech.glide.load.model.GlideUrl -> com.bumptech.glide.load.i.g: com.bumptech.glide.load.model.Headers headers -> b int hashCode -> h java.net.URL safeUrl -> f @@ -17893,17 +15599,17 @@ com.bumptech.glide.load.model.GlideUrl -> com.bumptech.glide.load.j.g: 61:61:java.net.URL toURL() -> h 142:146:int hashCode() -> hashCode 116:116:java.lang.String toString() -> toString -com.bumptech.glide.load.model.Headers -> com.bumptech.glide.load.j.h: +com.bumptech.glide.load.model.Headers -> com.bumptech.glide.load.i.h: com.bumptech.glide.load.model.Headers DEFAULT -> b com.bumptech.glide.load.model.Headers NONE -> a 19:31:void () -> java.util.Map getHeaders() -> a -com.bumptech.glide.load.model.Headers$1 -> com.bumptech.glide.load.j.h$a: +com.bumptech.glide.load.model.Headers$1 -> com.bumptech.glide.load.i.h$a: 20:20:void () -> 23:23:java.util.Map getHeaders() -> a -com.bumptech.glide.load.model.LazyHeaderFactory -> com.bumptech.glide.load.j.i: +com.bumptech.glide.load.model.LazyHeaderFactory -> com.bumptech.glide.load.i.i: java.lang.String buildHeader() -> a -com.bumptech.glide.load.model.LazyHeaders -> com.bumptech.glide.load.j.j: +com.bumptech.glide.load.model.LazyHeaders -> com.bumptech.glide.load.i.j: java.util.Map headers -> c java.util.Map combinedHeaders -> d 26:28:void (java.util.Map) -> @@ -17913,7 +15619,7 @@ com.bumptech.glide.load.model.LazyHeaders -> com.bumptech.glide.load.j.j: 80:84:boolean equals(java.lang.Object) -> equals 89:89:int hashCode() -> hashCode 75:75:java.lang.String toString() -> toString -com.bumptech.glide.load.model.LazyHeaders$Builder -> com.bumptech.glide.load.j.j$a: +com.bumptech.glide.load.model.LazyHeaders$Builder -> com.bumptech.glide.load.i.j$a: java.util.Map DEFAULT_HEADERS -> b java.util.Map headers -> d boolean isUserAgentDefault -> e @@ -17923,25 +15629,25 @@ com.bumptech.glide.load.model.LazyHeaders$Builder -> com.bumptech.glide.load.j.j 103:124:void () -> 212:213:com.bumptech.glide.load.model.LazyHeaders build() -> a 233:248:java.lang.String getSanitizedUserAgent() -> b -com.bumptech.glide.load.model.LazyHeaders$StringHeaderFactory -> com.bumptech.glide.load.j.j$b: +com.bumptech.glide.load.model.LazyHeaders$StringHeaderFactory -> com.bumptech.glide.load.i.j$b: java.lang.String value -> a 256:258:void (java.lang.String) -> 262:262:java.lang.String buildHeader() -> a 272:276:boolean equals(java.lang.Object) -> equals 281:281:int hashCode() -> hashCode 267:267:java.lang.String toString() -> toString -com.bumptech.glide.load.model.MediaStoreFileLoader -> com.bumptech.glide.load.j.k: +com.bumptech.glide.load.model.MediaStoreFileLoader -> com.bumptech.glide.load.i.k: android.content.Context context -> a 25:27:void (android.content.Context) -> 19:19:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 19:19:boolean handles(java.lang.Object) -> b 32:32:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) -> c 37:37:boolean handles(android.net.Uri) -> d -com.bumptech.glide.load.model.MediaStoreFileLoader$Factory -> com.bumptech.glide.load.j.k$a: +com.bumptech.glide.load.model.MediaStoreFileLoader$Factory -> com.bumptech.glide.load.i.k$a: android.content.Context context -> a 108:110:void (android.content.Context) -> 115:115:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.MediaStoreFileLoader$FilePathFetcher -> com.bumptech.glide.load.j.k$b: +com.bumptech.glide.load.model.MediaStoreFileLoader$FilePathFetcher -> com.bumptech.glide.load.i.k$b: android.content.Context context -> c android.net.Uri uri -> d java.lang.String[] PROJECTION -> b @@ -17952,19 +15658,19 @@ com.bumptech.glide.load.model.MediaStoreFileLoader$FilePathFetcher -> com.bumpte 99:99:com.bumptech.glide.load.DataSource getDataSource() -> c 88:88:void cancel() -> cancel 56:78:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e -com.bumptech.glide.load.model.Model -> com.bumptech.glide.load.j.l: +com.bumptech.glide.load.model.Model -> com.bumptech.glide.load.i.l: boolean isEquivalentTo(java.lang.Object) -> a -com.bumptech.glide.load.model.ModelCache -> com.bumptech.glide.load.j.m: +com.bumptech.glide.load.model.ModelCache -> com.bumptech.glide.load.i.m: com.bumptech.glide.util.LruCache cache -> a 29:37:void (long) -> 49:52:java.lang.Object get(java.lang.Object,int,int) -> a 64:66:void put(java.lang.Object,int,int,java.lang.Object) -> b -com.bumptech.glide.load.model.ModelCache$1 -> com.bumptech.glide.load.j.m$a: +com.bumptech.glide.load.model.ModelCache$1 -> com.bumptech.glide.load.i.m$a: com.bumptech.glide.load.model.ModelCache this$0 -> e 31:31:void (com.bumptech.glide.load.model.ModelCache,long) -> 31:31:void onItemEvicted(java.lang.Object,java.lang.Object) -> j 34:35:void onItemEvicted(com.bumptech.glide.load.model.ModelCache$ModelKey,java.lang.Object) -> n -com.bumptech.glide.load.model.ModelCache$ModelKey -> com.bumptech.glide.load.j.m$b: +com.bumptech.glide.load.model.ModelCache$ModelKey -> com.bumptech.glide.load.i.m$b: java.lang.Object model -> d java.util.Queue KEY_QUEUE -> a int height -> b @@ -17976,18 +15682,18 @@ com.bumptech.glide.load.model.ModelCache$ModelKey -> com.bumptech.glide.load.j.m 104:107:void release() -> c 111:116:boolean equals(java.lang.Object) -> equals 121:124:int hashCode() -> hashCode -com.bumptech.glide.load.model.ModelLoader -> com.bumptech.glide.load.j.n: +com.bumptech.glide.load.model.ModelLoader -> com.bumptech.glide.load.i.n: com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a boolean handles(java.lang.Object) -> b -com.bumptech.glide.load.model.ModelLoader$LoadData -> com.bumptech.glide.load.j.n$a: +com.bumptech.glide.load.model.ModelLoader$LoadData -> com.bumptech.glide.load.i.n$a: java.util.List alternateKeys -> b com.bumptech.glide.load.Key sourceKey -> a com.bumptech.glide.load.data.DataFetcher fetcher -> c 50:51:void (com.bumptech.glide.load.Key,com.bumptech.glide.load.data.DataFetcher) -> 56:60:void (com.bumptech.glide.load.Key,java.util.List,com.bumptech.glide.load.data.DataFetcher) -> -com.bumptech.glide.load.model.ModelLoaderFactory -> com.bumptech.glide.load.j.o: +com.bumptech.glide.load.model.ModelLoaderFactory -> com.bumptech.glide.load.i.o: com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.ModelLoaderRegistry -> com.bumptech.glide.load.j.p: +com.bumptech.glide.load.model.ModelLoaderRegistry -> com.bumptech.glide.load.i.p: com.bumptech.glide.load.model.ModelLoaderRegistry$ModelLoaderCache cache -> b com.bumptech.glide.load.model.MultiModelLoaderFactory multiModelLoaderFactory -> a 26:27:void (androidx.core.util.Pools$Pool) -> @@ -17997,24 +15703,24 @@ com.bumptech.glide.load.model.ModelLoaderRegistry -> com.bumptech.glide.load.j.p 106:106:java.util.List getDataClasses(java.lang.Class) -> c 75:96:java.util.List getModelLoaders(java.lang.Object) -> d 111:117:java.util.List getModelLoadersForClass(java.lang.Class) -> e -com.bumptech.glide.load.model.ModelLoaderRegistry$ModelLoaderCache -> com.bumptech.glide.load.j.p$a: +com.bumptech.glide.load.model.ModelLoaderRegistry$ModelLoaderCache -> com.bumptech.glide.load.i.p$a: java.util.Map cachedModelLoaders -> a 127:130:void () -> 133:134:void clear() -> a 146:147:java.util.List get(java.lang.Class) -> b 137:141:void put(java.lang.Class,java.util.List) -> c -com.bumptech.glide.load.model.ModelLoaderRegistry$ModelLoaderCache$Entry -> com.bumptech.glide.load.j.p$a$a: +com.bumptech.glide.load.model.ModelLoaderRegistry$ModelLoaderCache$Entry -> com.bumptech.glide.load.i.p$a$a: # {"id":"sourceFile","fileName":"ModelLoaderRegistry.java"} java.util.List loaders -> a 153:155:void (java.util.List) -> -com.bumptech.glide.load.model.MultiModelLoader -> com.bumptech.glide.load.j.q: +com.bumptech.glide.load.model.MultiModelLoader -> com.bumptech.glide.load.i.q: java.util.List modelLoaders -> a androidx.core.util.Pools$Pool exceptionListPool -> b 34:37:void (java.util.List,androidx.core.util.Pools$Pool) -> 42:58:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 63:68:boolean handles(java.lang.Object) -> b 73:73:java.lang.String toString() -> toString -com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher -> com.bumptech.glide.load.j.q$a: +com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher -> com.bumptech.glide.load.i.q$a: java.util.List fetchers -> b com.bumptech.glide.load.data.DataFetcher$DataCallback callback -> f androidx.core.util.Pools$Pool throwableListPool -> c @@ -18031,7 +15737,7 @@ com.bumptech.glide.load.model.MultiModelLoader$MultiFetcher -> com.bumptech.glid 97:109:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e 144:149:void onDataReady(java.lang.Object) -> f 158:169:void startNextOrFail() -> g -com.bumptech.glide.load.model.MultiModelLoaderFactory -> com.bumptech.glide.load.j.r: +com.bumptech.glide.load.model.MultiModelLoaderFactory -> com.bumptech.glide.load.i.r: androidx.core.util.Pools$Pool throwableListPool -> f java.util.Set alreadyUsedEntries -> e java.util.List entries -> c @@ -18048,21 +15754,21 @@ com.bumptech.glide.load.model.MultiModelLoaderFactory -> com.bumptech.glide.load 92:112:java.util.List build(java.lang.Class) -> e 184:184:com.bumptech.glide.load.model.ModelLoader emptyModelLoader() -> f 117:124:java.util.List getDataClasses(java.lang.Class) -> g -com.bumptech.glide.load.model.MultiModelLoaderFactory$EmptyModelLoader -> com.bumptech.glide.load.j.r$a: +com.bumptech.glide.load.model.MultiModelLoaderFactory$EmptyModelLoader -> com.bumptech.glide.load.i.r$a: 221:221:void () -> 227:227:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 232:232:boolean handles(java.lang.Object) -> b -com.bumptech.glide.load.model.MultiModelLoaderFactory$Entry -> com.bumptech.glide.load.j.r$b: +com.bumptech.glide.load.model.MultiModelLoaderFactory$Entry -> com.bumptech.glide.load.i.r$b: java.lang.Class dataClass -> b com.bumptech.glide.load.model.ModelLoaderFactory factory -> c java.lang.Class modelClass -> a 195:199:void (java.lang.Class,java.lang.Class,com.bumptech.glide.load.model.ModelLoaderFactory) -> 206:206:boolean handles(java.lang.Class) -> a 202:202:boolean handles(java.lang.Class,java.lang.Class) -> b -com.bumptech.glide.load.model.MultiModelLoaderFactory$Factory -> com.bumptech.glide.load.j.r$c: +com.bumptech.glide.load.model.MultiModelLoaderFactory$Factory -> com.bumptech.glide.load.i.r$c: 210:210:void () -> 215:215:com.bumptech.glide.load.model.MultiModelLoader build(java.util.List,androidx.core.util.Pools$Pool) -> a -com.bumptech.glide.load.model.ResourceLoader -> com.bumptech.glide.load.j.s: +com.bumptech.glide.load.model.ResourceLoader -> com.bumptech.glide.load.i.s: com.bumptech.glide.load.model.ModelLoader uriLoader -> a android.content.res.Resources resources -> b 27:30:void (android.content.res.Resources,com.bumptech.glide.load.model.ModelLoader) -> @@ -18071,28 +15777,28 @@ com.bumptech.glide.load.model.ResourceLoader -> com.bumptech.glide.load.j.s: 35:36:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Integer,int,int,com.bumptech.glide.load.Options) -> c 42:54:android.net.Uri getResourceUri(java.lang.Integer) -> d 61:61:boolean handles(java.lang.Integer) -> e -com.bumptech.glide.load.model.ResourceLoader$AssetFileDescriptorFactory -> com.bumptech.glide.load.j.s$a: +com.bumptech.glide.load.model.ResourceLoader$AssetFileDescriptorFactory -> com.bumptech.glide.load.i.s$a: android.content.res.Resources resources -> a 114:116:void (android.content.res.Resources) -> 120:121:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.ResourceLoader$FileDescriptorFactory -> com.bumptech.glide.load.j.s$b: +com.bumptech.glide.load.model.ResourceLoader$FileDescriptorFactory -> com.bumptech.glide.load.i.s$b: android.content.res.Resources resources -> a 91:93:void (android.content.res.Resources) -> 98:99:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.ResourceLoader$StreamFactory -> com.bumptech.glide.load.j.s$c: +com.bumptech.glide.load.model.ResourceLoader$StreamFactory -> com.bumptech.glide.load.i.s$c: android.content.res.Resources resources -> a 69:71:void (android.content.res.Resources) -> 76:76:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.ResourceLoader$UriFactory -> com.bumptech.glide.load.j.s$d: +com.bumptech.glide.load.model.ResourceLoader$UriFactory -> com.bumptech.glide.load.i.s$d: android.content.res.Resources resources -> a 135:137:void (android.content.res.Resources) -> 142:142:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.StreamEncoder -> com.bumptech.glide.load.j.t: +com.bumptech.glide.load.model.StreamEncoder -> com.bumptech.glide.load.i.t: com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool byteArrayPool -> a 21:23:void (com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool) -> 17:17:boolean encode(java.lang.Object,java.io.File,com.bumptech.glide.load.Options) -> a 27:52:boolean encode(java.io.InputStream,java.io.File,com.bumptech.glide.load.Options) -> c -com.bumptech.glide.load.model.StringLoader -> com.bumptech.glide.load.j.u: +com.bumptech.glide.load.model.StringLoader -> com.bumptech.glide.load.i.u: com.bumptech.glide.load.model.ModelLoader uriLoader -> a 24:26:void (com.bumptech.glide.load.model.ModelLoader) -> 19:19:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a @@ -18101,29 +15807,29 @@ com.bumptech.glide.load.model.StringLoader -> com.bumptech.glide.load.j.u: 42:42:boolean handles(java.lang.String) -> d 48:60:android.net.Uri parseUri(java.lang.String) -> e 64:64:android.net.Uri toFileUri(java.lang.String) -> f -com.bumptech.glide.load.model.StringLoader$AssetFileDescriptorFactory -> com.bumptech.glide.load.j.u$a: +com.bumptech.glide.load.model.StringLoader$AssetFileDescriptorFactory -> com.bumptech.glide.load.i.u$a: 100:100:void () -> 106:106:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.StringLoader$FileDescriptorFactory -> com.bumptech.glide.load.j.u$b: +com.bumptech.glide.load.model.StringLoader$FileDescriptorFactory -> com.bumptech.glide.load.i.u$b: 83:83:void () -> 90:90:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.StringLoader$StreamFactory -> com.bumptech.glide.load.j.u$c: +com.bumptech.glide.load.model.StringLoader$StreamFactory -> com.bumptech.glide.load.i.u$c: 68:68:void () -> 73:73:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.UnitModelLoader -> com.bumptech.glide.load.j.v: +com.bumptech.glide.load.model.UnitModelLoader -> com.bumptech.glide.load.i.v: com.bumptech.glide.load.model.UnitModelLoader INSTANCE -> a 18:18:void () -> 29:31:void () -> 36:36:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 41:41:boolean handles(java.lang.Object) -> b 22:22:com.bumptech.glide.load.model.UnitModelLoader getInstance() -> c -com.bumptech.glide.load.model.UnitModelLoader$Factory -> com.bumptech.glide.load.j.v$a: +com.bumptech.glide.load.model.UnitModelLoader$Factory -> com.bumptech.glide.load.i.v$a: com.bumptech.glide.load.model.UnitModelLoader$Factory FACTORY -> a 91:91:void () -> 102:104:void () -> 95:95:com.bumptech.glide.load.model.UnitModelLoader$Factory getInstance() -> a 109:109:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.UnitModelLoader$UnitFetcher -> com.bumptech.glide.load.j.v$b: +com.bumptech.glide.load.model.UnitModelLoader$UnitFetcher -> com.bumptech.glide.load.i.v$b: java.lang.Object resource -> b 48:50:void (java.lang.Object) -> 72:72:java.lang.Class getDataClass() -> a @@ -18131,7 +15837,7 @@ com.bumptech.glide.load.model.UnitModelLoader$UnitFetcher -> com.bumptech.glide. 78:78:com.bumptech.glide.load.DataSource getDataSource() -> c 66:66:void cancel() -> cancel 55:56:void loadData(com.bumptech.glide.Priority,com.bumptech.glide.load.data.DataFetcher$DataCallback) -> e -com.bumptech.glide.load.model.UriLoader -> com.bumptech.glide.load.j.w: +com.bumptech.glide.load.model.UriLoader -> com.bumptech.glide.load.i.w: com.bumptech.glide.load.model.UriLoader$LocalUriFetcherFactory factory -> b java.util.Set SCHEMES -> a 29:32:void () -> @@ -18140,24 +15846,24 @@ com.bumptech.glide.load.model.UriLoader -> com.bumptech.glide.load.j.w: 28:28:boolean handles(java.lang.Object) -> b 48:48:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) -> c 53:53:boolean handles(android.net.Uri) -> d -com.bumptech.glide.load.model.UriLoader$AssetFileDescriptorFactory -> com.bumptech.glide.load.j.w$a: +com.bumptech.glide.load.model.UriLoader$AssetFileDescriptorFactory -> com.bumptech.glide.load.i.w$a: android.content.ContentResolver contentResolver -> a 127:129:void (android.content.ContentResolver) -> 143:143:com.bumptech.glide.load.data.DataFetcher build(android.net.Uri) -> a 133:133:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.UriLoader$FileDescriptorFactory -> com.bumptech.glide.load.j.w$b: +com.bumptech.glide.load.model.UriLoader$FileDescriptorFactory -> com.bumptech.glide.load.i.w$b: android.content.ContentResolver contentResolver -> a 99:101:void (android.content.ContentResolver) -> 105:105:com.bumptech.glide.load.data.DataFetcher build(android.net.Uri) -> a 111:111:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.UriLoader$LocalUriFetcherFactory -> com.bumptech.glide.load.j.w$c: +com.bumptech.glide.load.model.UriLoader$LocalUriFetcherFactory -> com.bumptech.glide.load.i.w$c: com.bumptech.glide.load.data.DataFetcher build(android.net.Uri) -> a -com.bumptech.glide.load.model.UriLoader$StreamFactory -> com.bumptech.glide.load.j.w$d: +com.bumptech.glide.load.model.UriLoader$StreamFactory -> com.bumptech.glide.load.i.w$d: android.content.ContentResolver contentResolver -> a 71:73:void (android.content.ContentResolver) -> 77:77:com.bumptech.glide.load.data.DataFetcher build(android.net.Uri) -> a 83:83:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.UrlUriLoader -> com.bumptech.glide.load.j.x: +com.bumptech.glide.load.model.UrlUriLoader -> com.bumptech.glide.load.i.x: java.util.Set SCHEMES -> a com.bumptech.glide.load.model.ModelLoader urlLoader -> b 19:20:void () -> @@ -18166,10 +15872,10 @@ com.bumptech.glide.load.model.UrlUriLoader -> com.bumptech.glide.load.j.x: 18:18:boolean handles(java.lang.Object) -> b 32:33:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) -> c 38:38:boolean handles(android.net.Uri) -> d -com.bumptech.glide.load.model.UrlUriLoader$StreamFactory -> com.bumptech.glide.load.j.x$a: +com.bumptech.glide.load.model.UrlUriLoader$StreamFactory -> com.bumptech.glide.load.i.x$a: 45:45:void () -> 50:50:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.stream.HttpGlideUrlLoader -> com.bumptech.glide.load.j.y.a: +com.bumptech.glide.load.model.stream.HttpGlideUrlLoader -> com.bumptech.glide.load.i.y.a: com.bumptech.glide.load.Option TIMEOUT -> a com.bumptech.glide.load.model.ModelCache modelCache -> b 28:29:void () -> @@ -18178,34 +15884,22 @@ com.bumptech.glide.load.model.stream.HttpGlideUrlLoader -> com.bumptech.glide.lo 20:20:boolean handles(java.lang.Object) -> b 46:55:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(com.bumptech.glide.load.model.GlideUrl,int,int,com.bumptech.glide.load.Options) -> c 60:60:boolean handles(com.bumptech.glide.load.model.GlideUrl) -> d -com.bumptech.glide.load.model.stream.HttpGlideUrlLoader$Factory -> com.bumptech.glide.load.j.y.a$a: +com.bumptech.glide.load.model.stream.HttpGlideUrlLoader$Factory -> com.bumptech.glide.load.i.y.a$a: com.bumptech.glide.load.model.ModelCache modelCache -> a 64:65:void () -> 70:70:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.stream.HttpUriLoader -> com.bumptech.glide.load.j.y.b: - java.util.Set SCHEMES -> a - com.bumptech.glide.load.model.ModelLoader urlLoader -> b - 18:19:void () -> - 25:27:void (com.bumptech.glide.load.model.ModelLoader) -> - 17:17:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a - 17:17:boolean handles(java.lang.Object) -> b - 32:32:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) -> c - 37:37:boolean handles(android.net.Uri) -> d -com.bumptech.glide.load.model.stream.HttpUriLoader$Factory -> com.bumptech.glide.load.j.y.b$a: - 41:41:void () -> - 46:46:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.stream.MediaStoreImageThumbLoader -> com.bumptech.glide.load.j.y.c: +com.bumptech.glide.load.model.stream.MediaStoreImageThumbLoader -> com.bumptech.glide.load.i.y.b: android.content.Context context -> a 24:26:void (android.content.Context) -> 19:19:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 19:19:boolean handles(java.lang.Object) -> b 31:34:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) -> c 40:40:boolean handles(android.net.Uri) -> d -com.bumptech.glide.load.model.stream.MediaStoreImageThumbLoader$Factory -> com.bumptech.glide.load.j.y.c$a: +com.bumptech.glide.load.model.stream.MediaStoreImageThumbLoader$Factory -> com.bumptech.glide.load.i.y.b$a: android.content.Context context -> a 48:50:void (android.content.Context) -> 55:55:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.stream.MediaStoreVideoThumbLoader -> com.bumptech.glide.load.j.y.d: +com.bumptech.glide.load.model.stream.MediaStoreVideoThumbLoader -> com.bumptech.glide.load.i.y.c: android.content.Context context -> a 31:33:void (android.content.Context) -> 26:26:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a @@ -18213,11 +15907,11 @@ com.bumptech.glide.load.model.stream.MediaStoreVideoThumbLoader -> com.bumptech. 39:42:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) -> c 53:53:boolean handles(android.net.Uri) -> d 47:48:boolean isRequestingDefaultFrame(com.bumptech.glide.load.Options) -> e -com.bumptech.glide.load.model.stream.MediaStoreVideoThumbLoader$Factory -> com.bumptech.glide.load.j.y.d$a: +com.bumptech.glide.load.model.stream.MediaStoreVideoThumbLoader$Factory -> com.bumptech.glide.load.i.y.c$a: android.content.Context context -> a 64:66:void (android.content.Context) -> 71:71:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.stream.QMediaStoreUriLoader -> com.bumptech.glide.load.j.y.e: +com.bumptech.glide.load.model.stream.QMediaStoreUriLoader -> com.bumptech.glide.load.i.y.d: android.content.Context context -> a com.bumptech.glide.load.model.ModelLoader uriDelegate -> c java.lang.Class dataClass -> d @@ -18227,16 +15921,16 @@ com.bumptech.glide.load.model.stream.QMediaStoreUriLoader -> com.bumptech.glide. 59:59:boolean handles(java.lang.Object) -> b 82:82:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(android.net.Uri,int,int,com.bumptech.glide.load.Options) -> c 90:90:boolean handles(android.net.Uri) -> d -com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$Factory -> com.bumptech.glide.load.j.y.e$a: +com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$Factory -> com.bumptech.glide.load.i.y.d$a: android.content.Context context -> a java.lang.Class dataClass -> b 248:251:void (android.content.Context,java.lang.Class) -> 256:259:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$FileDescriptorFactory -> com.bumptech.glide.load.j.y.e$b: +com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$FileDescriptorFactory -> com.bumptech.glide.load.i.y.d$b: 239:240:void (android.content.Context) -> -com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$InputStreamFactory -> com.bumptech.glide.load.j.y.e$c: +com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$InputStreamFactory -> com.bumptech.glide.load.i.y.d$c: 231:232:void (android.content.Context) -> -com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$QMediaStoreUriFetcher -> com.bumptech.glide.load.j.y.e$d: +com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$QMediaStoreUriFetcher -> com.bumptech.glide.load.i.y.d$d: android.content.Context context -> c android.net.Uri uri -> f java.lang.Class dataClass -> j @@ -18259,17 +15953,17 @@ com.bumptech.glide.load.model.stream.QMediaStoreUriLoader$QMediaStoreUriFetcher 150:151:com.bumptech.glide.load.data.DataFetcher buildDelegateFetcher() -> f 222:222:boolean isAccessMediaLocationGranted() -> g 195:216:java.io.File queryForFilePath(android.net.Uri) -> h -com.bumptech.glide.load.model.stream.UrlLoader -> com.bumptech.glide.load.j.y.f: +com.bumptech.glide.load.model.stream.UrlLoader -> com.bumptech.glide.load.i.y.e: com.bumptech.glide.load.model.ModelLoader glideUrlLoader -> a 23:25:void (com.bumptech.glide.load.model.ModelLoader) -> 18:18:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 18:18:boolean handles(java.lang.Object) -> b 30:30:com.bumptech.glide.load.model.ModelLoader$LoadData buildLoadData(java.net.URL,int,int,com.bumptech.glide.load.Options) -> c 35:35:boolean handles(java.net.URL) -> d -com.bumptech.glide.load.model.stream.UrlLoader$StreamFactory -> com.bumptech.glide.load.j.y.f$a: +com.bumptech.glide.load.model.stream.UrlLoader$StreamFactory -> com.bumptech.glide.load.i.y.e$a: 39:39:void () -> 44:44:com.bumptech.glide.load.model.ModelLoader build(com.bumptech.glide.load.model.MultiModelLoaderFactory) -> b -com.bumptech.glide.load.resource.ImageDecoderResourceDecoder -> com.bumptech.glide.load.k.a: +com.bumptech.glide.load.resource.ImageDecoderResourceDecoder -> com.bumptech.glide.load.j.a: com.bumptech.glide.load.resource.bitmap.HardwareConfigState hardwareConfigState -> a 39:44:void () -> 38:38:com.bumptech.glide.load.engine.Resource decode(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a @@ -18277,7 +15971,7 @@ com.bumptech.glide.load.resource.ImageDecoderResourceDecoder -> com.bumptech.gli com.bumptech.glide.load.engine.Resource decode(android.graphics.ImageDecoder$Source,int,int,android.graphics.ImageDecoder$OnHeaderDecodedListener) -> c 59:66:com.bumptech.glide.load.engine.Resource decode(android.graphics.ImageDecoder$Source,int,int,com.bumptech.glide.load.Options) -> d 48:48:boolean handles(android.graphics.ImageDecoder$Source,com.bumptech.glide.load.Options) -> e -com.bumptech.glide.load.resource.ImageDecoderResourceDecoder$1 -> com.bumptech.glide.load.k.a$a: +com.bumptech.glide.load.resource.ImageDecoderResourceDecoder$1 -> com.bumptech.glide.load.j.a$a: com.bumptech.glide.load.resource.ImageDecoderResourceDecoder this$0 -> g com.bumptech.glide.load.DecodeFormat val$decodeFormat -> d com.bumptech.glide.load.PreferredColorSpace val$preferredColorSpace -> f @@ -18287,19 +15981,19 @@ com.bumptech.glide.load.resource.ImageDecoderResourceDecoder$1 -> com.bumptech.g com.bumptech.glide.load.resource.bitmap.DownsampleStrategy val$strategy -> e 70:70:void (com.bumptech.glide.load.resource.ImageDecoderResourceDecoder,int,int,boolean,com.bumptech.glide.load.DecodeFormat,com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.PreferredColorSpace) -> 74:144:void onHeaderDecoded(android.graphics.ImageDecoder,android.graphics.ImageDecoder$ImageInfo,android.graphics.ImageDecoder$Source) -> onHeaderDecoded -com.bumptech.glide.load.resource.ImageDecoderResourceDecoder$1$1 -> com.bumptech.glide.load.k.a$a$a: +com.bumptech.glide.load.resource.ImageDecoderResourceDecoder$1$1 -> com.bumptech.glide.load.j.a$a$a: # {"id":"sourceFile","fileName":"ImageDecoderResourceDecoder.java"} com.bumptech.glide.load.resource.ImageDecoderResourceDecoder$1 this$1 -> a 89:89:void (com.bumptech.glide.load.resource.ImageDecoderResourceDecoder$1) -> 93:93:boolean onPartialImage(android.graphics.ImageDecoder$DecodeException) -> onPartialImage -com.bumptech.glide.load.resource.SimpleResource -> com.bumptech.glide.load.k.b: +com.bumptech.glide.load.resource.SimpleResource -> com.bumptech.glide.load.j.b: java.lang.Object data -> b 18:20:void (java.lang.Object) -> 43:43:void recycle() -> a 32:32:java.lang.Object get() -> c 37:37:int getSize() -> d 26:26:java.lang.Class getResourceClass() -> f -com.bumptech.glide.load.resource.UnitTransformation -> com.bumptech.glide.load.k.c: +com.bumptech.glide.load.resource.UnitTransformation -> com.bumptech.glide.load.j.c: com.bumptech.glide.load.Transformation TRANSFORMATION -> b 15:15:void () -> 28:30:void () -> @@ -18549,20 +16243,28 @@ com.bumptech.glide.load.resource.bitmap.FitCenter -> com.bumptech.glide.load.res 25:25:boolean equals(java.lang.Object) -> equals 30:30:int hashCode() -> hashCode com.bumptech.glide.load.resource.bitmap.HardwareConfigState -> com.bumptech.glide.load.resource.bitmap.p: - java.io.File FD_SIZE_LIST -> a - com.bumptech.glide.load.resource.bitmap.HardwareConfigState instance -> b - int decodesSinceLastFdCheck -> f - int fdCountLimit -> d - boolean isFdSizeBelowHardwareLimit -> g - int minHardwareDimension -> e - boolean isHardwareConfigAllowedByDeviceModel -> c - 43:43:void () -> - 73:97:void () -> - 77:84:com.bumptech.glide.load.resource.bitmap.HardwareConfigState getInstance() -> a - 159:176:boolean isFdSizeBelowHardwareLimit() -> b - 104:114:boolean isHardwareConfigAllowed(int,int,boolean,boolean) -> c - 135:155:boolean isHardwareConfigAllowedByDeviceModel() -> d - 124:131:boolean setHardwareConfigIfAllowed(int,int,android.graphics.BitmapFactory$Options,boolean,boolean) -> e + java.io.File FD_SIZE_LIST -> c + com.bumptech.glide.load.resource.bitmap.HardwareConfigState instance -> d + boolean isFdSizeBelowHardwareLimit -> j + int minHardwareDimension -> h + int decodesSinceLastFdCheck -> i + boolean isHardwareConfigAllowedByDeviceModel -> f + int sdkBasedMaxFdCount -> g + int manualOverrideMaxFdCount -> e + boolean BLOCK_HARDWARE_BITMAPS_WHEN_GL_CONTEXT_MIGHT_NOT_BE_INITIALIZED -> a + boolean HARDWARE_BITMAPS_SUPPORTED -> b + java.util.concurrent.atomic.AtomicBoolean isHardwareConfigAllowedByAppState -> k + 28:86:void () -> + 95:127:void () -> + 203:204:boolean areHardwareBitmapsBlockedByAppState() -> a + 107:114:com.bumptech.glide.load.resource.bitmap.HardwareConfigState getInstance() -> b + 294:296:int getMaxFdCount() -> c + 299:317:boolean isFdSizeBelowHardwareLimit() -> d + 149:199:boolean isHardwareConfigAllowed(int,int,boolean,boolean) -> e + 225:225:boolean isHardwareConfigAllowedByDeviceModel() -> f + 259:290:boolean isHardwareConfigDisallowedByB112551574() -> g + 229:255:boolean isHardwareConfigDisallowedByB147430447() -> h + 214:221:boolean setHardwareConfigIfAllowed(int,int,android.graphics.BitmapFactory$Options,boolean,boolean) -> i com.bumptech.glide.load.resource.bitmap.ImageReader -> com.bumptech.glide.load.resource.bitmap.q: android.graphics.Bitmap decodeBitmap(android.graphics.BitmapFactory$Options) -> a com.bumptech.glide.load.ImageHeaderParser$ImageType getImageType() -> b @@ -18631,9 +16333,9 @@ com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream -> com.bum 222:246:int read() -> read 266:328:int read(byte[],int,int) -> read 339:348:void reset() -> reset - 360:396:long skip(long) -> skip + 360:403:long skip(long) -> skip com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException -> com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: - 407:408:void (java.lang.String) -> + 414:415:void (java.lang.String) -> com.bumptech.glide.load.resource.bitmap.ResourceBitmapDecoder -> com.bumptech.glide.load.resource.bitmap.u: com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool bitmapPool -> b com.bumptech.glide.load.resource.drawable.ResourceDrawableDecoder drawableDecoder -> a @@ -18651,9 +16353,9 @@ com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder -> com.bumptech.glid 41:66:com.bumptech.glide.load.engine.Resource decode(java.io.InputStream,int,int,com.bumptech.glide.load.Options) -> c 30:30:boolean handles(java.io.InputStream,com.bumptech.glide.load.Options) -> d com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder$UntrustedCallbacks -> com.bumptech.glide.load.resource.bitmap.v$a: - com.bumptech.glide.util.ExceptionCatchingInputStream exceptionStream -> b com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream bufferedStream -> a - 81:84:void (com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream,com.bumptech.glide.util.ExceptionCatchingInputStream) -> + com.bumptech.glide.util.ExceptionPassthroughInputStream exceptionStream -> b + 81:84:void (com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream,com.bumptech.glide.util.ExceptionPassthroughInputStream) -> 100:107:void onDecodeComplete(com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool,android.graphics.Bitmap) -> a 91:92:void onObtainBounds() -> b com.bumptech.glide.load.resource.bitmap.TransformationUtils -> com.bumptech.glide.load.resource.bitmap.w: @@ -18697,7 +16399,7 @@ com.bumptech.glide.load.resource.bitmap.UnitBitmapDecoder$NonOwnedBitmapResource 27:27:java.lang.Object get() -> c 49:49:int getSize() -> d 38:38:java.lang.Class getResourceClass() -> f -com.bumptech.glide.load.resource.bitmap.VideoDecoder -> com.bumptech.glide.load.resource.bitmap.y: +com.bumptech.glide.load.resource.bitmap.VideoDecoder -> com.bumptech.glide.load.resource.bitmap.VideoDecoder: com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverFactory DEFAULT_FACTORY -> c com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverInitializer initializer -> d com.bumptech.glide.load.Option FRAME_OPTION -> b @@ -18707,62 +16409,64 @@ com.bumptech.glide.load.resource.bitmap.VideoDecoder -> com.bumptech.glide.load. 56:110:void () -> 131:132:void (com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool,com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverInitializer) -> 138:142:void (com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool,com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverInitializer,com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverFactory) -> - 156:190:com.bumptech.glide.load.engine.Resource decode(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a + 156:186:com.bumptech.glide.load.engine.Resource decode(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 149:149:boolean handles(java.lang.Object,com.bumptech.glide.load.Options) -> b 118:118:com.bumptech.glide.load.ResourceDecoder asset(com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool) -> c 127:127:com.bumptech.glide.load.ResourceDecoder byteBuffer(com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool) -> d - 201:221:android.graphics.Bitmap decodeFrame(android.media.MediaMetadataRetriever,long,int,int,int,com.bumptech.glide.load.resource.bitmap.DownsampleStrategy) -> e - 276:276:android.graphics.Bitmap decodeOriginalFrame(android.media.MediaMetadataRetriever,long,int) -> f - 233:270:android.graphics.Bitmap decodeScaledFrame(android.media.MediaMetadataRetriever,long,int,int,int,com.bumptech.glide.load.resource.bitmap.DownsampleStrategy) -> g + 197:225:android.graphics.Bitmap decodeFrame(android.media.MediaMetadataRetriever,long,int,int,int,com.bumptech.glide.load.resource.bitmap.DownsampleStrategy) -> e + 284:284:android.graphics.Bitmap decodeOriginalFrame(android.media.MediaMetadataRetriever,long,int) -> f + 238:278:android.graphics.Bitmap decodeScaledFrame(android.media.MediaMetadataRetriever,long,int,int,int,com.bumptech.glide.load.resource.bitmap.DownsampleStrategy) -> g 122:122:com.bumptech.glide.load.ResourceDecoder parcel(com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool) -> h -com.bumptech.glide.load.resource.bitmap.VideoDecoder$1 -> com.bumptech.glide.load.resource.bitmap.y$a: +com.bumptech.glide.load.resource.bitmap.VideoDecoder$1 -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$a: java.nio.ByteBuffer buffer -> a 60:61:void () -> 60:60:void update(byte[],java.lang.Object,java.security.MessageDigest) -> a 68:73:void update(byte[],java.lang.Long,java.security.MessageDigest) -> b -com.bumptech.glide.load.resource.bitmap.VideoDecoder$2 -> com.bumptech.glide.load.resource.bitmap.y$b: +com.bumptech.glide.load.resource.bitmap.VideoDecoder$2 -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$b: java.nio.ByteBuffer buffer -> a 90:91:void () -> 90:90:void update(byte[],java.lang.Object,java.security.MessageDigest) -> a 99:107:void update(byte[],java.lang.Integer,java.security.MessageDigest) -> b -com.bumptech.glide.load.resource.bitmap.VideoDecoder$AssetFileDescriptorInitializer -> com.bumptech.glide.load.resource.bitmap.y$c: - 291:291:void () -> - 291:291:void (com.bumptech.glide.load.resource.bitmap.VideoDecoder$1) -> - 291:291:void initialize(android.media.MediaMetadataRetriever,java.lang.Object) -> a - 296:297:void initialize(android.media.MediaMetadataRetriever,android.content.res.AssetFileDescriptor) -> b -com.bumptech.glide.load.resource.bitmap.VideoDecoder$ByteBufferInitializer -> com.bumptech.glide.load.resource.bitmap.y$d: - 311:311:void () -> - 310:310:void initialize(android.media.MediaMetadataRetriever,java.lang.Object) -> a - 316:337:void initialize(android.media.MediaMetadataRetriever,java.nio.ByteBuffer) -> b -com.bumptech.glide.load.resource.bitmap.VideoDecoder$ByteBufferInitializer$1 -> com.bumptech.glide.load.resource.bitmap.y$d$a: +com.bumptech.glide.load.resource.bitmap.VideoDecoder$AssetFileDescriptorInitializer -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$c: + 299:299:void () -> + 299:299:void (com.bumptech.glide.load.resource.bitmap.VideoDecoder$1) -> + 299:299:void initialize(android.media.MediaMetadataRetriever,java.lang.Object) -> a + 304:305:void initialize(android.media.MediaMetadataRetriever,android.content.res.AssetFileDescriptor) -> b +com.bumptech.glide.load.resource.bitmap.VideoDecoder$ByteBufferInitializer -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$d: + 319:319:void () -> + 318:318:void initialize(android.media.MediaMetadataRetriever,java.lang.Object) -> a + 324:345:void initialize(android.media.MediaMetadataRetriever,java.nio.ByteBuffer) -> b +com.bumptech.glide.load.resource.bitmap.VideoDecoder$ByteBufferInitializer$1 -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$d$a: # {"id":"sourceFile","fileName":"VideoDecoder.java"} com.bumptech.glide.load.resource.bitmap.VideoDecoder$ByteBufferInitializer this$0 -> c java.nio.ByteBuffer val$data -> b - 317:317:void (com.bumptech.glide.load.resource.bitmap.VideoDecoder$ByteBufferInitializer,java.nio.ByteBuffer) -> - 335:335:void close() -> close - 331:331:long getSize() -> getSize - 320:326:int readAt(long,byte[],int,int) -> readAt -com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverFactory -> com.bumptech.glide.load.resource.bitmap.y$e: - 280:280:void () -> - 282:282:android.media.MediaMetadataRetriever build() -> a -com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverInitializer -> com.bumptech.glide.load.resource.bitmap.y$f: + 325:325:void (com.bumptech.glide.load.resource.bitmap.VideoDecoder$ByteBufferInitializer,java.nio.ByteBuffer) -> + 343:343:void close() -> close + 339:339:long getSize() -> getSize + 328:334:int readAt(long,byte[],int,int) -> readAt +com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverFactory -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$e: + 288:288:void () -> + 290:290:android.media.MediaMetadataRetriever build() -> a +com.bumptech.glide.load.resource.bitmap.VideoDecoder$MediaMetadataRetrieverInitializer -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$f: void initialize(android.media.MediaMetadataRetriever,java.lang.Object) -> a -com.bumptech.glide.load.resource.bitmap.VideoDecoder$ParcelFileDescriptorInitializer -> com.bumptech.glide.load.resource.bitmap.y$g: - 301:301:void () -> - 301:301:void initialize(android.media.MediaMetadataRetriever,java.lang.Object) -> a - 306:307:void initialize(android.media.MediaMetadataRetriever,android.os.ParcelFileDescriptor) -> b -com.bumptech.glide.load.resource.bytes.ByteBufferRewinder -> com.bumptech.glide.load.k.d.a: +com.bumptech.glide.load.resource.bitmap.VideoDecoder$ParcelFileDescriptorInitializer -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$g: + 309:309:void () -> + 309:309:void initialize(android.media.MediaMetadataRetriever,java.lang.Object) -> a + 314:315:void initialize(android.media.MediaMetadataRetriever,android.os.ParcelFileDescriptor) -> b +com.bumptech.glide.load.resource.bitmap.VideoDecoder$VideoDecoderException -> com.bumptech.glide.load.resource.bitmap.VideoDecoder$VideoDecoderException: + 353:356:void () -> +com.bumptech.glide.load.resource.bytes.ByteBufferRewinder -> com.bumptech.glide.load.j.d.a: java.nio.ByteBuffer buffer -> a 13:15:void (java.nio.ByteBuffer) -> 8:8:java.lang.Object rewindAndGet() -> a 27:27:void cleanup() -> b 20:21:java.nio.ByteBuffer rewindAndGet() -> c -com.bumptech.glide.load.resource.bytes.ByteBufferRewinder$Factory -> com.bumptech.glide.load.k.d.a$a: +com.bumptech.glide.load.resource.bytes.ByteBufferRewinder$Factory -> com.bumptech.glide.load.j.d.a$a: 30:30:void () -> 41:41:java.lang.Class getDataClass() -> a 30:30:com.bumptech.glide.load.data.DataRewinder build(java.lang.Object) -> b 35:35:com.bumptech.glide.load.data.DataRewinder build(java.nio.ByteBuffer) -> c -com.bumptech.glide.load.resource.bytes.BytesResource -> com.bumptech.glide.load.k.d.b: +com.bumptech.glide.load.resource.bytes.BytesResource -> com.bumptech.glide.load.j.d.b: byte[] bytes -> b 11:13:void (byte[]) -> 45:45:void recycle() -> a @@ -18770,7 +16474,7 @@ com.bumptech.glide.load.resource.bytes.BytesResource -> com.bumptech.glide.load. 8:8:java.lang.Object get() -> c 39:39:int getSize() -> d 18:18:java.lang.Class getResourceClass() -> f -com.bumptech.glide.load.resource.drawable.DrawableDecoderCompat -> com.bumptech.glide.load.k.e.a: +com.bumptech.glide.load.resource.drawable.DrawableDecoderCompat -> com.bumptech.glide.load.j.e.a: boolean shouldCallAppCompatResources -> a 19:19:void () -> 40:40:android.graphics.drawable.Drawable getDrawable(android.content.Context,int,android.content.res.Resources$Theme) -> a @@ -18778,19 +16482,19 @@ com.bumptech.glide.load.resource.drawable.DrawableDecoderCompat -> com.bumptech. 48:63:android.graphics.drawable.Drawable getDrawable(android.content.Context,android.content.Context,int,android.content.res.Resources$Theme) -> c 74:75:android.graphics.drawable.Drawable loadDrawableV4(android.content.Context,int,android.content.res.Resources$Theme) -> d 68:69:android.graphics.drawable.Drawable loadDrawableV7(android.content.Context,int,android.content.res.Resources$Theme) -> e -com.bumptech.glide.load.resource.drawable.DrawableResource -> com.bumptech.glide.load.k.e.b: +com.bumptech.glide.load.resource.drawable.DrawableResource -> com.bumptech.glide.load.j.e.b: android.graphics.drawable.Drawable drawable -> b 26:28:void (android.graphics.drawable.Drawable) -> 47:52:void initialize() -> b 23:23:java.lang.Object get() -> c 34:42:android.graphics.drawable.Drawable get() -> e -com.bumptech.glide.load.resource.drawable.NonOwnedDrawableResource -> com.bumptech.glide.load.k.e.c: +com.bumptech.glide.load.resource.drawable.NonOwnedDrawableResource -> com.bumptech.glide.load.j.e.c: 21:22:void (android.graphics.drawable.Drawable) -> 41:41:void recycle() -> a 35:35:int getSize() -> d 28:28:java.lang.Class getResourceClass() -> f 17:17:com.bumptech.glide.load.engine.Resource newInstance(android.graphics.drawable.Drawable) -> g -com.bumptech.glide.load.resource.drawable.ResourceDrawableDecoder -> com.bumptech.glide.load.k.e.d: +com.bumptech.glide.load.resource.drawable.ResourceDrawableDecoder -> com.bumptech.glide.load.j.e.d: android.content.Context context -> a 48:50:void (android.content.Context) -> 25:25:com.bumptech.glide.load.engine.Resource decode(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a @@ -18801,21 +16505,21 @@ com.bumptech.glide.load.resource.drawable.ResourceDrawableDecoder -> com.bumptec 104:115:int findResourceIdFromTypeAndNameResourceUri(android.content.Context,android.net.Uri) -> f 91:97:int findResourceIdFromUri(android.content.Context,android.net.Uri) -> g 54:54:boolean handles(android.net.Uri,com.bumptech.glide.load.Options) -> h -com.bumptech.glide.load.resource.drawable.UnitDrawableDecoder -> com.bumptech.glide.load.k.e.e: +com.bumptech.glide.load.resource.drawable.UnitDrawableDecoder -> com.bumptech.glide.load.j.e.e: 11:11:void () -> 11:11:com.bumptech.glide.load.engine.Resource decode(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 11:11:boolean handles(java.lang.Object,com.bumptech.glide.load.Options) -> b 21:21:com.bumptech.glide.load.engine.Resource decode(android.graphics.drawable.Drawable,int,int,com.bumptech.glide.load.Options) -> c 14:14:boolean handles(android.graphics.drawable.Drawable,com.bumptech.glide.load.Options) -> d -com.bumptech.glide.load.resource.file.FileDecoder -> com.bumptech.glide.load.k.f.a: +com.bumptech.glide.load.resource.file.FileDecoder -> com.bumptech.glide.load.j.f.a: 13:13:void () -> 13:13:com.bumptech.glide.load.engine.Resource decode(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 13:13:boolean handles(java.lang.Object,com.bumptech.glide.load.Options) -> b 23:23:com.bumptech.glide.load.engine.Resource decode(java.io.File,int,int,com.bumptech.glide.load.Options) -> c 17:17:boolean handles(java.io.File,com.bumptech.glide.load.Options) -> d -com.bumptech.glide.load.resource.file.FileResource -> com.bumptech.glide.load.k.f.b: +com.bumptech.glide.load.resource.file.FileResource -> com.bumptech.glide.load.j.f.b: 11:12:void (java.io.File) -> -com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder -> com.bumptech.glide.load.k.g.a: +com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder -> com.bumptech.glide.load.j.g.a: com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder$GifDecoderFactory GIF_DECODER_FACTORY -> a android.content.Context context -> c java.util.List parsers -> d @@ -18832,15 +16536,15 @@ com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder -> com.bumptech.glide. 88:92:com.bumptech.glide.load.resource.gif.GifDrawableResource decode(java.nio.ByteBuffer,int,int,com.bumptech.glide.load.Options) -> d 135:158:int getSampleSize(com.bumptech.glide.gifdecoder.GifHeader,int,int) -> e 81:82:boolean handles(java.nio.ByteBuffer,com.bumptech.glide.load.Options) -> f -com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder$GifDecoderFactory -> com.bumptech.glide.load.k.g.a$a: +com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder$GifDecoderFactory -> com.bumptech.glide.load.j.g.a$a: 162:162:void () -> 165:165:com.bumptech.glide.gifdecoder.GifDecoder build(com.bumptech.glide.gifdecoder.GifDecoder$BitmapProvider,com.bumptech.glide.gifdecoder.GifHeader,java.nio.ByteBuffer,int) -> a -com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder$GifHeaderParserPool -> com.bumptech.glide.load.k.g.a$b: +com.bumptech.glide.load.resource.gif.ByteBufferGifDecoder$GifHeaderParserPool -> com.bumptech.glide.load.j.g.a$b: java.util.Queue pool -> a 170:171:void () -> 173:178:com.bumptech.glide.gifdecoder.GifHeaderParser obtain(java.nio.ByteBuffer) -> a 181:184:void release(com.bumptech.glide.gifdecoder.GifHeaderParser) -> b -com.bumptech.glide.load.resource.gif.GifBitmapProvider -> com.bumptech.glide.load.k.g.b: +com.bumptech.glide.load.resource.gif.GifBitmapProvider -> com.bumptech.glide.load.j.g.b: com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool arrayPool -> b com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool bitmapPool -> a 29:32:void (com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool,com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool) -> @@ -18850,7 +16554,7 @@ com.bumptech.glide.load.resource.gif.GifBitmapProvider -> com.bumptech.glide.loa 42:43:void release(android.graphics.Bitmap) -> d 48:51:byte[] obtainByteArray(int) -> e 74:78:void release(int[]) -> f -com.bumptech.glide.load.resource.gif.GifDrawable -> com.bumptech.glide.load.k.g.c: +com.bumptech.glide.load.resource.gif.GifDrawable -> com.bumptech.glide.load.j.g.c: android.graphics.Paint paint -> j boolean applyGravity -> i android.graphics.Rect destRect -> k @@ -18891,31 +16595,31 @@ com.bumptech.glide.load.resource.gif.GifDrawable -> com.bumptech.glide.load.k.g. 239:250:boolean setVisible(boolean,boolean) -> setVisible 204:209:void start() -> start 213:215:void stop() -> stop -com.bumptech.glide.load.resource.gif.GifDrawable$GifState -> com.bumptech.glide.load.k.g.c$a: +com.bumptech.glide.load.resource.gif.GifDrawable$GifState -> com.bumptech.glide.load.j.g.c$a: com.bumptech.glide.load.resource.gif.GifFrameLoader frameLoader -> a 434:436:void (com.bumptech.glide.load.resource.gif.GifFrameLoader) -> 452:452:int getChangingConfigurations() -> getChangingConfigurations 441:441:android.graphics.drawable.Drawable newDrawable(android.content.res.Resources) -> newDrawable 447:447:android.graphics.drawable.Drawable newDrawable() -> newDrawable -com.bumptech.glide.load.resource.gif.GifDrawableEncoder -> com.bumptech.glide.load.k.g.d: +com.bumptech.glide.load.resource.gif.GifDrawableEncoder -> com.bumptech.glide.load.j.g.d: 17:17:void () -> 17:17:boolean encode(java.lang.Object,java.io.File,com.bumptech.glide.load.Options) -> a 23:23:com.bumptech.glide.load.EncodeStrategy getEncodeStrategy(com.bumptech.glide.load.Options) -> b 29:39:boolean encode(com.bumptech.glide.load.engine.Resource,java.io.File,com.bumptech.glide.load.Options) -> c -com.bumptech.glide.load.resource.gif.GifDrawableResource -> com.bumptech.glide.load.k.g.e: +com.bumptech.glide.load.resource.gif.GifDrawableResource -> com.bumptech.glide.load.j.g.e: 12:13:void (com.bumptech.glide.load.resource.gif.GifDrawable) -> 28:30:void recycle() -> a 34:35:void initialize() -> b 23:23:int getSize() -> d 18:18:java.lang.Class getResourceClass() -> f -com.bumptech.glide.load.resource.gif.GifDrawableTransformation -> com.bumptech.glide.load.k.g.f: +com.bumptech.glide.load.resource.gif.GifDrawableTransformation -> com.bumptech.glide.load.j.g.f: com.bumptech.glide.load.Transformation wrapped -> b 22:24:void (com.bumptech.glide.load.Transformation) -> 69:70:void updateDiskCacheKey(java.security.MessageDigest) -> a 33:50:com.bumptech.glide.load.engine.Resource transform(android.content.Context,com.bumptech.glide.load.engine.Resource,int,int) -> b 55:59:boolean equals(java.lang.Object) -> equals 64:64:int hashCode() -> hashCode -com.bumptech.glide.load.resource.gif.GifFrameLoader -> com.bumptech.glide.load.k.g.g: +com.bumptech.glide.load.resource.gif.GifFrameLoader -> com.bumptech.glide.load.j.g.g: com.bumptech.glide.RequestBuilder requestBuilder -> i android.graphics.Bitmap firstFrame -> m com.bumptech.glide.load.resource.gif.GifFrameLoader$DelayTarget next -> l @@ -18943,49 +16647,49 @@ com.bumptech.glide.load.resource.gif.GifFrameLoader -> com.bumptech.glide.load.k 155:155:int getCurrentIndex() -> d 118:118:android.graphics.Bitmap getFirstFrame() -> e 163:163:int getFrameCount() -> f - 359:359:com.bumptech.glide.load.Key getFrameSignature() -> g + 363:363:com.bumptech.glide.load.Key getFrameSignature() -> g 147:147:int getHeight() -> h - 347:353:com.bumptech.glide.RequestBuilder getRequestBuilder(com.bumptech.glide.RequestManager,int,int) -> i + 351:357:com.bumptech.glide.RequestBuilder getRequestBuilder(com.bumptech.glide.RequestManager,int,int) -> i 151:151:int getSize() -> j 143:143:int getWidth() -> k 209:233:void loadNextFrame() -> l - 258:291:void onFrameReady(com.bumptech.glide.load.resource.gif.GifFrameLoader$DelayTarget) -> m + 258:295:void onFrameReady(com.bumptech.glide.load.resource.gif.GifFrameLoader$DelayTarget) -> m 236:240:void recycleFirstFrame() -> n 104:111:void setFrameTransformation(com.bumptech.glide.load.Transformation,android.graphics.Bitmap) -> o 171:178:void start() -> p 181:182:void stop() -> q 122:133:void subscribe(com.bumptech.glide.load.resource.gif.GifFrameLoader$FrameCallback) -> r 136:140:void unsubscribe(com.bumptech.glide.load.resource.gif.GifFrameLoader$FrameCallback) -> s -com.bumptech.glide.load.resource.gif.GifFrameLoader$DelayTarget -> com.bumptech.glide.load.k.g.g$a: +com.bumptech.glide.load.resource.gif.GifFrameLoader$DelayTarget -> com.bumptech.glide.load.j.g.g$a: android.os.Handler handler -> e long targetTime -> g int index -> f android.graphics.Bitmap resource -> h - 321:325:void (android.os.Handler,int,long) -> - 314:314:void onResourceReady(java.lang.Object,com.bumptech.glide.request.transition.Transition) -> d - 341:342:void onLoadCleared(android.graphics.drawable.Drawable) -> g - 328:328:android.graphics.Bitmap getResource() -> k - 334:337:void onResourceReady(android.graphics.Bitmap,com.bumptech.glide.request.transition.Transition) -> l -com.bumptech.glide.load.resource.gif.GifFrameLoader$FrameCallback -> com.bumptech.glide.load.k.g.g$b: + 325:329:void (android.os.Handler,int,long) -> + 318:318:void onResourceReady(java.lang.Object,com.bumptech.glide.request.transition.Transition) -> d + 345:346:void onLoadCleared(android.graphics.drawable.Drawable) -> h + 332:332:android.graphics.Bitmap getResource() -> l + 338:341:void onResourceReady(android.graphics.Bitmap,com.bumptech.glide.request.transition.Transition) -> m +com.bumptech.glide.load.resource.gif.GifFrameLoader$FrameCallback -> com.bumptech.glide.load.j.g.g$b: void onFrameReady() -> a -com.bumptech.glide.load.resource.gif.GifFrameLoader$FrameLoaderCallback -> com.bumptech.glide.load.k.g.g$c: +com.bumptech.glide.load.resource.gif.GifFrameLoader$FrameLoaderCallback -> com.bumptech.glide.load.j.g.g$c: com.bumptech.glide.load.resource.gif.GifFrameLoader this$0 -> a - 298:298:void (com.bumptech.glide.load.resource.gif.GifFrameLoader) -> - 302:310:boolean handleMessage(android.os.Message) -> handleMessage -com.bumptech.glide.load.resource.gif.GifFrameLoader$OnEveryFrameListener -> com.bumptech.glide.load.k.g.g$d: + 302:302:void (com.bumptech.glide.load.resource.gif.GifFrameLoader) -> + 306:314:boolean handleMessage(android.os.Message) -> handleMessage +com.bumptech.glide.load.resource.gif.GifFrameLoader$OnEveryFrameListener -> com.bumptech.glide.load.j.g.g$d: void onFrameReady() -> a -com.bumptech.glide.load.resource.gif.GifFrameResourceDecoder -> com.bumptech.glide.load.k.g.h: +com.bumptech.glide.load.resource.gif.GifFrameResourceDecoder -> com.bumptech.glide.load.j.g.h: com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool bitmapPool -> a 19:21:void (com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool) -> 16:16:com.bumptech.glide.load.engine.Resource decode(java.lang.Object,int,int,com.bumptech.glide.load.Options) -> a 16:16:boolean handles(java.lang.Object,com.bumptech.glide.load.Options) -> b 31:32:com.bumptech.glide.load.engine.Resource decode(com.bumptech.glide.gifdecoder.GifDecoder,int,int,com.bumptech.glide.load.Options) -> c 25:25:boolean handles(com.bumptech.glide.gifdecoder.GifDecoder,com.bumptech.glide.load.Options) -> d -com.bumptech.glide.load.resource.gif.GifOptions -> com.bumptech.glide.load.k.g.i: +com.bumptech.glide.load.resource.gif.GifOptions -> com.bumptech.glide.load.j.g.i: com.bumptech.glide.load.Option DISABLE_ANIMATION -> b com.bumptech.glide.load.Option DECODE_FORMAT -> a 16:26:void () -> -com.bumptech.glide.load.resource.gif.StreamGifDecoder -> com.bumptech.glide.load.k.g.j: +com.bumptech.glide.load.resource.gif.StreamGifDecoder -> com.bumptech.glide.load.j.g.j: com.bumptech.glide.load.engine.bitmap_recycle.ArrayPool byteArrayPool -> c java.util.List parsers -> a com.bumptech.glide.load.ResourceDecoder byteBufferDecoder -> b @@ -18995,41 +16699,41 @@ com.bumptech.glide.load.resource.gif.StreamGifDecoder -> com.bumptech.glide.load 49:54:com.bumptech.glide.load.engine.Resource decode(java.io.InputStream,int,int,com.bumptech.glide.load.Options) -> c 41:42:boolean handles(java.io.InputStream,com.bumptech.glide.load.Options) -> d 58:73:byte[] inputStreamToBytes(java.io.InputStream) -> e -com.bumptech.glide.load.resource.transcode.BitmapBytesTranscoder -> com.bumptech.glide.load.k.h.a: +com.bumptech.glide.load.resource.transcode.BitmapBytesTranscoder -> com.bumptech.glide.load.j.h.a: android.graphics.Bitmap$CompressFormat compressFormat -> a int quality -> b 21:22:void () -> 26:29:void (android.graphics.Bitmap$CompressFormat,int) -> 35:38:com.bumptech.glide.load.engine.Resource transcode(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.Options) -> a -com.bumptech.glide.load.resource.transcode.BitmapDrawableTranscoder -> com.bumptech.glide.load.k.h.b: +com.bumptech.glide.load.resource.transcode.BitmapDrawableTranscoder -> com.bumptech.glide.load.j.h.b: android.content.res.Resources resources -> a 35:37:void (android.content.res.Resources) -> 43:43:com.bumptech.glide.load.engine.Resource transcode(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.Options) -> a -com.bumptech.glide.load.resource.transcode.DrawableBytesTranscoder -> com.bumptech.glide.load.k.h.c: +com.bumptech.glide.load.resource.transcode.DrawableBytesTranscoder -> com.bumptech.glide.load.j.h.c: com.bumptech.glide.load.resource.transcode.ResourceTranscoder bitmapBytesTranscoder -> b com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool bitmapPool -> a com.bumptech.glide.load.resource.transcode.ResourceTranscoder gifDrawableBytesTranscoder -> c 26:30:void (com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool,com.bumptech.glide.load.resource.transcode.ResourceTranscoder,com.bumptech.glide.load.resource.transcode.ResourceTranscoder) -> 36:43:com.bumptech.glide.load.engine.Resource transcode(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.Options) -> a 49:49:com.bumptech.glide.load.engine.Resource toGifDrawableResource(com.bumptech.glide.load.engine.Resource) -> b -com.bumptech.glide.load.resource.transcode.GifDrawableBytesTranscoder -> com.bumptech.glide.load.k.h.d: +com.bumptech.glide.load.resource.transcode.GifDrawableBytesTranscoder -> com.bumptech.glide.load.j.h.d: 17:17:void () -> 22:24:com.bumptech.glide.load.engine.Resource transcode(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.Options) -> a -com.bumptech.glide.load.resource.transcode.ResourceTranscoder -> com.bumptech.glide.load.k.h.e: +com.bumptech.glide.load.resource.transcode.ResourceTranscoder -> com.bumptech.glide.load.j.h.e: com.bumptech.glide.load.engine.Resource transcode(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.Options) -> a -com.bumptech.glide.load.resource.transcode.TranscoderRegistry -> com.bumptech.glide.load.k.h.f: +com.bumptech.glide.load.resource.transcode.TranscoderRegistry -> com.bumptech.glide.load.j.h.f: java.util.List transcoders -> a 12:13:void () -> 48:58:com.bumptech.glide.load.resource.transcode.ResourceTranscoder get(java.lang.Class,java.lang.Class) -> a 64:78:java.util.List getTranscodeClasses(java.lang.Class,java.lang.Class) -> b 28:30:void register(java.lang.Class,java.lang.Class,com.bumptech.glide.load.resource.transcode.ResourceTranscoder) -> c -com.bumptech.glide.load.resource.transcode.TranscoderRegistry$Entry -> com.bumptech.glide.load.k.h.f$a: +com.bumptech.glide.load.resource.transcode.TranscoderRegistry$Entry -> com.bumptech.glide.load.j.h.f$a: com.bumptech.glide.load.resource.transcode.ResourceTranscoder transcoder -> c java.lang.Class toClass -> b java.lang.Class fromClass -> a 89:93:void (java.lang.Class,java.lang.Class,com.bumptech.glide.load.resource.transcode.ResourceTranscoder) -> 102:102:boolean handles(java.lang.Class,java.lang.Class) -> a -com.bumptech.glide.load.resource.transcode.UnitTranscoder -> com.bumptech.glide.load.k.h.g: +com.bumptech.glide.load.resource.transcode.UnitTranscoder -> com.bumptech.glide.load.j.h.g: com.bumptech.glide.load.resource.transcode.UnitTranscoder UNIT_TRANSCODER -> a 14:14:void () -> 13:13:void () -> @@ -19061,12 +16765,12 @@ com.bumptech.glide.manager.DefaultConnectivityMonitor -> com.bumptech.glide.mana com.bumptech.glide.manager.ConnectivityMonitor$ConnectivityListener listener -> c boolean isConnected -> d 30:49:void (android.content.Context,com.bumptech.glide.manager.ConnectivityMonitor$ConnectivityListener) -> - 106:107:void onStart() -> b - 117:117:void onDestroy() -> j - 85:101:boolean isConnected(android.content.Context) -> k - 52:69:void register() -> l - 72:78:void unregister() -> m - 111:112:void onStop() -> onStop + 106:107:void onStart() -> a + 111:112:void onStop() -> f + 117:117:void onDestroy() -> k + 85:101:boolean isConnected(android.content.Context) -> l + 52:69:void register() -> m + 72:78:void unregister() -> n com.bumptech.glide.manager.DefaultConnectivityMonitor$1 -> com.bumptech.glide.manager.e$a: com.bumptech.glide.manager.DefaultConnectivityMonitor this$0 -> a 31:31:void (com.bumptech.glide.manager.DefaultConnectivityMonitor) -> @@ -19074,20 +16778,35 @@ com.bumptech.glide.manager.DefaultConnectivityMonitor$1 -> com.bumptech.glide.ma com.bumptech.glide.manager.DefaultConnectivityMonitorFactory -> com.bumptech.glide.manager.f: 15:15:void () -> 23:34:com.bumptech.glide.manager.ConnectivityMonitor build(android.content.Context,com.bumptech.glide.manager.ConnectivityMonitor$ConnectivityListener) -> a -com.bumptech.glide.manager.EmptyRequestManagerTreeNode -> com.bumptech.glide.manager.g: +com.bumptech.glide.manager.DoNothingFirstFrameWaiter -> com.bumptech.glide.manager.g: + 5:5:void () -> + 10:10:void registerSelf(android.app.Activity) -> a +com.bumptech.glide.manager.EmptyRequestManagerTreeNode -> com.bumptech.glide.manager.h: 9:9:void () -> 13:13:java.util.Set getDescendants() -> a -com.bumptech.glide.manager.Lifecycle -> com.bumptech.glide.manager.h: +com.bumptech.glide.manager.FirstFrameAndAfterTrimMemoryWaiter -> com.bumptech.glide.manager.i: + 11:11:void () -> + 14:14:void registerSelf(android.app.Activity) -> a + 20:20:void onConfigurationChanged(android.content.res.Configuration) -> onConfigurationChanged + 24:25:void onLowMemory() -> onLowMemory + 17:17:void onTrimMemory(int) -> onTrimMemory +com.bumptech.glide.manager.FirstFrameWaiter -> com.bumptech.glide.manager.j: + 8:8:void () -> + 11:11:void registerSelf(android.app.Activity) -> a +com.bumptech.glide.manager.FrameWaiter -> com.bumptech.glide.manager.k: + void registerSelf(android.app.Activity) -> a +com.bumptech.glide.manager.Lifecycle -> com.bumptech.glide.manager.l: void addListener(com.bumptech.glide.manager.LifecycleListener) -> a void removeListener(com.bumptech.glide.manager.LifecycleListener) -> b -com.bumptech.glide.manager.LifecycleListener -> com.bumptech.glide.manager.i: - void onStart() -> b - void onDestroy() -> j -com.bumptech.glide.manager.NullConnectivityMonitor -> com.bumptech.glide.manager.j: +com.bumptech.glide.manager.LifecycleListener -> com.bumptech.glide.manager.m: + void onStart() -> a + void onStop() -> f + void onDestroy() -> k +com.bumptech.glide.manager.NullConnectivityMonitor -> com.bumptech.glide.manager.n: 4:4:void () -> - 9:9:void onStart() -> b - 19:19:void onDestroy() -> j - 14:14:void onStop() -> onStop + 9:9:void onStart() -> a + 14:14:void onStop() -> f + 19:19:void onDestroy() -> k com.bumptech.glide.manager.RequestManagerFragment -> com.bumptech.glide.manager.RequestManagerFragment: java.util.Set childRequestManagerFragments -> d com.bumptech.glide.manager.RequestManagerTreeNode requestManagerTreeNode -> c @@ -19120,7 +16839,8 @@ com.bumptech.glide.manager.RequestManagerFragment$FragmentRequestManagerTreeNode 222:222:void (com.bumptech.glide.manager.RequestManagerFragment) -> 228:235:java.util.Set getDescendants() -> a 241:241:java.lang.String toString() -> toString -com.bumptech.glide.manager.RequestManagerRetriever -> com.bumptech.glide.manager.k: +com.bumptech.glide.manager.RequestManagerRetriever -> com.bumptech.glide.manager.o: + com.bumptech.glide.manager.FrameWaiter frameWaiter -> j com.bumptech.glide.RequestManager applicationManager -> b java.util.Map pendingRequestManagerFragments -> c android.os.Handler handler -> e @@ -19130,30 +16850,31 @@ com.bumptech.glide.manager.RequestManagerRetriever -> com.bumptech.glide.manager androidx.collection.ArrayMap tempViewToFragment -> h android.os.Bundle tempBundle -> i com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory factory -> f - 481:481:void () -> - 51:74:void (com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory) -> - 316:319:void assertNotDestroyed(android.app.Activity) -> a - 305:310:android.app.Activity findActivity(android.content.Context) -> b - 377:387:com.bumptech.glide.RequestManager fragmentGet(android.content.Context,android.app.FragmentManager,android.app.Fragment,boolean) -> c - 150:155:com.bumptech.glide.RequestManager get(android.app.Activity) -> d - 104:120:com.bumptech.glide.RequestManager get(android.content.Context) -> e - 125:130:com.bumptech.glide.RequestManager get(androidx.fragment.app.FragmentActivity) -> f - 79:99:com.bumptech.glide.RequestManager getApplicationManager(android.content.Context) -> g - 342:343:com.bumptech.glide.manager.RequestManagerFragment getRequestManagerFragment(android.app.Activity) -> h - 447:468:boolean handleMessage(android.os.Message) -> handleMessage - 352:366:com.bumptech.glide.manager.RequestManagerFragment getRequestManagerFragment(android.app.FragmentManager,android.app.Fragment,boolean) -> i - 393:394:com.bumptech.glide.manager.SupportRequestManagerFragment getSupportRequestManagerFragment(android.content.Context,androidx.fragment.app.FragmentManager) -> j - 407:422:com.bumptech.glide.manager.SupportRequestManagerFragment getSupportRequestManagerFragment(androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment,boolean) -> k - 400:401:boolean isActivityVisible(android.content.Context) -> l - 431:442:com.bumptech.glide.RequestManager supportFragmentGet(android.content.Context,androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment,boolean) -> m -com.bumptech.glide.manager.RequestManagerRetriever$1 -> com.bumptech.glide.manager.k$a: - 482:482:void () -> - 490:490:com.bumptech.glide.RequestManager build(com.bumptech.glide.Glide,com.bumptech.glide.manager.Lifecycle,com.bumptech.glide.manager.RequestManagerTreeNode,android.content.Context) -> a -com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory -> com.bumptech.glide.manager.k$b: + 519:519:void () -> + 54:84:void (com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory,com.bumptech.glide.GlideExperiments) -> + 347:350:void assertNotDestroyed(android.app.Activity) -> a + 87:93:com.bumptech.glide.manager.FrameWaiter buildFrameWaiter(com.bumptech.glide.GlideExperiments) -> b + 336:341:android.app.Activity findActivity(android.content.Context) -> c + 409:425:com.bumptech.glide.RequestManager fragmentGet(android.content.Context,android.app.FragmentManager,android.app.Fragment,boolean) -> d + 178:186:com.bumptech.glide.RequestManager get(android.app.Activity) -> e + 124:140:com.bumptech.glide.RequestManager get(android.content.Context) -> f + 145:151:com.bumptech.glide.RequestManager get(androidx.fragment.app.FragmentActivity) -> g + 99:119:com.bumptech.glide.RequestManager getApplicationManager(android.content.Context) -> h + 485:506:boolean handleMessage(android.os.Message) -> handleMessage + 380:380:com.bumptech.glide.manager.RequestManagerFragment getRequestManagerFragment(android.app.Activity) -> i + 387:398:com.bumptech.glide.manager.RequestManagerFragment getRequestManagerFragment(android.app.FragmentManager,android.app.Fragment) -> j + 430:430:com.bumptech.glide.manager.SupportRequestManagerFragment getSupportRequestManagerFragment(androidx.fragment.app.FragmentManager) -> k + 443:455:com.bumptech.glide.manager.SupportRequestManagerFragment getSupportRequestManagerFragment(androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment) -> l + 436:437:boolean isActivityVisible(android.content.Context) -> m + 464:480:com.bumptech.glide.RequestManager supportFragmentGet(android.content.Context,androidx.fragment.app.FragmentManager,androidx.fragment.app.Fragment,boolean) -> n +com.bumptech.glide.manager.RequestManagerRetriever$1 -> com.bumptech.glide.manager.o$a: + 520:520:void () -> + 528:528:com.bumptech.glide.RequestManager build(com.bumptech.glide.Glide,com.bumptech.glide.manager.Lifecycle,com.bumptech.glide.manager.RequestManagerTreeNode,android.content.Context) -> a +com.bumptech.glide.manager.RequestManagerRetriever$RequestManagerFactory -> com.bumptech.glide.manager.o$b: com.bumptech.glide.RequestManager build(com.bumptech.glide.Glide,com.bumptech.glide.manager.Lifecycle,com.bumptech.glide.manager.RequestManagerTreeNode,android.content.Context) -> a -com.bumptech.glide.manager.RequestManagerTreeNode -> com.bumptech.glide.manager.l: +com.bumptech.glide.manager.RequestManagerTreeNode -> com.bumptech.glide.manager.p: java.util.Set getDescendants() -> a -com.bumptech.glide.manager.RequestTracker -> com.bumptech.glide.manager.m: +com.bumptech.glide.manager.RequestTracker -> com.bumptech.glide.manager.q: java.util.List pendingRequests -> b java.util.Set requests -> a boolean isPaused -> c @@ -19166,7 +16887,7 @@ com.bumptech.glide.manager.RequestTracker -> com.bumptech.glide.manager.m: 109:119:void resumeRequests() -> f 41:51:void runRequest(com.bumptech.glide.request.Request) -> g 152:152:java.lang.String toString() -> toString -com.bumptech.glide.manager.SupportRequestManagerFragment -> com.bumptech.glide.manager.n: +com.bumptech.glide.manager.SupportRequestManagerFragment -> com.bumptech.glide.manager.r: com.bumptech.glide.manager.RequestManagerTreeNode requestManagerTreeNode -> d0 com.bumptech.glide.manager.ActivityFragmentLifecycle lifecycle -> c0 com.bumptech.glide.manager.SupportRequestManagerFragment rootRequestManagerFragment -> f0 @@ -19194,53 +16915,53 @@ com.bumptech.glide.manager.SupportRequestManagerFragment -> com.bumptech.glide.m 214:217:void onDestroy() -> o0 195:198:void onDetach() -> r0 221:221:java.lang.String toString() -> toString -com.bumptech.glide.manager.SupportRequestManagerFragment$SupportFragmentRequestManagerTreeNode -> com.bumptech.glide.manager.n$a: +com.bumptech.glide.manager.SupportRequestManagerFragment$SupportFragmentRequestManagerTreeNode -> com.bumptech.glide.manager.r$a: com.bumptech.glide.manager.SupportRequestManagerFragment this$0 -> a 227:227:void (com.bumptech.glide.manager.SupportRequestManagerFragment) -> 232:240:java.util.Set getDescendants() -> a 245:245:java.lang.String toString() -> toString -com.bumptech.glide.manager.TargetTracker -> com.bumptech.glide.manager.o: +com.bumptech.glide.manager.TargetTracker -> com.bumptech.glide.manager.s: java.util.Set targets -> b 15:17:void () -> - 29:32:void onStart() -> b - 43:46:void onDestroy() -> j - 54:55:void clear() -> k - 50:50:java.util.List getAll() -> l - 20:21:void track(com.bumptech.glide.request.target.Target) -> m - 24:25:void untrack(com.bumptech.glide.request.target.Target) -> n - 36:39:void onStop() -> onStop -com.bumptech.glide.module.AppGlideModule -> com.bumptech.glide.j.a: + 29:32:void onStart() -> a + 36:39:void onStop() -> f + 43:46:void onDestroy() -> k + 54:55:void clear() -> l + 50:50:java.util.List getAll() -> m + 20:21:void track(com.bumptech.glide.request.target.Target) -> n + 24:25:void untrack(com.bumptech.glide.request.target.Target) -> o +com.bumptech.glide.module.AppGlideModule -> com.bumptech.glide.k.a: 26:26:void () -> 42:42:void applyOptions(android.content.Context,com.bumptech.glide.GlideBuilder) -> b 36:36:boolean isManifestParsingEnabled() -> c -com.bumptech.glide.module.GlideModule -> com.bumptech.glide.j.b: +com.bumptech.glide.module.GlideModule -> com.bumptech.glide.k.b: void registerComponents(android.content.Context,com.bumptech.glide.Glide,com.bumptech.glide.Registry) -> a void applyOptions(android.content.Context,com.bumptech.glide.GlideBuilder) -> b -com.bumptech.glide.module.LibraryGlideModule -> com.bumptech.glide.j.c: +com.bumptech.glide.module.LibraryGlideModule -> com.bumptech.glide.k.c: 20:20:void () -> 25:25:void registerComponents(android.content.Context,com.bumptech.glide.Glide,com.bumptech.glide.Registry) -> a -com.bumptech.glide.module.ManifestParser -> com.bumptech.glide.j.d: +com.bumptech.glide.module.ManifestParser -> com.bumptech.glide.k.d: android.content.Context context -> a 23:25:void (android.content.Context) -> 29:62:java.util.List parse() -> a 69:91:com.bumptech.glide.module.GlideModule parseModule(java.lang.String) -> b 95:95:void throwInstantiateGlideModuleException(java.lang.Class,java.lang.Exception) -> c -com.bumptech.glide.provider.EncoderRegistry -> com.bumptech.glide.k.a: +com.bumptech.glide.provider.EncoderRegistry -> com.bumptech.glide.l.a: java.util.List encoders -> a 11:13:void () -> 26:28:void append(java.lang.Class,com.bumptech.glide.load.Encoder) -> a 17:23:com.bumptech.glide.load.Encoder getEncoder(java.lang.Class) -> b -com.bumptech.glide.provider.EncoderRegistry$Entry -> com.bumptech.glide.k.a$a: +com.bumptech.glide.provider.EncoderRegistry$Entry -> com.bumptech.glide.l.a$a: java.lang.Class dataClass -> a com.bumptech.glide.load.Encoder encoder -> b 41:44:void (java.lang.Class,com.bumptech.glide.load.Encoder) -> 47:47:boolean handles(java.lang.Class) -> a -com.bumptech.glide.provider.ImageHeaderParserRegistry -> com.bumptech.glide.k.b: +com.bumptech.glide.provider.ImageHeaderParserRegistry -> com.bumptech.glide.l.b: java.util.List parsers -> a 9:10:void () -> 17:19:void add(com.bumptech.glide.load.ImageHeaderParser) -> a 14:14:java.util.List getParsers() -> b -com.bumptech.glide.provider.LoadPathCache -> com.bumptech.glide.k.c: +com.bumptech.glide.provider.LoadPathCache -> com.bumptech.glide.l.c: com.bumptech.glide.load.engine.LoadPath NO_PATHS_SIGNAL -> a java.util.concurrent.atomic.AtomicReference keyRef -> c androidx.collection.ArrayMap cache -> b @@ -19250,13 +16971,13 @@ com.bumptech.glide.provider.LoadPathCache -> com.bumptech.glide.k.c: 78:83:com.bumptech.glide.util.MultiClassKey getKey(java.lang.Class,java.lang.Class,java.lang.Class) -> b 42:42:boolean isEmptyLoadPath(com.bumptech.glide.load.engine.LoadPath) -> c 69:74:void put(java.lang.Class,java.lang.Class,java.lang.Class,com.bumptech.glide.load.engine.LoadPath) -> d -com.bumptech.glide.provider.ModelToResourceClassCache -> com.bumptech.glide.k.d: +com.bumptech.glide.provider.ModelToResourceClassCache -> com.bumptech.glide.l.d: java.util.concurrent.atomic.AtomicReference resourceClassKeyRef -> a androidx.collection.ArrayMap registeredResourceClassCache -> b 14:16:void () -> 24:35:java.util.List get(java.lang.Class,java.lang.Class,java.lang.Class) -> a 43:47:void put(java.lang.Class,java.lang.Class,java.lang.Class,java.util.List) -> b -com.bumptech.glide.provider.ResourceDecoderRegistry -> com.bumptech.glide.k.e: +com.bumptech.glide.provider.ResourceDecoderRegistry -> com.bumptech.glide.l.e: java.util.List bucketPriorityList -> a java.util.Map decoders -> b 16:18:void () -> @@ -19265,18 +16986,18 @@ com.bumptech.glide.provider.ResourceDecoderRegistry -> com.bumptech.glide.k.e: 95:105:java.util.List getOrAddEntryList(java.lang.String) -> c 61:75:java.util.List getResourceClasses(java.lang.Class,java.lang.Class) -> d 20:35:void setBucketPriorityList(java.util.List) -> e -com.bumptech.glide.provider.ResourceDecoderRegistry$Entry -> com.bumptech.glide.k.e$a: +com.bumptech.glide.provider.ResourceDecoderRegistry$Entry -> com.bumptech.glide.l.e$a: com.bumptech.glide.load.ResourceDecoder decoder -> c java.lang.Class resourceClass -> b java.lang.Class dataClass -> a 116:120:void (java.lang.Class,java.lang.Class,com.bumptech.glide.load.ResourceDecoder) -> 123:124:boolean handles(java.lang.Class,java.lang.Class) -> a -com.bumptech.glide.provider.ResourceEncoderRegistry -> com.bumptech.glide.k.f: +com.bumptech.glide.provider.ResourceEncoderRegistry -> com.bumptech.glide.l.f: java.util.List encoders -> a 14:16:void () -> 19:21:void append(java.lang.Class,com.bumptech.glide.load.ResourceEncoder) -> a 31:39:com.bumptech.glide.load.ResourceEncoder get(java.lang.Class) -> b -com.bumptech.glide.provider.ResourceEncoderRegistry$Entry -> com.bumptech.glide.k.f$a: +com.bumptech.glide.provider.ResourceEncoderRegistry$Entry -> com.bumptech.glide.l.f$a: com.bumptech.glide.load.ResourceEncoder encoder -> b java.lang.Class resourceClass -> a 46:49:void (java.lang.Class,com.bumptech.glide.load.ResourceEncoder) -> @@ -19309,42 +17030,43 @@ com.bumptech.glide.request.BaseRequestOptions -> com.bumptech.glide.request.a: com.bumptech.glide.load.engine.DiskCacheStrategy diskCacheStrategy -> d boolean isScaleOnlyOrNoTransform -> z 49:99:void () -> - 1370:1370:boolean isMemoryCacheable() -> A - 1379:1379:boolean isPrioritySet() -> B - 1404:1404:boolean isScaleOnlyOrNoTransform() -> C - 1408:1408:boolean isSet(int) -> D - 103:103:boolean isSet(int,int) -> E - 571:571:boolean isTransformationAllowed() -> F - 1312:1312:boolean isTransformationRequired() -> G - 575:575:boolean isTransformationSet() -> H - 1392:1392:boolean isValidOverride() -> I - 1261:1263:com.bumptech.glide.request.BaseRequestOptions lock() -> J - 707:707:com.bumptech.glide.request.BaseRequestOptions optionalCenterCrop() -> K - 770:770:com.bumptech.glide.request.BaseRequestOptions optionalCenterInside() -> L - 738:738:com.bumptech.glide.request.BaseRequestOptions optionalFitCenter() -> M - 858:858:com.bumptech.glide.request.BaseRequestOptions optionalScaleOnlyTransform(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.Transformation) -> N - 825:830:com.bumptech.glide.request.BaseRequestOptions optionalTransform(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.Transformation) -> O - 462:470:com.bumptech.glide.request.BaseRequestOptions override(int,int) -> P - 277:287:com.bumptech.glide.request.BaseRequestOptions placeholder(int) -> Q - 231:238:com.bumptech.glide.request.BaseRequestOptions priority(com.bumptech.glide.Priority) -> R - 869:873:com.bumptech.glide.request.BaseRequestOptions scaleOnlyTransform(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.Transformation,boolean) -> S - 1431:1431:com.bumptech.glide.request.BaseRequestOptions self() -> T - 1287:1290:com.bumptech.glide.request.BaseRequestOptions selfOrThrowIfLocked() -> U - 548:555:com.bumptech.glide.request.BaseRequestOptions set(com.bumptech.glide.load.Option,java.lang.Object) -> V - 501:507:com.bumptech.glide.request.BaseRequestOptions signature(com.bumptech.glide.load.Key) -> W - 118:128:com.bumptech.glide.request.BaseRequestOptions sizeMultiplier(float) -> X - 440:447:com.bumptech.glide.request.BaseRequestOptions skipMemoryCache(boolean) -> Y - 893:893:com.bumptech.glide.request.BaseRequestOptions transform(com.bumptech.glide.load.Transformation) -> Z + 1294:1294:boolean isAutoCloneEnabled() -> A + 1370:1370:boolean isMemoryCacheable() -> B + 1379:1379:boolean isPrioritySet() -> C + 1404:1404:boolean isScaleOnlyOrNoTransform() -> D + 1408:1408:boolean isSet(int) -> E + 103:103:boolean isSet(int,int) -> F + 571:571:boolean isTransformationAllowed() -> G + 1312:1312:boolean isTransformationRequired() -> H + 575:575:boolean isTransformationSet() -> I + 1392:1392:boolean isValidOverride() -> J + 1261:1263:com.bumptech.glide.request.BaseRequestOptions lock() -> K + 707:707:com.bumptech.glide.request.BaseRequestOptions optionalCenterCrop() -> L + 770:770:com.bumptech.glide.request.BaseRequestOptions optionalCenterInside() -> M + 738:738:com.bumptech.glide.request.BaseRequestOptions optionalFitCenter() -> N + 858:858:com.bumptech.glide.request.BaseRequestOptions optionalScaleOnlyTransform(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.Transformation) -> O + 825:830:com.bumptech.glide.request.BaseRequestOptions optionalTransform(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.Transformation) -> P + 462:470:com.bumptech.glide.request.BaseRequestOptions override(int,int) -> Q + 277:287:com.bumptech.glide.request.BaseRequestOptions placeholder(int) -> R + 231:238:com.bumptech.glide.request.BaseRequestOptions priority(com.bumptech.glide.Priority) -> S + 869:873:com.bumptech.glide.request.BaseRequestOptions scaleOnlyTransform(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.Transformation,boolean) -> T + 1431:1431:com.bumptech.glide.request.BaseRequestOptions self() -> U + 1287:1290:com.bumptech.glide.request.BaseRequestOptions selfOrThrowIfLocked() -> V + 548:555:com.bumptech.glide.request.BaseRequestOptions set(com.bumptech.glide.load.Option,java.lang.Object) -> W + 501:507:com.bumptech.glide.request.BaseRequestOptions signature(com.bumptech.glide.load.Key) -> X + 118:128:com.bumptech.glide.request.BaseRequestOptions sizeMultiplier(float) -> Y + 440:447:com.bumptech.glide.request.BaseRequestOptions skipMemoryCache(boolean) -> Z 1103:1195:com.bumptech.glide.request.BaseRequestOptions apply(com.bumptech.glide.request.BaseRequestOptions) -> a - 965:979:com.bumptech.glide.request.BaseRequestOptions transform(com.bumptech.glide.load.Transformation,boolean) -> a0 + 893:893:com.bumptech.glide.request.BaseRequestOptions transform(com.bumptech.glide.load.Transformation) -> a0 1276:1281:com.bumptech.glide.request.BaseRequestOptions autoClone() -> b - 841:846:com.bumptech.glide.request.BaseRequestOptions transform(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.Transformation) -> b0 + 965:979:com.bumptech.glide.request.BaseRequestOptions transform(com.bumptech.glide.load.Transformation,boolean) -> b0 532:541:com.bumptech.glide.request.BaseRequestOptions clone() -> c - 1011:1028:com.bumptech.glide.request.BaseRequestOptions transform(java.lang.Class,com.bumptech.glide.load.Transformation,boolean) -> c0 + 841:846:com.bumptech.glide.request.BaseRequestOptions transform(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy,com.bumptech.glide.load.Transformation) -> c0 48:48:java.lang.Object clone() -> clone 561:567:com.bumptech.glide.request.BaseRequestOptions decode(java.lang.Class) -> d - 171:178:com.bumptech.glide.request.BaseRequestOptions useAnimationPool(boolean) -> d0 + 1011:1028:com.bumptech.glide.request.BaseRequestOptions transform(java.lang.Class,com.bumptech.glide.load.Transformation,boolean) -> d0 213:219:com.bumptech.glide.request.BaseRequestOptions diskCacheStrategy(com.bumptech.glide.load.engine.DiskCacheStrategy) -> e + 171:178:com.bumptech.glide.request.BaseRequestOptions useAnimationPool(boolean) -> e0 1200:1224:boolean equals(java.lang.Object) -> equals 676:676:com.bumptech.glide.request.BaseRequestOptions downsample(com.bumptech.glide.load.resource.bitmap.DownsampleStrategy) -> f 385:394:com.bumptech.glide.request.BaseRequestOptions error(int) -> g @@ -19378,36 +17100,38 @@ com.bumptech.glide.request.ErrorRequestCoordinator -> com.bumptech.glide.request 18:27:void (java.lang.Object,com.bumptech.glide.request.RequestCoordinator) -> 104:106:boolean canSetImage(com.bumptech.glide.request.Request) -> a 146:148:boolean isAnyResourceSet() -> b - 167:183:void onRequestFailed(com.bumptech.glide.request.Request) -> c + 187:189:com.bumptech.glide.request.RequestCoordinator getRoot() -> c 46:56:void clear() -> clear - 36:42:void begin() -> d - 153:163:void onRequestSuccess(com.bumptech.glide.request.Request) -> e - 95:99:boolean isEquivalentTo(com.bumptech.glide.request.Request) -> f - 81:83:boolean isComplete() -> g - 187:189:com.bumptech.glide.request.RequestCoordinator getRoot() -> getRoot - 88:90:boolean isCleared() -> h - 116:118:boolean canNotifyStatusChanged(com.bumptech.glide.request.Request) -> i + 167:183:void onRequestFailed(com.bumptech.glide.request.Request) -> d + 60:70:void pause() -> e + 36:42:void begin() -> f + 153:163:void onRequestSuccess(com.bumptech.glide.request.Request) -> g + 95:99:boolean isEquivalentTo(com.bumptech.glide.request.Request) -> h + 81:83:boolean isComplete() -> i 74:76:boolean isRunning() -> isRunning - 123:125:boolean canNotifyCleared(com.bumptech.glide.request.Request) -> j - 140:141:boolean isValidRequest(com.bumptech.glide.request.Request) -> k - 130:130:boolean parentCanNotifyCleared() -> l - 135:135:boolean parentCanNotifyStatusChanged() -> m - 111:111:boolean parentCanSetImage() -> n - 30:32:void setRequests(com.bumptech.glide.request.Request,com.bumptech.glide.request.Request) -> o - 60:70:void pause() -> pause + 88:90:boolean isCleared() -> j + 116:118:boolean canNotifyStatusChanged(com.bumptech.glide.request.Request) -> k + 123:125:boolean canNotifyCleared(com.bumptech.glide.request.Request) -> l + 140:141:boolean isValidRequest(com.bumptech.glide.request.Request) -> m + 130:130:boolean parentCanNotifyCleared() -> n + 135:135:boolean parentCanNotifyStatusChanged() -> o + 111:111:boolean parentCanSetImage() -> p + 30:32:void setRequests(com.bumptech.glide.request.Request,com.bumptech.glide.request.Request) -> q com.bumptech.glide.request.Request -> com.bumptech.glide.request.c: boolean isAnyResourceSet() -> b - void begin() -> d - boolean isEquivalentTo(com.bumptech.glide.request.Request) -> f - boolean isComplete() -> g - boolean isCleared() -> h + void pause() -> e + void begin() -> f + boolean isEquivalentTo(com.bumptech.glide.request.Request) -> h + boolean isComplete() -> i + boolean isCleared() -> j com.bumptech.glide.request.RequestCoordinator -> com.bumptech.glide.request.RequestCoordinator: boolean canSetImage(com.bumptech.glide.request.Request) -> a boolean isAnyResourceSet() -> b - void onRequestFailed(com.bumptech.glide.request.Request) -> c - void onRequestSuccess(com.bumptech.glide.request.Request) -> e - boolean canNotifyStatusChanged(com.bumptech.glide.request.Request) -> i - boolean canNotifyCleared(com.bumptech.glide.request.Request) -> j + com.bumptech.glide.request.RequestCoordinator getRoot() -> c + void onRequestFailed(com.bumptech.glide.request.Request) -> d + void onRequestSuccess(com.bumptech.glide.request.Request) -> g + boolean canNotifyStatusChanged(com.bumptech.glide.request.Request) -> k + boolean canNotifyCleared(com.bumptech.glide.request.Request) -> l com.bumptech.glide.request.RequestCoordinator$RequestState -> com.bumptech.glide.request.RequestCoordinator$RequestState: 51:56:void () -> 60:63:void (java.lang.String,int,boolean) -> @@ -19419,13 +17143,13 @@ com.bumptech.glide.request.RequestListener -> com.bumptech.glide.request.d: boolean onLoadFailed(com.bumptech.glide.load.engine.GlideException,java.lang.Object,com.bumptech.glide.request.target.Target,boolean) -> b com.bumptech.glide.request.RequestOptions -> com.bumptech.glide.request.e: 26:26:void () -> - 213:213:com.bumptech.glide.request.RequestOptions decodeTypeOf(java.lang.Class) -> e0 - 52:52:com.bumptech.glide.request.RequestOptions diskCacheStrategyOf(com.bumptech.glide.load.engine.DiskCacheStrategy) -> f0 - 134:134:com.bumptech.glide.request.RequestOptions signatureOf(com.bumptech.glide.load.Key) -> g0 + 213:213:com.bumptech.glide.request.RequestOptions decodeTypeOf(java.lang.Class) -> f0 + 52:52:com.bumptech.glide.request.RequestOptions diskCacheStrategyOf(com.bumptech.glide.load.engine.DiskCacheStrategy) -> g0 + 134:134:com.bumptech.glide.request.RequestOptions signatureOf(com.bumptech.glide.load.Key) -> h0 com.bumptech.glide.request.ResourceCallback -> com.bumptech.glide.request.f: void onLoadFailed(com.bumptech.glide.load.engine.GlideException) -> a - void onResourceReady(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource) -> c - java.lang.Object getLock() -> e + void onResourceReady(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource,boolean) -> c + java.lang.Object getLock() -> d com.bumptech.glide.request.SingleRequest -> com.bumptech.glide.request.SingleRequest: int overrideWidth -> l com.bumptech.glide.Priority priority -> n @@ -19457,43 +17181,43 @@ com.bumptech.glide.request.SingleRequest -> com.bumptech.glide.request.SingleReq boolean IS_VERBOSE_LOGGABLE -> a java.lang.String tag -> b com.bumptech.glide.request.transition.TransitionFactory animationFactory -> q - 40:40:void () -> - 57:209:void (android.content.Context,com.bumptech.glide.GlideContext,java.lang.Object,java.lang.Object,java.lang.Class,com.bumptech.glide.request.BaseRequestOptions,int,int,com.bumptech.glide.Priority,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,java.util.List,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.load.engine.Engine,com.bumptech.glide.request.transition.TransitionFactory,java.util.concurrent.Executor) -> - 409:426:void setErrorPlaceholder() -> A - 643:644:void onLoadFailed(com.bumptech.glide.load.engine.GlideException) -> a - 362:364:boolean isAnyResourceSet() -> b - 524:582:void onResourceReady(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource) -> c - 305:328:void clear() -> clear - 213:262:void begin() -> d - 648:649:java.lang.Object getLock() -> e - 695:741:boolean isEquivalentTo(com.bumptech.glide.request.Request) -> f - 348:350:boolean isComplete() -> g - 355:357:boolean isCleared() -> h - 431:480:void onSizeReady(int,int) -> i - 341:343:boolean isRunning() -> isRunning - 286:293:void assertNotCallingCallbacks() -> j - 493:493:boolean canNotifyCleared() -> k - 498:498:boolean canNotifyStatusChanged() -> l - 488:488:boolean canSetResource() -> m - 274:281:void cancel() -> n - 369:375:android.graphics.drawable.Drawable getErrorDrawable() -> o - 391:397:android.graphics.drawable.Drawable getFallbackDrawable() -> p - 332:337:void pause() -> pause - 380:386:android.graphics.drawable.Drawable getPlaceholderDrawable() -> q - 503:503:boolean isFirstReadyResource() -> r - 403:404:android.graphics.drawable.Drawable loadDrawable(int) -> s - 750:751:void logV(java.lang.String) -> t - 483:483:int maybeApplySizeMultiplier(int,float) -> u - 515:518:void notifyLoadFailed() -> v - 508:511:void notifyLoadSuccess() -> w - 150:150:com.bumptech.glide.request.SingleRequest obtain(android.content.Context,com.bumptech.glide.GlideContext,java.lang.Object,java.lang.Object,java.lang.Class,com.bumptech.glide.request.BaseRequestOptions,int,int,com.bumptech.glide.Priority,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,java.util.List,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.load.engine.Engine,com.bumptech.glide.request.transition.TransitionFactory,java.util.concurrent.Executor) -> x - 653:691:void onLoadFailed(com.bumptech.glide.load.engine.GlideException,int) -> y - 594:638:void onResourceReady(com.bumptech.glide.load.engine.Resource,java.lang.Object,com.bumptech.glide.load.DataSource) -> z + 41:41:void () -> + 58:210:void (android.content.Context,com.bumptech.glide.GlideContext,java.lang.Object,java.lang.Object,java.lang.Class,com.bumptech.glide.request.BaseRequestOptions,int,int,com.bumptech.glide.Priority,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,java.util.List,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.load.engine.Engine,com.bumptech.glide.request.transition.TransitionFactory,java.util.concurrent.Executor) -> + 602:646:void onResourceReady(com.bumptech.glide.load.engine.Resource,java.lang.Object,com.bumptech.glide.load.DataSource,boolean) -> A + 411:428:void setErrorPlaceholder() -> B + 651:652:void onLoadFailed(com.bumptech.glide.load.engine.GlideException) -> a + 364:366:boolean isAnyResourceSet() -> b + 527:586:void onResourceReady(com.bumptech.glide.load.engine.Resource,com.bumptech.glide.load.DataSource,boolean) -> c + 307:330:void clear() -> clear + 656:657:java.lang.Object getLock() -> d + 334:339:void pause() -> e + 214:264:void begin() -> f + 433:482:void onSizeReady(int,int) -> g + 703:749:boolean isEquivalentTo(com.bumptech.glide.request.Request) -> h + 350:352:boolean isComplete() -> i + 343:345:boolean isRunning() -> isRunning + 357:359:boolean isCleared() -> j + 288:295:void assertNotCallingCallbacks() -> k + 495:495:boolean canNotifyCleared() -> l + 500:500:boolean canNotifyStatusChanged() -> m + 490:490:boolean canSetResource() -> n + 276:283:void cancel() -> o + 371:377:android.graphics.drawable.Drawable getErrorDrawable() -> p + 393:399:android.graphics.drawable.Drawable getFallbackDrawable() -> q + 382:388:android.graphics.drawable.Drawable getPlaceholderDrawable() -> r + 505:505:boolean isFirstReadyResource() -> s + 405:406:android.graphics.drawable.Drawable loadDrawable(int) -> t + 758:759:void logV(java.lang.String) -> u + 485:485:int maybeApplySizeMultiplier(int,float) -> v + 517:520:void notifyLoadFailed() -> w + 510:513:void notifyLoadSuccess() -> x + 151:151:com.bumptech.glide.request.SingleRequest obtain(android.content.Context,com.bumptech.glide.GlideContext,java.lang.Object,java.lang.Object,java.lang.Class,com.bumptech.glide.request.BaseRequestOptions,int,int,com.bumptech.glide.Priority,com.bumptech.glide.request.target.Target,com.bumptech.glide.request.RequestListener,java.util.List,com.bumptech.glide.request.RequestCoordinator,com.bumptech.glide.load.engine.Engine,com.bumptech.glide.request.transition.TransitionFactory,java.util.concurrent.Executor) -> y + 661:699:void onLoadFailed(com.bumptech.glide.load.engine.GlideException,int) -> z com.bumptech.glide.request.SingleRequest$Status -> com.bumptech.glide.request.SingleRequest$Status: - 42:54:void () -> - 42:42:void (java.lang.String,int) -> - 42:42:com.bumptech.glide.request.SingleRequest$Status valueOf(java.lang.String) -> valueOf - 42:42:com.bumptech.glide.request.SingleRequest$Status[] values() -> values + 43:55:void () -> + 43:43:void (java.lang.String,int) -> + 43:43:com.bumptech.glide.request.SingleRequest$Status valueOf(java.lang.String) -> valueOf + 43:43:com.bumptech.glide.request.SingleRequest$Status[] values() -> values com.bumptech.glide.request.ThumbnailRequestCoordinator -> com.bumptech.glide.request.g: com.bumptech.glide.request.RequestCoordinator parent -> a java.lang.Object requestLock -> b @@ -19505,80 +17229,80 @@ com.bumptech.glide.request.ThumbnailRequestCoordinator -> com.bumptech.glide.req 17:29:void (java.lang.Object,com.bumptech.glide.request.RequestCoordinator) -> 44:46:boolean canSetImage(com.bumptech.glide.request.Request) -> a 86:88:boolean isAnyResourceSet() -> b - 113:124:void onRequestFailed(com.bumptech.glide.request.Request) -> c + 128:130:com.bumptech.glide.request.RequestCoordinator getRoot() -> c 157:164:void clear() -> clear - 136:153:void begin() -> d - 93:109:void onRequestSuccess(com.bumptech.glide.request.Request) -> e - 203:208:boolean isEquivalentTo(com.bumptech.glide.request.Request) -> f - 189:191:boolean isComplete() -> g - 128:130:com.bumptech.glide.request.RequestCoordinator getRoot() -> getRoot - 196:198:boolean isCleared() -> h - 62:64:boolean canNotifyStatusChanged(com.bumptech.glide.request.Request) -> i + 113:124:void onRequestFailed(com.bumptech.glide.request.Request) -> d + 168:178:void pause() -> e + 136:153:void begin() -> f + 93:109:void onRequestSuccess(com.bumptech.glide.request.Request) -> g + 203:208:boolean isEquivalentTo(com.bumptech.glide.request.Request) -> h + 189:191:boolean isComplete() -> i 182:184:boolean isRunning() -> isRunning - 69:71:boolean canNotifyCleared(com.bumptech.glide.request.Request) -> j - 76:76:boolean parentCanNotifyCleared() -> k - 81:81:boolean parentCanNotifyStatusChanged() -> l - 51:51:boolean parentCanSetImage() -> m - 32:34:void setRequests(com.bumptech.glide.request.Request,com.bumptech.glide.request.Request) -> n - 168:178:void pause() -> pause + 196:198:boolean isCleared() -> j + 62:64:boolean canNotifyStatusChanged(com.bumptech.glide.request.Request) -> k + 69:71:boolean canNotifyCleared(com.bumptech.glide.request.Request) -> l + 76:76:boolean parentCanNotifyCleared() -> m + 81:81:boolean parentCanNotifyStatusChanged() -> n + 51:51:boolean parentCanSetImage() -> o + 32:34:void setRequests(com.bumptech.glide.request.Request,com.bumptech.glide.request.Request) -> p com.bumptech.glide.request.target.BaseTarget -> com.bumptech.glide.request.h.a: 28:28:void () -> - 61:61:void onStart() -> b + 61:61:void onStart() -> a 51:51:void onLoadStarted(android.graphics.drawable.Drawable) -> c 56:56:void onLoadFailed(android.graphics.drawable.Drawable) -> e - 46:46:void onLoadCleared(android.graphics.drawable.Drawable) -> g - 71:71:void onDestroy() -> j - 66:66:void onStop() -> onStop + 66:66:void onStop() -> f + 46:46:void onLoadCleared(android.graphics.drawable.Drawable) -> h + 71:71:void onDestroy() -> k com.bumptech.glide.request.target.BitmapImageViewTarget -> com.bumptech.glide.request.h.b: 14:15:void (android.widget.ImageView) -> - 10:10:void setResource(java.lang.Object) -> q - 33:34:void setResource(android.graphics.Bitmap) -> s + 10:10:void setResource(java.lang.Object) -> r + 33:34:void setResource(android.graphics.Bitmap) -> t com.bumptech.glide.request.target.CustomTarget -> com.bumptech.glide.request.h.c: com.bumptech.glide.request.Request request -> d int width -> b int height -> c 54:55:void () -> 66:78:void (int,int) -> - 113:113:void removeCallback(com.bumptech.glide.request.target.SizeReadyCallback) -> a - 83:83:void onStart() -> b + 83:83:void onStart() -> a + 113:113:void removeCallback(com.bumptech.glide.request.target.SizeReadyCallback) -> b 98:98:void onLoadStarted(android.graphics.drawable.Drawable) -> c 103:103:void onLoadFailed(android.graphics.drawable.Drawable) -> e - 123:123:com.bumptech.glide.request.Request getRequest() -> f - 107:108:void getSize(com.bumptech.glide.request.target.SizeReadyCallback) -> h - 117:118:void setRequest(com.bumptech.glide.request.Request) -> i - 93:93:void onDestroy() -> j - 88:88:void onStop() -> onStop + 88:88:void onStop() -> f + 123:123:com.bumptech.glide.request.Request getRequest() -> g + 107:108:void getSize(com.bumptech.glide.request.target.SizeReadyCallback) -> i + 117:118:void setRequest(com.bumptech.glide.request.Request) -> j + 93:93:void onDestroy() -> k com.bumptech.glide.request.target.DrawableImageViewTarget -> com.bumptech.glide.request.h.d: 11:12:void (android.widget.ImageView) -> - 8:8:void setResource(java.lang.Object) -> q - 24:25:void setResource(android.graphics.drawable.Drawable) -> s + 8:8:void setResource(java.lang.Object) -> r + 24:25:void setResource(android.graphics.drawable.Drawable) -> t com.bumptech.glide.request.target.ImageViewTarget -> com.bumptech.glide.request.h.e: android.graphics.drawable.Animatable animatable -> i 25:26:void (android.widget.ImageView) -> - 109:112:void onStart() -> b + 109:112:void onStart() -> a 64:67:void onLoadStarted(android.graphics.drawable.Drawable) -> c 100:105:void onResourceReady(java.lang.Object,com.bumptech.glide.request.transition.Transition) -> d 77:80:void onLoadFailed(android.graphics.drawable.Drawable) -> e - 90:96:void onLoadCleared(android.graphics.drawable.Drawable) -> g - 129:135:void maybeUpdateAnimatable(java.lang.Object) -> o - 116:119:void onStop() -> onStop - 53:54:void setDrawable(android.graphics.drawable.Drawable) -> p - void setResource(java.lang.Object) -> q - 124:126:void setResourceInternal(java.lang.Object) -> r + 116:119:void onStop() -> f + 90:96:void onLoadCleared(android.graphics.drawable.Drawable) -> h + 129:135:void maybeUpdateAnimatable(java.lang.Object) -> p + 53:54:void setDrawable(android.graphics.drawable.Drawable) -> q + void setResource(java.lang.Object) -> r + 124:126:void setResourceInternal(java.lang.Object) -> s com.bumptech.glide.request.target.ImageViewTargetFactory -> com.bumptech.glide.request.h.f: 12:12:void () -> 17:22:com.bumptech.glide.request.target.ViewTarget buildTarget(android.widget.ImageView,java.lang.Class) -> a com.bumptech.glide.request.target.SizeReadyCallback -> com.bumptech.glide.request.h.g: - void onSizeReady(int,int) -> i + void onSizeReady(int,int) -> g com.bumptech.glide.request.target.Target -> com.bumptech.glide.request.h.h: - void removeCallback(com.bumptech.glide.request.target.SizeReadyCallback) -> a + void removeCallback(com.bumptech.glide.request.target.SizeReadyCallback) -> b void onLoadStarted(android.graphics.drawable.Drawable) -> c void onResourceReady(java.lang.Object,com.bumptech.glide.request.transition.Transition) -> d void onLoadFailed(android.graphics.drawable.Drawable) -> e - com.bumptech.glide.request.Request getRequest() -> f - void onLoadCleared(android.graphics.drawable.Drawable) -> g - void getSize(com.bumptech.glide.request.target.SizeReadyCallback) -> h - void setRequest(com.bumptech.glide.request.Request) -> i + com.bumptech.glide.request.Request getRequest() -> g + void onLoadCleared(android.graphics.drawable.Drawable) -> h + void getSize(com.bumptech.glide.request.target.SizeReadyCallback) -> i + void setRequest(com.bumptech.glide.request.Request) -> j com.bumptech.glide.request.target.ViewTarget -> com.bumptech.glide.request.h.i: android.view.View$OnAttachStateChangeListener attachStateListener -> f com.bumptech.glide.request.target.ViewTarget$SizeDeterminer sizeDeterminer -> e @@ -19589,16 +17313,16 @@ com.bumptech.glide.request.target.ViewTarget -> com.bumptech.glide.request.h.i: android.view.View view -> d 52:52:void () -> 61:64:void (android.view.View) -> - 224:225:void removeCallback(com.bumptech.glide.request.target.SizeReadyCallback) -> a + 224:225:void removeCallback(com.bumptech.glide.request.target.SizeReadyCallback) -> b 178:180:void onLoadStarted(android.graphics.drawable.Drawable) -> c - 262:272:com.bumptech.glide.request.Request getRequest() -> f - 230:236:void onLoadCleared(android.graphics.drawable.Drawable) -> g - 218:219:void getSize(com.bumptech.glide.request.target.SizeReadyCallback) -> h - 245:246:void setRequest(com.bumptech.glide.request.Request) -> i - 287:287:java.lang.Object getTag() -> k - 183:189:void maybeAddAttachStateListener() -> l - 192:198:void maybeRemoveAttachStateListener() -> m - 281:283:void setTag(java.lang.Object) -> n + 262:272:com.bumptech.glide.request.Request getRequest() -> g + 230:236:void onLoadCleared(android.graphics.drawable.Drawable) -> h + 218:219:void getSize(com.bumptech.glide.request.target.SizeReadyCallback) -> i + 245:246:void setRequest(com.bumptech.glide.request.Request) -> j + 287:287:java.lang.Object getTag() -> l + 183:189:void maybeAddAttachStateListener() -> m + 192:198:void maybeRemoveAttachStateListener() -> n + 281:283:void setTag(java.lang.Object) -> o 277:277:java.lang.String toString() -> toString com.bumptech.glide.request.target.ViewTarget$SizeDeterminer -> com.bumptech.glide.request.h.i$a: java.util.List cbs -> c @@ -19638,21 +17362,21 @@ com.bumptech.glide.request.transition.Transition -> com.bumptech.glide.request.i com.bumptech.glide.request.transition.Transition$ViewAdapter -> com.bumptech.glide.request.i.b$a: com.bumptech.glide.request.transition.TransitionFactory -> com.bumptech.glide.request.i.c: com.bumptech.glide.request.transition.Transition build(com.bumptech.glide.load.DataSource,boolean) -> a -com.bumptech.glide.signature.EmptySignature -> com.bumptech.glide.l.a: +com.bumptech.glide.signature.EmptySignature -> com.bumptech.glide.m.a: com.bumptech.glide.signature.EmptySignature EMPTY_KEY -> b 9:9:void () -> 16:18:void () -> 28:28:void updateDiskCacheKey(java.security.MessageDigest) -> a 13:13:com.bumptech.glide.signature.EmptySignature obtain() -> c 22:22:java.lang.String toString() -> toString -com.bumptech.glide.signature.ObjectKey -> com.bumptech.glide.l.b: +com.bumptech.glide.signature.ObjectKey -> com.bumptech.glide.m.b: java.lang.Object object -> b 20:22:void (java.lang.Object) -> 45:46:void updateDiskCacheKey(java.security.MessageDigest) -> a 31:35:boolean equals(java.lang.Object) -> equals 40:40:int hashCode() -> hashCode 26:26:java.lang.String toString() -> toString -com.bumptech.glide.util.ByteBufferUtil -> com.bumptech.glide.m.a: +com.bumptech.glide.util.ByteBufferUtil -> com.bumptech.glide.n.a: java.util.concurrent.atomic.AtomicReference BUFFER_REF -> a 20:20:void () -> 28:57:java.nio.ByteBuffer fromFile(java.io.File) -> a @@ -19661,7 +17385,7 @@ com.bumptech.glide.util.ByteBufferUtil -> com.bumptech.glide.m.a: 117:126:byte[] toBytes(java.nio.ByteBuffer) -> d 63:89:void toFile(java.nio.ByteBuffer,java.io.File) -> e 131:131:java.io.InputStream toStream(java.nio.ByteBuffer) -> f -com.bumptech.glide.util.ByteBufferUtil$ByteBufferStream -> com.bumptech.glide.m.a$a: +com.bumptech.glide.util.ByteBufferUtil$ByteBufferStream -> com.bumptech.glide.n.a$a: java.nio.ByteBuffer byteBuffer -> b int markPos -> c 181:185:void (java.nio.ByteBuffer) -> @@ -19672,12 +17396,12 @@ com.bumptech.glide.util.ByteBufferUtil$ByteBufferStream -> com.bumptech.glide.m. 212:217:int read(byte[],int,int) -> read 221:227:void reset() -> reset 231:237:long skip(long) -> skip -com.bumptech.glide.util.ByteBufferUtil$SafeArray -> com.bumptech.glide.m.a$b: +com.bumptech.glide.util.ByteBufferUtil$SafeArray -> com.bumptech.glide.n.a$b: int limit -> b byte[] data -> c int offset -> a 171:175:void (byte[],int,int) -> -com.bumptech.glide.util.CachedHashCodeArrayMap -> com.bumptech.glide.m.b: +com.bumptech.glide.util.CachedHashCodeArrayMap -> com.bumptech.glide.n.b: int hashCode -> j 15:15:void () -> 21:23:void clear() -> clear @@ -19686,7 +17410,7 @@ com.bumptech.glide.util.CachedHashCodeArrayMap -> com.bumptech.glide.m.b: 45:46:java.lang.Object removeAt(int) -> k 27:28:java.lang.Object setValueAt(int,java.lang.Object) -> l 33:34:java.lang.Object put(java.lang.Object,java.lang.Object) -> put -com.bumptech.glide.util.ContentLengthInputStream -> com.bumptech.glide.m.c: +com.bumptech.glide.util.ContentLengthInputStream -> com.bumptech.glide.n.c: long contentLength -> b int readSoFar -> c 48:50:void (java.io.InputStream,long) -> @@ -19696,59 +17420,62 @@ com.bumptech.glide.util.ContentLengthInputStream -> com.bumptech.glide.m.c: 58:61:int read() -> read 66:66:int read(byte[]) -> read 71:71:int read(byte[],int,int) -> read -com.bumptech.glide.util.ExceptionCatchingInputStream -> com.bumptech.glide.m.d: - java.util.Queue QUEUE -> b +com.bumptech.glide.util.ExceptionPassthroughInputStream -> com.bumptech.glide.n.d: + java.util.Queue POOL -> b java.io.InputStream wrapped -> c java.io.IOException exception -> d - 19:19:void () -> - 44:46:void () -> - 127:127:java.io.IOException getException() -> a - 54:54:int available() -> available - 27:34:com.bumptech.glide.util.ExceptionCatchingInputStream obtain(java.io.InputStream) -> b - 131:136:void release() -> c - 59:60:void close() -> close - 49:50:void setInputStream(java.io.InputStream) -> d - 64:65:void mark(int) -> mark - 69:69:boolean markSupported() -> markSupported - 76:81:int read(byte[]) -> read - 88:93:int read(byte[],int,int) -> read - 117:122:int read() -> read - 97:99:void reset() -> reset - 105:110:long skip(long) -> skip -com.bumptech.glide.util.Executors -> com.bumptech.glide.m.e: + 27:27:void () -> + 54:56:void () -> + 129:129:java.io.IOException getException() -> a + 64:64:int available() -> available + 35:42:com.bumptech.glide.util.ExceptionPassthroughInputStream obtain(java.io.InputStream) -> b + 133:138:void release() -> c + 69:70:void close() -> close + 59:60:void setInputStream(java.io.InputStream) -> d + 74:75:void mark(int) -> mark + 79:79:boolean markSupported() -> markSupported + 85:88:int read() -> read + 95:98:int read(byte[]) -> read + 105:108:int read(byte[],int,int) -> read + 113:115:void reset() -> reset + 120:123:long skip(long) -> skip +com.bumptech.glide.util.Executors -> com.bumptech.glide.n.e: java.util.concurrent.Executor MAIN_THREAD_EXECUTOR -> a java.util.concurrent.Executor DIRECT_EXECUTOR -> b - 17:26:void () -> - 41:41:java.util.concurrent.Executor directExecutor() -> a - 36:36:java.util.concurrent.Executor mainThreadExecutor() -> b -com.bumptech.glide.util.Executors$1 -> com.bumptech.glide.m.e$a: - android.os.Handler handler -> a - 18:19:void () -> - 23:24:void execute(java.lang.Runnable) -> execute -com.bumptech.glide.util.Executors$2 -> com.bumptech.glide.m.e$b: - 27:27:void () -> - 30:31:void execute(java.lang.Runnable) -> execute -com.bumptech.glide.util.LogTime -> com.bumptech.glide.m.f: + 15:22:void () -> + 37:37:java.util.concurrent.Executor directExecutor() -> a + 32:32:java.util.concurrent.Executor mainThreadExecutor() -> b +com.bumptech.glide.util.Executors$1 -> com.bumptech.glide.n.e$a: + 16:16:void () -> + 19:20:void execute(java.lang.Runnable) -> execute +com.bumptech.glide.util.Executors$2 -> com.bumptech.glide.n.e$b: + 23:23:void () -> + 26:27:void execute(java.lang.Runnable) -> execute +com.bumptech.glide.util.LogTime -> com.bumptech.glide.n.f: double MILLIS_MULTIPLIER -> a 9:10:void () -> 35:35:double getElapsedMillis(long) -> a 22:25:long getLogTime() -> b -com.bumptech.glide.util.LruCache -> com.bumptech.glide.m.g: +com.bumptech.glide.util.LruCache -> com.bumptech.glide.n.g: java.util.Map cache -> a long initialMaxSize -> b long currentSize -> d long maxSize -> c 18:32:void (long) -> - 155:156:void clearMemory() -> b - 179:180:void evict() -> f - 101:101:java.lang.Object get(java.lang.Object) -> g + 170:171:void clearMemory() -> b + 194:195:void evict() -> f + 100:102:java.lang.Object get(java.lang.Object) -> g 77:77:long getMaxSize() -> h 57:57:int getSize(java.lang.Object) -> i 73:73:void onItemEvicted(java.lang.Object,java.lang.Object) -> j - 116:136:java.lang.Object put(java.lang.Object,java.lang.Object) -> k - 145:150:java.lang.Object remove(java.lang.Object) -> l - 166:176:void trimToSize(long) -> m -com.bumptech.glide.util.MarkEnforcingInputStream -> com.bumptech.glide.m.h: + 130:150:java.lang.Object put(java.lang.Object,java.lang.Object) -> k + 159:165:java.lang.Object remove(java.lang.Object) -> l + 181:191:void trimToSize(long) -> m +com.bumptech.glide.util.LruCache$Entry -> com.bumptech.glide.n.g$a: + java.lang.Object value -> a + int size -> b + 203:206:void (java.lang.Object,int) -> +com.bumptech.glide.util.MarkEnforcingInputStream -> com.bumptech.glide.n.h: int availableBytes -> b 16:20:void (java.io.InputStream) -> 77:82:long getBytesToRead(long) -> a @@ -19759,7 +17486,7 @@ com.bumptech.glide.util.MarkEnforcingInputStream -> com.bumptech.glide.m.h: 41:48:int read(byte[],int,int) -> read 52:55:void reset() -> reset 59:66:long skip(long) -> skip -com.bumptech.glide.util.MultiClassKey -> com.bumptech.glide.m.i: +com.bumptech.glide.util.MultiClassKey -> com.bumptech.glide.n.i: java.lang.Class second -> b java.lang.Class first -> a java.lang.Class third -> c @@ -19769,39 +17496,44 @@ com.bumptech.glide.util.MultiClassKey -> com.bumptech.glide.m.i: 44:63:boolean equals(java.lang.Object) -> equals 68:71:int hashCode() -> hashCode 38:38:java.lang.String toString() -> toString -com.bumptech.glide.util.Preconditions -> com.bumptech.glide.m.j: +com.bumptech.glide.util.Preconditions -> com.bumptech.glide.n.j: 16:19:void checkArgument(boolean,java.lang.String) -> a 36:39:java.lang.String checkNotEmpty(java.lang.String) -> b 44:47:java.util.Collection checkNotEmpty(java.util.Collection) -> c 23:23:java.lang.Object checkNotNull(java.lang.Object) -> d 28:31:java.lang.Object checkNotNull(java.lang.Object,java.lang.String) -> e -com.bumptech.glide.util.Util -> com.bumptech.glide.m.k: +com.bumptech.glide.util.Util -> com.bumptech.glide.n.k: char[] HEX_CHAR_ARRAY -> a char[] SHA_256_CHARS -> b - 21:23:void () -> - 142:145:void assertMainThread() -> a - 202:208:boolean bothModelsNullEquivalentOrEquals(java.lang.Object,java.lang.Object) -> b - 198:198:boolean bothNullOrEqual(java.lang.Object,java.lang.Object) -> c - 44:49:java.lang.String bytesToHex(byte[],char[]) -> d - 167:167:java.util.Queue createQueue(int) -> e - 99:99:int getBitmapByteSize(int,int,android.graphics.Bitmap$Config) -> f - 70:91:int getBitmapByteSize(android.graphics.Bitmap) -> g - 104:125:int getBytesPerPixel(android.graphics.Bitmap$Config) -> h - 183:189:java.util.List getSnapshot(java.util.Collection) -> i - 220:220:int hashCode(float) -> j - 224:224:int hashCode(float,int) -> k - 216:216:int hashCode(int,int) -> l - 228:228:int hashCode(java.lang.Object,int) -> m - 232:232:int hashCode(boolean,int) -> n - 161:161:boolean isOnBackgroundThread() -> o - 156:156:boolean isOnMainThread() -> p - 134:134:boolean isValidDimension(int) -> q - 130:130:boolean isValidDimensions(int,int) -> r - 32:34:java.lang.String sha256BytesToHex(byte[]) -> s -com.bumptech.glide.util.Util$1 -> com.bumptech.glide.m.k$a: + android.os.Handler mainThreadHandler -> c + 22:24:void () -> + 27:29:void () -> + 165:168:void assertMainThread() -> a + 225:231:boolean bothModelsNullEquivalentOrEquals(java.lang.Object,java.lang.Object) -> b + 221:221:boolean bothNullOrEqual(java.lang.Object,java.lang.Object) -> c + 46:51:java.lang.String bytesToHex(byte[],char[]) -> d + 190:190:java.util.Queue createQueue(int) -> e + 101:101:int getBitmapByteSize(int,int,android.graphics.Bitmap$Config) -> f + 72:93:int getBitmapByteSize(android.graphics.Bitmap) -> g + 106:127:int getBytesPerPixel(android.graphics.Bitmap$Config) -> h + 206:212:java.util.List getSnapshot(java.util.Collection) -> i + 150:157:android.os.Handler getUiThreadHandler() -> j + 243:243:int hashCode(float) -> k + 247:247:int hashCode(float,int) -> l + 239:239:int hashCode(int,int) -> m + 251:251:int hashCode(java.lang.Object,int) -> n + 255:255:int hashCode(boolean,int) -> o + 184:184:boolean isOnBackgroundThread() -> p + 179:179:boolean isOnMainThread() -> q + 136:136:boolean isValidDimension(int) -> r + 132:132:boolean isValidDimensions(int,int) -> s + 141:142:void postOnUiThread(java.lang.Runnable) -> t + 146:147:void removeCallbacksOnUiThread(java.lang.Runnable) -> u + 34:36:java.lang.String sha256BytesToHex(byte[]) -> v +com.bumptech.glide.util.Util$1 -> com.bumptech.glide.n.k$a: int[] $SwitchMap$android$graphics$Bitmap$Config -> a - 109:109:void () -> -com.bumptech.glide.util.pool.FactoryPools -> com.bumptech.glide.m.l.a: + 111:111:void () -> +com.bumptech.glide.util.pool.FactoryPools -> com.bumptech.glide.n.l.a: com.bumptech.glide.util.pool.FactoryPools$Resetter EMPTY_RESETTER -> a 19:19:void () -> 106:106:androidx.core.util.Pools$Pool build(androidx.core.util.Pools$Pool,com.bumptech.glide.util.pool.FactoryPools$Factory) -> a @@ -19810,43 +17542,43 @@ com.bumptech.glide.util.pool.FactoryPools -> com.bumptech.glide.m.l.a: 56:56:androidx.core.util.Pools$Pool threadSafe(int,com.bumptech.glide.util.pool.FactoryPools$Factory) -> d 70:70:androidx.core.util.Pools$Pool threadSafeList() -> e 86:86:androidx.core.util.Pools$Pool threadSafeList(int) -> f -com.bumptech.glide.util.pool.FactoryPools$1 -> com.bumptech.glide.m.l.a$a: +com.bumptech.glide.util.pool.FactoryPools$1 -> com.bumptech.glide.n.l.a$a: 20:20:void () -> 24:24:void reset(java.lang.Object) -> a -com.bumptech.glide.util.pool.FactoryPools$2 -> com.bumptech.glide.m.l.a$b: +com.bumptech.glide.util.pool.FactoryPools$2 -> com.bumptech.glide.n.l.a$b: 88:88:void () -> 88:88:java.lang.Object create() -> a 92:92:java.util.List create() -> b -com.bumptech.glide.util.pool.FactoryPools$3 -> com.bumptech.glide.m.l.a$c: +com.bumptech.glide.util.pool.FactoryPools$3 -> com.bumptech.glide.n.l.a$c: 95:95:void () -> 95:95:void reset(java.lang.Object) -> a 98:99:void reset(java.util.List) -> b -com.bumptech.glide.util.pool.FactoryPools$Factory -> com.bumptech.glide.m.l.a$d: +com.bumptech.glide.util.pool.FactoryPools$Factory -> com.bumptech.glide.n.l.a$d: java.lang.Object create() -> a -com.bumptech.glide.util.pool.FactoryPools$FactoryPool -> com.bumptech.glide.m.l.a$e: +com.bumptech.glide.util.pool.FactoryPools$FactoryPool -> com.bumptech.glide.n.l.a$e: com.bumptech.glide.util.pool.FactoryPools$Factory factory -> a com.bumptech.glide.util.pool.FactoryPools$Resetter resetter -> b androidx.core.util.Pools$Pool pool -> c 153:157:void (androidx.core.util.Pools$Pool,com.bumptech.glide.util.pool.FactoryPools$Factory,com.bumptech.glide.util.pool.FactoryPools$Resetter) -> 176:180:boolean release(java.lang.Object) -> a 161:171:java.lang.Object acquire() -> b -com.bumptech.glide.util.pool.FactoryPools$Poolable -> com.bumptech.glide.m.l.a$f: +com.bumptech.glide.util.pool.FactoryPools$Poolable -> com.bumptech.glide.n.l.a$f: com.bumptech.glide.util.pool.StateVerifier getVerifier() -> e -com.bumptech.glide.util.pool.FactoryPools$Resetter -> com.bumptech.glide.m.l.a$g: +com.bumptech.glide.util.pool.FactoryPools$Resetter -> com.bumptech.glide.n.l.a$g: void reset(java.lang.Object) -> a -com.bumptech.glide.util.pool.GlideTrace -> com.bumptech.glide.m.l.b: +com.bumptech.glide.util.pool.GlideTrace -> com.bumptech.glide.n.l.b: 29:29:void beginSection(java.lang.String) -> a 35:35:void beginSectionFormat(java.lang.String,java.lang.Object) -> b 47:47:void beginSectionFormat(java.lang.String,java.lang.Object,java.lang.Object,java.lang.Object) -> c 53:53:void endSection() -> d -com.bumptech.glide.util.pool.StateVerifier -> com.bumptech.glide.m.l.c: +com.bumptech.glide.util.pool.StateVerifier -> com.bumptech.glide.n.l.c: 7:7:void (com.bumptech.glide.util.pool.StateVerifier$1) -> 20:20:void () -> 16:16:com.bumptech.glide.util.pool.StateVerifier newInstance() -> a void setRecycled(boolean) -> b void throwIfRecycled() -> c -com.bumptech.glide.util.pool.StateVerifier$1 -> com.bumptech.glide.m.l.c$a: -com.bumptech.glide.util.pool.StateVerifier$DefaultStateVerifier -> com.bumptech.glide.m.l.c$b: +com.bumptech.glide.util.pool.StateVerifier$1 -> com.bumptech.glide.n.l.c$a: +com.bumptech.glide.util.pool.StateVerifier$DefaultStateVerifier -> com.bumptech.glide.n.l.c$b: boolean isReleased -> a 35:35:void () -> 46:47:void setRecycled(boolean) -> b @@ -20604,9 +18336,9 @@ com.lwkandroid.ngvsample.GlideDisplayer -> com.lwkandroid.ngvsample.a: 15:15:void load(java.lang.Object,android.widget.ImageView,int,int) -> a 20:24:void load(com.lwkandroid.imagepicker.data.ImageBean,android.widget.ImageView,int,int) -> b com.lwkandroid.ngvsample.MainActivity -> com.lwkandroid.ngvsample.MainActivity: - com.lwkandroid.widget.NineGridView mNineGridView -> s + com.lwkandroid.widget.ngv.NineGridView mNineGridView -> s + com.lwkandroid.widget.ngv.DefaultNgvAdapter mAdapter -> t int REQUEST_CODE_PICKER -> u - com.lwkandroid.widget.DefaultNgvAdapter mAdapter -> t 22:26:void () -> 86:92:void onActivityResult(int,int,android.content.Intent) -> onActivityResult 80:81:void onCheckedChanged(android.widget.CompoundButton,boolean) -> onCheckedChanged @@ -20615,36 +18347,36 @@ com.lwkandroid.ngvsample.MainActivity$1 -> com.lwkandroid.ngvsample.MainActivity com.lwkandroid.ngvsample.MainActivity this$0 -> a 51:51:void (com.lwkandroid.ngvsample.MainActivity) -> 51:51:void onImageDeleted(int,java.lang.Object) -> a - 51:51:void onContentImageClicked(int,java.lang.Object,com.lwkandroid.widget.NgvChildImageView) -> b - 56:60:void onPlusImageClicked(android.widget.ImageView,int) -> c - 65:66:void onContentImageClicked(int,com.lwkandroid.imagepicker.data.ImageBean,com.lwkandroid.widget.NgvChildImageView) -> d + 56:60:void onPlusImageClicked(android.widget.ImageView,int) -> b + 51:51:void onContentImageClicked(int,java.lang.Object,com.lwkandroid.widget.ngv.NgvChildImageView) -> c + 65:66:void onContentImageClicked(int,com.lwkandroid.imagepicker.data.ImageBean,com.lwkandroid.widget.ngv.NgvChildImageView) -> d 71:72:void onImageDeleted(int,com.lwkandroid.imagepicker.data.ImageBean) -> e -com.lwkandroid.widget.-$$Lambda$DefaultNgvAdapter$-b4Jz8auVmC_2WNIg0FFzTJJsQQ -> com.lwkandroid.widget.a: +com.lwkandroid.widget.ngv.-$$Lambda$DefaultNgvAdapter$0i2tY4T8LO2081JXEdV2Tit2sks -> com.lwkandroid.widget.ngv.a: +# {"id":"sourceFile","fileName":"lambda"} + com.lwkandroid.widget.ngv.DefaultNgvAdapter f$0 -> b + android.widget.ImageView f$1 -> c +com.lwkandroid.widget.ngv.-$$Lambda$DefaultNgvAdapter$BtREVRCnqW01FWkaxtF0pYdU9GE -> com.lwkandroid.widget.ngv.b: # {"id":"sourceFile","fileName":"lambda"} - com.lwkandroid.widget.DefaultNgvAdapter f$0 -> b + com.lwkandroid.widget.ngv.DefaultNgvAdapter f$0 -> b java.lang.Object f$1 -> c int f$2 -> d -com.lwkandroid.widget.-$$Lambda$DefaultNgvAdapter$NJuQOTrCzmJpAhG7ZH9ZGecs2To -> com.lwkandroid.widget.b: -# {"id":"sourceFile","fileName":"lambda"} - com.lwkandroid.widget.DefaultNgvAdapter f$0 -> b - android.widget.ImageView f$1 -> c -com.lwkandroid.widget.-$$Lambda$DefaultNgvAdapter$ScsMxEqTqTIh4XrVAVAYtLQIX0M -> com.lwkandroid.widget.c: +com.lwkandroid.widget.ngv.-$$Lambda$DefaultNgvAdapter$E5qJgKIvFThbz9dBSbHrkazWTQ8 -> com.lwkandroid.widget.ngv.c: # {"id":"sourceFile","fileName":"lambda"} - com.lwkandroid.widget.DefaultNgvAdapter f$0 -> b + com.lwkandroid.widget.ngv.DefaultNgvAdapter f$0 -> b java.lang.Object f$2 -> d int f$1 -> c - com.lwkandroid.widget.NgvChildImageView f$3 -> e -com.lwkandroid.widget.AbsNgvAdapter -> com.lwkandroid.widget.d: + com.lwkandroid.widget.ngv.NgvChildImageView f$3 -> e +com.lwkandroid.widget.ngv.AbsNgvAdapter -> com.lwkandroid.widget.ngv.d: java.util.List mDataList -> a java.util.List mDataChangedListenerList -> c int mMaxDataSize -> b 57:58:void (int) -> 16:64:void (int,java.util.List) -> - 179:184:void addDataChangedListener(com.lwkandroid.widget.AbsNgvAdapter$OnDataChangedListener) -> a + 179:184:void addDataChangedListener(com.lwkandroid.widget.ngv.AbsNgvAdapter$OnDataChangedListener) -> a 119:120:void addDataList(java.util.List) -> b 124:142:void addDataList(java.util.List,int) -> c - void bindContentView(android.view.View,java.lang.Object,int,com.lwkandroid.widget.NgvAttrOptions) -> d - void bindPlusView(android.view.View,com.lwkandroid.widget.NgvAttrOptions) -> e + void bindContentView(android.view.View,java.lang.Object,int,com.lwkandroid.widget.ngv.NgvAttrOptions) -> d + void bindPlusView(android.view.View,com.lwkandroid.widget.ngv.NgvAttrOptions) -> e android.view.View createContentView(android.content.Context) -> f android.view.View createPlusView(android.content.Context) -> g 211:211:int getDValueToLimited() -> h @@ -20655,33 +18387,33 @@ com.lwkandroid.widget.AbsNgvAdapter -> com.lwkandroid.widget.d: 250:254:void notifyDataRemoved(java.lang.Object,int) -> m 159:164:void removeData(java.lang.Object) -> n 78:91:void setDataList(java.util.List) -> o -com.lwkandroid.widget.AbsNgvAdapter$OnDataChangedListener -> com.lwkandroid.widget.d$a: -com.lwkandroid.widget.DefaultNgvAdapter -> com.lwkandroid.widget.e: - com.lwkandroid.widget.INgvImageLoader mImageLoader -> d - com.lwkandroid.widget.DefaultNgvAdapter$OnChildClickedListener mListener -> e - 20:22:void (int,com.lwkandroid.widget.INgvImageLoader) -> - 13:13:void bindContentView(android.view.View,java.lang.Object,int,com.lwkandroid.widget.NgvAttrOptions) -> d - 13:13:void bindPlusView(android.view.View,com.lwkandroid.widget.NgvAttrOptions) -> e +com.lwkandroid.widget.ngv.AbsNgvAdapter$OnDataChangedListener -> com.lwkandroid.widget.ngv.d$a: +com.lwkandroid.widget.ngv.DefaultNgvAdapter -> com.lwkandroid.widget.ngv.e: + com.lwkandroid.widget.ngv.DefaultNgvAdapter$OnChildClickedListener mListener -> e + com.lwkandroid.widget.ngv.INgvImageLoader mImageLoader -> d + 20:22:void (int,com.lwkandroid.widget.ngv.INgvImageLoader) -> + 13:13:void bindContentView(android.view.View,java.lang.Object,int,com.lwkandroid.widget.ngv.NgvAttrOptions) -> d + 13:13:void bindPlusView(android.view.View,com.lwkandroid.widget.ngv.NgvAttrOptions) -> e 13:13:android.view.View createContentView(android.content.Context) -> f 13:13:android.view.View createPlusView(android.content.Context) -> g - 56:74:void bindContentView(com.lwkandroid.widget.NgvChildImageView,java.lang.Object,int,com.lwkandroid.widget.NgvAttrOptions) -> p - 39:45:void bindPlusView(android.widget.ImageView,com.lwkandroid.widget.NgvAttrOptions) -> q - 50:50:com.lwkandroid.widget.NgvChildImageView createContentView(android.content.Context) -> r + 56:74:void bindContentView(com.lwkandroid.widget.ngv.NgvChildImageView,java.lang.Object,int,com.lwkandroid.widget.ngv.NgvAttrOptions) -> p + 39:45:void bindPlusView(android.widget.ImageView,com.lwkandroid.widget.ngv.NgvAttrOptions) -> q + 50:50:com.lwkandroid.widget.ngv.NgvChildImageView createContentView(android.content.Context) -> r 33:33:android.widget.ImageView createPlusView(android.content.Context) -> s - 66:68:void lambda$bindContentView$1(int,java.lang.Object,com.lwkandroid.widget.NgvChildImageView,android.view.View) -> t - void lambda$bindContentView$1$DefaultNgvAdapter(int,java.lang.Object,com.lwkandroid.widget.NgvChildImageView,android.view.View) -> u + 66:68:void lambda$bindContentView$1(int,java.lang.Object,com.lwkandroid.widget.ngv.NgvChildImageView,android.view.View) -> t + void lambda$bindContentView$1$DefaultNgvAdapter(int,java.lang.Object,com.lwkandroid.widget.ngv.NgvChildImageView,android.view.View) -> u 70:73:void lambda$bindContentView$2(java.lang.Object,int,android.view.View) -> v void lambda$bindContentView$2$DefaultNgvAdapter(java.lang.Object,int,android.view.View) -> w 42:44:void lambda$bindPlusView$0(android.widget.ImageView,android.view.View) -> x void lambda$bindPlusView$0$DefaultNgvAdapter(android.widget.ImageView,android.view.View) -> y - 83:84:void setOnChildClickListener(com.lwkandroid.widget.DefaultNgvAdapter$OnChildClickedListener) -> z -com.lwkandroid.widget.DefaultNgvAdapter$OnChildClickedListener -> com.lwkandroid.widget.e$a: + 83:84:void setOnChildClickListener(com.lwkandroid.widget.ngv.DefaultNgvAdapter$OnChildClickedListener) -> z +com.lwkandroid.widget.ngv.DefaultNgvAdapter$OnChildClickedListener -> com.lwkandroid.widget.ngv.e$a: void onImageDeleted(int,java.lang.Object) -> a - void onContentImageClicked(int,java.lang.Object,com.lwkandroid.widget.NgvChildImageView) -> b - void onPlusImageClicked(android.widget.ImageView,int) -> c -com.lwkandroid.widget.INgvImageLoader -> com.lwkandroid.widget.f: + void onPlusImageClicked(android.widget.ImageView,int) -> b + void onContentImageClicked(int,java.lang.Object,com.lwkandroid.widget.ngv.NgvChildImageView) -> c +com.lwkandroid.widget.ngv.INgvImageLoader -> com.lwkandroid.widget.ngv.f: void load(java.lang.Object,android.widget.ImageView,int,int) -> a -com.lwkandroid.widget.NgvAttrOptions -> com.lwkandroid.widget.g: +com.lwkandroid.widget.ngv.NgvAttrOptions -> com.lwkandroid.widget.ngv.g: android.graphics.drawable.Drawable mIconPlusDrawable -> d android.graphics.drawable.Drawable mIconDeleteDrawable -> e float mIconDeleteSizeRatio -> f @@ -20710,7 +18442,7 @@ com.lwkandroid.widget.NgvAttrOptions -> com.lwkandroid.widget.g: 110:111:void setImageScaleType(android.widget.ImageView$ScaleType) -> p 50:51:void setSingleImageHeight(int) -> q 40:41:void setSingleImageWidth(int) -> r -com.lwkandroid.widget.NgvChildImageView -> com.lwkandroid.widget.NgvChildImageView: +com.lwkandroid.widget.ngv.NgvChildImageView -> com.lwkandroid.widget.ngv.NgvChildImageView: 30:31:void (android.content.Context) -> 35:37:void (android.content.Context,android.util.AttributeSet) -> 141:141:int getContentImageHeight() -> getContentImageHeight @@ -20729,58 +18461,58 @@ com.lwkandroid.widget.NgvChildImageView -> com.lwkandroid.widget.NgvChildImageVi 120:124:void setDeleteImageResource(int) -> setDeleteImageResource 151:152:void setDeleteImageSizeRatio(float) -> setDeleteImageSizeRatio 98:100:void showDeleteImageView(boolean) -> showDeleteImageView -com.lwkandroid.widget.NgvChildImageView$SavedViewState -> com.lwkandroid.widget.NgvChildImageView$SavedViewState: +com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState -> com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState: float mDeleteImageSizeRatio -> c boolean mShowDeleteImageView -> b 226:226:void () -> 196:197:void (android.os.Parcelable) -> 201:210:void (android.os.Parcel) -> - 189:189:boolean access$000(com.lwkandroid.widget.NgvChildImageView$SavedViewState) -> a - 189:189:boolean access$002(com.lwkandroid.widget.NgvChildImageView$SavedViewState,boolean) -> b - 189:189:float access$100(com.lwkandroid.widget.NgvChildImageView$SavedViewState) -> c - 189:189:float access$102(com.lwkandroid.widget.NgvChildImageView$SavedViewState,float) -> d + 189:189:boolean access$000(com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState) -> a + 189:189:boolean access$002(com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState,boolean) -> b + 189:189:float access$100(com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState) -> c + 189:189:float access$102(com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState,float) -> d 215:224:void writeToParcel(android.os.Parcel,int) -> writeToParcel -com.lwkandroid.widget.NgvChildImageView$SavedViewState$1 -> com.lwkandroid.widget.NgvChildImageView$SavedViewState$a: +com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState$1 -> com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState$a: # {"id":"sourceFile","fileName":"NgvChildImageView.java"} 227:227:void () -> - 231:231:com.lwkandroid.widget.NgvChildImageView$SavedViewState createFromParcel(android.os.Parcel) -> a - 237:237:com.lwkandroid.widget.NgvChildImageView$SavedViewState[] newArray(int) -> b + 231:231:com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState createFromParcel(android.os.Parcel) -> a + 237:237:com.lwkandroid.widget.ngv.NgvChildImageView$SavedViewState[] newArray(int) -> b 227:227:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel 227:227:java.lang.Object[] newArray(int) -> newArray -com.lwkandroid.widget.NineGridView -> com.lwkandroid.widget.NineGridView: - 36:36:void () -> - 71:72:void (android.content.Context) -> - 76:101:void (android.content.Context,android.util.AttributeSet) -> - 384:391:void autoAdjustPlusImageView() -> autoAdjustPlusImageView - 377:379:android.view.View buildChildView(int) -> buildChildView - 372:372:boolean canShowPlusImageView() -> canShowPlusImageView - 279:279:com.lwkandroid.widget.AbsNgvAdapter getAdapter() -> getAdapter - 49:66:int getImageScaleTypeIndex(android.widget.ImageView$ScaleType) -> getImageScaleTypeIndex - 294:294:boolean isEditModeEnabled() -> isEditModeEnabled - 236:245:void onAllDataChanged(java.util.List,boolean) -> onAllDataChanged - 256:258:void onDataAdded(java.lang.Object,int,boolean) -> onDataAdded - 250:251:void onDataChanged(java.lang.Object,int,boolean) -> onDataChanged - 263:268:void onDataListAdded(java.util.List,int,boolean) -> onDataListAdded - 273:275:void onDataRemoved(java.lang.Object,int,boolean) -> onDataRemoved - 229:231:void onFinishInflate() -> onFinishInflate - 212:224:void onLayout(boolean,int,int,int,int) -> onLayout - 106:207:void onMeasure(int,int) -> onMeasure - 433:456:void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState - 416:427:android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState - 406:409:void removePlusImageView() -> removePlusImageView - 284:290:void setAdapter(com.lwkandroid.widget.AbsNgvAdapter) -> setAdapter - 315:317:void setDividerLineSize(int,int) -> setDividerLineSize - 299:311:void setEnableEditMode(boolean) -> setEnableEditMode - 356:358:void setHorizontalChildCount(int) -> setHorizontalChildCount - 339:340:void setIconDeleteDrawable(int) -> setIconDeleteDrawable - 344:346:void setIconDeleteDrawable(android.graphics.drawable.Drawable) -> setIconDeleteDrawable - 350:352:void setIconDeleteSizeRatio(float) -> setIconDeleteSizeRatio - 328:329:void setIconPlusDrawable(int) -> setIconPlusDrawable - 333:335:void setIconPlusDrawable(android.graphics.drawable.Drawable) -> setIconPlusDrawable - 362:364:void setImageScaleType(android.widget.ImageView$ScaleType) -> setImageScaleType - 321:324:void setSingleImageSize(int,int,int) -> setSingleImageSize - 395:402:void showPlusImageView() -> showPlusImageView -com.lwkandroid.widget.NineGridView$SavedViewState -> com.lwkandroid.widget.NineGridView$SavedViewState: +com.lwkandroid.widget.ngv.NineGridView -> com.lwkandroid.widget.ngv.NineGridView: + 34:34:void () -> + 69:70:void (android.content.Context) -> + 74:99:void (android.content.Context,android.util.AttributeSet) -> + 382:389:void autoAdjustPlusImageView() -> autoAdjustPlusImageView + 375:377:android.view.View buildChildView(int) -> buildChildView + 370:370:boolean canShowPlusImageView() -> canShowPlusImageView + 277:277:com.lwkandroid.widget.ngv.AbsNgvAdapter getAdapter() -> getAdapter + 47:64:int getImageScaleTypeIndex(android.widget.ImageView$ScaleType) -> getImageScaleTypeIndex + 292:292:boolean isEditModeEnabled() -> isEditModeEnabled + 234:243:void onAllDataChanged(java.util.List,boolean) -> onAllDataChanged + 254:256:void onDataAdded(java.lang.Object,int,boolean) -> onDataAdded + 248:249:void onDataChanged(java.lang.Object,int,boolean) -> onDataChanged + 261:266:void onDataListAdded(java.util.List,int,boolean) -> onDataListAdded + 271:273:void onDataRemoved(java.lang.Object,int,boolean) -> onDataRemoved + 227:229:void onFinishInflate() -> onFinishInflate + 210:222:void onLayout(boolean,int,int,int,int) -> onLayout + 104:205:void onMeasure(int,int) -> onMeasure + 431:454:void onRestoreInstanceState(android.os.Parcelable) -> onRestoreInstanceState + 414:425:android.os.Parcelable onSaveInstanceState() -> onSaveInstanceState + 404:407:void removePlusImageView() -> removePlusImageView + 282:288:void setAdapter(com.lwkandroid.widget.ngv.AbsNgvAdapter) -> setAdapter + 313:315:void setDividerLineSize(int,int) -> setDividerLineSize + 297:309:void setEnableEditMode(boolean) -> setEnableEditMode + 354:356:void setHorizontalChildCount(int) -> setHorizontalChildCount + 337:338:void setIconDeleteDrawable(int) -> setIconDeleteDrawable + 342:344:void setIconDeleteDrawable(android.graphics.drawable.Drawable) -> setIconDeleteDrawable + 348:350:void setIconDeleteSizeRatio(float) -> setIconDeleteSizeRatio + 326:327:void setIconPlusDrawable(int) -> setIconPlusDrawable + 331:333:void setIconPlusDrawable(android.graphics.drawable.Drawable) -> setIconPlusDrawable + 360:362:void setImageScaleType(android.widget.ImageView$ScaleType) -> setImageScaleType + 319:322:void setSingleImageSize(int,int,int) -> setSingleImageSize + 393:400:void showPlusImageView() -> showPlusImageView +com.lwkandroid.widget.ngv.NineGridView$SavedViewState -> com.lwkandroid.widget.ngv.NineGridView$SavedViewState: int mImageScaleType -> j float mIconDeleteSizeRatio -> g int mHorizontalChildCount -> i @@ -20791,38 +18523,38 @@ com.lwkandroid.widget.NineGridView$SavedViewState -> com.lwkandroid.widget.NineG byte[] mIconDeleteDrawable -> f byte[] mIconPlusDrawable -> e java.util.List mDataList -> k - 519:519:void () -> - 473:474:void (android.os.Parcelable) -> - 478:495:void (android.os.Parcel) -> - 458:458:int access$000(com.lwkandroid.widget.NineGridView$SavedViewState) -> a - 458:458:int access$002(com.lwkandroid.widget.NineGridView$SavedViewState,int) -> b - 458:458:int access$100(com.lwkandroid.widget.NineGridView$SavedViewState) -> c - 458:458:int access$102(com.lwkandroid.widget.NineGridView$SavedViewState,int) -> d - 458:458:int access$200(com.lwkandroid.widget.NineGridView$SavedViewState) -> e - 458:458:int access$202(com.lwkandroid.widget.NineGridView$SavedViewState,int) -> f - 458:458:byte[] access$300(com.lwkandroid.widget.NineGridView$SavedViewState) -> g - 458:458:byte[] access$302(com.lwkandroid.widget.NineGridView$SavedViewState,byte[]) -> h - 458:458:byte[] access$400(com.lwkandroid.widget.NineGridView$SavedViewState) -> i - 458:458:byte[] access$402(com.lwkandroid.widget.NineGridView$SavedViewState,byte[]) -> j - 458:458:float access$500(com.lwkandroid.widget.NineGridView$SavedViewState) -> k - 458:458:float access$502(com.lwkandroid.widget.NineGridView$SavedViewState,float) -> l - 458:458:boolean access$600(com.lwkandroid.widget.NineGridView$SavedViewState) -> m - 458:458:boolean access$602(com.lwkandroid.widget.NineGridView$SavedViewState,boolean) -> n - 458:458:int access$700(com.lwkandroid.widget.NineGridView$SavedViewState) -> o - 458:458:int access$702(com.lwkandroid.widget.NineGridView$SavedViewState,int) -> p - 458:458:int access$800(com.lwkandroid.widget.NineGridView$SavedViewState) -> q - 458:458:int access$802(com.lwkandroid.widget.NineGridView$SavedViewState,int) -> r - 458:458:java.util.List access$900(com.lwkandroid.widget.NineGridView$SavedViewState) -> s - 458:458:java.util.List access$902(com.lwkandroid.widget.NineGridView$SavedViewState,java.util.List) -> t - 500:517:void writeToParcel(android.os.Parcel,int) -> writeToParcel -com.lwkandroid.widget.NineGridView$SavedViewState$1 -> com.lwkandroid.widget.NineGridView$SavedViewState$a: + 517:517:void () -> + 471:472:void (android.os.Parcelable) -> + 476:493:void (android.os.Parcel) -> + 456:456:int access$000(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> a + 456:456:int access$002(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,int) -> b + 456:456:int access$100(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> c + 456:456:int access$102(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,int) -> d + 456:456:int access$200(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> e + 456:456:int access$202(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,int) -> f + 456:456:byte[] access$300(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> g + 456:456:byte[] access$302(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,byte[]) -> h + 456:456:byte[] access$400(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> i + 456:456:byte[] access$402(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,byte[]) -> j + 456:456:float access$500(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> k + 456:456:float access$502(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,float) -> l + 456:456:boolean access$600(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> m + 456:456:boolean access$602(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,boolean) -> n + 456:456:int access$700(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> o + 456:456:int access$702(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,int) -> p + 456:456:int access$800(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> q + 456:456:int access$802(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,int) -> r + 456:456:java.util.List access$900(com.lwkandroid.widget.ngv.NineGridView$SavedViewState) -> s + 456:456:java.util.List access$902(com.lwkandroid.widget.ngv.NineGridView$SavedViewState,java.util.List) -> t + 498:515:void writeToParcel(android.os.Parcel,int) -> writeToParcel +com.lwkandroid.widget.ngv.NineGridView$SavedViewState$1 -> com.lwkandroid.widget.ngv.NineGridView$SavedViewState$a: # {"id":"sourceFile","fileName":"NineGridView.java"} - 520:520:void () -> - 524:524:com.lwkandroid.widget.NineGridView$SavedViewState createFromParcel(android.os.Parcel) -> a - 530:530:com.lwkandroid.widget.NineGridView$SavedViewState[] newArray(int) -> b - 520:520:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel - 520:520:java.lang.Object[] newArray(int) -> newArray -com.lwkandroid.widget.Utils -> com.lwkandroid.widget.h: + 518:518:void () -> + 522:522:com.lwkandroid.widget.ngv.NineGridView$SavedViewState createFromParcel(android.os.Parcel) -> a + 528:528:com.lwkandroid.widget.ngv.NineGridView$SavedViewState[] newArray(int) -> b + 518:518:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel + 518:518:java.lang.Object[] newArray(int) -> newArray +com.lwkandroid.widget.ngv.Utils -> com.lwkandroid.widget.ngv.h: 49:55:byte[] bitmap2Bytes(android.graphics.Bitmap,android.graphics.Bitmap$CompressFormat,int) -> a 143:143:android.graphics.drawable.Drawable bitmap2Drawable(android.content.Context,android.graphics.Bitmap) -> b 104:104:android.graphics.drawable.Drawable bytes2Drawable(android.content.Context,byte[]) -> c diff --git a/app/src/main/java/com/lwkandroid/ngvsample/GlideDisplayer.java b/app/src/main/java/com/lwkandroid/ngvsample/GlideDisplayer.java index 6a5b93b..4b18a97 100644 --- a/app/src/main/java/com/lwkandroid/ngvsample/GlideDisplayer.java +++ b/app/src/main/java/com/lwkandroid/ngvsample/GlideDisplayer.java @@ -5,7 +5,7 @@ import com.bumptech.glide.Glide; import com.bumptech.glide.request.RequestOptions; import com.lwkandroid.imagepicker.data.ImageBean; -import com.lwkandroid.widget.INgvImageLoader; +import com.lwkandroid.widget.ngv.INgvImageLoader; /** * @description: diff --git a/app/src/main/java/com/lwkandroid/ngvsample/GlideDisplayer2.java b/app/src/main/java/com/lwkandroid/ngvsample/GlideDisplayer2.java index f0af01b..418958e 100644 --- a/app/src/main/java/com/lwkandroid/ngvsample/GlideDisplayer2.java +++ b/app/src/main/java/com/lwkandroid/ngvsample/GlideDisplayer2.java @@ -4,7 +4,7 @@ import com.bumptech.glide.Glide; import com.bumptech.glide.request.RequestOptions; -import com.lwkandroid.widget.INgvImageLoader; +import com.lwkandroid.widget.ngv.INgvImageLoader; /** * 图片加载器,必须设置 diff --git a/app/src/main/java/com/lwkandroid/ngvsample/MainActivity.java b/app/src/main/java/com/lwkandroid/ngvsample/MainActivity.java index 5d17bd3..8bc2cc9 100644 --- a/app/src/main/java/com/lwkandroid/ngvsample/MainActivity.java +++ b/app/src/main/java/com/lwkandroid/ngvsample/MainActivity.java @@ -11,9 +11,9 @@ import com.lwkandroid.imagepicker.ImagePicker; import com.lwkandroid.imagepicker.data.ImageBean; import com.lwkandroid.imagepicker.data.ImagePickType; -import com.lwkandroid.widget.DefaultNgvAdapter; -import com.lwkandroid.widget.NgvChildImageView; -import com.lwkandroid.widget.NineGridView; +import com.lwkandroid.widget.ngv.DefaultNgvAdapter; +import com.lwkandroid.widget.ngv.NgvChildImageView; +import com.lwkandroid.widget.ngv.NineGridView; import java.util.List; diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index dd60fa3..22fb6fb 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -22,7 +22,7 @@ android:checked="true" android:text="打开编辑模式" /> - - diff --git a/library/src/main/java/com/lwkandroid/widget/AbsNgvAdapter.java b/library/src/main/java/com/lwkandroid/widget/ngv/AbsNgvAdapter.java similarity index 99% rename from library/src/main/java/com/lwkandroid/widget/AbsNgvAdapter.java rename to library/src/main/java/com/lwkandroid/widget/ngv/AbsNgvAdapter.java index abb07c9..606c5d3 100644 --- a/library/src/main/java/com/lwkandroid/widget/AbsNgvAdapter.java +++ b/library/src/main/java/com/lwkandroid/widget/ngv/AbsNgvAdapter.java @@ -1,4 +1,4 @@ -package com.lwkandroid.widget; +package com.lwkandroid.widget.ngv; import android.content.Context; import android.view.View; diff --git a/library/src/main/java/com/lwkandroid/widget/DefaultNgvAdapter.java b/library/src/main/java/com/lwkandroid/widget/ngv/DefaultNgvAdapter.java similarity index 98% rename from library/src/main/java/com/lwkandroid/widget/DefaultNgvAdapter.java rename to library/src/main/java/com/lwkandroid/widget/ngv/DefaultNgvAdapter.java index aca1d07..7eb502b 100644 --- a/library/src/main/java/com/lwkandroid/widget/DefaultNgvAdapter.java +++ b/library/src/main/java/com/lwkandroid/widget/ngv/DefaultNgvAdapter.java @@ -1,4 +1,4 @@ -package com.lwkandroid.widget; +package com.lwkandroid.widget.ngv; import android.content.Context; import android.widget.ImageView; diff --git a/library/src/main/java/com/lwkandroid/widget/INgvImageLoader.java b/library/src/main/java/com/lwkandroid/widget/ngv/INgvImageLoader.java similarity index 92% rename from library/src/main/java/com/lwkandroid/widget/INgvImageLoader.java rename to library/src/main/java/com/lwkandroid/widget/ngv/INgvImageLoader.java index ce2a5d4..d54ca84 100644 --- a/library/src/main/java/com/lwkandroid/widget/INgvImageLoader.java +++ b/library/src/main/java/com/lwkandroid/widget/ngv/INgvImageLoader.java @@ -1,4 +1,4 @@ -package com.lwkandroid.widget; +package com.lwkandroid.widget.ngv; import android.widget.ImageView; diff --git a/library/src/main/java/com/lwkandroid/widget/NgvAttrOptions.java b/library/src/main/java/com/lwkandroid/widget/ngv/NgvAttrOptions.java similarity index 98% rename from library/src/main/java/com/lwkandroid/widget/NgvAttrOptions.java rename to library/src/main/java/com/lwkandroid/widget/ngv/NgvAttrOptions.java index 03a372c..4a36e6b 100644 --- a/library/src/main/java/com/lwkandroid/widget/NgvAttrOptions.java +++ b/library/src/main/java/com/lwkandroid/widget/ngv/NgvAttrOptions.java @@ -1,4 +1,4 @@ -package com.lwkandroid.widget; +package com.lwkandroid.widget.ngv; import android.graphics.drawable.Drawable; import android.widget.ImageView; diff --git a/library/src/main/java/com/lwkandroid/widget/NgvChildImageView.java b/library/src/main/java/com/lwkandroid/widget/ngv/NgvChildImageView.java similarity index 99% rename from library/src/main/java/com/lwkandroid/widget/NgvChildImageView.java rename to library/src/main/java/com/lwkandroid/widget/ngv/NgvChildImageView.java index 83bbae3..d6f8953 100644 --- a/library/src/main/java/com/lwkandroid/widget/NgvChildImageView.java +++ b/library/src/main/java/com/lwkandroid/widget/ngv/NgvChildImageView.java @@ -1,4 +1,4 @@ -package com.lwkandroid.widget; +package com.lwkandroid.widget.ngv; import android.content.Context; import android.graphics.drawable.Drawable; diff --git a/library/src/main/java/com/lwkandroid/widget/NineGridView.java b/library/src/main/java/com/lwkandroid/widget/ngv/NineGridView.java similarity index 99% rename from library/src/main/java/com/lwkandroid/widget/NineGridView.java rename to library/src/main/java/com/lwkandroid/widget/ngv/NineGridView.java index 14478eb..1051e4d 100644 --- a/library/src/main/java/com/lwkandroid/widget/NineGridView.java +++ b/library/src/main/java/com/lwkandroid/widget/ngv/NineGridView.java @@ -1,4 +1,4 @@ -package com.lwkandroid.widget; +package com.lwkandroid.widget.ngv; import android.content.Context; import android.content.res.TypedArray; diff --git a/library/src/main/java/com/lwkandroid/widget/Utils.java b/library/src/main/java/com/lwkandroid/widget/ngv/Utils.java similarity index 99% rename from library/src/main/java/com/lwkandroid/widget/Utils.java rename to library/src/main/java/com/lwkandroid/widget/ngv/Utils.java index 68c687b..1d66f46 100644 --- a/library/src/main/java/com/lwkandroid/widget/Utils.java +++ b/library/src/main/java/com/lwkandroid/widget/ngv/Utils.java @@ -1,4 +1,4 @@ -package com.lwkandroid.widget; +package com.lwkandroid.widget.ngv; import android.content.Context; import android.graphics.Bitmap;