SYMBOL INDEX (3849 symbols across 346 files) FILE: agentweb-core/src/main/java/com/just/agentweb/AbsAgentWebSettings.java class AbsAgentWebSettings (line 35) | public abstract class AbsAgentWebSettings implements IAgentWebSettings, ... method getInstance (line 43) | public static AbsAgentWebSettings getInstance() { method AbsAgentWebSettings (line 47) | public AbsAgentWebSettings() { method bindAgentWeb (line 50) | final void bindAgentWeb(AgentWeb agentWeb) { method bindAgentWebSupport (line 55) | protected abstract void bindAgentWebSupport(AgentWeb agentWeb); method toSetting (line 57) | @Override method settings (line 63) | private void settings(WebView webView) { method getWebSettings (line 140) | @Override method setWebChromeClient (line 145) | @Override method setWebViewClient (line 151) | @Override method setDownloader (line 157) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/AbsAgentWebUIController.java class AbsAgentWebUIController (line 33) | public abstract class AbsAgentWebUIController { method create (line 52) | protected AbsAgentWebUIController create() { method getDelegate (line 56) | protected AbsAgentWebUIController getDelegate() { method bindWebParent (line 64) | final synchronized void bindWebParent(WebParentLayout webParentLayout,... method toDismissDialog (line 73) | protected void toDismissDialog(Dialog dialog) { method toShowDialog (line 79) | protected void toShowDialog(Dialog dialog) { method bindSupportWebParent (line 85) | protected abstract void bindSupportWebParent(WebParentLayout webParent... method onJsAlert (line 94) | public abstract void onJsAlert(WebView view, String url, String message); method onOpenPagePrompt (line 103) | public abstract void onOpenPagePrompt(WebView view, String url, Handle... method onJsConfirm (line 113) | public abstract void onJsConfirm(WebView view, String url, String mess... method onSelectItemsPrompt (line 115) | public abstract void onSelectItemsPrompt(WebView view, String url, Str... method onForceDownloadAlert (line 123) | public abstract void onForceDownloadAlert(String url, Handler.Callback... method onJsPrompt (line 134) | public abstract void onJsPrompt(WebView view, String url, String messa... method onMainFrameError (line 144) | public abstract void onMainFrameError(WebView view, int errorCode, Str... method onShowMainFrame (line 149) | public abstract void onShowMainFrame(); method onLoading (line 156) | public abstract void onLoading(String msg); method onCancelLoading (line 161) | public abstract void onCancelLoading(); method onShowMessage (line 167) | public abstract void onShowMessage(String message, String intent); method onPermissionsDeny (line 176) | public abstract void onPermissionsDeny(String[] permissions, String pe... FILE: agentweb-core/src/main/java/com/just/agentweb/Action.java class Action (line 31) | public class Action implements Parcelable { method Action (line 41) | public Action() { method getPermissions (line 44) | public ArrayList getPermissions() { method setPermissions (line 48) | public void setPermissions(ArrayList permissions) { method setPermissions (line 52) | public void setPermissions(String[] permissions) { method getAction (line 56) | public int getAction() { method setAction (line 60) | public void setAction(int action) { method Action (line 64) | protected Action(Parcel in) { method writeToParcel (line 70) | @Override method describeContents (line 77) | @Override method createFromParcel (line 83) | @Override method newArray (line 88) | @Override method getFromIntention (line 94) | public int getFromIntention() { method createPermissionsAction (line 98) | public static Action createPermissionsAction(String[] permissions) { method setFromIntention (line 106) | public Action setFromIntention(int fromIntention) { FILE: agentweb-core/src/main/java/com/just/agentweb/ActionActivity.java class ActionActivity (line 39) | public final class ActionActivity extends Activity { method start (line 52) | public static void start(Activity activity, Action action) { method setChooserListener (line 60) | public static void setChooserListener(ChooserListener chooserListener) { method setPermissionListener (line 64) | public static void setPermissionListener(PermissionListener permission... method cancelAction (line 68) | private void cancelAction() { method onCreate (line 74) | @Override method fetchFile (line 99) | private void fetchFile(Action action) { method realOpenFileChooser (line 106) | private void realOpenFileChooser() { method chooserActionCallback (line 127) | private void chooserActionCallback(int resultCode, Intent data) { method onActivityResult (line 135) | @Override method permission (line 142) | private void permission(Action action) { method realOpenCamera (line 170) | private void realOpenCamera() { method realOpenVideo (line 197) | private void realOpenVideo(){ method onRequestPermissionsResult (line 225) | @Override type RationaleListener (line 236) | public interface RationaleListener { method onRationaleResult (line 237) | void onRationaleResult(boolean showRationale, Bundle extras); type PermissionListener (line 240) | public interface PermissionListener { method onRequestPermissionsResult (line 241) | void onRequestPermissionsResult(@NonNull String[] permissions, @NonN... type ChooserListener (line 244) | public interface ChooserListener { method onChoiceResult (line 245) | void onChoiceResult(int requestCode, int resultCode, Intent data); method onDestroy (line 248) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/AgentWeb.java class AgentWeb (line 44) | public final class AgentWeb { method AgentWeb (line 176) | private AgentWeb(AgentBuilder agentBuilder) { method getPermissionInterceptor (line 219) | public PermissionInterceptor getPermissionInterceptor() { method getWebLifeCycle (line 223) | public WebLifeCycle getWebLifeCycle() { method getJsAccessEntrace (line 227) | public JsAccessEntrace getJsAccessEntrace() { method clearWebCache (line 236) | public AgentWeb clearWebCache() { method with (line 246) | public static AgentBuilder with(@NonNull Activity activity) { method with (line 253) | public static AgentBuilder with(@NonNull Fragment fragment) { method handleKeyEvent (line 261) | public boolean handleKeyEvent(int keyCode, KeyEvent keyEvent) { method back (line 268) | public boolean back() { method getWebCreator (line 276) | public WebCreator getWebCreator() { method getIEventHandler (line 280) | public IEventHandler getIEventHandler() { method getAgentWebSettings (line 285) | public IAgentWebSettings getAgentWebSettings() { method getIndicatorController (line 289) | public IndicatorController getIndicatorController() { method getJsInterfaceHolder (line 293) | public JsInterfaceHolder getJsInterfaceHolder() { method getUrlLoader (line 297) | public IUrlLoader getUrlLoader() { method destroy (line 301) | public void destroy() { class PreAgentWeb (line 305) | public static class PreAgentWeb { method PreAgentWeb (line 309) | PreAgentWeb(AgentWeb agentWeb) { method ready (line 313) | public PreAgentWeb ready() { method get (line 321) | public AgentWeb get() { method go (line 326) | public AgentWeb go(@Nullable String url) { method doSafeCheck (line 334) | private void doSafeCheck() { method doCompat (line 342) | private void doCompat() { method configWebCreator (line 346) | private WebCreator configWebCreator(BaseIndicatorView progressView, in... method go (line 356) | private AgentWeb go(String url) { method getInterceptor (line 365) | private EventInterceptor getInterceptor() { method init (line 375) | private void init() { method getIVideo (line 380) | private IVideo getIVideo() { method getWebViewClient (line 384) | private WebViewClient getWebViewClient() { method ready (line 417) | private AgentWeb ready() { method getChromeClient (line 445) | private WebChromeClient getChromeClient() { type SecurityType (line 479) | public enum SecurityType { class AgentBuilder (line 483) | public static final class AgentBuilder { method AgentBuilder (line 520) | public AgentBuilder(@NonNull Activity activity, @NonNull Fragment fr... method AgentBuilder (line 526) | public AgentBuilder(@NonNull Activity activity) { method setAgentWebParent (line 532) | public IndicatorBuilder setAgentWebParent(@NonNull ViewGroup v, @Non... method setAgentWebParent (line 538) | public IndicatorBuilder setAgentWebParent(@NonNull ViewGroup v, int ... method buildAgentWeb (line 545) | private PreAgentWeb buildAgentWeb() { method addJavaObject (line 552) | private void addJavaObject(String key, Object o) { method addHeader (line 559) | private void addHeader(String baseUrl, String k, String v) { method addHeader (line 566) | private void addHeader(String baseUrl, Map headers) { class IndicatorBuilder (line 574) | public static class IndicatorBuilder { method IndicatorBuilder (line 577) | public IndicatorBuilder(AgentBuilder agentBuilder) { method useDefaultIndicator (line 581) | public CommonBuilder useDefaultIndicator(int color) { method useDefaultIndicator (line 587) | public CommonBuilder useDefaultIndicator() { method closeIndicator (line 592) | public CommonBuilder closeIndicator() { method setCustomIndicator (line 599) | public CommonBuilder setCustomIndicator(@NonNull BaseIndicatorView v) { method useDefaultIndicator (line 611) | public CommonBuilder useDefaultIndicator(@ColorInt int color, int he... class CommonBuilder (line 618) | public static class CommonBuilder { method CommonBuilder (line 621) | public CommonBuilder(AgentBuilder agentBuilder) { method setEventHanadler (line 625) | public CommonBuilder setEventHanadler(@Nullable IEventHandler iEvent... method closeWebViewClientHelper (line 630) | public CommonBuilder closeWebViewClientHelper() { method setWebChromeClient (line 635) | public CommonBuilder setWebChromeClient(@Nullable com.just.agentweb.... method setWebViewClient (line 640) | public CommonBuilder setWebViewClient(@Nullable com.just.agentweb.We... method useMiddlewareWebClient (line 645) | public CommonBuilder useMiddlewareWebClient(@NonNull MiddlewareWebCl... method useMiddlewareWebChrome (line 658) | public CommonBuilder useMiddlewareWebChrome(@NonNull MiddlewareWebCh... method setMainFrameErrorView (line 671) | public CommonBuilder setMainFrameErrorView(@NonNull View view) { method setMainFrameErrorView (line 676) | public CommonBuilder setMainFrameErrorView(@LayoutRes int errorLayou... method setAgentWebWebSettings (line 682) | public CommonBuilder setAgentWebWebSettings(@Nullable IAgentWebSetti... method createAgentWeb (line 687) | public PreAgentWeb createAgentWeb() { method addJavascriptInterface (line 692) | public CommonBuilder addJavascriptInterface(@NonNull String name, @N... method setSecurityType (line 697) | public CommonBuilder setSecurityType(@NonNull SecurityType type) { method setWebView (line 702) | public CommonBuilder setWebView(@Nullable WebView webView) { method setWebLayout (line 707) | public CommonBuilder setWebLayout(@Nullable IWebLayout iWebLayout) { method additionalHttpHeader (line 712) | public CommonBuilder additionalHttpHeader(String baseUrl, String k, ... method additionalHttpHeader (line 717) | public CommonBuilder additionalHttpHeader(String baseUrl, Map callbac... method getCachePath (line 144) | public static String getCachePath(Context context) { method getExternalCachePath (line 151) | public static String getExternalCachePath(Context context) { method removeAllCookies (line 157) | public static void removeAllCookies(@Nullable ValueCallback c... method clearDiskCache (line 176) | public static synchronized void clearDiskCache(Context context) { method initCookiesManager (line 192) | static synchronized void initCookiesManager(Context context) { method createCookiesSyncInstance (line 199) | private static void createCookiesSyncInstance(Context context) { method toSyncCookies (line 205) | private static void toSyncCookies() { method getDatabasesCachePath (line 218) | static String getDatabasesCachePath(Context context) { method getDefaultIgnoreCallback (line 222) | private static ValueCallback getDefaultIgnoreCallback() { FILE: agentweb-core/src/main/java/com/just/agentweb/AgentWebFileProvider.java class AgentWebFileProvider (line 29) | public class AgentWebFileProvider extends FileProvider { method attachInfo (line 31) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/AgentWebJsInterfaceCompat.java class AgentWebJsInterfaceCompat (line 30) | public class AgentWebJsInterfaceCompat { method AgentWebJsInterfaceCompat (line 36) | AgentWebJsInterfaceCompat(AgentWeb agentWeb, Activity activity) { method uploadFile (line 41) | @JavascriptInterface method uploadFile (line 46) | @JavascriptInterface FILE: agentweb-core/src/main/java/com/just/agentweb/AgentWebPermissions.java class AgentWebPermissions (line 26) | public class AgentWebPermissions { FILE: agentweb-core/src/main/java/com/just/agentweb/AgentWebSettingsImpl.java class AgentWebSettingsImpl (line 30) | public class AgentWebSettingsImpl extends AbsAgentWebSettings { method bindAgentWebSupport (line 33) | @Override method setDownloader (line 38) | @Override method getActivityByContext (line 52) | private Activity getActivityByContext(Context context) { FILE: agentweb-core/src/main/java/com/just/agentweb/AgentWebUIControllerImplBase.java class AgentWebUIControllerImplBase (line 31) | public class AgentWebUIControllerImplBase extends AbsAgentWebUIController { method build (line 33) | public static AbsAgentWebUIController build() { method onJsAlert (line 37) | @Override method onOpenPagePrompt (line 42) | @Override method onJsConfirm (line 47) | @Override method onSelectItemsPrompt (line 52) | @Override method onForceDownloadAlert (line 57) | @Override method onJsPrompt (line 62) | @Override method onMainFrameError (line 67) | @Override method onShowMainFrame (line 72) | @Override method onLoading (line 77) | @Override method onCancelLoading (line 82) | @Override method onShowMessage (line 88) | @Override method onPermissionsDeny (line 93) | @Override method bindSupportWebParent (line 98) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/AgentWebUtils.java class AgentWebUtils (line 93) | public class AgentWebUtils { method AgentWebUtils (line 98) | private AgentWebUtils() { method dp2px (line 102) | public static int dp2px(Context context, float dipValue) { method clearWebView (line 107) | static final void clearWebView(WebView m) { method getAgentWebFilePath (line 132) | public static String getAgentWebFilePath(Context context) { method createFileByName (line 150) | public static File createFileByName(Context context, String name, bool... method checkNetworkType (line 167) | public static int checkNetworkType(Context context) { method getAvailableStorage (line 205) | public static long getAvailableStorage() { method getUriFromFile (line 219) | static Uri getUriFromFile(Context context, File file) { method getUriFromFileForN (line 229) | static Uri getUriFromFileForN(Context context, File file) { method setIntentDataAndType (line 235) | static void setIntentDataAndType(Context context, method setIntentData (line 252) | static void setIntentData(Context context, method getDiskExternalCacheDir (line 267) | static String getDiskExternalCacheDir(Context context) { method grantPermissions (line 275) | static void grantPermissions(Context context, Intent intent, Uri uri, ... method getMIMEType (line 290) | private static String getMIMEType(File f) { method show (line 323) | static void show(View parent, method dismiss (line 345) | static void dismiss() { method checkWifi (line 352) | public static boolean checkWifi(Context context) { method checkNetwork (line 361) | public static boolean checkNetwork(Context context) { method isOverriedMethod (line 370) | static boolean isOverriedMethod(Object currentObject, String methodNam... method isExistMethod (line 391) | static Method isExistMethod(Object o, String methodName, Class... claz... method clearAgentWebCache (line 410) | static void clearAgentWebCache(Context context) { method clearWebViewAllCache (line 420) | static void clearWebViewAllCache(Context context, WebView webView) { method clearWebViewAllCache (line 441) | static void clearWebViewAllCache(Context context) { method clearCacheFolder (line 451) | static int clearCacheFolder(final File dir, final int numDays) { method clearCache (line 482) | static void clearCache(final Context context, final int numDays) { method uriToPath (line 488) | public static String[] uriToPath(Activity activity, Uri[] uris) { method getRealPathBelowVersion (line 509) | private static String getRealPathBelowVersion(Context context, Uri uri) { method createImageFile (line 527) | static File createImageFile(Context context) { method createVideoFile (line 540) | static File createVideoFile(Context context){ method closeIO (line 554) | public static void closeIO(Closeable closeable) { method getFileAbsolutePath (line 564) | @TargetApi(19) method getDataColumn (line 619) | static String getDataColumn(Context context, Uri uri, String selection... method isExternalStorageDocument (line 640) | static boolean isExternalStorageDocument(Uri uri) { method isDownloadsDocument (line 648) | static boolean isDownloadsDocument(Uri uri) { method isMediaDocument (line 656) | static boolean isMediaDocument(Uri uri) { method isGooglePhotosUri (line 664) | static boolean isGooglePhotosUri(Uri uri) { method getInstallApkIntentCompat (line 668) | static Intent getInstallApkIntentCompat(Context context, File file) { method getCommonFileIntentCompat (line 674) | public static Intent getCommonFileIntentCompat(Context context, File f... method getIntentCaptureCompat (line 680) | static Intent getIntentCaptureCompat(Context context, File file) { method getIntentVideoCompat (line 688) | static Intent getIntentVideoCompat(Context context, File file){ method isJson (line 697) | static boolean isJson(String target) { method isUIThread (line 716) | public static boolean isUIThread() { method isEmptyCollection (line 720) | static boolean isEmptyCollection(Collection collection) { method isEmptyMap (line 724) | static boolean isEmptyMap(Map map) { method toastShowShort (line 729) | static void toastShowShort(Context context, String msg) { method getUIControllerAndShowMessage (line 738) | @Deprecated method hasPermission (line 750) | public static boolean hasPermission(@NonNull Context context, @NonNull... method hasPermission (line 754) | public static boolean hasPermission(@NonNull Context context, @NonNull... method getDeniedPermissions (line 775) | public static List getDeniedPermissions(Activity activity, Str... method getAgentWebUIControllerByWebView (line 789) | public static AbsAgentWebUIController getAgentWebUIControllerByWebView... method getApplicationName (line 795) | public static String getApplicationName(Context context) { method getWebParentLayoutByWebView (line 809) | static WebParentLayout getWebParentLayoutByWebView(WebView webView) { method runInUiThread (line 835) | public static void runInUiThread(Runnable runnable) { method showFileChooserCompat (line 842) | static boolean showFileChooserCompat(Activity activity, method md5 (line 911) | public static String md5(String str) { FILE: agentweb-core/src/main/java/com/just/agentweb/AgentWebView.java class AgentWebView (line 51) | public class AgentWebView extends LollipopFixedWebView { method AgentWebView (line 59) | public AgentWebView(Context context) { method AgentWebView (line 63) | public AgentWebView(Context context, AttributeSet attrs) { method addJavascriptInterface (line 78) | @Override method addJavascriptInterfaceSupport (line 102) | protected void addJavascriptInterfaceSupport(Object interfaceObj, Stri... method setWebChromeClient (line 105) | @Override method setWebChromeClientSupport (line 114) | protected final void setWebChromeClientSupport(WebChromeClient client) { method setWebViewClient (line 117) | @Override method setWebViewClientSupport (line 125) | public final void setWebViewClientSupport(WebViewClient client) { method destroy (line 128) | @Override method clearHistory (line 147) | @Override method isWebViewPackageException (line 154) | public static Pair isWebViewPackageException(Throwabl... method setOverScrollMode (line 167) | @Override method isPrivateBrowsingEnabled (line 182) | @Override method addInjectJavaScript (line 199) | public void addInjectJavaScript(String javaScript) { method injectJavaScript (line 207) | private void injectJavaScript() { method injectExtraJavaScript (line 213) | private void injectExtraJavaScript() { method buildNotRepeatInjectJS (line 226) | public String buildNotRepeatInjectJS(String key, String js) { method buildTryCatchInjectJS (line 247) | public String buildTryCatchInjectJS(String js) { class AgentWebClient (line 256) | public static class AgentWebClient extends MiddlewareWebClientBase { method AgentWebClient (line 260) | private AgentWebClient(AgentWebView agentWebView) { method onPageStarted (line 265) | @Override method onPageFinished (line 281) | @Override class AgentWebChrome (line 293) | public static class AgentWebChrome extends MiddlewareWebChromeBase { method AgentWebChrome (line 297) | private AgentWebChrome(AgentWebView agentWebView) { method onReceivedTitle (line 301) | @Override method onProgressChanged (line 307) | @Override method onJsPrompt (line 322) | @Override class FixedOnReceivedTitle (line 344) | private static class FixedOnReceivedTitle { method setWebChromeClient (line 348) | public void setWebChromeClient(WebChromeClient webChromeClient) { method onPageStarted (line 352) | public void onPageStarted() { method onPageFinished (line 356) | public void onPageFinished(WebView view) { method onReceivedTitle (line 375) | public void onReceivedTitle() { method fixedStillAttached (line 381) | private void fixedStillAttached() { method releaseConfigCallback (line 393) | private void releaseConfigCallback() { method trySetWebDebuggEnabled (line 438) | @TargetApi(19) method removeSearchBoxJavaBridge (line 453) | @TargetApi(11) method fixedAccessibilityInjectorException (line 470) | protected void fixedAccessibilityInjectorException() { method fixedAccessibilityInjectorExceptionForOnPageFinished (line 479) | protected void fixedAccessibilityInjectorExceptionForOnPageFinished(St... method isAccessibilityEnabled (line 503) | private boolean isAccessibilityEnabled() { method setAccessibilityEnabled (line 508) | private void setAccessibilityEnabled(boolean enabled) { method resetAccessibilityEnabled (line 522) | private void resetAccessibilityEnabled() { FILE: agentweb-core/src/main/java/com/just/agentweb/BaseIndicatorSpec.java type BaseIndicatorSpec (line 25) | public interface BaseIndicatorSpec { method show (line 27) | void show(); method hide (line 29) | void hide(); method reset (line 31) | void reset(); method setProgress (line 33) | void setProgress(int newProgress); FILE: agentweb-core/src/main/java/com/just/agentweb/BaseIndicatorView.java class BaseIndicatorView (line 31) | public abstract class BaseIndicatorView extends FrameLayout implements B... method BaseIndicatorView (line 32) | public BaseIndicatorView(Context context) { method BaseIndicatorView (line 36) | public BaseIndicatorView(Context context, @Nullable AttributeSet attrs) { method BaseIndicatorView (line 40) | public BaseIndicatorView(Context context, @Nullable AttributeSet attrs... method reset (line 44) | @Override method setProgress (line 48) | @Override method show (line 52) | @Override method hide (line 56) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/BaseJsAccessEntrace.java class BaseJsAccessEntrace (line 28) | public abstract class BaseJsAccessEntrace implements JsAccessEntrace { method BaseJsAccessEntrace (line 31) | BaseJsAccessEntrace(WebView webView){ method callJs (line 34) | @Override method callJs (line 42) | @Override method loadJs (line 47) | private void loadJs(String js) { method evaluateJs (line 50) | private void evaluateJs(String js, final ValueCallbackcallback){ method quickCallJs (line 62) | @Override method concat (line 74) | private String concat(String...params){ method quickCallJs (line 90) | @Override method quickCallJs (line 95) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/DefaultChromeClient.java class DefaultChromeClient (line 50) | public class DefaultChromeClient extends MiddlewareWebChromeBase { method DefaultChromeClient (line 112) | DefaultChromeClient(Activity activity, method onProgressChanged (line 129) | @Override method onReceivedTitle (line 137) | @Override method onJsAlert (line 144) | @Override method onReceivedIcon (line 154) | @Override method onGeolocationPermissionsHidePrompt (line 159) | @Override method onGeolocationPermissionsShowPrompt (line 165) | @Override method onGeolocationPermissionsShowPromptInternal (line 170) | private void onGeolocationPermissionsShowPromptInternal(String origin,... method onRequestPermissionsResult (line 197) | @Override method onJsPrompt (line 222) | @Override method onJsConfirm (line 236) | @Override method onExceededDatabaseQuota (line 245) | @Override method onReachedMaxAppCacheSize (line 250) | @Override method onShowFileChooser (line 255) | @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) method openFileChooserAboveL (line 262) | @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) method openFileChooser (line 287) | @Override method openFileChooser (line 295) | @Override method openFileChooser (line 302) | @Override method createAndOpenCommonFileChooser (line 309) | private void createAndOpenCommonFileChooser(ValueCallback valueCallbac... method onConsoleMessage (line 326) | @Override method onShowCustomView (line 332) | @Override method onHideCustomView (line 339) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/DefaultDesignUIController.java class DefaultDesignUIController (line 46) | public class DefaultDesignUIController extends DefaultUIController { method onJsAlert (line 54) | @Override method onJsAlertInternal (line 59) | private void onJsAlertInternal(WebView view, String message) { method onJsConfirm (line 85) | @Override method onSelectItemsPrompt (line 90) | @Override method onForceDownloadAlert (line 95) | @Override method showChooserInternal (line 100) | private void showChooserInternal(WebView view, String url, final Strin... method getAdapter (line 132) | private RecyclerView.Adapter getAdapter(final String[] ways, final Han... class BottomSheetHolder (line 166) | private static class BottomSheetHolder extends RecyclerView.ViewHolder { method BottomSheetHolder (line 168) | public BottomSheetHolder(View itemView) { method onJsPrompt (line 174) | @Override method bindSupportWebParent (line 179) | @Override method onShowMessage (line 187) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/DefaultDownloadImpl.java class DefaultDownloadImpl (line 47) | public class DefaultDownloadImpl implements android.webkit.DownloadListe... method DefaultDownloadImpl (line 73) | protected DefaultDownloadImpl(Activity activity, WebView webView, Perm... method onDownloadStart (line 81) | @Override method onDownloadStartInternal (line 91) | protected void onDownloadStartInternal(String url, String userAgent, S... method createResourceRequest (line 116) | protected ResourceRequest createResourceRequest(String url) { method getPermissionListener (line 120) | protected ActionActivity.PermissionListener getPermissionListener(fina... method checkNeedPermission (line 142) | protected List checkNeedPermission() { method preDownload (line 150) | protected void preDownload(String url) { method isForceRequest (line 160) | protected boolean isForceRequest(String url) { method forceDownload (line 168) | protected void forceDownload(final String url) { method showDialog (line 174) | protected void showDialog(final String url) { method createCallback (line 185) | protected Handler.Callback createCallback(final String url) { method performDownload (line 195) | protected void performDownload(String url) { method taskEnqueue (line 217) | protected void taskEnqueue(ResourceRequest resourceRequest) { method create (line 227) | public static DefaultDownloadImpl create(@NonNull Activity activity, FILE: agentweb-core/src/main/java/com/just/agentweb/DefaultUIController.java class DefaultUIController (line 40) | public class DefaultUIController extends AbsAgentWebUIController { method onJsAlert (line 53) | @Override method onOpenPagePrompt (line 58) | @Override method onJsConfirm (line 97) | @Override method onSelectItemsPrompt (line 102) | @Override method onForceDownloadAlert (line 107) | @Override method onForceDownloadAlertInternal (line 112) | private void onForceDownloadAlertInternal(final Handler.Callback callb... method showChooserInternal (line 149) | private void showChooserInternal(String[] ways, final Handler.Callback... method onJsConfirmInternal (line 184) | private void onJsConfirmInternal(String message, JsResult jsResult) { method onJsPromptInternal (line 234) | private void onJsPromptInternal(String message, String defaultValue, J... method onJsPrompt (line 283) | @Override method onMainFrameError (line 288) | @Override method onShowMainFrame (line 297) | @Override method onLoading (line 304) | @Override method onCancelLoading (line 325) | @Override method onShowMessage (line 342) | @Override method onPermissionsDeny (line 350) | @Override method toCancelJsresult (line 355) | private void toCancelJsresult(JsResult result) { method bindSupportWebParent (line 362) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/DefaultWebClient.java class DefaultWebClient (line 59) | public class DefaultWebClient extends MiddlewareWebClientBase { method DefaultWebClient (line 169) | DefaultWebClient(Builder builder) { method shouldOverrideUrlLoading (line 184) | @RequiresApi(api = Build.VERSION_CODES.LOLLIPOP) method shouldInterceptRequest (line 224) | @Override method onReceivedHttpAuthRequest (line 229) | @Override method deepLink (line 234) | private boolean deepLink(String url) { method shouldInterceptRequest (line 270) | @Override method shouldOverrideUrlLoading (line 275) | @Override method queryActiviesNumber (line 315) | private int queryActiviesNumber(String url) { method handleIntentUrl (line 332) | private void handleIntentUrl(String intentUrl) { method lookupResolveInfo (line 349) | private ResolveInfo lookupResolveInfo(String url) { method lookup (line 368) | private boolean lookup(String url) { method isAlipay (line 391) | private boolean isAlipay(final WebView view, String url) { method handleCommonLink (line 433) | private boolean handleCommonLink(String url) { method onPageStarted (line 456) | @Override method onReceivedError (line 474) | @Override method onReceivedError (line 481) | @TargetApi(Build.VERSION_CODES.M) method onMainFrameError (line 493) | private void onMainFrameError(WebView view, int errorCode, String desc... method onPageFinished (line 516) | @Override method shouldOverrideKeyEvent (line 535) | @Override method startActivity (line 541) | private void startActivity(String url) { method onReceivedHttpError (line 558) | @Override method onScaleChanged (line 563) | @Override method getCallback (line 571) | private Handler.Callback getCallback(final String url) { method createBuilder (line 591) | public static Builder createBuilder() { class Builder (line 595) | public static class Builder { method setActivity (line 604) | public Builder setActivity(Activity activity) { method setClient (line 609) | public Builder setClient(WebViewClient client) { method setWebClientHelper (line 614) | public Builder setWebClientHelper(boolean webClientHelper) { method setPermissionInterceptor (line 619) | public Builder setPermissionInterceptor(PermissionInterceptor permis... method setWebView (line 624) | public Builder setWebView(WebView webView) { method setInterceptUnkownUrl (line 629) | public Builder setInterceptUnkownUrl(boolean interceptUnkownScheme) { method setUrlHandleWays (line 634) | public Builder setUrlHandleWays(int urlHandleWays) { method build (line 639) | public DefaultWebClient build() { type OpenOtherPageWays (line 644) | public static enum OpenOtherPageWays { method OpenOtherPageWays (line 659) | OpenOtherPageWays(int code) { FILE: agentweb-core/src/main/java/com/just/agentweb/DefaultWebCreator.java class DefaultWebCreator (line 35) | public class DefaultWebCreator implements WebCreator { method DefaultWebCreator (line 66) | protected DefaultWebCreator(@NonNull Activity activity, method DefaultWebCreator (line 94) | protected DefaultWebCreator(@NonNull Activity activity, @Nullable View... method DefaultWebCreator (line 114) | protected DefaultWebCreator(@NonNull Activity activity, @Nullable View... method setWebView (line 126) | public void setWebView(WebView webView) { method getFrameLayout (line 130) | public FrameLayout getFrameLayout() { method getTargetProgress (line 135) | public View getTargetProgress() { method setTargetProgress (line 139) | public void setTargetProgress(View targetProgress) { method create (line 143) | @Override method getWebView (line 163) | @Override method getWebParentLayout (line 168) | @Override method createLayout (line 173) | private ViewGroup createLayout() { method webLayout (line 211) | private View webLayout() { method createWebView (line 224) | private WebView createWebView() { method offer (line 239) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/DefaultWebLifeCycleImpl.java class DefaultWebLifeCycleImpl (line 27) | public class DefaultWebLifeCycleImpl implements WebLifeCycle { method DefaultWebLifeCycleImpl (line 29) | DefaultWebLifeCycleImpl(WebView webView) { method onResume (line 33) | @Override method onPause (line 43) | @Override method onDestroy (line 53) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/EventHandlerImpl.java class EventHandlerImpl (line 31) | public class EventHandlerImpl implements IEventHandler { method getInstantce (line 35) | public static final EventHandlerImpl getInstantce(WebView view, EventI... method EventHandlerImpl (line 39) | public EventHandlerImpl(WebView webView, EventInterceptor eventInterce... method onKeyDown (line 44) | @Override method back (line 52) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/EventInterceptor.java type EventInterceptor (line 24) | public interface EventInterceptor { method event (line 25) | boolean event(); FILE: agentweb-core/src/main/java/com/just/agentweb/HookManager.java class HookManager (line 24) | public class HookManager { method hookAgentWeb (line 26) | public static AgentWeb hookAgentWeb(AgentWeb agentWeb, AgentWeb.AgentB... method permissionHook (line 30) | public static boolean permissionHook(String url,String[]permissions){ FILE: agentweb-core/src/main/java/com/just/agentweb/HttpHeaders.java class HttpHeaders (line 32) | public class HttpHeaders { method create (line 33) | public static HttpHeaders create() { method HttpHeaders (line 39) | HttpHeaders() { method getHeaders (line 43) | public Map getHeaders(String url) { method additionalHttpHeader (line 53) | public void additionalHttpHeader(String url, String k, String v) { method additionalHttpHeaders (line 68) | public void additionalHttpHeaders(String url, Map head... method removeHttpHeader (line 81) | public void removeHttpHeader(String url, String k) { method isEmptyHeaders (line 93) | public boolean isEmptyHeaders(String url) { method getHeaders (line 99) | public Map> getHeaders() { method subBaseUrl (line 103) | private String subBaseUrl(String originUrl) { method toString (line 111) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/IAgentWebSettings.java type IAgentWebSettings (line 26) | public interface IAgentWebSettings { method toSetting (line 28) | IAgentWebSettings toSetting(WebView webView); method getWebSettings (line 30) | T getWebSettings(); FILE: agentweb-core/src/main/java/com/just/agentweb/IEventHandler.java type IEventHandler (line 25) | public interface IEventHandler { method onKeyDown (line 27) | boolean onKeyDown(int keyCode, KeyEvent event); method back (line 29) | boolean back(); FILE: agentweb-core/src/main/java/com/just/agentweb/IUrlLoader.java type IUrlLoader (line 27) | public interface IUrlLoader { method loadUrl (line 30) | void loadUrl(String url); method loadUrl (line 32) | void loadUrl(String url, Map headers); method reload (line 34) | void reload(); method loadData (line 36) | void loadData(String data, String mimeType, String encoding); method stopLoading (line 38) | void stopLoading(); method loadDataWithBaseURL (line 40) | void loadDataWithBaseURL(String baseUrl, String data, method postUrl (line 43) | void postUrl(String url, byte[] params); method getHttpHeaders (line 45) | HttpHeaders getHttpHeaders(); FILE: agentweb-core/src/main/java/com/just/agentweb/IVideo.java type IVideo (line 28) | public interface IVideo { method onShowCustomView (line 31) | void onShowCustomView(View view, WebChromeClient.CustomViewCallback ca... method onHideCustomView (line 34) | void onHideCustomView(); method isVideoState (line 37) | boolean isVideoState(); FILE: agentweb-core/src/main/java/com/just/agentweb/IWebIndicator.java type IWebIndicator (line 25) | public interface IWebIndicator { method offer (line 28) | T offer(); FILE: agentweb-core/src/main/java/com/just/agentweb/IWebLayout.java type IWebLayout (line 34) | public interface IWebLayout { method getLayout (line 40) | @NonNull method getWebView (line 47) | @Nullable FILE: agentweb-core/src/main/java/com/just/agentweb/IndicatorController.java type IndicatorController (line 26) | public interface IndicatorController { method progress (line 28) | void progress(WebView v, int newProgress); method offerIndicator (line 30) | BaseIndicatorSpec offerIndicator(); method showIndicator (line 32) | void showIndicator(); method setProgress (line 34) | void setProgress(int newProgress); method finish (line 36) | void finish(); FILE: agentweb-core/src/main/java/com/just/agentweb/IndicatorHandler.java class IndicatorHandler (line 26) | public class IndicatorHandler implements IndicatorController { method progress (line 29) | @Override method offerIndicator (line 45) | @Override method reset (line 50) | public void reset() { method finish (line 57) | @Override method setProgress (line 64) | @Override method showIndicator (line 71) | @Override method getInstance (line 79) | static IndicatorHandler getInstance() { method inJectIndicator (line 84) | IndicatorHandler inJectIndicator(BaseIndicatorSpec baseIndicatorSpec) { FILE: agentweb-core/src/main/java/com/just/agentweb/JsAccessEntrace.java type JsAccessEntrace (line 26) | public interface JsAccessEntrace extends QuickCallJs { method callJs (line 29) | void callJs(String js, ValueCallback callback); method callJs (line 31) | void callJs(String js); FILE: agentweb-core/src/main/java/com/just/agentweb/JsAccessEntraceImpl.java class JsAccessEntraceImpl (line 30) | public class JsAccessEntraceImpl extends BaseJsAccessEntrace { method getInstance (line 35) | public static JsAccessEntraceImpl getInstance(WebView webView) { method JsAccessEntraceImpl (line 39) | private JsAccessEntraceImpl(WebView webView) { method safeCallJs (line 44) | private void safeCallJs(final String s, final ValueCallback valueCallb... method callJs (line 53) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/JsBaseInterfaceHolder.java class JsBaseInterfaceHolder (line 30) | public abstract class JsBaseInterfaceHolder implements JsInterfaceHolder { method JsBaseInterfaceHolder (line 34) | protected JsBaseInterfaceHolder(AgentWeb.SecurityType securityType) { method checkObject (line 38) | @Override method checkSecurity (line 64) | protected boolean checkSecurity() { FILE: agentweb-core/src/main/java/com/just/agentweb/JsCallJava.java class JsCallJava (line 30) | public class JsCallJava { method JsCallJava (line 44) | public JsCallJava(Object interfaceObj, String interfaceName) { method genJavaMethodSign (line 89) | private String genJavaMethodSign(Method method) { method getPreloadInterfaceJs (line 123) | public String getPreloadInterfaceJs() { method call (line 127) | public String call(WebView webView, JSONObject jsonObject) { method getReturn (line 205) | private String getReturn(JSONObject reqJson, int stateCode, Object res... method promptMsgFormat (line 226) | private static String promptMsgFormat(String object, String method, St... method isSafeWebViewCallMsg (line 243) | static boolean isSafeWebViewCallMsg(String message) { method getMsgJSONObject (line 247) | static JSONObject getMsgJSONObject(String message) { method getInterfacedName (line 259) | static String getInterfacedName(JSONObject jsonObject) { FILE: agentweb-core/src/main/java/com/just/agentweb/JsCallback.java class JsCallback (line 29) | public class JsCallback { method JsCallback (line 37) | public JsCallback(WebView view, String injectedName, int index) { method apply (line 49) | public void apply (Object... args) throws JsCallbackException { method isJavaScriptObject (line 83) | private boolean isJavaScriptObject(Object obj) { method setPermanent (line 106) | public void setPermanent (boolean value) { class JsCallbackException (line 110) | public static class JsCallbackException extends Exception { method JsCallbackException (line 111) | public JsCallbackException (String msg) { FILE: agentweb-core/src/main/java/com/just/agentweb/JsInterfaceHolder.java type JsInterfaceHolder (line 26) | public interface JsInterfaceHolder { method addJavaObjects (line 28) | JsInterfaceHolder addJavaObjects(Map maps); method addJavaObject (line 30) | JsInterfaceHolder addJavaObject(String k, Object v); method checkObject (line 32) | boolean checkObject(Object v); FILE: agentweb-core/src/main/java/com/just/agentweb/JsInterfaceHolderImpl.java class JsInterfaceHolderImpl (line 29) | public class JsInterfaceHolderImpl extends JsBaseInterfaceHolder { method getJsInterfaceHolder (line 35) | static JsInterfaceHolderImpl getJsInterfaceHolder(WebView webView, Age... method JsInterfaceHolderImpl (line 39) | JsInterfaceHolderImpl(WebView webView, AgentWeb.SecurityType securityT... method addJavaObjects (line 45) | @Override method addJavaObject (line 64) | @Override method addJavaObjectDirect (line 78) | private JsInterfaceHolder addJavaObjectDirect(String k, Object v) { FILE: agentweb-core/src/main/java/com/just/agentweb/JsInterfaceObjectException.java class JsInterfaceObjectException (line 25) | public class JsInterfaceObjectException extends RuntimeException { method JsInterfaceObjectException (line 26) | JsInterfaceObjectException(String msg){ FILE: agentweb-core/src/main/java/com/just/agentweb/LayoutParamsOffer.java type LayoutParamsOffer (line 26) | public interface LayoutParamsOffer { method offerLayoutParams (line 28) | T offerLayoutParams(); FILE: agentweb-core/src/main/java/com/just/agentweb/LogUtils.java class LogUtils (line 26) | public class LogUtils { method isDebug (line 30) | public static boolean isDebug() { method i (line 34) | public static void i(String tag, String message) { method v (line 41) | public static void v(String tag, String message) { method safeCheckCrash (line 49) | public static void safeCheckCrash(String tag, String msg, Throwable tr) { method e (line 57) | public static void e(String tag, String msg, Throwable tr) { method e (line 61) | public static void e(String tag, String message) { FILE: agentweb-core/src/main/java/com/just/agentweb/LollipopFixedWebView.java class LollipopFixedWebView (line 13) | @SuppressWarnings("unused") method LollipopFixedWebView (line 15) | public LollipopFixedWebView(Context context) { method LollipopFixedWebView (line 19) | public LollipopFixedWebView(Context context, AttributeSet attrs) { method LollipopFixedWebView (line 23) | public LollipopFixedWebView(Context context, AttributeSet attrs, int d... method LollipopFixedWebView (line 27) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method LollipopFixedWebView (line 32) | public LollipopFixedWebView(Context context, AttributeSet attrs, int d... method getFixedContext (line 36) | public static Context getFixedContext(Context context) { FILE: agentweb-core/src/main/java/com/just/agentweb/MiddlewareWebChromeBase.java class MiddlewareWebChromeBase (line 26) | public class MiddlewareWebChromeBase extends WebChromeClientDelegate { method MiddlewareWebChromeBase (line 30) | protected MiddlewareWebChromeBase(WebChromeClient webChromeClient) { method MiddlewareWebChromeBase (line 34) | protected MiddlewareWebChromeBase() { method setDelegate (line 38) | @Override method enq (line 43) | final MiddlewareWebChromeBase enq(MiddlewareWebChromeBase middlewareWe... method next (line 50) | final MiddlewareWebChromeBase next() { FILE: agentweb-core/src/main/java/com/just/agentweb/MiddlewareWebClientBase.java class MiddlewareWebClientBase (line 26) | public class MiddlewareWebClientBase extends WebViewClientDelegate { method MiddlewareWebClientBase (line 30) | MiddlewareWebClientBase(MiddlewareWebClientBase client) { method MiddlewareWebClientBase (line 35) | protected MiddlewareWebClientBase(WebViewClient client) { method MiddlewareWebClientBase (line 39) | protected MiddlewareWebClientBase() { method next (line 43) | final MiddlewareWebClientBase next() { method setDelegate (line 47) | @Override method enq (line 53) | final MiddlewareWebClientBase enq(MiddlewareWebClientBase middleWrareW... FILE: agentweb-core/src/main/java/com/just/agentweb/NestedScrollAgentWebView.java class NestedScrollAgentWebView (line 31) | public class NestedScrollAgentWebView extends AgentWebView implements Ne... method NestedScrollAgentWebView (line 37) | public NestedScrollAgentWebView(Context context) { method initView (line 44) | private void initView() { method onTouchEvent (line 70) | @Override method endDrag (line 136) | private void endDrag() { method onSecondaryPointerUp (line 141) | private void onSecondaryPointerUp(MotionEvent ev) { method setNestedScrollingEnabled (line 155) | @Override method isNestedScrollingEnabled (line 160) | @Override method startNestedScroll (line 165) | @Override method stopNestedScroll (line 170) | @Override method hasNestedScrollingParent (line 175) | @Override method dispatchNestedScroll (line 180) | @Override method dispatchNestedPreScroll (line 186) | @Override method dispatchNestedFling (line 191) | @Override method dispatchNestedPreFling (line 196) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/PermissionInterceptor.java type PermissionInterceptor (line 23) | public interface PermissionInterceptor { method intercept (line 24) | boolean intercept(String url, String[] permissions, String action); FILE: agentweb-core/src/main/java/com/just/agentweb/ProcessUtils.java class ProcessUtils (line 18) | class ProcessUtils { method getCurrentProcessName (line 20) | static String getCurrentProcessName(Context context) { method getCurrentProcessNameByFile (line 29) | private static String getCurrentProcessNameByFile() { method getCurrentProcessNameByAms (line 42) | private static String getCurrentProcessNameByAms(Context context) { method getCurrentProcessNameByReflect (line 58) | private static String getCurrentProcessNameByReflect(Context context) { FILE: agentweb-core/src/main/java/com/just/agentweb/Provider.java type Provider (line 24) | public interface Provider { method provide (line 25) | T provide(); FILE: agentweb-core/src/main/java/com/just/agentweb/QuickCallJs.java type QuickCallJs (line 30) | public interface QuickCallJs { method quickCallJs (line 31) | @RequiresApi(Build.VERSION_CODES.KITKAT) method quickCallJs (line 34) | void quickCallJs(String method, String... params); method quickCallJs (line 36) | void quickCallJs(String method); FILE: agentweb-core/src/main/java/com/just/agentweb/UrlCommonException.java class UrlCommonException (line 22) | public class UrlCommonException extends RuntimeException { method UrlCommonException (line 24) | public UrlCommonException() { method UrlCommonException (line 27) | public UrlCommonException(String msg) { FILE: agentweb-core/src/main/java/com/just/agentweb/UrlLoaderImpl.java class UrlLoaderImpl (line 29) | public class UrlLoaderImpl implements IUrlLoader { method UrlLoaderImpl (line 35) | UrlLoaderImpl(WebView webView, HttpHeaders httpHeaders) { method safeLoadUrl (line 47) | private void safeLoadUrl(final String url) { method safeReload (line 56) | private void safeReload() { method loadUrl (line 65) | @Override method loadUrl (line 70) | @Override method reload (line 88) | @Override method loadData (line 102) | @Override method stopLoading (line 116) | @Override method loadDataWithBaseURL (line 130) | @Override method postUrl (line 144) | @Override method getHttpHeaders (line 158) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/VideoImpl.java class VideoImpl (line 39) | public class VideoImpl implements IVideo, EventInterceptor { method VideoImpl (line 49) | public VideoImpl(Activity mActivity, WebView webView) { method onShowCustomView (line 55) | @Override method onHideCustomView (line 93) | @Override method isVideoState (line 124) | @Override method event (line 129) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/WebChromeClient.java class WebChromeClient (line 8) | public class WebChromeClient extends MiddlewareWebChromeBase{ method WebChromeClient (line 9) | public WebChromeClient() { FILE: agentweb-core/src/main/java/com/just/agentweb/WebChromeClientDelegate.java class WebChromeClientDelegate (line 43) | public class WebChromeClientDelegate extends WebChromeClient { method getDelegate (line 46) | protected WebChromeClient getDelegate() { method WebChromeClientDelegate (line 50) | public WebChromeClientDelegate(WebChromeClient webChromeClient) { method setDelegate (line 54) | void setDelegate(WebChromeClient delegate) { method onProgressChanged (line 58) | @Override method onReceivedTitle (line 67) | @Override method onReceivedIcon (line 76) | @Override method onReceivedTouchIconUrl (line 85) | @Override method onShowCustomView (line 95) | @Override method onShowCustomView (line 105) | @Override method onHideCustomView (line 116) | @Override method onCreateWindow (line 125) | @Override method onRequestFocus (line 134) | @Override method onCloseWindow (line 143) | @Override method onJsAlert (line 152) | @Override method onJsConfirm (line 161) | @Override method onJsPrompt (line 170) | @Override method onJsBeforeUnload (line 179) | @Override method onExceededDatabaseQuota (line 188) | @Override method onReachedMaxAppCacheSize (line 203) | @Override method onGeolocationPermissionsShowPrompt (line 214) | @Override method onGeolocationPermissionsHidePrompt (line 231) | @Override method onPermissionRequest (line 242) | @Override method onPermissionRequestCanceled (line 252) | @Override method onJsTimeout (line 263) | @Override method onConsoleMessage (line 271) | @Override method onConsoleMessage (line 281) | @Override method getDefaultVideoPoster (line 292) | @Override method getVideoLoadingProgressView (line 300) | @Override method getVisitedHistory (line 308) | @Override method onShowFileChooser (line 317) | @Override method openFileChooser (line 334) | public void openFileChooser(ValueCallback uploadFile, String acce... method openFileChooser (line 342) | public void openFileChooser(ValueCallback valueCallback) { method openFileChooser (line 351) | public void openFileChooser(ValueCallback valueCallback, String accept... method commonRefect (line 356) | private void commonRefect(WebChromeClient o, String mothed, Object[] o... FILE: agentweb-core/src/main/java/com/just/agentweb/WebCreator.java type WebCreator (line 25) | public interface WebCreator extends IWebIndicator { method create (line 26) | WebCreator create(); method getWebView (line 28) | WebView getWebView(); method getWebParentLayout (line 30) | FrameLayout getWebParentLayout(); FILE: agentweb-core/src/main/java/com/just/agentweb/WebIndicator.java class WebIndicator (line 39) | public class WebIndicator extends BaseIndicatorView implements BaseIndic... method WebIndicator (line 92) | public WebIndicator(Context context) { method WebIndicator (line 96) | public WebIndicator(Context context, @Nullable AttributeSet attrs) { method WebIndicator (line 100) | public WebIndicator(Context context, @Nullable AttributeSet attrs, int... method init (line 105) | private void init(Context context, AttributeSet attrs, int defStyleAtt... method setColor (line 116) | public void setColor(int color) { method setColor (line 121) | public void setColor(String color) { method onMeasure (line 125) | @Override method onDraw (line 142) | @Override method dispatchDraw (line 146) | @Override method show (line 150) | @Override method onSizeChanged (line 159) | @Override method setProgress (line 176) | public void setProgress(float progress) { method hide (line 187) | @Override method startAnim (line 192) | private void startAnim(boolean isFinished) { method onAnimationUpdate (line 238) | @Override method onAnimationEnd (line 247) | @Override method onDetachedFromWindow (line 253) | @Override method doEnd (line 265) | private void doEnd() { method reset (line 274) | @Override method setProgress (line 282) | @Override method offerLayoutParams (line 288) | @Override FILE: agentweb-core/src/main/java/com/just/agentweb/WebLifeCycle.java type WebLifeCycle (line 24) | public interface WebLifeCycle { method onResume (line 25) | void onResume(); method onPause (line 26) | void onPause(); method onDestroy (line 27) | void onDestroy(); FILE: agentweb-core/src/main/java/com/just/agentweb/WebListenerManager.java type WebListenerManager (line 29) | public interface WebListenerManager { method setWebChromeClient (line 30) | WebListenerManager setWebChromeClient(WebView webview, WebChromeClient... method setWebViewClient (line 31) | WebListenerManager setWebViewClient(WebView webView, WebViewClient web... method setDownloader (line 32) | WebListenerManager setDownloader(WebView webView, DownloadListener dow... FILE: agentweb-core/src/main/java/com/just/agentweb/WebParentLayout.java class WebParentLayout (line 40) | public class WebParentLayout extends FrameLayout implements Provider objects, AgentWeb.Securi... FILE: agentweb-core/src/main/java/com/just/agentweb/WebSecurityController.java type WebSecurityController (line 22) | public interface WebSecurityController { method check (line 23) | void check(T t); FILE: agentweb-core/src/main/java/com/just/agentweb/WebSecurityControllerImpl.java class WebSecurityControllerImpl (line 28) | public class WebSecurityControllerImpl implements WebSecurityController<... method WebSecurityControllerImpl (line 34) | public WebSecurityControllerImpl(WebView view, ArrayMap { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/assets/js/highlight.pack.js function x (line 2) | function x(e){return e.replace(/&/g,"&").replace(/ p... method onProgressChanged (line 783) | @Override method onShowCustomView (line 793) | @Override method onHideCustomView (line 801) | @Override class WebViewClientX (line 809) | private class WebViewClientX extends WebViewClient { method onReceivedSslError (line 811) | @Override method shouldInterceptRequest (line 817) | @Deprecated method shouldOverrideUrlLoading (line 837) | @Override method onPageStarted (line 863) | @Override method onPageFinished (line 876) | @Override method initIconState (line 888) | private void initIconState() { method onReadClick (line 923) | public void onReadClick(View view) { method onClickStarIcon (line 963) | public void onClickStarIcon(View view) { method editFavorites (line 1036) | public void editFavorites(String uid){ method newFavorites (line 1106) | public void newFavorites(String uid,@Nullable MaterialDialog lastDialog){ method onClickSaveIcon (line 1181) | public void onClickSaveIcon(View view) { method clearDirectory (line 1198) | public void clearDirectory(String uid){ method addToSaveDirectory (line 1201) | public void addToSaveDirectory(String uid){ method editDirectory (line 1214) | public void editDirectory(String uid){ method clickOpenOriginalArticle (line 1261) | public void clickOpenOriginalArticle(View view) { method onReadabilityClick (line 1270) | public void onReadabilityClick(View view) { method onReadabilityClick (line 1328) | public void onReadabilityClick() { method initFeedConfig (line 1398) | private void initFeedConfig() { method showArticleInfo (line 1411) | public void showArticleInfo() { method onKeyDown (line 1473) | @Override method buildColorful (line 1492) | @Override method onConfigurationChanged (line 1515) | @Override method onCreateOptionsMenu (line 1519) | @Override method onOptionsItemSelected (line 1541) | @Override FILE: app/src/main/java/me/wizos/loread/activity/BaseActivity.java class BaseActivity (line 17) | public abstract class BaseActivity extends AppCompatActivity { method onCreate (line 20) | @Override method buildColorful (line 51) | protected abstract Colorful.Builder buildColorful(Colorful.Builder mCo... method showCurrentTheme (line 56) | protected void showCurrentTheme() { method manualToggleTheme (line 69) | protected void manualToggleTheme() { method onKeyDown (line 83) | @Override FILE: app/src/main/java/me/wizos/loread/activity/FeedActivity.java class FeedActivity (line 59) | public class FeedActivity extends BaseActivity { method onCreate (line 73) | @Override method createItemView2 (line 189) | private void createItemView2(final Feed feed) { method renameFeed (line 392) | public void renameFeed(final String renamedTitle, final Feed feed) { method copyIconUrl (line 413) | public void copyIconUrl(@Nullable View view) { method copyHtmlUrl (line 426) | public void copyHtmlUrl(@Nullable View view) { method copyFeedUrl (line 439) | public void copyFeedUrl(@Nullable View view) { method showSelectFolder (line 454) | public void showSelectFolder(final View view, final String feedId) { method clickUnsubscribe (line 501) | public void clickUnsubscribe(final View view) { method onOptionsItemSelected (line 552) | @Override method buildColorful (line 561) | @Override FILE: app/src/main/java/me/wizos/loread/activity/LabActivity.java class LabActivity (line 54) | public class LabActivity extends AppCompatActivity { method onCreate (line 56) | @Override method onClickBackup (line 64) | public void onClickBackup(View view) { method onClickRestore (line 82) | public void onClickRestore(View view) { method onClickReadConfig (line 100) | public void onClickReadConfig(View view) { method onClickArrangeCrawlDateArticle (line 117) | public void onClickArrangeCrawlDateArticle(View view) { method onClickClearHtmlDir (line 131) | public void onClickClearHtmlDir(View view) { method clearHtmlDir (line 143) | private void clearHtmlDir() { method startSyncWorkManager (line 167) | public void startSyncWorkManager(View view) { method stopWorkManager (line 179) | public void stopWorkManager(View view) { method openActivity (line 185) | public void openActivity(View view){ method getMatchActivitiesSize (line 203) | private int getMatchActivitiesSize(String url){ method onClickClearTags (line 233) | public void onClickClearTags(View view) { method onClickGenTags (line 238) | public void onClickGenTags(View view) { method onClickEditHost (line 272) | public void onClickEditHost(View view) { method actionArticle (line 285) | public void actionArticle(View view){ method onDestroy (line 295) | @Override FILE: app/src/main/java/me/wizos/loread/activity/MainActivity.java class MainActivity (line 96) | public class MainActivity extends BaseActivity implements SwipeRefreshLa... method onCreate (line 123) | @Override method initWorkRequest (line 140) | private void initWorkRequest(){ method applyPermissions (line 208) | private void applyPermissions() { method onResume (line 229) | @Override method showAutoSwitchThemeSnackBar (line 237) | private void showAutoSwitchThemeSnackBar() { method initIconView (line 262) | protected void initIconView() { method clickSearchIcon (line 271) | public void clickSearchIcon(View view) { method initSwipeRefreshLayout (line 277) | protected void initSwipeRefreshLayout() { method onRefresh (line 288) | @Override method onDestroy (line 304) | @Override method refreshData (line 317) | protected void refreshData() { // 获取 App.articleList , 并且根据 App.articl... method getArtData (line 325) | private void getArtData() { method loadViewByData (line 356) | private void loadViewByData(int size) { method showTagDialog (line 371) | public void showTagDialog(final Collection category) { method renameTag (line 405) | public void renameTag(final String renamedTagTitle, Collection categor... method showFeedActivity (line 427) | public void showFeedActivity(final int parentPosition, final int child... method initArtListView (line 439) | public void initArtListView() { method onClickCategoryIcon (line 698) | public void onClickCategoryIcon(View view) { method initTagListView (line 794) | public void initTagListView() { method showConfirmDialog (line 862) | private void showConfirmDialog(final int start, final int end) { class MarkListReadedAsyncTask (line 882) | @SuppressLint("StaticFieldLeak") method handleArticle (line 886) | private void handleArticle(int i){ method doInBackground (line 915) | @Override method onProgressUpdate (line 1002) | @Override method showSearchResult (line 1010) | private void showSearchResult(String keyword) { method toggleReadState (line 1031) | private void toggleReadState(final int position) { method toggleStarState (line 1076) | private void toggleStarState(final int position) { method onActivityResult (line 1130) | @Override method slvSetSelection (line 1157) | private void slvSetSelection(final int position) { method clickRefreshIcon (line 1169) | public void clickRefreshIcon(View view) { method onQuickSettingIconClicked (line 1173) | public void onQuickSettingIconClicked(View view) { method clickToolbar (line 1270) | @OnClick(R.id.main_toolbar) method onKeyDown (line 1284) | @Override method quitDialog (line 1295) | private void quitDialog() { method initToolbar (line 1314) | private void initToolbar() { method buildColorful (line 1342) | @Override FILE: app/src/main/java/me/wizos/loread/activity/MusicActivity.java class MusicActivity (line 47) | public class MusicActivity extends BaseActivity { method onCreate (line 48) | @Override method applyPermissions (line 79) | private void applyPermissions() { method onDestroy (line 97) | @Override method buildColorful (line 107) | @Override method run (line 124) | @Override class PlayConnection (line 143) | public class PlayConnection implements ServiceConnection { method onServiceConnected (line 145) | @Override method onServiceDisconnected (line 152) | @Override method initToolbar (line 157) | public void initToolbar() { method initView (line 175) | public void initView(IBinder service) { method initFloatWindow (line 314) | private void initFloatWindow() { method onOptionsItemSelected (line 354) | @Override FILE: app/src/main/java/me/wizos/loread/activity/ProviderActivity.java class ProviderActivity (line 29) | public class ProviderActivity extends BaseActivity { method onCreate (line 30) | @Override method loginInoReader (line 40) | public void loginInoReader(View view){ method oauthInoReader (line 45) | public void oauthInoReader(View view) { method oauthFeedly (line 51) | public void oauthFeedly(View view) { method loginTinyRSS (line 57) | public void loginTinyRSS(View view) { method getAccessToken (line 82) | private void getAccessToken(final String code, OAuthApi api) { method onNewIntent (line 123) | @Override method onActivityResult (line 152) | @Override method buildColorful (line 162) | public Colorful.Builder buildColorful(Colorful.Builder mColorfulBuilde... FILE: app/src/main/java/me/wizos/loread/activity/RuleGenerateActivity.java class RuleGenerateActivity (line 9) | public class RuleGenerateActivity extends AppCompatActivity { method onCreate (line 11) | @Override FILE: app/src/main/java/me/wizos/loread/activity/SearchActivity.java class SearchActivity (line 50) | public class SearchActivity extends BaseActivity { method onCreate (line 61) | @Override method initView (line 74) | private void initView() { method searchAndLoadFeedsData (line 143) | private void searchAndLoadFeedsData() { method showSelectFolder (line 192) | public void showSelectFolder(final View view, final String feedId) { class SearchListViewAdapter (line 260) | class SearchListViewAdapter extends ArrayAdapter { method SearchListViewAdapter (line 263) | public SearchListViewAdapter(Context context, List f... method getCount (line 268) | @Override method getItem (line 273) | @Override method getItemId (line 278) | @Override method getView (line 283) | @Override class CustomViewHolder (line 358) | public static class CustomViewHolder { method initToolbar (line 368) | private void initToolbar() { method onSearchFeedsClicked (line 378) | public void onSearchFeedsClicked(View view) { method onSearchLocalArtsClicked (line 389) | public void onSearchLocalArtsClicked(View view) { method buildColorful (line 398) | @Override FILE: app/src/main/java/me/wizos/loread/activity/SettingActivity.java class SettingActivity (line 45) | public class SettingActivity extends BaseActivity { method onCreate (line 69) | @Override method toggleAutoSyncItem (line 79) | private void toggleAutoSyncItem() { method initView (line 92) | private void initView() { method onSBClick (line 154) | public void onSBClick(View view) { method onClickAutoSyncFrequencySelect (line 176) | public void onClickAutoSyncFrequencySelect(View view) { method showClearBeforeDay (line 216) | public void showClearBeforeDay(View view) { method showAbout (line 253) | public void showAbout(View view) { method joinQQGroup (line 282) | public void joinQQGroup(View view) { method addAccount (line 300) | public void addAccount() { method escAccount (line 307) | public void escAccount() { method onClickSwitchUser (line 347) | public void onClickSwitchUser(View view) { method initToolbar (line 403) | private void initToolbar() { method onClickFeedback (line 413) | public void onClickFeedback(View view) { method buildColorful (line 422) | @Override FILE: app/src/main/java/me/wizos/loread/activity/SplashActivity.java class SplashActivity (line 14) | public class SplashActivity extends BaseActivity { method onCreate (line 17) | @Override method buildColorful (line 53) | public Colorful.Builder buildColorful(Colorful.Builder mColorfulBuilde... FILE: app/src/main/java/me/wizos/loread/activity/TTSActivity.java class TTSActivity (line 31) | public class TTSActivity extends BaseActivity { method onCreate (line 35) | @Override method onDestroy (line 57) | @Override class PlayConnection (line 97) | public class PlayConnection implements ServiceConnection { method onServiceConnected (line 99) | @Override method onServiceDisconnected (line 106) | @Override method initToolbar (line 112) | public void initToolbar() { method initView (line 130) | public void initView(IBinder service) { method initFloatWindow (line 269) | private void initFloatWindow() { method onOptionsItemSelected (line 309) | @Override method buildColorful (line 318) | @Override FILE: app/src/main/java/me/wizos/loread/activity/WebActivity.java class WebActivity (line 77) | public class WebActivity extends BaseActivity implements WebBridge { method onCreate (line 89) | @Override method initWebView (line 136) | @SuppressLint({"ClickableViewAccessibility", "SetJavaScriptEnabled"}) method onKeyDown (line 261) | @Override method run (line 282) | @SuppressLint("InlinedApi") method run (line 318) | @Override method onSaveInstanceState (line 333) | @Override method onRecoveryInstanceState (line 340) | private void onRecoveryInstanceState(@NonNull Bundle outState) { method landscape (line 351) | @SuppressLint("SourceLockedOrientationActivity") method portrait (line 363) | @SuppressLint("SourceLockedOrientationActivity") method log (line 373) | @Override method toggleScreenOrientation (line 378) | @Override method onReceivedTitle (line 388) | @Override method shouldInterceptRequest (line 401) | @Override method shouldOverrideUrlLoading (line 450) | @Override method onPageStarted (line 494) | @Override method onPageFinished (line 507) | @Override method onReceivedHttpError (line 520) | @Override method onReceivedSslError (line 526) | @Override method onReceivedError (line 532) | @Override method onCreateOptionsMenu (line 541) | @Override method onOptionsItemSelected (line 549) | @Override method onConfigurationChanged (line 684) | @Override method exit (line 690) | private void exit() { method onPause (line 695) | @Override method onResume (line 701) | @Override method onDestroy (line 707) | @Override method buildColorful (line 720) | @Override FILE: app/src/main/java/me/wizos/loread/activity/login/LoginFormState.java class LoginFormState (line 8) | public class LoginFormState { method LoginFormState (line 17) | public LoginFormState() { } method LoginFormState (line 19) | public LoginFormState(@Nullable Integer usernameHint, @Nullable Intege... method LoginFormState (line 25) | public LoginFormState(boolean isDataValid) { method setHostHint (line 33) | public void setHostHint(@Nullable Integer hostHint) { method setUsernameHint (line 37) | public void setUsernameHint(@Nullable Integer usernameHint) { method setPasswordHint (line 41) | public void setPasswordHint(@Nullable Integer passwordHint) { method getHostHint (line 45) | @Nullable method getUsernameHint (line 49) | @Nullable method getPasswordHint (line 54) | @Nullable method setDataValid (line 59) | public void setDataValid(boolean dataValid) { method isDataValid (line 63) | boolean isDataValid() { FILE: app/src/main/java/me/wizos/loread/activity/login/LoginInoReaderActivity.java class LoginInoReaderActivity (line 28) | public class LoginInoReaderActivity extends BaseActivity { method onCreate (line 31) | @Override method buildColorful (line 148) | public Colorful.Builder buildColorful(Colorful.Builder mColorfulBuilde... FILE: app/src/main/java/me/wizos/loread/activity/login/LoginResult.java class LoginResult (line 8) | public class LoginResult { method LoginResult (line 14) | public LoginResult() { method setSuccess (line 17) | @Nullable method isSuccess (line 23) | @Nullable method getData (line 28) | @Nullable method setData (line 33) | public LoginResult setData(@Nullable String data) { method toString (line 38) | @Override FILE: app/src/main/java/me/wizos/loread/activity/login/LoginTinyRSSActivity.java class LoginTinyRSSActivity (line 28) | public class LoginTinyRSSActivity extends BaseActivity { method onCreate (line 31) | @Override method buildColorful (line 148) | public Colorful.Builder buildColorful(Colorful.Builder mColorfulBuilde... FILE: app/src/main/java/me/wizos/loread/adapter/ArticlePagedListAdapter.java class ArticlePagedListAdapter (line 33) | public class ArticlePagedListAdapter extends PagedListAdapter parents) { method getParents (line 45) | public List getParents() { method notifyDataChanged (line 50) | public void notifyDataChanged() { method getGroup (line 57) | public Collection getGroup(int groupPos){ method getChild (line 61) | public Collection getChild(int groupPos, int childPos) { method getChildren (line 65) | private List getChildren(int groupPos) { method parentItemCount (line 88) | @Override method childItemCount (line 94) | @Override method createParentHolder (line 101) | @Override method createChildHolder (line 108) | @Override method bindParentHolder (line 115) | @Override method bindChildHolder (line 121) | @Override class ParentHolder (line 127) | static class ParentHolder extends RecyclerView.ViewHolder { method ParentHolder (line 134) | ParentHolder(@NonNull View itemView) { method setData (line 142) | public void setData(@NonNull ExpandedAdapter mAdapter, @NonNull Coll... class ChildHolder (line 189) | static class ChildHolder extends RecyclerView.ViewHolder { method ChildHolder (line 193) | ChildHolder(@NonNull View itemView) { method setData (line 199) | public void setData(Collection feed) { FILE: app/src/main/java/me/wizos/loread/bean/Enclosure.java class Enclosure (line 9) | public class Enclosure { method getHref (line 16) | public String getHref() { method setHref (line 20) | public void setHref(String href) { method getType (line 24) | public String getType() { method setType (line 28) | public void setType(String type) { method toString (line 32) | public String toString() { FILE: app/src/main/java/me/wizos/loread/bean/Token.java class Token (line 12) | public class Token { method getAccess_token (line 50) | public String getAccess_token() { method setAccess_token (line 54) | public void setAccess_token(String access_token) { method getRefresh_token (line 58) | public String getRefresh_token() { method setRefresh_token (line 62) | public void setRefresh_token(String refresh_token) { method getToken_type (line 66) | public String getToken_type() { method setToken_type (line 73) | public void setToken_type(String token_type) { method getExpires_in (line 81) | public long getExpires_in() { method setExpires_in (line 85) | public void setExpires_in(long refresh_token) { method getAuth (line 89) | public String getAuth() { method setAuth (line 93) | public void setAuth(String auth) { method toString (line 98) | @Override FILE: app/src/main/java/me/wizos/loread/bean/UserAgent.java class UserAgent (line 8) | public class UserAgent { method UserAgent (line 12) | public UserAgent(String name, String value) { method getName (line 17) | public String getName() { method setName (line 21) | public void setName(String name) { method getValue (line 25) | public String getValue() { method setValue (line 29) | public void setValue(String value) { FILE: app/src/main/java/me/wizos/loread/bean/domain/OutFeed.java class OutFeed (line 7) | public class OutFeed { method OutFeed (line 12) | public OutFeed(String title, String feedUrl, String htmlUrl) { method getTitle (line 18) | public String getTitle() { method setTitle (line 22) | public void setTitle(String title) { method getFeedUrl (line 26) | public String getFeedUrl() { method setFeedUrl (line 30) | public void setFeedUrl(String feedUrl) { method getHtmlUrl (line 34) | public String getHtmlUrl() { method setHtmlUrl (line 38) | public void setHtmlUrl(String htmlUrl) { method toString (line 42) | @Override FILE: app/src/main/java/me/wizos/loread/bean/domain/OutTag.java class OutTag (line 9) | public class OutTag { method getTitle (line 13) | public String getTitle() { method setTitle (line 17) | public void setTitle(String title) { method getOutFeeds (line 21) | public ArrayList getOutFeeds() { method setOutFeeds (line 25) | public void setOutFeeds(ArrayList outFeeds) { method addOutFeed (line 29) | public OutTag addOutFeed(OutFeed outFeed) { method toString (line 38) | @Override FILE: app/src/main/java/me/wizos/loread/bean/feedly/CategoryItem.java class CategoryItem (line 11) | public class CategoryItem { method getId (line 18) | public String getId() { method setId (line 22) | public void setId(String id) { method getLabel (line 26) | public String getLabel() { method setLabel (line 30) | public void setLabel(String label) { method convert (line 35) | public Category convert() { FILE: app/src/main/java/me/wizos/loread/bean/feedly/Collection.java class Collection (line 15) | public class Collection { method getId (line 37) | public String getId() { method setId (line 41) | public void setId(String id) { method getLabel (line 45) | public String getLabel() { method setLabel (line 49) | public void setLabel(String label) { method isCustomizable (line 53) | public boolean isCustomizable() { method setCustomizable (line 57) | public void setCustomizable(boolean customizable) { method isEnterprise (line 61) | public boolean isEnterprise() { method setEnterprise (line 65) | public void setEnterprise(boolean enterprise) { method getNumFeeds (line 69) | public int getNumFeeds() { method setNumFeeds (line 73) | public void setNumFeeds(int numFeeds) { method getFeedItems (line 77) | public ArrayList getFeedItems() { method setFeedItems (line 81) | public void setFeedItems(ArrayList feedItems) { method getCategoryItem (line 86) | public CategoryItem getCategoryItem() { method getCategory (line 93) | public Category getCategory() { method getFeeds (line 100) | public ArrayList getFeeds() { FILE: app/src/main/java/me/wizos/loread/bean/feedly/ContentDirection.java class ContentDirection (line 9) | public class ContentDirection { method getContent (line 15) | public String getContent() { method setContent (line 19) | public void setContent(String content) { method getDirection (line 23) | public String getDirection() { method setDirection (line 27) | public void setDirection(String direction) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/Counts.java class Counts (line 11) | public class Counts { method getUnreadcounts (line 17) | public ArrayList getUnreadcounts() { method setUnreadcounts (line 21) | public void setUnreadcounts(ArrayList unreadcounts) { method getUpdated (line 25) | public long getUpdated() { method setUpdated (line 29) | public void setUpdated(long updated) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/Entry.java class Entry (line 19) | public class Entry { method getId (line 168) | public String getId() { method setId (line 172) | public void setId(String id) { method getOriginId (line 176) | public String getOriginId() { method setOriginId (line 180) | public void setOriginId(String originId) { method getFingerprint (line 184) | public String getFingerprint() { method setFingerprint (line 188) | public void setFingerprint(String fingerprint) { method getTitle (line 192) | public String getTitle() { method setTitle (line 196) | public void setTitle(String title) { method getAuthor (line 200) | public String getAuthor() { method setAuthor (line 204) | public void setAuthor(String author) { method getContent (line 208) | public ContentDirection getContent() { method setContent (line 212) | public void setContent(ContentDirection content) { method getSummary (line 216) | public ContentDirection getSummary() { method setSummary (line 220) | public void setSummary(ContentDirection summary) { method getPublished (line 224) | public long getPublished() { method setPublished (line 228) | public void setPublished(long published) { method getCrawled (line 232) | public long getCrawled() { method setCrawled (line 236) | public void setCrawled(long crawled) { method getUpdated (line 240) | public long getUpdated() { method setUpdated (line 244) | public void setUpdated(long updated) { method getOrigin (line 248) | public Origin getOrigin() { method setOrigin (line 252) | public void setOrigin(Origin origin) { method getCanonicalUrl (line 256) | public String getCanonicalUrl() { method setCanonicalUrl (line 260) | public void setCanonicalUrl(String canonicalUrl) { method getCanonical (line 264) | public ArrayList getCanonical() { method setCanonical (line 268) | public void setCanonical(ArrayList canonical) { method getAlternate (line 272) | public ArrayList getAlternate() { method setAlternate (line 276) | public void setAlternate(ArrayList alternate) { method getEnclosure (line 280) | public ArrayList getEnclosure() { method setEnclosure (line 284) | public void setEnclosure(ArrayList enclosure) { method getKeywords (line 288) | public ArrayList getKeywords() { method setKeywords (line 292) | public void setKeywords(ArrayList keywords) { method isUnread (line 296) | public boolean isUnread() { method setUnread (line 300) | public void setUnread(boolean unread) { method convert (line 304) | public Article convert(BaseApi.ArticleChanger articleChanger) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/FeedItem.java class FeedItem (line 15) | public class FeedItem { method getId (line 52) | public String getId() { method setId (line 55) | public void setId(String id) { method getFeedId (line 58) | public String getFeedId() { method setFeedId (line 61) | public void setFeedId(String feedId) { method getTitle (line 64) | public String getTitle() { method setTitle (line 67) | public void setTitle(String title) { method getDescription (line 70) | public String getDescription() { method setDescription (line 73) | public void setDescription(String description) { method getWebsite (line 76) | public String getWebsite() { method setWebsite (line 79) | public void setWebsite(String website) { method getIconUrl (line 82) | public String getIconUrl() { method setIconUrl (line 85) | public void setIconUrl(String iconUrl) { method getVisualUrl (line 88) | public String getVisualUrl() { method setVisualUrl (line 91) | public void setVisualUrl(String visualUrl) { method getLanguage (line 94) | public String getLanguage() { method setLanguage (line 97) | public void setLanguage(String language) { method getSubscribers (line 100) | public int getSubscribers() { method setSubscribers (line 103) | public void setSubscribers(int subscribers) { method getUpdated (line 106) | public long getUpdated() { method setUpdated (line 109) | public void setUpdated(long updated) { method getVelocity (line 112) | public float getVelocity() { method setVelocity (line 115) | public void setVelocity(float velocity) { method getTopics (line 118) | public ArrayList getTopics() { method setTopics (line 121) | public void setTopics(ArrayList topics) { method isPartial (line 124) | public boolean isPartial() { method setPartial (line 127) | public void setPartial(boolean partial) { method getContentType (line 130) | public String getContentType() { method setContentType (line 133) | public void setContentType(String contentType) { method getState (line 136) | public String getState() { method setState (line 139) | public void setState(String state) { method convert2Feed (line 143) | public Feed convert2Feed() { method toString (line 154) | @NotNull FILE: app/src/main/java/me/wizos/loread/bean/feedly/Origin.java class Origin (line 9) | public class Origin { method getStreamId (line 17) | public String getStreamId() { method setStreamId (line 21) | public void setStreamId(String streamId) { method getHtmlUrl (line 25) | public String getHtmlUrl() { method setHtmlUrl (line 29) | public void setHtmlUrl(String htmlUrl) { method getTitle (line 33) | public String getTitle() { method setTitle (line 37) | public void setTitle(String title) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/Profile.java class Profile (line 12) | public class Profile { method getUser (line 53) | public User getUser() { method getId (line 63) | public String getId() { method setId (line 67) | public void setId(String id) { method getLogin (line 71) | public String getLogin() { method setLogin (line 75) | public void setLogin(String login) { method getEmail (line 79) | public String getEmail() { method setEmail (line 83) | public void setEmail(String email) { method getFullName (line 87) | public String getFullName() { method setFullName (line 91) | public void setFullName(String fullName) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/StreamContents.java class StreamContents (line 9) | public class StreamContents { method getId (line 16) | public String getId() { method setId (line 20) | public void setId(String id) { method getUpdated (line 24) | public long getUpdated() { method setUpdated (line 28) | public void setUpdated(long updated) { method getContinuation (line 32) | public String getContinuation() { method setContinuation (line 36) | public void setContinuation(String continuation) { method getItems (line 40) | public ArrayList getItems() { method setItems (line 44) | public void setItems(ArrayList items) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/StreamIds.java class StreamIds (line 11) | public class StreamIds { method getIds (line 18) | public ArrayList getIds() { method setIds (line 22) | public void setIds(ArrayList ids) { method getContinuation (line 26) | public String getContinuation() { method setContinuation (line 30) | public void setContinuation(String continuation) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/Unreadcount.java class Unreadcount (line 9) | public class Unreadcount { method getId (line 17) | public String getId() { method setId (line 21) | public void setId(String id) { method getCount (line 25) | public int getCount() { method setCount (line 29) | public void setCount(int count) { method getUpdated (line 33) | public long getUpdated() { method setUpdated (line 37) | public void setUpdated(long updated) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/Visual.java class Visual (line 9) | public class Visual { method getUrl (line 34) | public Origin getUrl() { method setUrl (line 38) | public void setUrl(Origin url) { method getContentType (line 42) | public Origin getContentType() { method setContentType (line 46) | public void setContentType(Origin contentType) { method getWidth (line 50) | public int getWidth() { method setWidth (line 54) | public void setWidth(int width) { method getHeight (line 58) | public int getHeight() { method setHeight (line 62) | public void setHeight(int height) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/input/EditCollection.java class EditCollection (line 11) | public class EditCollection { method EditCollection (line 34) | public EditCollection(String id) { method getId (line 38) | public String getId() { method setId (line 42) | public void setId(String id) { method getLabel (line 46) | public String getLabel() { method setLabel (line 50) | public void setLabel(String label) { method getDescription (line 54) | public String getDescription() { method setDescription (line 58) | public void setDescription(String description) { method getFeeds (line 62) | public ArrayList getFeeds() { method setFeeds (line 66) | public void setFeeds(ArrayList feeds) { FILE: app/src/main/java/me/wizos/loread/bean/feedly/input/EditFeed.java class EditFeed (line 16) | public class EditFeed { method EditFeed (line 21) | public EditFeed() { method EditFeed (line 25) | public EditFeed(String feedId) { method getId (line 36) | public String getId() { method setId (line 40) | public void setId(String id) { method getTitle (line 44) | public String getTitle() { method setTitle (line 48) | public void setTitle(String title) { method getCategoryItems (line 52) | public ArrayList getCategoryItems() { method setCategoryItems (line 56) | public void setCategoryItems(ArrayList categoryItems) { method toString (line 61) | @Override FILE: app/src/main/java/me/wizos/loread/bean/feedly/input/MarkerAction.java class MarkerAction (line 11) | public class MarkerAction { method getAction (line 50) | public String getAction() { method setAction (line 54) | public void setAction(String action) { method getType (line 58) | public String getType() { method setType (line 62) | public void setType(String type) { method getEntryIds (line 66) | public List getEntryIds() { method setEntryIds (line 70) | public void setEntryIds(List entryIds) { method getFeedIds (line 74) | public List getFeedIds() { method setFeedIds (line 78) | public void setFeedIds(List feedIds) { method getCategoryIds (line 82) | public List getCategoryIds() { method setCategoryIds (line 86) | public void setCategoryIds(List categoryIds) { FILE: app/src/main/java/me/wizos/loread/bean/fever/BaseResponse.java class BaseResponse (line 5) | public class BaseResponse { method getApiVersion (line 15) | public int getApiVersion() { method getAuth (line 19) | public int getAuth() { method getLastRefreshedOnTime (line 23) | public long getLastRefreshedOnTime() { method isSuccessful (line 28) | public boolean isSuccessful(){ FILE: app/src/main/java/me/wizos/loread/bean/fever/Group.java class Group (line 9) | public class Group { method getId (line 15) | public int getId() { method getTitle (line 19) | public String getTitle() { method getFeedIds (line 23) | public String[] getFeedIds(){ method getCategry (line 31) | public Category getCategry(){ FILE: app/src/main/java/me/wizos/loread/bean/fever/GroupFeeds.java class GroupFeeds (line 5) | public class GroupFeeds { method getGroupId (line 11) | public int getGroupId() { method getFeedIds (line 15) | public String getFeedIds() { FILE: app/src/main/java/me/wizos/loread/bean/fever/Groups.java class Groups (line 12) | public class Groups extends BaseResponse { method getGroups (line 19) | public List getGroups() { method getFeedsGroups (line 23) | public List getFeedsGroups() { FILE: app/src/main/java/me/wizos/loread/bean/fever/Item.java class Item (line 5) | public class Item { method getId (line 28) | public int getId() { method getFeedId (line 32) | public int getFeedId() { method getTitle (line 36) | public String getTitle() { method getAuthor (line 40) | public String getAuthor() { method getHtml (line 44) | public String getHtml() { method getUrl (line 48) | public String getUrl() { method getIsSaved (line 52) | public int getIsSaved() { method getIsRead (line 56) | public int getIsRead() { method getCreatedOnTime (line 60) | public long getCreatedOnTime() { FILE: app/src/main/java/me/wizos/loread/bean/fever/Items.java class Items (line 7) | public class Items extends BaseResponse { method getTotalItems (line 14) | public String getTotalItems() { method getItems (line 18) | public List getItems() { FILE: app/src/main/java/me/wizos/loread/bean/fever/SavedItemIds.java class SavedItemIds (line 7) | public class SavedItemIds extends BaseResponse { method getSavedItemIds (line 11) | public String[] getSavedItemIds(){ FILE: app/src/main/java/me/wizos/loread/bean/fever/UnreadItemIds.java class UnreadItemIds (line 7) | public class UnreadItemIds extends BaseResponse { method getUreadItemIds (line 10) | public String[] getUreadItemIds(){ FILE: app/src/main/java/me/wizos/loread/bean/inoreader/GsTag.java class GsTag (line 9) | public class GsTag { method getId (line 15) | public String getId() { method setId (line 19) | public void setId(String id) { method getSortid (line 23) | public String getSortid() { method setSortid (line 27) | public void setSortid(String sortid) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/GsTags.java class GsTags (line 11) | @Parcel method getCategories (line 16) | public ArrayList getCategories() { method setCategories (line 20) | public void setCategories(ArrayList categories) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/GsUnreadCount.java class GsUnreadCount (line 10) | public class GsUnreadCount { method getMax (line 17) | public int getMax() { method setMax (line 21) | public void setMax(int max) { method getUnreadcounts (line 25) | public ArrayList getUnreadcounts() { method setUnreadcounts (line 29) | public void setUnreadcounts(ArrayList unreadcounts) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/ItemIds.java class ItemIds (line 10) | public class ItemIds { method ItemIds (line 20) | public ItemIds() { method getItems (line 27) | public ArrayList getItems() { method setItems (line 31) | public void setItems(ArrayList items) { method setItemRefs (line 35) | public void setItemRefs(ArrayList itemRefs) { method getItemRefs (line 39) | public ArrayList getItemRefs() { method setContinuation (line 43) | public void setContinuation(String continuation) { method getContinuation (line 47) | public String getContinuation() { method addItemRefs (line 51) | public void addItemRefs(ArrayList itemRefs) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/ItemRefs.java class ItemRefs (line 10) | public class ItemRefs { method getId (line 21) | public String getId() { method setId (line 25) | public void setId(String id) { method setDirectStreamIds (line 29) | public void setDirectStreamIds(ArrayList directStreamIds) { method getDirectStreamIds (line 33) | public ArrayList getDirectStreamIds() { method setTimestampUsec (line 37) | public void setTimestampUsec(long timestampUsec) { method getTimestampUsec (line 41) | public long getTimestampUsec() { method getLongId (line 45) | public String getLongId() { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/LoginResult.java class LoginResult (line 12) | public class LoginResult { method LoginResult (line 18) | public LoginResult(String result) { method getError (line 45) | public String getError() { method setError (line 49) | public void setError(String error) { method getAuth (line 53) | public String getAuth() { method setAuth (line 57) | public void setAuth(String auth) { method toString (line 61) | @Override FILE: app/src/main/java/me/wizos/loread/bean/inoreader/Readability.java class Readability (line 12) | @Parcel method getTitle (line 56) | public String getTitle() { method setTitle (line 60) | public void setTitle(String title) { method getAuthor (line 64) | public String getAuthor() { method setAuthor (line 68) | public void setAuthor(String author) { method getDate_published (line 72) | public String getDate_published() { method setDate_published (line 76) | public void setDate_published(String date_published) { method getDek (line 80) | public String getDek() { method setDek (line 84) | public void setDek(String dek) { method getLead_image_url (line 88) | public String getLead_image_url() { method setLead_image_url (line 92) | public void setLead_image_url(String lead_image_url) { method getContent (line 96) | public String getContent() { method setContent (line 100) | public void setContent(String content) { method getNext_page_url (line 104) | public String getNext_page_url() { method setNext_page_url (line 108) | public void setNext_page_url(String next_page_url) { method getUrl (line 112) | public String getUrl() { method setUrl (line 116) | public void setUrl(String url) { method getDomain (line 120) | public String getDomain() { method setDomain (line 124) | public void setDomain(String domain) { method getExcerpt (line 128) | public String getExcerpt() { method setExcerpt (line 132) | public void setExcerpt(String excerpt) { method getWord_count (line 136) | public int getWord_count() { method setWord_count (line 140) | public void setWord_count(int word_count) { method getDirection (line 144) | public String getDirection() { method setDirection (line 148) | public void setDirection(String direction) { method getTotal_pages (line 152) | public int getTotal_pages() { method setTotal_pages (line 156) | public void setTotal_pages(int total_pages) { method getRendered_pages (line 160) | public int getRendered_pages() { method setRendered_pages (line 164) | public void setRendered_pages(int rendered_pages) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/StreamContents.java class StreamContents (line 13) | @Parcel method getDirection (line 40) | public String getDirection() { method setDirection (line 44) | public void setDirection(String direction) { method getId (line 48) | public String getId() { method setId (line 52) | public void setId(String id) { method getTitle (line 56) | public String getTitle() { method setTitle (line 60) | public void setTitle(String title) { method getDescription (line 64) | public String getDescription() { method setDescription (line 68) | public void setDescription(String description) { method getSelf (line 72) | public Self getSelf() { method setSelf (line 76) | public void setSelf(Self self) { method getUpdated (line 80) | public long getUpdated() { method setUpdated (line 84) | public void setUpdated(long updated) { method getUpdatedUsec (line 88) | public long getUpdatedUsec() { method setUpdatedUsec (line 92) | public void setUpdatedUsec(long updatedUsec) { method getItems (line 96) | public ArrayList getItems() { method setItems (line 100) | public void setItems(ArrayList items) { method getContinuation (line 104) | public String getContinuation() { method setContinuation (line 108) | public void setContinuation(String continuation) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/StreamPref.java class StreamPref (line 9) | public class StreamPref { method getValue (line 17) | public String getValue() { method setValue (line 21) | public void setValue(String value) { method getId (line 25) | public String getId() { method setId (line 29) | public void setId(String id) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/StreamPrefs.java class StreamPrefs (line 10) | @Parcel method getStreamPrefsMaps (line 15) | public Map> getStreamPrefsMaps() { method setStreamPrefs (line 19) | public void setStreamPrefs(Map> streamPr... FILE: app/src/main/java/me/wizos/loread/bean/inoreader/SubCategories.java class SubCategories (line 8) | public class SubCategories { method getId (line 15) | public String getId() { method setId (line 19) | public void setId(String id) { method getLabel (line 23) | public String getLabel() { method setLabel (line 27) | public void setLabel(String label) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/Subscription.java class Subscription (line 13) | public class Subscription { method convert2Feed (line 32) | public Feed convert2Feed() { method getId (line 43) | public String getId() { method setId (line 46) | public void setId(String id) { method getTitle (line 49) | public String getTitle() { method setTitle (line 52) | public void setTitle(String title) { method getCategories (line 55) | public ArrayList getCategories() { method setCategories (line 58) | public void setCategories(ArrayList categories) { method getSortId (line 61) | public String getSortId() { method setSortId (line 64) | public void setSortId(String sortId) { method getFirstItemMsec (line 67) | public long getFirstItemMsec() { method setFirstItemMsec (line 70) | public void setFirstItemMsec(long firstItemMsec) { method getUrl (line 73) | public String getUrl() { method setUrl (line 76) | public void setUrl(String url) { method getHtmlUrl (line 79) | public String getHtmlUrl() { method setHtmlUrl (line 82) | public void setHtmlUrl(String htmlUrl) { method getIconUrl (line 85) | public String getIconUrl() { method setIconUrl (line 88) | public void setIconUrl(String iconUrl) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/Subscriptions.java class Subscriptions (line 10) | public class Subscriptions { method getSubscriptions (line 13) | public ArrayList getSubscriptions() { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/UnreadCounts.java class UnreadCounts (line 8) | public class UnreadCounts { method getId (line 19) | public String getId() { method setId (line 23) | public void setId(String id) { method getCount (line 27) | public int getCount() { method setCount (line 31) | public void setCount(int count) { method getNewestItemTimestampUsec (line 35) | public long getNewestItemTimestampUsec() { method setNewestItemTimestampUsec (line 39) | public void setNewestItemTimestampUsec(long newestItemTimestampUsec) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/UserInfo.java class UserInfo (line 10) | @Parcel method getUserId (line 32) | public long getUserId() { method setUserId (line 36) | public void setUserId(long userId) { method getUserName (line 40) | public String getUserName() { method setUserName (line 44) | public void setUserName(String userName) { method getUserProfileId (line 48) | public String getUserProfileId() { method setUserProfileId (line 52) | public void setUserProfileId(String userProfileId) { method getUserEmail (line 56) | public String getUserEmail() { method setUserEmail (line 60) | public void setUserEmail(String userEmail) { method getIsBloggerUser (line 64) | public Boolean getIsBloggerUser() { method setIsBloggerUser (line 68) | public void setIsBloggerUser(Boolean isBloggerUser) { method getSignupTimeSec (line 72) | public long getSignupTimeSec() { method setSignupTimeSec (line 76) | public void setSignupTimeSec(long signupTimeSec) { method getIsMultiLoginEnabled (line 80) | public Boolean getIsMultiLoginEnabled() { method setIsMultiLoginEnabled (line 84) | public void setIsMultiLoginEnabled(Boolean isMultiLoginEnabled) { method getUser (line 88) | public User getUser() { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/itemContents/Item.java class Item (line 15) | public class Item { method getCrawlTimeMsec (line 39) | public long getCrawlTimeMsec() { method setCrawlTimeMsec (line 43) | public void setCrawlTimeMsec(long crawlTimeMsec) { method getTimestampUsec (line 47) | public long getTimestampUsec() { method setTimestampUsec (line 51) | public void setTimestampUsec(long timestampUsec) { method getId (line 55) | public String getId() { method setId (line 59) | public void setId(String id) { method getCategories (line 63) | public ArrayList getCategories() { method setCategories (line 67) | public void setCategories(ArrayList categories) { method getTitle (line 71) | public String getTitle() { method setTitle (line 75) | public void setTitle(String title) { method getPublished (line 79) | public long getPublished() { method setPublished (line 83) | public void setPublished(long published) { method getUpdated (line 87) | public long getUpdated() { method setUpdated (line 91) | public void setUpdated(long updated) { method getStarred (line 95) | public long getStarred() { method setStarred (line 99) | public void setStarred(long starred) { method getEnclosure (line 103) | public ArrayList getEnclosure() { method setEnclosure (line 107) | public void setEnclosure(ArrayList enclosure) { method getCanonical (line 111) | public ArrayList getCanonical() { method setCanonical (line 115) | public void setCanonical(ArrayList canonical) { method getAlternate (line 119) | public ArrayList getAlternate() { method setAlternate (line 123) | public void setAlternate(ArrayList alternate) { method getSummary (line 127) | public Summary getSummary() { method setSummary (line 131) | public void setSummary(Summary summary) { method getAuthor (line 135) | public String getAuthor() { method setAuthor (line 139) | public void setAuthor(String author) { method getOrigin (line 143) | public Origin getOrigin() { method setOrigin (line 147) | public void setOrigin(Origin origin) { method convert (line 152) | public Article convert(BaseApi.ArticleChanger articleChanger) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/itemContents/Origin.java class Origin (line 7) | @Parcel method getHtmlUrl (line 19) | public String getHtmlUrl() { method setHtmlUrl (line 23) | public void setHtmlUrl(String htmlUrl) { method getStreamId (line 27) | public String getStreamId() { method setStreamId (line 31) | public void setStreamId(String streamId) { method getTitle (line 35) | public String getTitle() { method setTitle (line 39) | public void setTitle(String title) { method toString (line 43) | public String toString() { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/itemContents/Self.java class Self (line 7) | @Parcel method getHref (line 12) | public String getHref() { method setHref (line 16) | public void setHref(String href) { FILE: app/src/main/java/me/wizos/loread/bean/inoreader/itemContents/Summary.java class Summary (line 7) | @Parcel method getContent (line 15) | public String getContent() { method setContent (line 19) | public void setContent(String content) { method getDirection (line 23) | public String getDirection() { method setDirection (line 27) | public void setDirection(String direction) { FILE: app/src/main/java/me/wizos/loread/bean/proxynode/AnonymityLevel.java type AnonymityLevel (line 5) | public enum AnonymityLevel implements GsonEnum { method AnonymityLevel (line 14) | AnonymityLevel(String anonymityLevel) { method getAnonymityLevel (line 19) | public String getAnonymityLevel() { method parse (line 23) | public static AnonymityLevel parse(String level) { method deserialize (line 40) | @Override method serialize (line 45) | @Override FILE: app/src/main/java/me/wizos/loread/bean/proxynode/ProxyNode.java class ProxyNode (line 10) | public class ProxyNode implements Serializable { method ProxyNode (line 16) | public ProxyNode() { method ProxyNode (line 19) | public ProxyNode(ProxyType type, AnonymityLevel level, String hostname... method toString (line 26) | @Override method getProxyType (line 37) | public Proxy.Type getProxyType() { FILE: app/src/main/java/me/wizos/loread/bean/proxynode/ProxyType.java type ProxyType (line 5) | public enum ProxyType implements GsonEnum { method ProxyType (line 8) | ProxyType(String proxyType) { method getProxyType (line 13) | public String getProxyType() { method parse (line 17) | public static ProxyType parse(String type) { method deserialize (line 30) | @Override method serialize (line 35) | @Override FILE: app/src/main/java/me/wizos/loread/bean/search/SearchFeedItem.java class SearchFeedItem (line 9) | public class SearchFeedItem extends FeedItem { method getLastUpdated (line 20) | public long getLastUpdated() { method setLastUpdated (line 24) | public void setLastUpdated(long lastUpdated) { method getScore (line 28) | public float getScore() { method setScore (line 32) | public void setScore(float score) { method getCoverage (line 36) | public float getCoverage() { method setCoverage (line 40) | public void setCoverage(float coverage) { method getCoverageScore (line 44) | public float getCoverageScore() { method setCoverageScore (line 48) | public void setCoverageScore(float coverageScore) { method getAverageReadTime (line 52) | public float getAverageReadTime() { method setAverageReadTime (line 56) | public void setAverageReadTime(float averageReadTime) { method getWebsiteTitle (line 60) | public String getWebsiteTitle() { method setWebsiteTitle (line 64) | public void setWebsiteTitle(String websiteTitle) { FILE: app/src/main/java/me/wizos/loread/bean/search/SearchFeeds.java class SearchFeeds (line 9) | public class SearchFeeds { method getHint (line 16) | public String getHint() { method setHint (line 20) | public void setHint(String hint) { method getQueryType (line 24) | public String getQueryType() { method setQueryType (line 28) | public void setQueryType(String queryType) { method getScheme (line 32) | public String getScheme() { method setScheme (line 36) | public void setScheme(String scheme) { method getRelated (line 40) | public ArrayList getRelated() { method setRelated (line 44) | public void setRelated(ArrayList related) { method getResults (line 48) | public ArrayList getResults() { method setResults (line 52) | public void setResults(ArrayList results) { method toString (line 56) | @Override FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/GetArticles.java class GetArticles (line 10) | public class GetArticles { method GetArticles (line 16) | public GetArticles(String sid) { method setArticleIds (line 20) | public void setArticleIds(String articleIds) { method setArticleIds (line 23) | public void setArticleIds(HashSet articleIdSet) { method setArticleIds (line 26) | public void setArticleIds(List articleIdList) { method setSid (line 29) | public void setSid(String sid) { method getSid (line 32) | public String getSid() { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/GetCategories.java class GetCategories (line 3) | public class GetCategories { method GetCategories (line 9) | public GetCategories(String sid) { method getSid (line 13) | public String getSid() { method setSid (line 17) | public void setSid(String sid) { method isUnread_only (line 21) | public boolean isUnread_only() { method setUnread_only (line 25) | public void setUnread_only(boolean unread_only) { method isInclude_empty (line 29) | public boolean isInclude_empty() { method setInclude_empty (line 33) | public void setInclude_empty(boolean include_empty) { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/GetFeeds.java class GetFeeds (line 3) | public class GetFeeds { method GetFeeds (line 7) | public GetFeeds(String sid) { method getSid (line 22) | public String getSid() { method setSid (line 26) | public void setSid(String sid) { method getCat_id (line 30) | public int getCat_id() { method setCat_id (line 34) | public void setCat_id(int cat_id) { method isUnread_only (line 38) | public boolean isUnread_only() { method setUnread_only (line 42) | public void setUnread_only(boolean unread_only) { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/GetHeadlines.java class GetHeadlines (line 3) | public class GetHeadlines { method getOp (line 37) | public String getOp() { method setOp (line 41) | public void setOp(String op) { method getSid (line 45) | public String getSid() { method setSid (line 49) | public void setSid(String sid) { method getView_mode (line 53) | public String getView_mode() { method setView_mode (line 57) | public void setView_mode(String view_mode) { method getFeed_id (line 61) | public String getFeed_id() { method setFeed_id (line 65) | public void setFeed_id(String feed_id) { method getOrder_by (line 69) | public String getOrder_by() { method setOrder_by (line 73) | public void setOrder_by(String order_by) { method getLimit (line 77) | public int getLimit() { method setLimit (line 81) | public void setLimit(int limit) { method getSkip (line 85) | public int getSkip() { method setSkip (line 89) | public void setSkip(int skip) { method getSince_id (line 93) | public String getSince_id() { method setSince_id (line 97) | public void setSince_id(String since_id) { method isIs_cat (line 101) | public boolean isIs_cat() { method setIs_cat (line 105) | public void setIs_cat(boolean is_cat) { method isShow_content (line 109) | public boolean isShow_content() { method setShow_content (line 113) | public void setShow_content(boolean show_content) { method isInclude_attachments (line 117) | public boolean isInclude_attachments() { method setInclude_attachments (line 121) | public void setInclude_attachments(boolean include_attachments) { method isHas_sandbox (line 125) | public boolean isHas_sandbox() { method setHas_sandbox (line 129) | public void setHas_sandbox(boolean has_sandbox) { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/GetSavedItemIds.java class GetSavedItemIds (line 3) | public class GetSavedItemIds { method GetSavedItemIds (line 7) | public GetSavedItemIds(String sid) { method setSid (line 11) | public void setSid(String sid) { method getSid (line 14) | public String getSid() { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/GetUnreadItemIds.java class GetUnreadItemIds (line 3) | public class GetUnreadItemIds { method GetUnreadItemIds (line 7) | public GetUnreadItemIds(String sid) { method setSid (line 11) | public void setSid(String sid) { method getSid (line 14) | public String getSid() { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/LoginParam.java class LoginParam (line 3) | public class LoginParam { method getUser (line 8) | public String getUser() { method setUser (line 12) | public void setUser(String user) { method getPassword (line 16) | public String getPassword() { method setPassword (line 20) | public void setPassword(String password) { method toString (line 24) | @Override FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/RequestParam.java class RequestParam (line 3) | public class RequestParam { method setSid (line 7) | public void setSid(String sid) { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/SearchHeadlines.java class SearchHeadlines (line 3) | public class SearchHeadlines { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/SearchMode.java type SearchMode (line 3) | public enum SearchMode { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/SubscribeToFeed.java class SubscribeToFeed (line 3) | public class SubscribeToFeed { method SubscribeToFeed (line 9) | public SubscribeToFeed(String sid) { method getSid (line 13) | public String getSid() { method setSid (line 17) | public void setSid(String sid) { method getCategory_id (line 21) | public String getCategory_id() { method setCategory_id (line 25) | public void setCategory_id(String category_id) { method getFeed_url (line 29) | public String getFeed_url() { method setFeed_url (line 33) | public void setFeed_url(String feed_url) { method toString (line 37) | @Override FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/UnsubscribeFeed.java class UnsubscribeFeed (line 5) | public class UnsubscribeFeed { method UnsubscribeFeed (line 11) | public UnsubscribeFeed(String sid) { method getOp (line 15) | public String getOp() { method setOp (line 19) | public void setOp(String op) { method getSid (line 23) | public String getSid() { method setSid (line 27) | public void setSid(String sid) { method getFeedId (line 31) | public int getFeedId() { method setFeedId (line 35) | public void setFeedId(int feedId) { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/request/UpdateArticle.java class UpdateArticle (line 5) | public class UpdateArticle { method UpdateArticle (line 22) | public UpdateArticle(String sid) { method getSid (line 26) | public String getSid() { method setSid (line 30) | public void setSid(String sid) { method getArticle_ids (line 34) | public String getArticle_ids() { method setArticle_ids (line 38) | public void setArticle_ids(String article_ids) { method addArticle_id (line 42) | public void addArticle_id(String article_id) { method getField (line 50) | public int getField() { method setField (line 54) | public void setField(int field) { method getMode (line 58) | public int getMode() { method setMode (line 62) | public void setMode(int mode) { method getData (line 66) | public String getData() { method setData (line 70) | public void setData(String data) { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/result/ArticleItem.java class ArticleItem (line 11) | public class ArticleItem { method convert (line 46) | public Article convert(BaseApi.ArticleChanger articleChanger) { method toString (line 89) | @Override method getId (line 119) | public int getId() { method getGuid (line 123) | public String getGuid() { method isUnread (line 127) | public boolean isUnread() { method isMarked (line 131) | public boolean isMarked() { method isPublished (line 135) | public boolean isPublished() { method getUpdated (line 139) | public long getUpdated() { method isIs_updated (line 143) | public boolean isIs_updated() { method getTitle (line 147) | public String getTitle() { method getLink (line 151) | public String getLink() { method getAuthor (line 155) | public String getAuthor() { method getContent (line 159) | public String getContent() { method getAttachments (line 163) | public List getAttachments() { method getTags (line 167) | public List getTags() { method getLabels (line 171) | public List getLabels() { method getComments_link (line 175) | public String getComments_link() { method getComments_count (line 179) | public int getComments_count() { method getFeed_id (line 183) | public String getFeed_id() { method getFeed_title (line 187) | public String getFeed_title() { method getFlavor_image (line 191) | public String getFlavor_image() { method getFlavor_stream (line 195) | public String getFlavor_stream() { method getLang (line 199) | public String getLang() { method getNote (line 203) | public String getNote() { method getScore (line 207) | public int getScore() { method isAlways_display_attachments (line 211) | public boolean isAlways_display_attachments() { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/result/CategoryItem.java class CategoryItem (line 7) | public class CategoryItem { method getId (line 16) | public String getId() { method setId (line 20) | public void setId(String id) { method getTitle (line 24) | public String getTitle() { method setTitle (line 28) | public void setTitle(String title) { method getUnread (line 32) | public int getUnread() { method setUnread (line 36) | public void setUnread(int unread) { method getOrder_id (line 40) | public int getOrder_id() { method setOrder_id (line 44) | public void setOrder_id(int order_id) { method convert (line 49) | public Category convert() { method toString (line 59) | @Override FILE: app/src/main/java/me/wizos/loread/bean/ttrss/result/FeedItem.java class FeedItem (line 8) | public class FeedItem { method getFeedUrl (line 29) | public String getFeedUrl() { method setFeedUrl (line 32) | public void setFeedUrl(String feedUrl) { method getSiteUrl (line 35) | public String getSiteUrl() { method setSiteUrl (line 38) | public void setSiteUrl(String siteUrl) { method getTitle (line 41) | public String getTitle() { method setTitle (line 44) | public void setTitle(String title) { method getId (line 47) | public int getId() { method setId (line 50) | public void setId(int id) { method getUnread (line 53) | public int getUnread() { method setUnread (line 56) | public void setUnread(int unread) { method getCatId (line 59) | public int getCatId() { method setCatId (line 62) | public void setCatId(int catId) { method getOrderId (line 65) | public int getOrderId() { method setOrderId (line 68) | public void setOrderId(int orderId) { method getLastUpdated (line 71) | public long getLastUpdated() { method setLastUpdated (line 74) | public void setLastUpdated(long lastUpdated) { method isHasIcon (line 77) | public boolean isHasIcon() { method setHasIcon (line 80) | public void setHasIcon(boolean hasIcon) { method convert2Feed (line 85) | public Feed convert2Feed() { method toString (line 96) | @Override FILE: app/src/main/java/me/wizos/loread/bean/ttrss/result/SubscribeToFeedResult.java class SubscribeToFeedResult (line 3) | public class SubscribeToFeedResult { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/result/TTRSSLoginResult.java class TTRSSLoginResult (line 3) | public class TTRSSLoginResult { method getSession_id (line 7) | public String getSession_id() { method setSession_id (line 11) | public void setSession_id(String session_id) { method getApi_level (line 15) | public int getApi_level() { method setApi_level (line 19) | public void setApi_level(int api_level) { FILE: app/src/main/java/me/wizos/loread/bean/ttrss/result/TinyResponse.java class TinyResponse (line 5) | public class TinyResponse { method isSuccessful (line 12) | public boolean isSuccessful() { method getSeq (line 21) | public int getSeq() { method setSeq (line 25) | public void setSeq(int seq) { method getStatus (line 29) | public int getStatus() { method setStatus (line 33) | public void setStatus(int status) { method getContent (line 37) | public T getContent() { method setContent (line 41) | public void setContent(T content) { method getMsg (line 45) | public String getMsg() { method setMsg (line 49) | public void setMsg(String msg) { method toString (line 54) | @Override FILE: app/src/main/java/me/wizos/loread/bean/ttrss/result/UpdateArticleResult.java class UpdateArticleResult (line 3) | public class UpdateArticleResult { method getStatus (line 7) | public String getStatus() { method setStatus (line 11) | public void setStatus(String status) { method getUpdated (line 15) | public int getUpdated() { method setUpdated (line 19) | public void setUpdated(int updated) { FILE: app/src/main/java/me/wizos/loread/behavior/BottomNavigationBehavior.java class BottomNavigationBehavior (line 18) | public class BottomNavigationBehavior extends CoordinatorLayout.Behavior... method BottomNavigationBehavior (line 21) | public BottomNavigationBehavior(Context context, AttributeSet attrs) { method onStartNestedScroll (line 26) | @Override method onNestedPreScroll (line 32) | @Override FILE: app/src/main/java/me/wizos/loread/behavior/BottomNavigationViewBehavior.java class BottomNavigationViewBehavior (line 35) | public class BottomNavigationViewBehavior extends CoordinatorLayout.Beha... method BottomNavigationViewBehavior (line 36) | public BottomNavigationViewBehavior() { method BottomNavigationViewBehavior (line 40) | public BottomNavigationViewBehavior(Context context, AttributeSet attr... method onLayoutChild (line 44) | @Override method layoutDependsOn (line 51) | @Override method onDependentViewChanged (line 56) | @Override FILE: app/src/main/java/me/wizos/loread/bridge/ArticleBridge.java type ArticleBridge (line 19) | public interface ArticleBridge { method log (line 22) | void log(String paramString); method readImage (line 33) | void readImage(String articleId,String imgHashCode, String originalUrl); method downImage (line 38) | void downImage(String articleId,String imgHashCode, String originalUrl... method openImage (line 40) | void openImage(String articleId, String url); method openLink (line 42) | void openLink(String link); method openAudio (line 44) | void openAudio(String link); method readability (line 46) | void readability(); FILE: app/src/main/java/me/wizos/loread/bridge/WebBridge.java type WebBridge (line 3) | public interface WebBridge { method log (line 5) | void log(String msg); method toggleScreenOrientation (line 6) | void toggleScreenOrientation(); FILE: app/src/main/java/me/wizos/loread/config/AdBlock.java class AdBlock (line 21) | public class AdBlock { method AdBlock (line 28) | private AdBlock() {} method i (line 29) | public static AdBlock i() { method reset (line 40) | public void reset() { method loadHosts (line 45) | private static void loadHosts() { method getDomain (line 67) | private static String getDomain(String url) { method isAd (line 83) | public boolean isAd(String url) { FILE: app/src/main/java/me/wizos/loread/config/ArticleActionConfig.java class ArticleActionConfig (line 30) | public class ArticleActionConfig { method ArticleActionConfig (line 32) | private ArticleActionConfig() { } method i (line 33) | public static ArticleActionConfig i() { method save (line 50) | public void save() { method reset (line 53) | public void reset() { method exeRules (line 61) | public void exeRules(String uid, long timeMillis){ method exeRule (line 67) | private void exeRule(String uid, ArticleActionRule articleActionRule, ... method doActionWithArticles (line 193) | private void doActionWithArticles(List
articles, ArticleActio... method getNeedActionArticlesWithNotMatch (line 245) | private List
getNeedActionArticlesWithNotMatch(List
... FILE: app/src/main/java/me/wizos/loread/config/ArticleExtractConfig.java class ArticleExtractConfig (line 23) | public class ArticleExtractConfig { method ArticleExtractConfig (line 25) | private ArticleExtractConfig() { } method i (line 26) | public static ArticleExtractConfig i() { method save (line 44) | public void save() { method reset (line 47) | public void reset() { method getRuleByDomain (line 57) | public ArticleExtractRule getRuleByDomain(String domain){ method saveRuleByDomain (line 73) | public void saveRuleByDomain(Document document, String domain, String... method optimizeCSSSelector (line 83) | private static String optimizeCSSSelector(String cssQuery) { method saveSiteRule (line 97) | private static void saveSiteRule(String domain, String cssSelector) { method getRuleByCssSelector (line 109) | public ArticleExtractRule getRuleByCssSelector(Document document){ method getRuleByRegex (line 123) | public ArticleExtractRule getRuleByRegex(String page){ FILE: app/src/main/java/me/wizos/loread/config/ArticleTags.java class ArticleTags (line 27) | public class ArticleTags { method ArticleTags (line 29) | private ArticleTags() { } method i (line 30) | public static ArticleTags i() { method reset (line 48) | public void reset() { method save (line 51) | public void save() { method removeArticle (line 58) | public void removeArticle(String articleId){ method addArticleTags (line 61) | public void addArticleTags(List articleTags){ method addArticleTag (line 66) | public void addArticleTag(ArticleTag articleTag){ method newTag (line 80) | public void newTag(String directory){ FILE: app/src/main/java/me/wizos/loread/config/LinkRewriteConfig.java class LinkRewriteConfig (line 22) | public class LinkRewriteConfig { method LinkRewriteConfig (line 23) | private LinkRewriteConfig() { } method i (line 24) | public static LinkRewriteConfig i() { method reset (line 43) | public void reset() { method save (line 46) | public void save() { method getRedirectUrl (line 57) | public String getRedirectUrl(String url) { FILE: app/src/main/java/me/wizos/loread/config/NetworkRefererConfig.java class NetworkRefererConfig (line 17) | public class NetworkRefererConfig { method i (line 19) | public static NetworkRefererConfig i() { method save (line 35) | public void save() { method reset (line 38) | public void reset() { method guessRefererByUrl (line 54) | public String guessRefererByUrl(String imgUrl) { method addReferer (line 83) | public void addReferer(String imgUrl, String articleUrl){ method getRefererByPolicy2 (line 95) | public String getRefererByPolicy2(String refererPolicy, String article... method getRefererByPolicy (line 117) | public String getRefererByPolicy(String refererPolicy, String articleU... FILE: app/src/main/java/me/wizos/loread/config/NetworkUserAgentConfig.java class NetworkUserAgentConfig (line 19) | public class NetworkUserAgentConfig { method NetworkUserAgentConfig (line 21) | private NetworkUserAgentConfig() {} method i (line 22) | public static NetworkUserAgentConfig i() { method save (line 43) | public void save() { method getHoldUserAgent (line 54) | public String getHoldUserAgent() { method setHoldUserAgent (line 58) | public void setHoldUserAgent(String holdUserAgent) { method getUserAgents (line 62) | public ArrayMap getUserAgents() { method guessUserAgentByUrl (line 67) | public String guessUserAgentByUrl(String url) { method guessUserAgentByUrl1 (line 84) | public String guessUserAgentByUrl1(String url) { method guessUserAgentByUrl2 (line 113) | public String guessUserAgentByUrl2(String url) { method reset (line 126) | public void reset() { FILE: app/src/main/java/me/wizos/loread/config/SaveDirectory.java class SaveDirectory (line 33) | public class SaveDirectory { method SaveDirectory (line 49) | private SaveDirectory() { } method i (line 51) | public static SaveDirectory i() { method reset (line 71) | public void reset() { method save (line 74) | public void save() { method getDirNameSettingByFeed (line 79) | public String getDirNameSettingByFeed(String feedId){ method getSaveDir (line 127) | public String getSaveDir(String feedId, String articleId) { method getDirectoriesOptionValue (line 162) | public List getDirectoriesOptionValue(){ method getDirectoriesOptionName (line 173) | public String[] getDirectoriesOptionName(){ method setFeedDirectory (line 187) | public void setFeedDirectory(String feedId, String directory){ method setArticleDirectory (line 195) | public void setArticleDirectory(String articleId, String directory){ method newDirectory (line 203) | public void newDirectory(String directory){ FILE: app/src/main/java/me/wizos/loread/config/TestConfig.java class TestConfig (line 17) | public class TestConfig { method TestConfig (line 19) | private TestConfig() { } method i (line 21) | public static TestConfig i() { method save (line 41) | public void save() { method reset (line 44) | public void reset() { method isTtsFile (line 56) | public boolean isTtsFile() { method getDisplayMode (line 61) | public String getDisplayMode(String feedId) { method addDisplayRouter (line 68) | public void addDisplayRouter(String feedId, String displayMode) { method removeDisplayRouter (line 72) | public void removeDisplayRouter(String key) { FILE: app/src/main/java/me/wizos/loread/config/Unsubscribe.java class Unsubscribe (line 33) | public class Unsubscribe { method genBackupFile2 (line 34) | public static void genBackupFile2(User user, List feeds) { method genBackupFile (line 101) | @Deprecated method createSelfClosingElement (line 177) | private static Element createSelfClosingElement(String tagName) { method createVoidElement (line 181) | private static Element createVoidElement(String tagName, String baseUr... method genBackupFile3 (line 191) | public static void genBackupFile3(User user, List feeds) { FILE: app/src/main/java/me/wizos/loread/config/article_action_rule/ArticleActionRule.java class ArticleActionRule (line 5) | public class ArticleActionRule { method getTarget (line 13) | public String getTarget() { method setTarget (line 17) | public void setTarget(String target) { method getAttr (line 21) | public String getAttr() { method setAttr (line 25) | public void setAttr(String attr) { method getJudge (line 29) | public String getJudge() { method setJudge (line 33) | public void setJudge(String judge) { method getValue (line 37) | public String getValue() { method setValue (line 41) | public void setValue(String value) { method getActions (line 45) | public Set getActions() { method setActions (line 49) | public void setActions(Set actions) { method toString (line 53) | @Override FILE: app/src/main/java/me/wizos/loread/config/article_extract_rule/ArticleExtractRule.java class ArticleExtractRule (line 5) | public class ArticleExtractRule { method getSelector (line 19) | public Selector getSelector() { method getDocumentTrim (line 23) | public String getDocumentTrim() { method getContent (line 27) | public String getContent() { method setContent (line 31) | public void setContent(String content) { method getContentStrip (line 35) | public String getContentStrip() { method getContentTrim (line 39) | public String getContentTrim() { FILE: app/src/main/java/me/wizos/loread/config/article_extract_rule/Selector.java type Selector (line 3) | public enum Selector { method Selector (line 8) | Selector(String selector) { } method getSelector (line 10) | public String getSelector() { method setSelector (line 14) | public void setSelector(String selector) { FILE: app/src/main/java/me/wizos/loread/db/Article.java class Article (line 18) | @Entity(primaryKeys = {"id","uid"}, method getUid (line 46) | @NotNull method setUid (line 51) | public void setUid(String uid) { method getId (line 55) | @NotNull method setId (line 60) | public void setId(String id) { method getTitle (line 64) | public String getTitle() { method setTitle (line 68) | public void setTitle(String title) { method getContent (line 72) | public String getContent() { method setContent (line 76) | public void setContent(String content) { method getSummary (line 80) | public String getSummary() { method setSummary (line 84) | public void setSummary(String summary) { method getImage (line 88) | public String getImage() { method setImage (line 92) | public void setImage(String image) { method getEnclosure (line 96) | public String getEnclosure() { method setEnclosure (line 100) | public void setEnclosure(String enclosure) { method getFeedId (line 104) | public String getFeedId() { method setFeedId (line 108) | public void setFeedId(String feedId) { method getFeedTitle (line 112) | public String getFeedTitle() { method setFeedTitle (line 116) | public void setFeedTitle(String feedTitle) { method getAuthor (line 120) | public String getAuthor() { method setAuthor (line 124) | public void setAuthor(String author) { method getLink (line 128) | public String getLink() { method setLink (line 132) | public void setLink(String link) { method getPubDate (line 136) | public long getPubDate() { method setPubDate (line 140) | public void setPubDate(long pubDate) { method getCrawlDate (line 144) | public long getCrawlDate() { method setCrawlDate (line 148) | public void setCrawlDate(long crawlDate) { method getReadStatus (line 152) | public int getReadStatus() { method setReadStatus (line 156) | public void setReadStatus(int readStatus) { method getStarStatus (line 160) | public int getStarStatus() { method setStarStatus (line 164) | public void setStarStatus(int starStatus) { method getSaveStatus (line 168) | public int getSaveStatus() { method setSaveStatus (line 172) | public void setSaveStatus(int saveStatus) { method getReadUpdated (line 176) | public long getReadUpdated() { method setReadUpdated (line 180) | public void setReadUpdated(long readUpdated) { method getStarUpdated (line 184) | public long getStarUpdated() { method setStarUpdated (line 188) | public void setStarUpdated(long starUpdated) { method clone (line 192) | @Override method toString (line 201) | @Override FILE: app/src/main/java/me/wizos/loread/db/ArticleDao.java type ArticleDao (line 29) | @Dao method getById (line 31) | @Query("SELECT * FROM article WHERE uid = :uid AND id = :id LIMIT 1") method getAll (line 43) | @Query("SELECT * FROM article " + method getStared (line 49) | @Query("SELECT * FROM article " + method getUnread (line 56) | @Query("SELECT * FROM article " + method getAllByCategoryId (line 63) | @Query("SELECT article.* FROM article " + method getUnreadByCategoryId (line 70) | @Query("SELECT article.* FROM article " + method getStaredByCategoryId (line 78) | @Query("SELECT article.* FROM article " + method getStaredByTagId (line 88) | @Query("SELECT article.* FROM article " + method getAllByUncategory (line 97) | @Query("SELECT article.* FROM article " + method getUnreadByUncategory (line 104) | @Query("SELECT article.* FROM article " + method getStaredByUncategory (line 112) | @Query("SELECT article.* FROM article " + method getStaredByUnTag (line 121) | @Query("SELECT article.* FROM article " + method getAllByFeedId (line 131) | @Query("SELECT * FROM article " + method getUnreadByFeedId (line 137) | @Query("SELECT * FROM article " + method getStaredByFeedId (line 144) | @Query("SELECT * FROM article " + method getAllByKeyword (line 152) | @Query("SELECT * FROM article " + method getAllNoOrder (line 184) | @Query("SELECT * FROM article WHERE uid = :uid") method getAllNoOrder (line 187) | @Query("SELECT * FROM article " + method getStaredNoOrder (line 193) | @Query("SELECT * FROM article " + method getUnreadNoOrder (line 197) | @Query("SELECT * FROM article " + method getUnreadCount (line 202) | @Query("SELECT count(1) FROM article " + method getStarCount (line 207) | @Query("SELECT count(1) FROM article " + method getAllCount (line 212) | @Query("SELECT count(1) FROM article " + method getUncategoryUnreadCount (line 216) | @Query("SELECT count(1) FROM article " + method getUncategoryStarCount (line 223) | @Query("SELECT count(1) FROM article " + method getUncategoryAllCount (line 230) | @Query("SELECT count(1) FROM article " + method getLastReadTimeMillis (line 236) | @Query("SELECT readUpdated FROM article " + method getLastStarTimeMillis (line 241) | @Query("SELECT starUpdated FROM article " + method getBackup (line 246) | @Query("SELECT * FROM article " + method getNeedReadability (line 252) | @Query("SELECT article.* FROM article " + method getNotTagStar (line 259) | @Query("SELECT article.* FROM article " + method getArticles (line 268) | @Query("SELECT * FROM article " + method getActionRuleArticlesRaw (line 273) | @RawQuery method getActionRuleArticlesRaw2 (line 276) | @RawQuery method getLastArticle (line 286) | @Query("SELECT * FROM article WHERE uid = :uid ORDER BY id DESC LIMIT 1") method getDuplicatesLink (line 289) | @Query("SELECT link FROM article " + method getDuplicates (line 294) | @Query("SELECT * FROM article " + method insert (line 301) | @Insert(onConflict = OnConflictStrategy.REPLACE) method insert (line 305) | @Insert(onConflict = OnConflictStrategy.REPLACE) method update (line 309) | @Update method update (line 313) | @Update method updateIdleCrawlDate (line 323) | @Query("UPDATE Article SET crawlDate = :targetTimeMillis WHERE uid = :... method deleteUnStarByFeedId (line 326) | @Query("DELETE FROM article WHERE uid = :uid AND feedId = :feedId AND ... method delete (line 329) | @Delete method delete (line 333) | @Delete method getReadedUnstarBeFiledLtTime (line 337) | @Query("SELECT * FROM article WHERE uid = :uid AND readStatus = " + Ap... method getReadedStaredBeFiledLtTime (line 340) | @Query("SELECT * FROM article WHERE uid = :uid AND readStatus = " + Ap... method getReadedUnstarLtTime (line 343) | @Query("SELECT * FROM article WHERE uid = :uid AND readStatus = " + Ap... method clear (line 346) | @Query("DELETE FROM article WHERE uid = (:uid)") FILE: app/src/main/java/me/wizos/loread/db/ArticleTag.java class ArticleTag (line 15) | @Entity(primaryKeys = {"uid","articleId","tagId"}, method ArticleTag (line 27) | public ArticleTag(@NonNull String uid, @NonNull String articleId, @Non... method toString (line 33) | @Override method getUid (line 42) | @NonNull method setUid (line 47) | public void setUid(@NonNull String uid) { method getTagId (line 51) | @NotNull method setTagId (line 57) | public void setTagId(@NotNull String tagId) { method getArticleId (line 62) | @NotNull method setArticleId (line 67) | public void setArticleId(@NotNull String articleId) { FILE: app/src/main/java/me/wizos/loread/db/ArticleTagDao.java type ArticleTagDao (line 13) | @Dao method getAll (line 15) | @Query("SELECT * FROM articletag WHERE uid = :uid") method getByArticleId (line 18) | @Query("SELECT * FROM articletag WHERE uid = :uid AND articleId = :art... method getByTagId (line 21) | @Query("SELECT * FROM articletag WHERE uid = :uid AND tagId = :tagId") method getNotArticles (line 24) | @Query("SELECT articletag.* FROM articletag " + method getCountByTagId (line 31) | @Query("SELECT count(*) FROM articletag WHERE uid = :uid AND tagId = :... method insert (line 35) | @Insert(onConflict = OnConflictStrategy.REPLACE) method insert (line 39) | @Insert(onConflict = OnConflictStrategy.REPLACE) method update (line 43) | @Update method updateCategoryId (line 47) | @Query("UPDATE articletag SET tagId = :newTagId where uid = :uid AND ... method delete (line 51) | @Delete method delete (line 55) | @Delete method deleteByArticleId (line 59) | @Query("DELETE FROM articletag WHERE uid = :uid AND articleId = :artic... method deleteByTagId (line 62) | @Query("DELETE FROM articletag WHERE uid = (:uid) AND tagId = :tagId") method clear (line 65) | @Query("DELETE FROM articletag WHERE uid = (:uid)") FILE: app/src/main/java/me/wizos/loread/db/Category.java class Category (line 19) | @Entity(primaryKeys = {"id","uid"}, method getUid (line 36) | public String getUid() { method setUid (line 40) | public void setUid(String uid) { method getId (line 44) | public String getId() { method setId (line 48) | public void setId(String id) { method getTitle (line 52) | public String getTitle() { method setTitle (line 56) | public void setTitle(String title) { method getUnreadCount (line 60) | public int getUnreadCount() { method setUnreadCount (line 64) | public void setUnreadCount(int unreadCount) { method getStarCount (line 68) | public int getStarCount() { method setStarCount (line 72) | public void setStarCount(int starCount) { method getAllCount (line 76) | public int getAllCount() { method setAllCount (line 80) | public void setAllCount(int allCount) { method convert2CategoryItem (line 84) | public CategoryItem convert2CategoryItem() { method toString (line 91) | @Override FILE: app/src/main/java/me/wizos/loread/db/CategoryDao.java type CategoryDao (line 14) | @Dao method getAll (line 16) | @Query("SELECT * FROM category WHERE uid = :uid ORDER BY title COLLATE... method getCategoriesUnreadCount (line 21) | @Query("SELECT id,title,unreadCount as count FROM category WHERE uid =... method getCategoriesStarCount (line 24) | @Query("SELECT id,title,starCount as count FROM category WHERE uid = :... method getCategoriesAllCount (line 27) | @Query("SELECT id,title,allCount as count FROM category WHERE uid = :u... method getAllLiveData (line 31) | @Query("SELECT * FROM category WHERE uid = :uid ORDER BY title COLLATE... method getByFeedId (line 35) | @Query("SELECT category.* FROM category " + method getById (line 41) | @Query("SELECT * FROM category WHERE uid = :uid AND id = :id LIMIT 1") method getCategoriesRealTimeCount (line 44) | @Query("SELECT * FROM categoryview WHERE uid = :uid" ) method insert (line 47) | @Insert(onConflict = OnConflictStrategy.REPLACE) method insert (line 50) | @Insert(onConflict = OnConflictStrategy.REPLACE) method updateId (line 54) | @Query("UPDATE category SET id = :newId where uid = :uid AND id = :old... method update (line 57) | @Update method update (line 61) | @Update method delete (line 65) | @Delete method clear (line 69) | @Query("DELETE FROM category WHERE uid = (:uid)") FILE: app/src/main/java/me/wizos/loread/db/CategoryView.java class CategoryView (line 10) | @DatabaseView( FILE: app/src/main/java/me/wizos/loread/db/Collection.java class Collection (line 6) | public class Collection { method getId (line 11) | public String getId() { method setId (line 15) | public void setId(String id) { method getTitle (line 19) | public String getTitle() { method setTitle (line 23) | public void setTitle(String title) { method getCount (line 27) | public int getCount() { method setCount (line 31) | public void setCount(int count) { method convert2CategoryItem (line 35) | public CategoryItem convert2CategoryItem() { method toString (line 42) | @Override FILE: app/src/main/java/me/wizos/loread/db/CoreDB.java class CoreDB (line 26) | @Database( method init (line 36) | public static synchronized void init(Context context) { method i (line 57) | public static CoreDB i(){ method createTriggers (line 82) | private static void createTriggers(SupportSQLiteDatabase db) { method userDao (line 306) | public abstract UserDao userDao(); method articleDao (line 307) | public abstract ArticleDao articleDao(); method feedDao (line 308) | public abstract FeedDao feedDao(); method categoryDao (line 309) | public abstract CategoryDao categoryDao(); method feedCategoryDao (line 310) | public abstract FeedCategoryDao feedCategoryDao(); method tagDao (line 313) | public abstract TagDao tagDao(); method articleTagDao (line 314) | public abstract ArticleTagDao articleTagDao(); method coverFeedCategories (line 316) | public void coverFeedCategories(EditFeed editFeed) { FILE: app/src/main/java/me/wizos/loread/db/CorePref.java class CorePref (line 15) | public class CorePref { method CorePref (line 20) | private CorePref() { method i (line 23) | @SuppressLint("CommitPrefEdits") method getString (line 39) | public String getString(String key, String value) { method putString (line 42) | public void putString(String key, String value){ method remove (line 46) | public void remove(String key){ FILE: app/src/main/java/me/wizos/loread/db/Entry.java class Entry (line 3) | public class Entry { method getId (line 7) | public String getId() { method setId (line 11) | public void setId(String id) { method getEntry (line 15) | public String getEntry() { method setEntry (line 19) | public void setEntry(String entry) { FILE: app/src/main/java/me/wizos/loread/db/Feed.java class Feed (line 16) | @Entity( method getUid (line 42) | public String getUid() { method setUid (line 46) | public void setUid(String uid) { method getId (line 50) | public String getId() { method setId (line 55) | public void setId(String id) { method getTitle (line 60) | public String getTitle() { method setTitle (line 65) | public void setTitle(String title) { method getFeedUrl (line 70) | public String getFeedUrl() { method setFeedUrl (line 75) | public void setFeedUrl(String feedUrl) { method getHtmlUrl (line 80) | public String getHtmlUrl() { method setHtmlUrl (line 85) | public void setHtmlUrl(String htmlUrl) { method getIconUrl (line 90) | public String getIconUrl() { method setIconUrl (line 95) | public void setIconUrl(String iconUrl) { method getDisplayMode (line 100) | public int getDisplayMode() { method setDisplayMode (line 105) | public void setDisplayMode(int displayMode) { method getUnreadCount (line 110) | public int getUnreadCount() { method setUnreadCount (line 115) | public void setUnreadCount(int unreadCount) { method getStarCount (line 120) | public int getStarCount() { method setStarCount (line 125) | public void setStarCount(int starCount) { method getAllCount (line 130) | public int getAllCount() { method setAllCount (line 135) | public void setAllCount(int allCount) { method getState (line 140) | public long getState() { method setState (line 145) | public void setState(long state) { FILE: app/src/main/java/me/wizos/loread/db/FeedCategory.java class FeedCategory (line 13) | @Entity(primaryKeys = {"uid","categoryId","feedId"}, method FeedCategory (line 29) | public FeedCategory(@NonNull String uid, @NonNull String feedId, @NonN... method toString (line 47) | @Override method getUid (line 56) | @NonNull method setUid (line 61) | public void setUid(@NonNull String uid) { method getId (line 65) | public String getId() { method setId (line 70) | public void setId(String uid) { method getCategoryId (line 75) | public String getCategoryId() { method setCategoryId (line 80) | public void setCategoryId(String categoryId) { method getFeedId (line 89) | public String getFeedId() { method setFeedId (line 94) | public void setFeedId(String feedId) { FILE: app/src/main/java/me/wizos/loread/db/FeedCategoryDao.java type FeedCategoryDao (line 13) | @Dao method getAll (line 15) | @Query("SELECT * FROM feedcategory WHERE uid = :uid") method getByCategoryId (line 18) | @Query("SELECT * FROM feedcategory WHERE uid = :uid AND categoryId = :... method getCountByCategoryId (line 21) | @Query("SELECT count(*) FROM feedcategory WHERE uid = :uid AND categor... method insert (line 25) | @Insert(onConflict = OnConflictStrategy.REPLACE) method insert (line 29) | @Insert(onConflict = OnConflictStrategy.REPLACE) method update (line 33) | @Update method updateCategoryId (line 37) | @Query("UPDATE feedcategory SET categoryId = :newCategoryId where uid... method delete (line 41) | @Delete method deleteByFeedId (line 45) | @Query("DELETE FROM feedcategory WHERE uid = (:uid) AND feedId = :feed... method clear (line 48) | @Query("DELETE FROM feedcategory WHERE uid = (:uid)") FILE: app/src/main/java/me/wizos/loread/db/FeedDao.java type FeedDao (line 14) | @Dao method getAll (line 16) | @Query("SELECT * FROM feed WHERE uid = :uid") method getAllLiveData (line 19) | @Query("SELECT * FROM feed WHERE uid = :uid") method getById (line 23) | @Query("SELECT * FROM feed WHERE uid = :uid AND id = :id LIMIT 1") method getByCategoryId (line 32) | @Query("SELECT * FROM feed " + method getFeedsUnreadCountByCategoryId (line 38) | @Query("SELECT id,title,unreadCount as count FROM feed " + method getFeedsStarCountByCategoryId (line 44) | @Query("SELECT id,title,starCount as count FROM feed " + method getFeedsAllCountByCategoryId (line 50) | @Query("SELECT id,title,allCount as count FROM feed " + method getFeedsRealTimeCount (line 57) | @Query("SELECT * FROM FeedView WHERE uid = :uid" ) method insert (line 60) | @Insert(onConflict = OnConflictStrategy.REPLACE) method insert (line 63) | @Insert(onConflict = OnConflictStrategy.REPLACE) method update (line 67) | @Update method update (line 70) | @Update method delete (line 74) | @Delete method delete (line 77) | @Delete method deleteById (line 81) | @Query("DELETE FROM feed WHERE uid = (:uid) AND id = :id") method clear (line 84) | @Query("DELETE FROM feed WHERE uid = (:uid)") FILE: app/src/main/java/me/wizos/loread/db/FeedView.java class FeedView (line 11) | @DatabaseView( FILE: app/src/main/java/me/wizos/loread/db/Tag.java class Tag (line 14) | @Entity(primaryKeys = {"id","uid"}, method getUid (line 28) | public String getUid() { method setUid (line 32) | public void setUid(String uid) { method getId (line 36) | public String getId() { method setId (line 40) | public void setId(String id) { method getTitle (line 44) | public String getTitle() { method setTitle (line 48) | public void setTitle(String title) { method getUnreadCount (line 52) | public int getUnreadCount() { method setUnreadCount (line 56) | public void setUnreadCount(int unreadCount) { method getStarCount (line 60) | public int getStarCount() { method setStarCount (line 64) | public void setStarCount(int starCount) { method getAllCount (line 68) | public int getAllCount() { method setAllCount (line 72) | public void setAllCount(int allCount) { method convert (line 76) | public Category convert(){ FILE: app/src/main/java/me/wizos/loread/db/TagDao.java type TagDao (line 14) | @Dao method getAll (line 16) | @Query("SELECT * FROM tag WHERE uid = :uid ORDER BY title COLLATE NOCA... method getAllLiveData (line 19) | @Query("SELECT * FROM tag WHERE uid = :uid ORDER BY title COLLATE NOCA... method getById (line 23) | @Query("SELECT * FROM tag WHERE uid = :uid AND id = :id LIMIT 1") method insert (line 27) | @Insert(onConflict = OnConflictStrategy.REPLACE) method insert (line 30) | @Insert(onConflict = OnConflictStrategy.REPLACE) method update (line 34) | @Update method update (line 38) | @Update method delete (line 42) | @Delete method clear (line 46) | @Query("DELETE FROM tag WHERE uid = (:uid)") FILE: app/src/main/java/me/wizos/loread/db/User.java class User (line 16) | @Entity( method setToken (line 60) | public void setToken(Token token) { method getId (line 72) | public String getId() { method setId (line 76) | public void setId(String id) { method getSource (line 80) | public String getSource() { method setSource (line 84) | public void setSource(String source) { method getUserId (line 88) | public String getUserId() { method setUserId (line 92) | public void setUserId(String userId) { method getUserEmail (line 96) | public String getUserEmail() { method setUserEmail (line 100) | public void setUserEmail(String userEmail) { method getUserPassword (line 104) | public String getUserPassword() { method setUserPassword (line 108) | public void setUserPassword(String userPassword) { method getUserName (line 112) | public String getUserName() { method setUserName (line 116) | public void setUserName(String userName) { method getTokenType (line 120) | public String getTokenType() { method setTokenType (line 124) | public void setTokenType(String tokenType) { method getAccessToken (line 128) | public String getAccessToken() { method setAccessToken (line 132) | public void setAccessToken(String accessToken) { method getRefreshToken (line 136) | public String getRefreshToken() { method setRefreshToken (line 140) | public void setRefreshToken(String refreshToken) { method getAuth (line 144) | public String getAuth() { method setAuth (line 148) | public void setAuth(String auth) { method getExpiresTimestamp (line 152) | public long getExpiresTimestamp() { method setExpiresTimestamp (line 156) | public void setExpiresTimestamp(long expiresTimestamp) { method getStreamType (line 160) | public int getStreamType(){ method setStreamType (line 163) | public void setStreamType(int streamType) { method getStreamId (line 167) | public String getStreamId() { method setStreamId (line 170) | public void setStreamId(String streamId) { method getStreamTitle (line 174) | public String getStreamTitle() { method setStreamTitle (line 178) | public void setStreamTitle(String streamTitle) { method getStreamStatus (line 182) | public int getStreamStatus() { method setStreamStatus (line 186) | public void setStreamStatus(int streamStatus) { method isAutoSync (line 190) | public boolean isAutoSync() { method setAutoSync (line 194) | public void setAutoSync(boolean autoSync) { method getAutoSyncFrequency (line 198) | public int getAutoSyncFrequency() { method setAutoSyncFrequency (line 205) | public void setAutoSyncFrequency(int autoSyncFrequency) { method isAutoSyncOnlyWifi (line 209) | public boolean isAutoSyncOnlyWifi() { method setAutoSyncOnlyWifi (line 213) | public void setAutoSyncOnlyWifi(boolean autoSyncOnlyWifi) { method isDownloadImgOnlyWifi (line 217) | public boolean isDownloadImgOnlyWifi() { method setDownloadImgOnlyWifi (line 221) | public void setDownloadImgOnlyWifi(boolean downloadImgOnlyWifi) { method isOpenLinkBySysBrowser (line 225) | public boolean isOpenLinkBySysBrowser() { method setOpenLinkBySysBrowser (line 229) | public void setOpenLinkBySysBrowser(boolean openLinkBySysBrowser) { method isMarkReadOnScroll (line 233) | public boolean isMarkReadOnScroll() { method setMarkReadOnScroll (line 237) | public void setMarkReadOnScroll(boolean markReadOnScroll) { method getCachePeriod (line 241) | public int getCachePeriod() { method setCachePeriod (line 245) | public void setCachePeriod(int cachePeriod) { method isAutoToggleTheme (line 249) | public boolean isAutoToggleTheme() { method setAutoToggleTheme (line 253) | public void setAutoToggleTheme(boolean autoToggleTheme) { method getThemeMode (line 257) | public int getThemeMode() { method setThemeMode (line 261) | public void setThemeMode(int themeMode) { method getAudioSpeed (line 265) | public float getAudioSpeed() { method setAudioSpeed (line 269) | public void setAudioSpeed(float audioSpeed) { method getHost (line 273) | public String getHost() { method setHost (line 277) | public void setHost(String host) { method toString (line 281) | @Override FILE: app/src/main/java/me/wizos/loread/db/UserDao.java type UserDao (line 13) | @Dao method loadAll (line 15) | @Query("SELECT * FROM user") method getById (line 18) | @Query("SELECT * FROM user WHERE id = :uid LIMIT 1") method insert (line 21) | @Insert(onConflict = OnConflictStrategy.REPLACE) method update (line 25) | @Update method delete (line 29) | @Delete method delete (line 33) | @Query("DELETE FROM user WHERE id = (:uid)") method clear (line 37) | @Query("DELETE FROM user") FILE: app/src/main/java/me/wizos/loread/extractor/Extractor.java class Extractor (line 43) | public class Extractor { method Extractor (line 45) | public Extractor(Document doc) { class CountInfo (line 51) | static class CountInfo { method cleanBodyElement (line 66) | private void cleanBodyElement(Element body) { method computeInfo (line 94) | private CountInfo computeInfo(Node node) { method computeScore (line 165) | private double computeScore(Element tag) { method calcSbdi (line 176) | private double calcSbdi(CountInfo countInfo){ method countPunctuationNum (line 185) | private int countPunctuationNum(String text){ method increase_tag_weight (line 191) | private void increase_tag_weight(Element element, CountInfo countInfo){ method computeVar (line 198) | private double computeVar(ArrayList data) { method getContentElement (line 223) | public Element getContentElement() { method getNews (line 260) | public ModPage getNews() throws Exception { method getTime (line 289) | private String getTime(Element contentElement) throws Exception { method getDate (line 323) | private String getDate(Element contentElement) throws Exception { method strSim (line 351) | private double strSim(String a, String b) { method getTitle (line 369) | private String getTitle(final Element contentElement) throws Exception { method getTitleByEditDistance (line 430) | private String getTitleByEditDistance(Element contentElement) throws E... method lcs (line 465) | private int lcs(String x, String y) { method editDistance (line 487) | private int editDistance(String word1, String word2) { FILE: app/src/main/java/me/wizos/loread/extractor/ExtractorUtil.java class ExtractorUtil (line 22) | public class ExtractorUtil { method getContent (line 24) | public static String getContent(String url, Document doc) { // throws ... method getContentByRule (line 59) | private static String getContentByRule(Uri uri, Document doc, ArticleE... method getContentByExtractor (line 89) | private static String getContentByExtractor(String domain, Document do... FILE: app/src/main/java/me/wizos/loread/extractor/ModPage.java class ModPage (line 25) | public class ModPage { method getUrl (line 34) | public String getUrl() { method setUrl (line 38) | public void setUrl(String url) { method getTitle (line 42) | public String getTitle() { method setTitle (line 46) | public void setTitle(String title) { method getContent (line 50) | public String getContent() { method setContent (line 60) | public void setContent(String content) { method getTime (line 64) | public String getTime() { method setTime (line 68) | public void setTime(String time) { method toString (line 72) | @Override method getContentElement (line 77) | public Element getContentElement() { method setContentElement (line 81) | public void setContentElement(Element contentElement) { FILE: app/src/main/java/me/wizos/loread/gson/GsonEnum.java type GsonEnum (line 3) | public interface GsonEnum { method serialize (line 4) | String serialize(); method deserialize (line 5) | E deserialize(String jsonEnum); FILE: app/src/main/java/me/wizos/loread/gson/GsonEnumTypeAdapter.java class GsonEnumTypeAdapter (line 13) | public class GsonEnumTypeAdapter implements JsonSerializer, JsonDe... method GsonEnumTypeAdapter (line 17) | public GsonEnumTypeAdapter(GsonEnum gsonEnum) { method serialize (line 21) | @Override method deserialize (line 29) | @Override FILE: app/src/main/java/me/wizos/loread/gson/GsonUtil.java class GsonUtil (line 14) | public class GsonUtil { method fromJson (line 17) | public static T fromJson(InputStream inputStream, TypeToken tok... method fromJson (line 26) | public static T fromJson(String jsonText, TypeToken token) { FILE: app/src/main/java/me/wizos/loread/network/HttpClientManager.java class HttpClientManager (line 20) | public class HttpClientManager { method HttpClientManager (line 21) | private HttpClientManager() { method i (line 32) | public static HttpClientManager i() { method simpleClient (line 118) | public OkHttpClient simpleClient() { method loreadHttpClient (line 122) | public OkHttpClient loreadHttpClient() { method ttrssHttpClient (line 126) | public OkHttpClient ttrssHttpClient() {return ttrssHttpClient;} method inoreaderHttpClient (line 128) | public OkHttpClient inoreaderHttpClient() { method feedlyHttpClient (line 132) | public OkHttpClient feedlyHttpClient() { method imageHttpClient (line 136) | public OkHttpClient imageHttpClient() { FILE: app/src/main/java/me/wizos/loread/network/StringConverterFactory.java class StringConverterFactory (line 11) | public class StringConverterFactory extends Converter.Factory { method create (line 13) | public static StringConverterFactory create() { method responseBodyConverter (line 19) | @Override class StringBodyConverter (line 30) | private static class StringBodyConverter implements Converter extends BaseApi { method setAuthorization (line 5) | public void setAuthorization(String authorization){ method getAuthorization (line 8) | public String getAuthorization(){ FILE: app/src/main/java/me/wizos/loread/network/api/BaseApi.java class BaseApi (line 44) | public abstract class BaseApi { method sync (line 48) | abstract public void sync(); method fetchUserInfo (line 50) | abstract public void fetchUserInfo(CallbackX cb); method renameTag (line 52) | abstract public void renameTag(String sourceTagId, String destTagId, C... method editFeedCategories (line 54) | abstract public void editFeedCategories(List lastCategoryItems, Edi... method addFeed (line 56) | abstract public void addFeed(EditFeed editFeed, CallbackX cb); method unsubscribeFeed (line 58) | abstract public void unsubscribeFeed(String feedId, CallbackX cb); method renameFeed (line 60) | abstract public void renameFeed(String feedId, String renamedTitle, Ca... method markArticleReaded (line 62) | abstract public void markArticleReaded(String articleId, CallbackX cb); method markArticleUnread (line 64) | abstract public void markArticleUnread(String articleId, CallbackX cb); method markArticleStared (line 66) | abstract public void markArticleStared(String articleId, CallbackX cb); method markArticleUnstar (line 68) | abstract public void markArticleUnstar(String articleId, CallbackX cb); method markArticleListReaded (line 70) | abstract public void markArticleListReaded(List articleIds, Ca... type ArticleChanger (line 72) | public interface ArticleChanger { method change (line 73) | Article change(Article article); method deleteExpiredArticles (line 77) | void deleteExpiredArticles() { method fetchReadability (line 112) | void fetchReadability(String uid, long syncTimeMillis){ method handleNotTagStarArticles (line 154) | void handleNotTagStarArticles(String uid, long syncTimeMillis){ method clearNotArticleTags (line 185) | void clearNotArticleTags(String uid){ method coverSaveCategories (line 192) | void coverSaveCategories(List cloudyCategories) { method coverSaveFeeds (line 222) | void coverSaveFeeds(List cloudyFeeds) { method coverFeedCategory (line 261) | void coverFeedCategory(List cloudyFeedCategories) { method handleDuplicateArticle (line 283) | void handleDuplicateArticle() { method handleCrawlDate (line 311) | void handleCrawlDate(){ method updateCollectionCount (line 319) | void updateCollectionCount() { FILE: app/src/main/java/me/wizos/loread/network/api/FeedlyApi.java class FeedlyApi (line 59) | public class FeedlyApi extends OAuthApi { method FeedlyApi (line 76) | public FeedlyApi() { method setAuthorization (line 89) | @Override method getOAuthUrl (line 94) | public String getOAuthUrl() { method getAccessToken (line 108) | public void getAccessToken(String authorizationCode,CallbackX cb) { method refreshingAccessToken (line 134) | public void refreshingAccessToken(String refreshToken, CallbackX cb) { method refreshingAccessToken (line 162) | public String refreshingAccessToken(String refreshToken) throws IOExce... method fetchUserInfo (line 177) | public void fetchUserInfo(CallbackX cb){ method sync (line 196) | @Override method handleException (line 352) | private void handleException(Exception e) { method renameTag (line 362) | public void renameTag(String tagId, String targetName, CallbackX cb) { method editTag (line 366) | private void editTag(@Nullable String tagId, @Nullable String targetNa... method addFeed (line 394) | @Override method renameFeed (line 415) | @Override method editFeedCategories (line 440) | @Override method unsubscribeFeed (line 459) | public void unsubscribeFeed(String feedId, CallbackX cb) { method markArticles (line 484) | private void markArticles(String action, List ids, CallbackX c... method markArticle (line 507) | private void markArticle(String action, String articleId, CallbackX cb) { method markArticleListReaded (line 512) | @Override method markArticleReaded (line 518) | public void markArticleReaded(String articleId,CallbackX cb) { method markArticleUnread (line 523) | public void markArticleUnread(String articleId,CallbackX cb) { method markArticleStared (line 527) | public void markArticleStared(String articleId,CallbackX cb) { method markArticleUnstar (line 531) | public void markArticleUnstar(String articleId,CallbackX cb) { method fetchArticle (line 536) | private void fetchArticle(int allSize, int syncedSize, List su... method handleUnreadRefs (line 553) | private HashSet handleUnreadRefs(List ids) { method handleStaredRefs (line 594) | private HashSet handleStaredRefs(List streamIds) { method splitRefs (line 644) | private ArrayList> splitRefs(HashSet tempUnrea... method getFeedArticleNeedReadability (line 670) | private ArrayMap> getFeedArticleNeedReadabi... FILE: app/src/main/java/me/wizos/loread/network/api/FeedlyService.java type FeedlyService (line 34) | public interface FeedlyService { method getAccessToken (line 36) | @FormUrlEncoded method refreshingAccessToken (line 46) | @FormUrlEncoded method getUserInfo (line 55) | @GET("profile") method getCollections (line 60) | @GET("collections") method editCollections (line 65) | @GET("collections") method getUnreadRefs (line 71) | @GET("streams/ids") method getStarredRefs (line 80) | @GET("streams/ids") method getItemContents (line 88) | @Headers("Accept: application/json") method getFeedsMeta (line 96) | @Headers("Accept: application/json") method getFeedMeta (line 100) | @GET("feeds/{feedId}") method getStreamContent (line 104) | @GET("streams/{feedId}/contents") method getSearchFeeds (line 109) | @GET("search/feeds") method editFeed (line 112) | @Headers("Accept: application/json") method delFeed (line 121) | @Headers("Accept: application/json") method markers (line 130) | @Headers("Accept: application/json") FILE: app/src/main/java/me/wizos/loread/network/api/InoReaderApi.java class InoReaderApi (line 64) | public class InoReaderApi extends OAuthApi implement... method InoReaderApi (line 104) | public InoReaderApi() { method InoReaderApi (line 122) | public InoReaderApi(String host) { method setHost (line 139) | public static void setHost(String host) { method login (line 144) | public void login(String accountId, String accountPd,CallbackX cb){ method setAuthorization (line 171) | @Override method getOAuthUrl (line 176) | public String getOAuthUrl() { method getAccessToken (line 184) | public void getAccessToken(String authorizationCode,CallbackX cb) { method refreshingAccessToken (line 209) | public void refreshingAccessToken(String refreshToken, CallbackX cb) { method refreshingAccessToken (line 238) | public String refreshingAccessToken(String refreshToken) throws IOExce... method fetchUserInfo (line 259) | public void fetchUserInfo( CallbackX cb){ method sync (line 282) | @Override method fetchArticle (line 412) | private void fetchArticle(int allSize, int syncedSize, List su... method fetchUnreadRefs (line 429) | private HashSet fetchUnreadRefs() throws IOException { method fetchStaredRefs (line 483) | private HashSet fetchStaredRefs() throws HttpException, IOExce... method genRequestBody (line 538) | private RequestBody genRequestBody(List ids) { method renameTag (line 546) | public void renameTag(String sourceTagId, String targetName, CallbackX... method unsubscribeFeed (line 573) | public void unsubscribeFeed(String feedId,CallbackX cb) { method addFeed (line 599) | public void addFeed(@NonNull EditFeed editFeed, CallbackX cb) { method renameFeed (line 625) | public void renameFeed(String feedId, String renamedTitle, CallbackX c... method editFeedCategories (line 651) | @Override method markArticleListReaded (line 695) | public void markArticleListReaded(List articleIDs,CallbackX cb) { method markArticleReaded (line 723) | @Override method markArticleUnread (line 750) | public void markArticleUnread(String articleID,CallbackX cb) { method markArticleStared (line 777) | public void markArticleStared(String articleID,CallbackX cb) { method markArticleUnstar (line 804) | public void markArticleUnstar(String articleID,CallbackX cb) { method splitRefs (line 837) | public ArrayList> splitRefs(HashSet tempUnread... FILE: app/src/main/java/me/wizos/loread/network/api/InoReaderService.java type InoReaderService (line 25) | public interface InoReaderService { method getAccessToken (line 26) | @FormUrlEncoded method refreshingAccessToken (line 36) | @FormUrlEncoded method login (line 46) | @FormUrlEncoded method getUserInfo (line 53) | @GET("/reader/api/0/user-info") method getCategoryItems (line 59) | @GET("reader/api/0/tag/list") method getFeeds (line 64) | @GET("reader/api/0/subscription/list") method getStreamItemsIds (line 69) | @GET("reader/api/0/stream/items/ids") method getUnreadRefs (line 79) | @GET("reader/api/0/stream/items/ids") method syncStarredRefs (line 89) | @GET("reader/api/0/stream/items/ids") method getItemContents (line 99) | @POST("reader/api/0/stream/items/contents") method addFeed (line 106) | @POST("reader/api/0/subscription/quickadd") method editFeed (line 111) | @POST("reader/api/0/subscription/edit") method markArticle (line 118) | @POST("reader/api/0/edit-tag") method renameTag (line 126) | @POST("reader/api/0/rename-tag") FILE: app/src/main/java/me/wizos/loread/network/api/LoginInterface.java type LoginInterface (line 4) | public interface LoginInterface { method login (line 5) | void login(String accountId, String accountPd, CallbackX cb); FILE: app/src/main/java/me/wizos/loread/network/api/LoreadApi.java class LoreadApi (line 68) | public class LoreadApi extends AuthApi ids,Callba... method markArticle (line 408) | private void markArticle(int field, int mode, String articleId,Callbac... method markArticleListReaded (line 430) | public void markArticleListReaded(List articleIds,CallbackX cb) { method markArticleReaded (line 434) | public void markArticleReaded(String articleId, CallbackX cb) { method markArticleUnread (line 438) | public void markArticleUnread(String articleId, CallbackX cb) { method markArticleStared (line 442) | public void markArticleStared(String articleId, CallbackX cb) { method markArticleUnstar (line 446) | public void markArticleUnstar(String articleId,CallbackX cb) { method handleUnreadRefs (line 450) | private HashSet handleUnreadRefs(String[] ids) { method handleStaredRefs (line 493) | private HashSet handleStaredRefs(String[] ids) { FILE: app/src/main/java/me/wizos/loread/network/api/LoreadService.java type LoreadService (line 35) | public interface LoreadService { method login (line 37) | @Headers("Accept: application/json") method getCategories (line 43) | @Headers("Accept: application/json") method getFeeds (line 50) | @Headers("Accept: application/json") method getUnreadItemIds (line 57) | @Headers("Accept: application/json") method getSavedItemIds (line 63) | @Headers("Accept: application/json") method getHeadlines (line 69) | @Headers("Accept: application/json") method getArticles (line 76) | @Headers("Accept: application/json") method updateArticle (line 83) | @Headers("Accept: application/json") method subscribeToFeed (line 91) | @Headers("Accept: application/json") method unsubscribeFeed (line 98) | @Headers("Accept: application/json") FILE: app/src/main/java/me/wizos/loread/network/api/OAuthApi.java class OAuthApi (line 7) | public abstract class OAuthApi extends AuthApi { method getOAuthUrl (line 9) | abstract public String getOAuthUrl(); method getAccessToken (line 19) | abstract public void getAccessToken(String authorizationCode, Callback... method refreshingAccessToken (line 26) | abstract public String refreshingAccessToken(String refreshToken) thro... method refreshingAccessToken (line 27) | abstract public void refreshingAccessToken(String refreshToken, Callba... FILE: app/src/main/java/me/wizos/loread/network/api/TinyRSSApi.java class TinyRSSApi (line 66) | public class TinyRSSApi extends AuthApi ids,Callba... method markArticle (line 415) | private void markArticle(int field, int mode, String articleId,Callbac... method markArticleListReaded (line 437) | public void markArticleListReaded(List articleIds,CallbackX cb) { method markArticleReaded (line 441) | public void markArticleReaded(String articleId, CallbackX cb) { method markArticleUnread (line 445) | public void markArticleUnread(String articleId, CallbackX cb) { method markArticleStared (line 449) | public void markArticleStared(String articleId, CallbackX cb) { method markArticleUnstar (line 453) | public void markArticleUnstar(String articleId,CallbackX cb) { method handleUnreadRefs (line 457) | private HashSet handleUnreadRefs(String[] ids) { method handleStaredRefs (line 500) | private HashSet handleStaredRefs(String[] ids) { FILE: app/src/main/java/me/wizos/loread/network/api/TinyRSSService.java type TinyRSSService (line 34) | public interface TinyRSSService { method isLoginIn (line 35) | @Headers("Accept: application/json") method login (line 42) | @Headers("Accept: application/json") method getCategories (line 48) | @Headers("Accept: application/json") method getFeeds (line 54) | @Headers("Accept: application/json") method getUnreadItemIds (line 60) | @Headers("Accept: application/json") method getSavedItemIds (line 65) | @Headers("Accept: application/json") method getHeadlines (line 70) | @Headers("Accept: application/json") method getArticles (line 76) | @Headers("Accept: application/json") method updateArticle (line 82) | @Headers("Accept: application/json") method subscribeToFeed (line 88) | @Headers("Accept: application/json") method unsubscribeFeed (line 94) | @Headers("Accept: application/json") FILE: app/src/main/java/me/wizos/loread/network/callback/CallbackX.java type CallbackX (line 7) | public interface CallbackX { method onSuccess (line 8) | void onSuccess(T result); method onFailure (line 9) | void onFailure(E error); FILE: app/src/main/java/me/wizos/loread/network/glide/OkHttpAppGlideModule.java class OkHttpAppGlideModule (line 27) | @GlideModule method registerComponents (line 29) | @Override method applyOptions (line 34) | @Override FILE: app/src/main/java/me/wizos/loread/network/interceptor/InoreaderHeaderInterceptor.java class InoreaderHeaderInterceptor (line 12) | public class InoreaderHeaderInterceptor implements Interceptor { method intercept (line 13) | @NotNull FILE: app/src/main/java/me/wizos/loread/network/interceptor/LoggerInterceptor.java class LoggerInterceptor (line 29) | public class LoggerInterceptor implements Interceptor { method intercept (line 30) | @NotNull FILE: app/src/main/java/me/wizos/loread/network/interceptor/LoreadTokenInterceptor.java class LoreadTokenInterceptor (line 35) | public class LoreadTokenInterceptor implements Interceptor { method intercept (line 36) | @NotNull FILE: app/src/main/java/me/wizos/loread/network/interceptor/RedirectInterceptor.java class RedirectInterceptor (line 20) | public class RedirectInterceptor implements Interceptor { method intercept (line 21) | @Override FILE: app/src/main/java/me/wizos/loread/network/interceptor/RelyInterceptor.java class RelyInterceptor (line 28) | public class RelyInterceptor implements Interceptor { method intercept (line 29) | @Override FILE: app/src/main/java/me/wizos/loread/network/interceptor/TTRSSTokenInterceptor.java class TTRSSTokenInterceptor (line 35) | public class TTRSSTokenInterceptor implements Interceptor { method intercept (line 36) | @NotNull FILE: app/src/main/java/me/wizos/loread/network/interceptor/TokenAuthenticator.java class TokenAuthenticator (line 22) | public class TokenAuthenticator implements Authenticator { method authenticate (line 37) | @Override method responseCount (line 64) | private int responseCount(Response response) { FILE: app/src/main/java/me/wizos/loread/service/AudioService.java class AudioService (line 39) | public class AudioService extends Service { method onCreate (line 49) | @Override method onStartCommand (line 59) | @Override method onBind (line 69) | @Nullable method speak (line 79) | public void speak(){ method playMusic (line 147) | public void playMusic(final String playUrl) { method playMusic (line 167) | public void playMusic(File file) { class AudioControlBinder (line 194) | public class AudioControlBinder extends Binder { method setPlayStatusListener (line 195) | public void setPlayStatusListener(PlayStatusListener playStatusListe... method getService (line 199) | public AudioService getService() { method play (line 204) | public void play() { method pause (line 210) | public void pause() { method isPlaying (line 227) | public boolean isPlaying() { method getTitle (line 264) | public String getTitle() { type PlayStatusListener (line 271) | public interface PlayStatusListener { method onPlay (line 272) | void onPlay(); method onPause (line 273) | void onPause(); method onEnd (line 274) | void onEnd(); method onError (line 275) | void onError(String cause); method onDestroy (line 279) | @Override method createTextToSpeech (line 291) | public void createTextToSpeech(){ method createMediaPlayer (line 316) | public MediaPlayer createMediaPlayer() { method requestAudioFocus (line 416) | private void requestAudioFocus() { method onAudioFocusChange (line 443) | public void onAudioFocusChange(int focusChange) { FILE: app/src/main/java/me/wizos/loread/service/MusicService.java class MusicService (line 25) | public class MusicService extends Service { method onCreate (line 29) | @Override method onStartCommand (line 41) | @Override method playMusic (line 56) | public void playMusic(final String playUrl) { method playMusic2 (line 76) | public void playMusic2(final String playUrl) { method createMediaPlayer (line 188) | public MediaPlayer createMediaPlayer() { method onBind (line 283) | @Nullable class MusicControlBinder (line 291) | public class MusicControlBinder extends Binder { method setPlayStatusListener (line 292) | public void setPlayStatusListener(PlayStatusListener playStatusListe... method getService (line 296) | public MusicService getService() { method play (line 301) | public void play() { method pause (line 306) | public void pause() { method getBufferedPercent (line 312) | public int getBufferedPercent() { method isPlaying (line 317) | public boolean isPlaying() { method getDuration (line 322) | public int getDuration() { method getCurrentPosition (line 327) | public int getCurrentPosition() { method seekTo (line 332) | public void seekTo(int mesc) { method setSpeed (line 336) | public void setSpeed(float speed) { method getSpeed (line 347) | public String getSpeed() { method getTitle (line 354) | public String getTitle() { type PlayStatusListener (line 361) | public interface PlayStatusListener { method onPlay (line 362) | void onPlay(); method onPause (line 363) | void onPause(); method onEnd (line 364) | void onEnd(); method onError (line 365) | void onError(String cause); method onDestroy (line 369) | @Override method onAudioFocusChange (line 386) | public void onAudioFocusChange(int focusChange) { method requestAudioFocus (line 434) | private boolean requestAudioFocus() { method abandonAudioFocus (line 442) | private void abandonAudioFocus() { FILE: app/src/main/java/me/wizos/loread/service/NetworkStateReceiver.java class NetworkStateReceiver (line 23) | public class NetworkStateReceiver extends BroadcastReceiver { method onReceive (line 24) | @Override FILE: app/src/main/java/me/wizos/loread/utils/ArticleUtil.java class ArticleUtil (line 34) | public class ArticleUtil { method getPageForSave (line 41) | public static String getPageForSave(Article article, String title) { method getPageForDisplay (line 68) | public static String getPageForDisplay(Article article) { //, String r... method getContentForSpeak (line 163) | public static String getContentForSpeak(Article article) { method getOptimizedSummary (line 192) | public static String getOptimizedSummary(String html) { method getOptimizedTitle (line 249) | public static String getOptimizedTitle(String title) { method getOptimizedContent (line 264) | public static String getOptimizedContent(String articleUrl, String con... method getFormatContentForSave (line 446) | private static String getFormatContentForSave(String title, String con... method getFormatContentForDisplay2 (line 469) | private static String getFormatContentForDisplay2(Article article) { method getCoverUrl (line 527) | public static String getCoverUrl(String articleUrl, String content) { method getOptimizedAuthor (line 553) | private static String getOptimizedAuthor(Feed feed, String articleAuth... method getOptimizedContentWithEnclosures (line 575) | public static String getOptimizedContentWithEnclosures(String content,... method getReadabilityArticle (line 599) | public static Article getReadabilityArticle(Article article, ResponseB... FILE: app/src/main/java/me/wizos/loread/utils/ColorModifier.java class ColorModifier (line 16) | public class ColorModifier { method ColorModifier (line 19) | private ColorModifier() { method i (line 22) | public static ColorModifier i() { method handleColor (line 37) | public Document handleColor(Document doc) { method inverseColor (line 72) | public Document inverseColor(Document doc) { method inverseColor (line 81) | private Document inverseColor(Document doc, RGB backgroundColor) { method modifyColor (line 108) | private String modifyColor(String color, RGB backgroundColor) { method modifyColor (line 699) | private String modifyColor(RGB e1, RGB e2) { method getInverseColor (line 716) | private static int getInverseColor(int color) { method getInverseColor2 (line 720) | private static int getInverseColor2(int color) { FILE: app/src/main/java/me/wizos/loread/utils/DataUtil.java class DataUtil (line 33) | public class DataUtil { method DataUtil (line 42) | private DataUtil() { method load (line 54) | public static Document load(File in, String charsetName, String baseUr... method load (line 67) | public static Document load(InputStream in, String charsetName, String... method load (line 81) | public static Document load(InputStream in, String charsetName, String... method crossStreams (line 92) | static void crossStreams(final InputStream in, final OutputStream out)... method parseInputStream (line 100) | public static Document parseInputStream(InputStream input, String char... method readToByteBuffer (line 179) | public static ByteBuffer readToByteBuffer(InputStream inStream, int ma... method readToByteBuffer (line 185) | static ByteBuffer readToByteBuffer(InputStream inStream) throws IOExce... method readFileToByteBuffer (line 189) | static ByteBuffer readFileToByteBuffer(File file) throws IOException { method emptyByteBuffer (line 202) | static ByteBuffer emptyByteBuffer() { method getCharsetFromContentType (line 213) | public static String getCharsetFromContentType(String contentType) { method validateCharset (line 224) | private static String validateCharset(String cs) { method mimeBoundary (line 240) | static String mimeBoundary() { method detectCharsetFromBom (line 249) | private static BomCharset detectCharsetFromBom(final ByteBuffer byteDa... class BomCharset (line 270) | private static class BomCharset { method BomCharset (line 274) | public BomCharset(String charset, boolean offset) { FILE: app/src/main/java/me/wizos/loread/utils/EncryptUtil.java class EncryptUtil (line 10) | public class EncryptUtil { method MD5 (line 17) | public static String MD5(String string) { FILE: app/src/main/java/me/wizos/loread/utils/FileUtil.java class FileUtil (line 36) | public class FileUtil { method isExternalStorageWritable (line 38) | public static boolean isExternalStorageWritable() { method isExternalStorageReadable (line 44) | public boolean isExternalStorageReadable() { method deleteHtmlDirList (line 50) | public static void deleteHtmlDirList(ArrayList fileNameInMD5Li... method deleteHtmlDir (line 65) | public static boolean deleteHtmlDir(File dir) { method moveFile (line 80) | public static boolean moveFile(String srcFileName, String destFileName) { method moveDir (line 101) | public static boolean moveDir(String srcDirName, String destDirName) { method restore (line 128) | public static void restore() { method backup (line 152) | public static void backup() { method saveArticle (line 169) | public static void saveArticle(String dir, Article article) { method getSaveableName (line 187) | public static String getSaveableName(String fileName) { method saveText (line 200) | public static boolean saveText(String filePath, String fileContent, bo... method save (line 230) | public static void save(String filePath, String fileContent) { method save (line 251) | public static void save(File file, String fileContent) throws IOExcept... method readFile (line 263) | public static String readFile(String filePath) { method verifyStoragePermissions (line 276) | public static void verifyStoragePermissions(Activity activity) { method readFile (line 284) | public static String readFile(File file) { method readCacheFilePath (line 303) | public static String readCacheFilePath(String articleIdInMD5, String o... method copyFile (line 337) | public static int copyFile(String fromFile, String toFile) { method copyFile (line 357) | private static boolean copyFile(File srcFile, File destFile) { method copyFileToPictures (line 400) | public static boolean copyFileToPictures(File srcFile) { method getImageSuffix (line 419) | private static String getImageSuffix(File imageFile) { method getImageSuffix (line 427) | private static String getImageSuffix(InputStream in) { FILE: app/src/main/java/me/wizos/loread/utils/ImageUtil.java class ImageUtil (line 24) | public class ImageUtil { type OnMergeListener (line 25) | public interface OnMergeListener { method onSuccess (line 29) | void onSuccess(); method onError (line 34) | void onError(Throwable e); method mergeBitmap (line 37) | public static void mergeBitmap(Context context, final File bgFile, fin... method mergeBitmap (line 41) | public static void mergeBitmap(final WeakReference context, f... method mergeBitmap (line 91) | public static Bitmap mergeBitmap(Bitmap bgBitmap, Bitmap fgBitmap) { method genPic (line 129) | public static void genPic(final File file, final File fileNew) { method getThumbnail (line 162) | public static Bitmap getThumbnail(File file, int screenWidth) throws I... method adjustImage (line 191) | public static Bitmap adjustImage(String absolutePath, int screenWidth,... method getImageType (line 227) | public static String getImageType(File srcFilePath) { method isImg (line 261) | public static boolean isImg(File file) { FILE: app/src/main/java/me/wizos/loread/utils/ImgFileType.java type ImgFileType (line 6) | public enum ImgFileType { method ImgFileType (line 44) | ImgFileType(String value) { method ImgFileType (line 48) | ImgFileType(String value, String ext) { method getExt (line 53) | public String getExt() { method getValue (line 57) | public String getValue() { FILE: app/src/main/java/me/wizos/loread/utils/NetworkUtil.java class NetworkUtil (line 14) | public class NetworkUtil { method getNetWorkState (line 23) | public static int getNetWorkState() { method isNetworkAvailable (line 38) | public static boolean isNetworkAvailable() { method isWiFiUsed (line 42) | public static boolean isWiFiUsed() { method setTheNetwork (line 46) | public static void setTheNetwork(int network){ method canDownImg (line 50) | public static boolean canDownImg() { FILE: app/src/main/java/me/wizos/loread/utils/RGB.java class RGB (line 7) | public class RGB { method RGB (line 12) | public RGB(int r, int g, int b) { method toString (line 18) | @Override FILE: app/src/main/java/me/wizos/loread/utils/ScreenUtil.java class ScreenUtil (line 29) | public class ScreenUtil { method get2Px (line 34) | public static int get2Px(Context context, @DimenRes int id) { method getDimen (line 40) | public static int getDimen(Context context, @DimenRes int id) { method dp2px (line 47) | public static int dp2px(Context context, float dpValue) { method dp2Px2 (line 52) | public static int dp2Px2(int dp) { method px2dp (line 61) | public static int px2dp(Context context, float pxValue) { method sp2px (line 67) | public static int sp2px(Context context, float spValue) { method dp2px (line 78) | public static int dp2px(float dp) { method getScreenWidth (line 89) | public static int getScreenWidth(Context context) { method getScreenHeight (line 102) | public static int getScreenHeight(Context context) { method getScreenHeight2 (line 116) | public static int getScreenHeight2(Activity activity) { method getStatusHeight (line 135) | public static int getStatusHeight(Context context) { method snapShotWithoutStatusBar (line 157) | public static Bitmap snapShotWithoutStatusBar(Activity activity) { method getActionBarHeight (line 179) | public static int getActionBarHeight(Context context) { method setMargins (line 226) | public static void setMargins(View v, int l, int t, int r, int b) { FILE: app/src/main/java/me/wizos/loread/utils/ScriptUtil.java class ScriptUtil (line 11) | public class ScriptUtil { method ScriptUtil (line 14) | private ScriptUtil() { } method init (line 16) | public static synchronized ScriptUtil init() { method i (line 28) | public static ScriptUtil i(){ method eval (line 35) | public boolean eval(String js, Bindings bindings){ FILE: app/src/main/java/me/wizos/loread/utils/SnackbarUtil.java class SnackbarUtil (line 122) | public class SnackbarUtil { method SnackbarUtil (line 131) | private SnackbarUtil() { method SnackbarUtil (line 135) | private SnackbarUtil(@Nullable WeakReference snackbarWeakRef... method getSnackbar (line 144) | public Snackbar getSnackbar() { method Short (line 160) | public static SnackbarUtil Short(View view, String message) { method Long (line 196) | public static SnackbarUtil Long(View view, String message) { method Long (line 199) | public static SnackbarUtil Long(View view,View anchorView, String mess... method Indefinite (line 211) | public static SnackbarUtil Indefinite(View view, String message) { method Custom (line 224) | public static SnackbarUtil Custom(View view, String message, int durat... method info (line 231) | public SnackbarUtil info() { method confirm (line 241) | public SnackbarUtil confirm() { method warning (line 251) | public SnackbarUtil warning() { method danger (line 261) | public SnackbarUtil danger() { method backColor (line 273) | public SnackbarUtil backColor(@ColorInt int backgroundColor) { method messageColor (line 285) | public SnackbarUtil messageColor(@ColorInt int messageColor) { method actionColor (line 297) | public SnackbarUtil actionColor(@ColorInt int actionTextColor) { method colors (line 311) | public SnackbarUtil colors(@ColorInt int backgroundColor, @ColorInt in... method alpha (line 326) | public SnackbarUtil alpha(float alpha) { method gravityFrameLayout (line 339) | public SnackbarUtil gravityFrameLayout(int gravity) { method gravityCoordinatorLayout (line 353) | public SnackbarUtil gravityCoordinatorLayout(int gravity) { method setAction (line 370) | public SnackbarUtil setAction(@StringRes int resId, View.OnClickListen... method setAction (line 386) | public SnackbarUtil setAction(CharSequence text, View.OnClickListener ... method setCallback (line 399) | public SnackbarUtil setCallback(Snackbar.Callback setCallback) { method leftAndRightDrawable (line 413) | public SnackbarUtil leftAndRightDrawable(@Nullable @DrawableRes Intege... method leftAndRightDrawable (line 442) | public SnackbarUtil leftAndRightDrawable(@Nullable Drawable leftDrawab... method messageCenter (line 469) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) method messageRight (line 487) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1) method addView (line 507) | public SnackbarUtil addView(int layoutId, int index) { method addView (line 524) | public SnackbarUtil addView(View addView, int index) { method margins (line 543) | public SnackbarUtil margins(int margin) { method margins (line 562) | public SnackbarUtil margins(int left, int top, int right, int bottom) { method getRadiusDrawable (line 600) | private GradientDrawable getRadiusDrawable(Drawable backgroundOri) { method radius (line 619) | public SnackbarUtil radius(float radius) { method radius (line 640) | public SnackbarUtil radius(int radius, int strokeWidth, @ColorInt int ... method calculateSnackBarHeight (line 660) | private int calculateSnackBarHeight() { method above (line 693) | public SnackbarUtil above(View targetView, int contentViewTop, int mar... method aboveCoordinatorLayout (line 714) | public SnackbarUtil aboveCoordinatorLayout(View targetView, int conten... method bellow (line 744) | public SnackbarUtil bellow(View targetView, int contentViewTop, int ma... method bellowCoordinatorLayout (line 774) | public SnackbarUtil bellowCoordinatorLayout(View targetView, int conte... method show (line 808) | public void show() { FILE: app/src/main/java/me/wizos/loread/utils/StringJoiner.java class StringJoiner (line 8) | public class StringJoiner { method StringJoiner (line 22) | public StringJoiner(CharSequence delimiter) { method StringJoiner (line 26) | public StringJoiner(CharSequence delimiter, method add (line 40) | public StringJoiner add(CharSequence newElement) { method prepareBuilder (line 46) | private StringBuilder prepareBuilder() { method toString (line 59) | @NonNull FILE: app/src/main/java/me/wizos/loread/utils/StringUtils.java class StringUtils (line 20) | @SuppressWarnings({"unused", "WeakerAccess"}) method isEmpty (line 25) | public static boolean isEmpty(List list) { method isEmpty (line 28) | public static boolean isEmpty(CharSequence str) { method toFirstCapital (line 76) | public static String toFirstCapital(String str) { method getString (line 80) | public static String getString(@StringRes int id) { method getString (line 84) | public static String getString(@StringRes int id, Object... formatArgs) { method urlEncode (line 93) | public static String urlEncode(String url){ method halfToFull (line 117) | public static String halfToFull(String input) { method fullToHalf (line 136) | public static String fullToHalf(String input) { method getChnMap (line 153) | private static HashMap getChnMap() { method chineseNumToInt (line 175) | @SuppressWarnings("ConstantConditions") method stringToInt (line 223) | public static int stringToInt(String str) { method base64Decode (line 235) | public static String base64Decode(String str) { method escape (line 244) | public static String escape(String src) { method isJsonType (line 267) | public static boolean isJsonType(String str) { method isJsonObject (line 280) | public static boolean isJsonObject(String text) { method isJsonArray (line 291) | public static boolean isJsonArray(String text) { method isTrimEmpty (line 302) | public static boolean isTrimEmpty(String text) { method startWithIgnoreCase (line 308) | public static boolean startWithIgnoreCase(String src, String obj) { method endWithIgnoreCase (line 314) | public static boolean endWithIgnoreCase(String src, String obj) { method join (line 324) | public static String join(CharSequence delimiter, CharSequence... elem... method join (line 340) | public static String join(CharSequence delimiter, Iterable> getArticles(String uid, String str... method getAllByKeyword (line 133) | public LiveData> getAllByKeyword(String uid, String... FILE: app/src/main/java/me/wizos/loread/viewmodel/InoReaderUserViewModel.java class InoReaderUserViewModel (line 27) | public class InoReaderUserViewModel extends AndroidViewModel { method InoReaderUserViewModel (line 30) | public InoReaderUserViewModel(@NonNull Application application) { method getLoginFormLiveData (line 39) | public LiveData getLoginFormLiveData() { method getLoginResult (line 43) | public LiveData getLoginResult() { method login (line 47) | public void login(String host, String username, String password) { method loginDataChanged (line 84) | public void loginDataChanged(String host, String username, String pass... method isHostValid (line 100) | private boolean isHostValid(String host) { method isUserNameValid (line 105) | private boolean isUserNameValid(String username) { method isPasswordValid (line 110) | private boolean isPasswordValid(String password) { FILE: app/src/main/java/me/wizos/loread/viewmodel/TinyRSSUserViewModel.java class TinyRSSUserViewModel (line 27) | public class TinyRSSUserViewModel extends AndroidViewModel { method TinyRSSUserViewModel (line 30) | public TinyRSSUserViewModel(@NonNull Application application) { method getLoginFormLiveData (line 39) | public LiveData getLoginFormLiveData() { method getLoginResult (line 43) | public LiveData getLoginResult() { method login (line 47) | public void login(String host, String username, String password) { method loginDataChanged (line 84) | public void loginDataChanged(String host, String username, String pass... method isHostValid (line 100) | private boolean isHostValid(String host) { method isUserNameValid (line 105) | private boolean isUserNameValid(String username) { method isPasswordValid (line 110) | private boolean isPasswordValid(String password) { FILE: floatwindow/src/main/java/com/yhao/floatwindow/adaptation/Miui.java class Miui (line 46) | public class Miui { method rom (line 58) | public static boolean rom() { method getProp (line 63) | private static String getProp() { method req (line 70) | public static void req(final Context context, PermissionListener permi... method req_ (line 99) | private static void req_(final Context context) { method reqForMiui5 (line 126) | private static void reqForMiui5(Context context) { method reqForMiui67 (line 139) | private static void reqForMiui67(Context context) { method reqForMiui89 (line 152) | private static void reqForMiui89(Context context) { method addViewToWindow (line 177) | private static void addViewToWindow(WindowManager wm, View view, Windo... method setMiUI_International (line 184) | private static void setMiUI_International(boolean flag) { FILE: floatwindow/src/main/java/com/yhao/floatwindow/adaptation/Rom.java class Rom (line 16) | class Rom { method isIntentAvailable (line 18) | static boolean isIntentAvailable(Intent intent, Context context) { method getProp (line 24) | static String getProp(String name) { FILE: floatwindow/src/main/java/com/yhao/floatwindow/base/FloatLifecycle.java class FloatLifecycle (line 29) | public class FloatLifecycle extends BroadcastReceiver implements Applica... method FloatLifecycle (line 45) | public FloatLifecycle(Context applicationContext, boolean showFlag, Cl... method setResumedListener (line 60) | public static void setResumedListener(ResumedListener resumedListener) { method needShow (line 64) | private boolean needShow(Activity activity) { method onReceive (line 77) | @Override method onActivityResumed (line 103) | @Override method onActivityPaused (line 124) | @Override method onActivityStarted (line 143) | @Override method onActivityStopped (line 148) | @Override method onActivityCreated (line 160) | @Override method onActivitySaveInstanceState (line 164) | @Override method onActivityDestroyed (line 169) | @Override FILE: floatwindow/src/main/java/com/yhao/floatwindow/constant/MoveType.java class MoveType (line 13) | public class MoveType { FILE: floatwindow/src/main/java/com/yhao/floatwindow/constant/Screen.java class Screen (line 13) | public class Screen { FILE: floatwindow/src/main/java/com/yhao/floatwindow/interfaces/FloatView.java type FloatView (line 10) | public interface FloatView { method setSize (line 12) | void setSize(int width, int height); method setView (line 14) | void setView(View view); method setGravity (line 16) | void setGravity(int gravity, int xOffset, int yOffset); method init (line 18) | void init(); method dismiss (line 20) | void dismiss(); method updateXY (line 22) | void updateXY(int x, int y); method updateX (line 24) | void updateX(int x); method updateY (line 26) | void updateY(int y); method getX (line 28) | int getX(); method getY (line 30) | int getY(); FILE: floatwindow/src/main/java/com/yhao/floatwindow/interfaces/IFloatWindow.java type IFloatWindow (line 10) | public interface IFloatWindow { method showByUser (line 11) | void showByUser(); method hideByUser (line 13) | void hideByUser(); method isShowing (line 15) | boolean isShowing(); method getX (line 17) | int getX(); method getY (line 19) | int getY(); method updateX (line 21) | void updateX(int x); method updateX (line 23) | void updateX(@Screen.screenType int screenType, float ratio); method updateY (line 25) | void updateY(int y); method updateY (line 27) | void updateY(@Screen.screenType int screenType, float ratio); method dismiss (line 29) | void dismiss(); FILE: floatwindow/src/main/java/com/yhao/floatwindow/interfaces/LifecycleListener.java type LifecycleListener (line 10) | public interface LifecycleListener { method onShow (line 12) | void onShow(); method onHide (line 14) | void onHide(); method onBackToDesktop (line 16) | void onBackToDesktop(); method onPortrait (line 18) | void onPortrait(); method onLandscape (line 20) | void onLandscape(); FILE: floatwindow/src/main/java/com/yhao/floatwindow/interfaces/PermissionListener.java type PermissionListener (line 7) | public interface PermissionListener { method onSuccess (line 9) | void onSuccess(); method onFail (line 10) | void onFail(); FILE: floatwindow/src/main/java/com/yhao/floatwindow/interfaces/ResumedListener.java type ResumedListener (line 8) | public interface ResumedListener { method onResumed (line 9) | void onResumed(); FILE: floatwindow/src/main/java/com/yhao/floatwindow/interfaces/ViewStateListener.java type ViewStateListener (line 7) | public interface ViewStateListener { method onPositionUpdate (line 8) | void onPositionUpdate(int x, int y); method onShow (line 10) | void onShow(); method onHide (line 12) | void onHide(); method onShowByUser (line 14) | void onShowByUser(); method onHideByUser (line 16) | void onHideByUser(); method onDismiss (line 18) | void onDismiss(); method onMoveAnimStart (line 20) | void onMoveAnimStart(); method onMoveAnimEnd (line 22) | void onMoveAnimEnd(); method onBackToDesktop (line 24) | void onBackToDesktop(); FILE: floatwindow/src/main/java/com/yhao/floatwindow/permission/FloatActivity.java class FloatActivity (line 25) | public class FloatActivity extends Activity { method onCreate (line 29) | @RequiresApi(api = Build.VERSION_CODES.M) method requestAlertWindowPermission (line 36) | @RequiresApi(api = Build.VERSION_CODES.M) method onActivityResult (line 44) | @Override method request (line 58) | public static synchronized void request(Context context, PermissionLis... FILE: floatwindow/src/main/java/com/yhao/floatwindow/util/ActivityCounter.java class ActivityCounter (line 11) | public class ActivityCounter implements Application.ActivityLifecycleCal... method onActivityResumed (line 15) | @Override method onActivityPaused (line 19) | @Override method onActivityStarted (line 24) | @Override method onActivityStopped (line 29) | @Override method onActivityCreated (line 34) | @Override method onActivitySaveInstanceState (line 38) | @Override method onActivityDestroyed (line 42) | @Override method isOnBackground (line 46) | public static boolean isOnBackground() { FILE: floatwindow/src/main/java/com/yhao/floatwindow/util/DensityUtil.java class DensityUtil (line 15) | public class DensityUtil { method inflate (line 18) | public static View inflate(Context applicationContext, int layoutId) { method getScreenWidth (line 25) | public static int getScreenWidth(Context context) { method getScreenHeight (line 36) | public static int getScreenHeight(Context context) { method getStatusBarHeight (line 47) | public static int getStatusBarHeight(Context context){ method dip2px (line 62) | public static int dip2px(Context context, float dpValue) { method isViewVisible (line 67) | static boolean isViewVisible(View view) { FILE: floatwindow/src/main/java/com/yhao/floatwindow/util/LogUtil.java class LogUtil (line 11) | public class LogUtil { method e (line 15) | public static void e(String message) { method d (line 19) | public static void d(String message) { FILE: floatwindow/src/main/java/com/yhao/floatwindow/util/PermissionUtil.java class PermissionUtil (line 21) | public class PermissionUtil { method hasPermission (line 23) | public static boolean hasPermission(Context context) { method hasPermissionOnActivityResult (line 31) | public static boolean hasPermissionOnActivityResult(Context context) { method hasPermissionBelowMarshmallow (line 47) | static boolean hasPermissionBelowMarshmallow(Context context) { method hasPermissionForO (line 64) | @RequiresApi(api = Build.VERSION_CODES.M) FILE: floatwindow/src/main/java/com/yhao/floatwindow/view/FloatPhone.java class FloatPhone (line 19) | class FloatPhone implements FloatView { method FloatPhone (line 30) | FloatPhone(Context applicationContext, PermissionListener permissionLi... method setSize (line 44) | @Override method setView (line 50) | @Override method setGravity (line 55) | @Override method init (line 63) | @Override method req (line 100) | private void req() { method dismiss (line 124) | @Override method updateXY (line 130) | @Override method updateX (line 140) | @Override method updateY (line 149) | @Override method getX (line 158) | @Override method getY (line 163) | @Override FILE: floatwindow/src/main/java/com/yhao/floatwindow/view/FloatToast.java class FloatToast (line 18) | class FloatToast implements FloatView { method FloatToast (line 32) | FloatToast(Context applicationContext,Boolean childViewTouchable) { method setSize (line 38) | @Override method setView (line 44) | @Override method setGravity (line 50) | @Override method init (line 55) | @Override method dismiss (line 64) | @Override method updateXY (line 73) | @Override method updateX (line 78) | @Override method updateY (line 83) | @Override method getX (line 88) | @Override method getY (line 93) | @Override method initTN (line 99) | private void initTN(Boolean childViewTouchable) { FILE: floatwindow/src/main/java/com/yhao/floatwindow/view/FloatWindow.java class FloatWindow (line 32) | public class FloatWindow { method FloatWindow (line 38) | private FloatWindow() { method init (line 41) | public static void init(Context applicationContext) { method get (line 48) | public static IFloatWindow get() { method get (line 52) | public static IFloatWindow get(@NonNull String tag) { method with (line 56) | @MainThread method destroy (line 61) | public static void destroy() { method destroy (line 65) | public static void destroy(String tag) { class BuildFloatWindow (line 73) | public static class BuildFloatWindow { method BuildFloatWindow (line 96) | private BuildFloatWindow() { method BuildFloatWindow (line 99) | BuildFloatWindow(Context applicationContext) { method setView (line 105) | public BuildFloatWindow setView(@NonNull View view) { method setView (line 110) | public BuildFloatWindow setView(@LayoutRes int layoutId) { method setWidth (line 115) | public BuildFloatWindow setWidth(int width) { method setHeight (line 121) | public BuildFloatWindow setHeight(int height) { method setWidth (line 126) | public BuildFloatWindow setWidth(@Screen.screenType int screenType, ... method setHeight (line 132) | public BuildFloatWindow setHeight(@Screen.screenType int screenType,... method getWidth (line 137) | public int getWidth() { method getHeight (line 141) | public int getHeight() { method setX (line 145) | public BuildFloatWindow setX(int x) { method setY (line 150) | public BuildFloatWindow setY(int y) { method setX (line 155) | public BuildFloatWindow setX(@Screen.screenType int screenType, floa... method setY (line 160) | public BuildFloatWindow setY(@Screen.screenType int screenType, floa... method setFilter (line 171) | public BuildFloatWindow setFilter(boolean show, @NonNull Class... ac... method setMoveType (line 177) | public BuildFloatWindow setMoveType(@MoveType.MOVE_TYPE int moveType) { method setMoveType (line 194) | public BuildFloatWindow setMoveType(@MoveType.MOVE_TYPE int moveType... method setMoveType (line 202) | public BuildFloatWindow setMoveType(@MoveType.MOVE_TYPE int moveType... method setMoveStyle (line 212) | public BuildFloatWindow setMoveStyle(long duration, @Nullable TimeIn... method setTag (line 218) | public BuildFloatWindow setTag(@NonNull String tag) { method setDesktopShow (line 223) | public BuildFloatWindow setDesktopShow(boolean show) { method setPermissionListener (line 228) | public BuildFloatWindow setPermissionListener(PermissionListener lis... method setViewStateListener (line 233) | public BuildFloatWindow setViewStateListener(ViewStateListener liste... method setChildViewTouchable (line 238) | public BuildFloatWindow setChildViewTouchable(Boolean touchable) { method build (line 243) | public void build() { FILE: floatwindow/src/main/java/com/yhao/floatwindow/view/IFloatWindowImpl.java class IFloatWindowImpl (line 31) | public class IFloatWindowImpl implements IFloatWindow, LifecycleListener { method IFloatWindowImpl (line 47) | IFloatWindowImpl(final FloatWindow.BuildFloatWindow buildFloatWindow, ... method hideByUser (line 77) | @Override method showByUser (line 90) | @Override method isShowing (line 103) | @Override method dismiss (line 111) | @Override method updateX (line 120) | @Override method updateY (line 128) | @Override method updateX (line 135) | @Override method updateY (line 143) | @Override method getX (line 150) | @Override method getY (line 155) | @Override method onShow (line 160) | @Override method onHide (line 172) | @Override method onBackToDesktop (line 184) | @Override method onPortrait (line 194) | @Override method onLandscape (line 204) | @Override method checkMoveType (line 214) | private void checkMoveType() { method initTouchEvent (line 220) | private void initTouchEvent() { method onActionUp (line 267) | private void onActionUp() { method startAnimator (line 344) | private void startAnimator() { method cancelAnimator (line 366) | private void cancelAnimator() { FILE: luban/src/androidTest/java/top/zibin/luban/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: luban/src/main/java/top/zibin/luban/Checker.java type Checker (line 12) | enum Checker { method isJPG (line 26) | boolean isJPG(InputStream is) { method getOrientation (line 34) | int getOrientation(InputStream is) { method isJPG (line 38) | private boolean isJPG(byte[] data) { method getOrientation (line 46) | private int getOrientation(byte[] jpeg) { method extSuffix (line 142) | String extSuffix(InputStreamProvider input) { method needCompress (line 153) | boolean needCompress(int leastCompressSize, String path) { method pack (line 161) | private int pack(byte[] bytes, int offset, int length, boolean littleE... method toByteArray (line 176) | private byte[] toByteArray(InputStream is) { FILE: luban/src/main/java/top/zibin/luban/CompressionPredicate.java type CompressionPredicate (line 11) | public interface CompressionPredicate { method apply (line 20) | boolean apply(String path,InputStreamProvider inputStreamProvider); FILE: luban/src/main/java/top/zibin/luban/Engine.java class Engine (line 15) | class Engine { method Engine (line 24) | Engine(InputStreamProvider srcImg, File tagImg,int maxWidth, int maxHe... method computeSize (line 40) | private int computeSize() { method rotatingImage (line 67) | private Bitmap rotatingImage(Bitmap bitmap, int angle) { method scalingImage (line 74) | private Bitmap scalingImage(Bitmap bitmap,float scale) { method compress (line 86) | File compress() throws IOException { FILE: luban/src/main/java/top/zibin/luban/FileProvider.java class FileProvider (line 10) | public class FileProvider { FILE: luban/src/main/java/top/zibin/luban/InputStreamProvider.java type InputStreamProvider (line 11) | public interface InputStreamProvider { method open (line 13) | InputStream open() throws IOException; method getPath (line 15) | String getPath(); FILE: luban/src/main/java/top/zibin/luban/Luban.java class Luban (line 23) | @SuppressWarnings("unused") method Luban (line 46) | private Luban(Builder builder) { method with (line 61) | public static Builder with(Context context) { method getImageCacheFile (line 70) | private File getImageCacheFile(Context context, String suffix) { method getImageCacheFile (line 85) | private File getImageCacheFile(Context context, InputStreamProvider in... method getImageCacheFile (line 98) | private File getImageCacheFile(Context context, InputStreamProvider in... method md5 (line 112) | private String md5(String string) { method getImageCustomFile (line 138) | private File getImageCustomFile(Context context, String filename) { method getImageCacheDir (line 155) | private File getImageCacheDir(Context context) { method getImageCacheDir (line 167) | private static File getImageCacheDir(Context context, String cacheName) { method launch (line 186) | private void launch(final Context context) { method get (line 221) | private File get(InputStreamProvider input, Context context) throws IO... method get (line 226) | private List get(Context context) throws IOException { method compress (line 245) | private FileProvider compress(Context context, InputStreamProvider pat... method handleMessage (line 304) | @Override class Builder (line 325) | public static class Builder { method Builder (line 337) | Builder(Context context) { method build (line 342) | private Luban build() { method load (line 346) | public Builder load(InputStreamProvider inputStreamProvider) { method load (line 351) | public Builder load(final File file) { method setTargetPath (line 369) | public Builder setTargetPath(String mTargetPath) { method load (line 374) | public Builder load(final String string) { method load (line 389) | public Builder load(List list) { method load (line 404) | public Builder load(final Uri uri) { method putGear (line 419) | public Builder putGear(int gear) { method setRenameListener (line 423) | public Builder setRenameListener(OnRenameListener listener) { method setCompressListener (line 428) | public Builder setCompressListener(OnCompressListener listener) { method setTargetDir (line 433) | public Builder setTargetDir(String targetDir) { method setMaxSiz (line 443) | public Builder setMaxSiz(int maxWidth, int maxHeight) { method setFocusAlpha (line 455) | public Builder setFocusAlpha(boolean focusAlpha) { method ignoreBy (line 465) | public Builder ignoreBy(int size) { method filter (line 475) | public Builder filter(CompressionPredicate compressionPredicate) { method launch (line 484) | public void launch() { method get (line 488) | public File get(final String path) throws IOException { method get (line 507) | public List get() throws IOException { FILE: luban/src/main/java/top/zibin/luban/OnCompressListener.java type OnCompressListener (line 5) | public interface OnCompressListener { method onStart (line 10) | void onStart(); method onSuccess (line 15) | void onSuccess(File file); method onUnChange (line 21) | void onUnChange(File file); method onError (line 25) | void onError(Throwable e); FILE: luban/src/main/java/top/zibin/luban/OnRenameListener.java type OnRenameListener (line 11) | public interface OnRenameListener { method rename (line 21) | String rename(String filePath); FILE: support/src/main/java/com/yanzhenjie/recyclerview/AdapterWrapper.java class AdapterWrapper (line 38) | class AdapterWrapper extends RecyclerView.Adapter getSupperClass(Class aClass) { method onBindViewHolder (line 197) | @Override method onBindViewHolder (line 201) | @Override method onAttachedToRecyclerView (line 238) | @Override method onViewAttachedToWindow (line 258) | @Override method isHeaderOrFooter (line 271) | public boolean isHeaderOrFooter(RecyclerView.ViewHolder holder) { method isHeaderOrFooter (line 277) | public boolean isHeaderOrFooter(int position) { method isHeader (line 281) | public boolean isHeader(int position) { method isFooter (line 285) | public boolean isFooter(int position) { method addHeaderView (line 289) | public void addHeaderView(View view) { method addHeaderViewAndNotify (line 293) | public void addHeaderViewAndNotify(View view) { method removeHeaderViewAndNotify (line 298) | public void removeHeaderViewAndNotify(View view) { method addFooterView (line 306) | public void addFooterView(View view) { method addFooterViewAndNotify (line 310) | public void addFooterViewAndNotify(View view) { method removeFooterViewAndNotify (line 315) | public void removeFooterViewAndNotify(View view) { method getHeaderCount (line 323) | public int getHeaderCount() { method getFooterCount (line 327) | public int getFooterCount() { class ViewHolder (line 331) | static class ViewHolder extends RecyclerView.ViewHolder { method ViewHolder (line 333) | public ViewHolder(View itemView) { method setHasStableIds (line 338) | @Override method getItemId (line 343) | @Override method onViewRecycled (line 353) | @Override method onFailedToRecycleView (line 358) | @Override method onViewDetachedFromWindow (line 364) | @Override method registerAdapterDataObserver (line 369) | @Override method unregisterAdapterDataObserver (line 374) | @Override method onDetachedFromRecyclerView (line 379) | @Override FILE: support/src/main/java/com/yanzhenjie/recyclerview/Controller.java type Controller (line 21) | interface Controller { method isMenuOpen (line 28) | boolean isMenuOpen(); method smoothCloseMenu (line 120) | void smoothCloseMenu(); FILE: support/src/main/java/com/yanzhenjie/recyclerview/ExpandableAdapter.java class ExpandableAdapter (line 33) | public abstract class ExpandableAdapter getMenuItems() { method hasMenuItems (line 101) | public boolean hasMenuItems() { FILE: support/src/main/java/com/yanzhenjie/recyclerview/SwipeMenuBridge.java class SwipeMenuBridge (line 21) | public class SwipeMenuBridge { method SwipeMenuBridge (line 28) | public SwipeMenuBridge(Controller controller, int direction, int posit... method getDirection (line 39) | @SwipeRecyclerView.DirectionMode method getPosition (line 47) | public int getPosition() { method closeMenu (line 51) | public void closeMenu() { FILE: support/src/main/java/com/yanzhenjie/recyclerview/SwipeMenuCreator.java type SwipeMenuCreator (line 21) | public interface SwipeMenuCreator { method onCreateMenu (line 30) | void onCreateMenu(SwipeMenu leftMenu, SwipeMenu rightMenu, int position); FILE: support/src/main/java/com/yanzhenjie/recyclerview/SwipeMenuItem.java class SwipeMenuItem (line 34) | public class SwipeMenuItem { method SwipeMenuItem (line 48) | public SwipeMenuItem(Context context) { method setBackground (line 52) | public SwipeMenuItem setBackground(@DrawableRes int resId) { method setBackground (line 56) | public SwipeMenuItem setBackground(Drawable background) { method setBackgroundColorResource (line 61) | public SwipeMenuItem setBackgroundColorResource(@ColorRes int color) { method setBackgroundColor (line 65) | public SwipeMenuItem setBackgroundColor(@ColorInt int color) { method getBackground (line 70) | public Drawable getBackground() { method setImage (line 74) | public SwipeMenuItem setImage(@DrawableRes int resId) { method setImage (line 78) | public SwipeMenuItem setImage(Drawable icon) { method getImage (line 83) | public Drawable getImage() { method setText (line 87) | public SwipeMenuItem setText(@StringRes int resId) { method setText (line 91) | public SwipeMenuItem setText(String title) { method getText (line 96) | public String getText() { method setTextColorResource (line 100) | public SwipeMenuItem setTextColorResource(@ColorRes int titleColor) { method setTextColor (line 104) | public SwipeMenuItem setTextColor(@ColorInt int titleColor) { method getTitleColor (line 109) | public ColorStateList getTitleColor() { method setTextSize (line 113) | public SwipeMenuItem setTextSize(int titleSize) { method getTextSize (line 118) | public int getTextSize() { method setTextAppearance (line 122) | public SwipeMenuItem setTextAppearance(@StyleRes int textAppearance) { method getTextAppearance (line 127) | public int getTextAppearance() { method setTextTypeface (line 131) | public SwipeMenuItem setTextTypeface(Typeface textTypeface) { method getTextTypeface (line 136) | public Typeface getTextTypeface() { method setWidth (line 140) | public SwipeMenuItem setWidth(int width) { method getWidth (line 145) | public int getWidth() { method setHeight (line 149) | public SwipeMenuItem setHeight(int height) { method getHeight (line 154) | public int getHeight() { method setWeight (line 158) | public SwipeMenuItem setWeight(int weight) { method setMargins (line 166) | public SwipeMenuItem setMargins(int left, int top, int right, int bott... method getLeftMargin (line 174) | public int getLeftMargin() { method getTopMargin (line 178) | public int getTopMargin() { method getRightMargin (line 182) | public int getRightMargin() { method getBottomMargin (line 186) | public int getBottomMargin() { method getWeight (line 190) | public int getWeight() { FILE: support/src/main/java/com/yanzhenjie/recyclerview/SwipeMenuView.java class SwipeMenuView (line 39) | public class SwipeMenuView extends LinearLayout implements View.OnClickL... method SwipeMenuView (line 44) | public SwipeMenuView(Context context) { method SwipeMenuView (line 48) | public SwipeMenuView(Context context, AttributeSet attrs) { method SwipeMenuView (line 52) | public SwipeMenuView(Context context, AttributeSet attrs, int defStyle... method createMenu (line 57) | public void createMenu(RecyclerView.ViewHolder viewHolder, SwipeMenu s... method onClick (line 95) | @Override method createIcon (line 102) | private ImageView createIcon(SwipeMenuItem item) { method createTitle (line 108) | private TextView createTitle(SwipeMenuItem item) { FILE: support/src/main/java/com/yanzhenjie/recyclerview/SwipeRecyclerView.java class SwipeRecyclerView (line 42) | public class SwipeRecyclerView extends RecyclerView { method SwipeRecyclerView (line 86) | public SwipeRecyclerView(Context context) { method SwipeRecyclerView (line 90) | public SwipeRecyclerView(Context context, AttributeSet attrs) { method SwipeRecyclerView (line 94) | public SwipeRecyclerView(Context context, AttributeSet attrs, int defS... method checkAdapterExist (line 245) | private void checkAdapterExist(String message) { method setOnItemClickListener (line 252) | public void setOnItemClickListener(OnItemClickListener listener) { class ItemClickListener (line 258) | private static class ItemClickListener implements OnItemClickListener { method ItemClickListener (line 262) | public ItemClickListener(SwipeRecyclerView recyclerView, OnItemClick... method onItemClick (line 267) | @Override method setOnItemLongClickListener (line 277) | public void setOnItemLongClickListener(OnItemLongClickListener listene... class ItemLongClickListener (line 283) | private static class ItemLongClickListener implements OnItemLongClickL... method ItemLongClickListener (line 288) | public ItemLongClickListener(SwipeRecyclerView recyclerView, OnItemL... method onItemLongClick (line 293) | @Override method setSwipeMenuCreator (line 303) | public void setSwipeMenuCreator(SwipeMenuCreator menuCreator) { method setOnItemMenuClickListener (line 312) | public void setOnItemMenuClickListener(OnItemMenuClickListener listene... method setOnItemSwipeListener (line 320) | public void setOnItemSwipeListener(OnItemSwipeListener listener) { class SimpleItemSwipeListener (line 329) | private static class SimpleItemSwipeListener implements OnItemSwipeLis... method SimpleItemSwipeListener (line 333) | public SimpleItemSwipeListener(SwipeRecyclerView recyclerView, OnIte... method onClose (line 338) | @Override method onCloseLeft (line 346) | @Override method onCloseRight (line 353) | @Override class ItemMenuClickListener (line 362) | private static class ItemMenuClickListener implements OnItemMenuClickL... method ItemMenuClickListener (line 367) | public ItemMenuClickListener(SwipeRecyclerView recyclerView, OnItemM... method onItemClick (line 372) | @Override method setLayoutManager (line 381) | @Override method setAdapter (line 411) | @Override method onChanged (line 446) | @Override method onItemRangeChanged (line 451) | @Override method onItemRangeChanged (line 457) | @Override method onItemRangeInserted (line 463) | @Override method onItemRangeRemoved (line 469) | @Override method onItemRangeMoved (line 475) | @Override method addHeaderView (line 490) | public void addHeaderView(View view) { method removeHeaderView (line 500) | public void removeHeaderView(View view) { method addFooterView (line 510) | public void addFooterView(View view) { method removeFooterView (line 517) | public void removeFooterView(View view) { method getHeaderCount (line 527) | public int getHeaderCount() { method onInterceptTouchEvent (line 533) | @Override method handleUnDown (line 612) | private boolean handleUnDown(int x, int y, boolean defaultValue) { method onTouchEvent (line 623) | @Override method getSwipeMenuView (line 642) | private View getSwipeMenuView(View itemView) { method onScrollStateChanged (line 671) | @Override method onScrolled (line 676) | @Override method dispatchLoadMore (line 707) | private void dispatchLoadMore() { method useDefaultLoadMore (line 726) | public void useDefaultLoadMore() { method setLoadMoreView (line 735) | public void setLoadMoreView(LoadMoreView view) { method setLoadMoreListener (line 742) | public void setLoadMoreListener(LoadMoreListener listener) { method setAutoLoadMore (line 756) | public void setAutoLoadMore(boolean autoLoadMore) { method loadMoreFinish (line 766) | public final void loadMoreFinish(boolean dataEmpty, boolean hasMore) { method loadMoreError (line 785) | public void loadMoreError(int errorCode, String errorMessage) { type LoadMoreView (line 794) | public interface LoadMoreView { method onLoading (line 799) | void onLoading(); method onLoadFinish (line 804) | void onLoadFinish(boolean dataEmpty, boolean hasMore); method onWaitToLoadMore (line 809) | void onWaitToLoadMore(LoadMoreListener loadMoreListener); method onLoadError (line 814) | void onLoadError(int errorCode, String errorMessage); type LoadMoreListener (line 817) | public interface LoadMoreListener { method onLoadMore (line 822) | void onLoadMore(); FILE: support/src/main/java/com/yanzhenjie/recyclerview/listview/FastScrollDelegate.java class FastScrollDelegate (line 38) | public class FastScrollDelegate { method log (line 40) | @SuppressWarnings("unused") type FastScrollable (line 45) | public interface FastScrollable { method superOnTouchEvent (line 47) | void superOnTouchEvent(MotionEvent event); method superComputeVerticalScrollExtent (line 49) | int superComputeVerticalScrollExtent(); method superComputeVerticalScrollOffset (line 51) | int superComputeVerticalScrollOffset(); method superComputeVerticalScrollRange (line 53) | int superComputeVerticalScrollRange(); method getFastScrollableView (line 55) | View getFastScrollableView(); method getFastScrollDelegate (line 57) | FastScrollDelegate getFastScrollDelegate(); method setNewFastScrollDelegate (line 59) | void setNewFastScrollDelegate(FastScrollDelegate newDelegate); type OnFastScrollListener (line 62) | public interface OnFastScrollListener { method onFastScrollStart (line 63) | void onFastScrollStart(View view, FastScrollDelegate delegate); method onFastScrolled (line 65) | void onFastScrolled(View view, FastScrollDelegate delegate, int touc... method onFastScrollEnd (line 68) | void onFastScrollEnd(View view, FastScrollDelegate delegate); method FastScrollDelegate (line 102) | private FastScrollDelegate(final FastScrollable fastScrollable, int wi... method setThumbDrawable (line 120) | public void setThumbDrawable(Drawable drawable) { method setThumbSize (line 128) | public void setThumbSize(int widthDp, int heightDp) { method setThumbDynamicHeight (line 134) | public void setThumbDynamicHeight(boolean isDynamicHeight) { method setOnFastScrollListener (line 141) | public void setOnFastScrollListener(OnFastScrollListener l) { method awakenScrollBars (line 150) | public boolean awakenScrollBars() { method initialAwakenScrollBars (line 155) | private boolean initialAwakenScrollBars() { method awakenScrollBars (line 160) | public boolean awakenScrollBars(long startDelay) { method onInterceptTouchEvent (line 190) | public boolean onInterceptTouchEvent(MotionEvent ev) { method onTouchEvent (line 194) | public boolean onTouchEvent(MotionEvent event) { method onInterceptTouchEventInternal (line 201) | private boolean onInterceptTouchEventInternal(MotionEvent ev) { method onTouchEventInternal (line 210) | private boolean onTouchEventInternal(MotionEvent event) { method dispatchDrawOver (line 288) | public void dispatchDrawOver(Canvas canvas) { method onAttachedToWindow (line 292) | public void onAttachedToWindow() { method onDetachedFromWindow (line 296) | @SuppressLint("MissingSuperCall") method onVisibilityChanged (line 309) | public void onVisibilityChanged(View changedView, int visibility) { method onWindowVisibilityChanged (line 322) | public void onWindowVisibilityChanged(int visibility) { method onDrawScrollBars (line 332) | private void onDrawScrollBars(Canvas canvas) { method setPressedThumb (line 378) | private void setPressedThumb(boolean pressed) { method updateThumbRect (line 398) | private boolean updateThumbRect(int touchDeltaY) { method updateThumbRect (line 410) | private boolean updateThumbRect(int touchDeltaY, boolean forceReportFa... class ScrollabilityCache (line 475) | private static class ScrollabilityCache implements Runnable { method ScrollabilityCache (line 510) | public ScrollabilityCache(ViewConfiguration configuration, View host) { method run (line 517) | public void run() { method getView (line 545) | public View getView() { method dp2px (line 549) | private int dp2px(float dp) { method setIndicatorText (line 553) | public void setIndicatorText(String indicator) { method initIndicatorPopup (line 559) | public void initIndicatorPopup(IndicatorPopup indicatorPopup) { class IndicatorPopup (line 566) | public static class IndicatorPopup { class Builder (line 568) | public static class Builder { method Builder (line 578) | public Builder(FastScrollDelegate delegate) { method indicatorPopupColor (line 586) | public Builder indicatorPopupColor(int popupColor) { method indicatorPopupSize (line 591) | public Builder indicatorPopupSize(int popupSizeDp) { method indicatorTextSize (line 596) | public Builder indicatorTextSize(int textSizeDp) { method indicatorMarginRight (line 601) | public Builder indicatorMarginRight(int marginRightDp) { method indicatorPopupAnimationStyle (line 606) | public Builder indicatorPopupAnimationStyle(int animationStyle) { method dp2px (line 611) | private int dp2px(float dp) { method build (line 615) | public IndicatorPopup build() { method IndicatorPopup (line 629) | @SuppressWarnings("deprecation") method getPopupSize (line 647) | public int getPopupSize() { method setOffset (line 651) | public void setOffset(int xoff, int yoff) { method show (line 660) | public void show() { method dismiss (line 666) | public void dismiss() { method setIndicatorText (line 672) | public void setIndicatorText(String indicator) { class BubbleDrawable (line 677) | private static class BubbleDrawable extends Drawable { method BubbleDrawable (line 683) | public BubbleDrawable(int color) { method draw (line 688) | @Override method onBoundsChange (line 693) | @Override method setAlpha (line 709) | @Override method setColorFilter (line 714) | @Override method getOpacity (line 719) | @Override class Builder (line 743) | public static class Builder { method Builder (line 753) | public Builder(FastScrollable fastScrollable) { method width (line 762) | public Builder width(float widthDp) { method height (line 767) | public Builder height(float heightDp) { method thumbNormalColor (line 772) | public Builder thumbNormalColor(int normalColor) { method thumbPressedColor (line 777) | public Builder thumbPressedColor(int pressedColor) { method thumbDrawable (line 782) | public Builder thumbDrawable(Drawable thumb) { method dynamicHeight (line 787) | public Builder dynamicHeight(boolean isDynamic) { method build (line 792) | public FastScrollDelegate build() { method makeDefaultThumbDrawable (line 799) | private Drawable makeDefaultThumbDrawable() { method dp2px (line 817) | public int dp2px(float dp) { FILE: support/src/main/java/com/yanzhenjie/recyclerview/listview/FastScrollRecyclerView.java class FastScrollRecyclerView (line 17) | public class FastScrollRecyclerView extends RecyclerView implements Fast... method FastScrollRecyclerView (line 25) | public FastScrollRecyclerView(Context context) { method FastScrollRecyclerView (line 30) | public FastScrollRecyclerView(Context context, AttributeSet attrs) { method FastScrollRecyclerView (line 35) | public FastScrollRecyclerView(Context context, AttributeSet attrs, int... method createFastScrollDelegate (line 44) | private void createFastScrollDelegate(Context context) { method onInterceptTouchEvent (line 52) | @Override method onTouchEvent (line 60) | @SuppressLint("ClickableViewAccessibility") method onAttachedToWindow (line 69) | @Override method onVisibilityChanged (line 75) | @Override method onWindowVisibilityChanged (line 83) | @Override method awakenScrollBars (line 89) | @Override method dispatchDraw (line 94) | @Override method superOnTouchEvent (line 104) | @Override method superComputeVerticalScrollExtent (line 109) | @Override method superComputeVerticalScrollOffset (line 114) | @Override method superComputeVerticalScrollRange (line 119) | @Override method getFastScrollableView (line 124) | @Override method getDelegate (line 132) | public FastScrollDelegate getDelegate() { method getFastScrollDelegate (line 136) | @Override method setNewFastScrollDelegate (line 141) | @Override FILE: support/src/main/java/com/yanzhenjie/recyclerview/touch/DefaultItemTouchHelper.java class DefaultItemTouchHelper (line 23) | public class DefaultItemTouchHelper extends ItemTouchHelper { method DefaultItemTouchHelper (line 30) | public DefaultItemTouchHelper() { method DefaultItemTouchHelper (line 37) | private DefaultItemTouchHelper(ItemTouchHelperCallback callback) { method setOnItemMoveListener (line 47) | public void setOnItemMoveListener(OnItemMoveListener onItemMoveListene... method getOnItemMoveListener (line 56) | public OnItemMoveListener getOnItemMoveListener() { method setOnItemMovementListener (line 65) | public void setOnItemMovementListener(OnItemMovementListener onItemMov... method getOnItemMovementListener (line 74) | public OnItemMovementListener getOnItemMovementListener() { method setLongPressDragEnabled (line 83) | public void setLongPressDragEnabled(boolean canDrag) { method isLongPressDragEnabled (line 92) | public boolean isLongPressDragEnabled() { method setItemViewSwipeEnabled (line 101) | public void setItemViewSwipeEnabled(boolean canSwipe) { method isItemViewSwipeEnabled (line 110) | public boolean isItemViewSwipeEnabled() { method setOnItemStateChangedListener (line 119) | public void setOnItemStateChangedListener(OnItemStateChangedListener o... method getOnItemStateChangedListener (line 128) | public OnItemStateChangedListener getOnItemStateChangedListener() { FILE: support/src/main/java/com/yanzhenjie/recyclerview/touch/ItemTouchHelperCallback.java class ItemTouchHelperCallback (line 28) | class ItemTouchHelperCallback extends ItemTouchHelper.Callback { method ItemTouchHelperCallback (line 40) | public ItemTouchHelperCallback() { method setLongPressDragEnabled (line 43) | public void setLongPressDragEnabled(boolean canDrag) { method isLongPressDragEnabled (line 47) | @Override method setItemViewSwipeEnabled (line 52) | public void setItemViewSwipeEnabled(boolean canSwipe) { method isItemViewSwipeEnabled (line 56) | @Override method setOnItemMoveListener (line 61) | public void setOnItemMoveListener(OnItemMoveListener onItemMoveListene... method getOnItemMoveListener (line 65) | public OnItemMoveListener getOnItemMoveListener() { method setOnItemMovementListener (line 69) | public void setOnItemMovementListener(OnItemMovementListener onItemMov... method getOnItemMovementListener (line 73) | public OnItemMovementListener getOnItemMovementListener() { method setOnItemStateChangedListener (line 77) | public void setOnItemStateChangedListener(OnItemStateChangedListener o... method getOnItemStateChangedListener (line 81) | public OnItemStateChangedListener getOnItemStateChangedListener() { method getMovementFlags (line 85) | @Override method onChildDraw (line 122) | @Override method onMove (line 144) | @Override method onSwiped (line 153) | @Override method onSelectedChanged (line 159) | @Override method clearView (line 167) | @Override FILE: support/src/main/java/com/yanzhenjie/recyclerview/touch/OnItemMoveListener.java type OnItemMoveListener (line 23) | public interface OnItemMoveListener { method onItemMove (line 33) | boolean onItemMove(RecyclerView.ViewHolder srcHolder, RecyclerView.Vie... method onItemDismiss (line 40) | void onItemDismiss(RecyclerView.ViewHolder srcHolder); FILE: support/src/main/java/com/yanzhenjie/recyclerview/touch/OnItemMovementListener.java type OnItemMovementListener (line 24) | public interface OnItemMovementListener { method onDragFlags (line 44) | int onDragFlags(RecyclerView recyclerView, RecyclerView.ViewHolder tar... method onSwipeFlags (line 54) | int onSwipeFlags(RecyclerView recyclerView, RecyclerView.ViewHolder ta... FILE: support/src/main/java/com/yanzhenjie/recyclerview/touch/OnItemStateChangedListener.java type OnItemStateChangedListener (line 24) | public interface OnItemStateChangedListener { method onSelectedChanged (line 49) | void onSelectedChanged(RecyclerView.ViewHolder viewHolder, int actionS... FILE: support/src/main/java/com/yanzhenjie/recyclerview/widget/BorderItemDecoration.java class BorderItemDecoration (line 29) | public class BorderItemDecoration extends RecyclerView.ItemDecoration { method BorderItemDecoration (line 38) | public BorderItemDecoration(@ColorInt int color) { method BorderItemDecoration (line 47) | public BorderItemDecoration(@ColorInt int color, int width, int height) { method getItemOffsets (line 53) | @Override method onDraw (line 59) | @Override FILE: support/src/main/java/com/yanzhenjie/recyclerview/widget/ColorDrawer.java class ColorDrawer (line 26) | class ColorDrawer extends Drawer { method ColorDrawer (line 28) | public ColorDrawer(int color, int width, int height) { method opaqueColor (line 39) | @ColorInt FILE: support/src/main/java/com/yanzhenjie/recyclerview/widget/DefaultItemDecoration.java class DefaultItemDecoration (line 32) | public class DefaultItemDecoration extends RecyclerView.ItemDecoration { method DefaultItemDecoration (line 41) | public DefaultItemDecoration(@ColorInt int color) { method DefaultItemDecoration (line 50) | public DefaultItemDecoration(@ColorInt int color, int width, int heigh... method getItemOffsets (line 56) | @Override method offsetHorizontal (line 76) | private void offsetHorizontal(Rect outRect, int position, int spanCoun... method offsetVertical (line 115) | private void offsetVertical(Rect outRect, int position, int spanCount,... method getOrientation (line 154) | private int getOrientation(RecyclerView.LayoutManager layoutManager) { method getSpanCount (line 163) | private int getSpanCount(RecyclerView.LayoutManager layoutManager) { method isFirstRaw (line 172) | private boolean isFirstRaw(int orientation, int position, int columnCo... method isLastRaw (line 181) | private boolean isLastRaw(int orientation, int position, int columnCou... method isFirstColumn (line 204) | private boolean isFirstColumn(int orientation, int position, int colum... method isLastColumn (line 213) | private boolean isLastColumn(int orientation, int position, int column... method onDraw (line 236) | @Override method drawHorizontal (line 271) | private void drawHorizontal(Canvas canvas, View view, int position, in... method drawVertical (line 326) | private void drawVertical(Canvas canvas, View view, int position, int ... FILE: support/src/main/java/com/yanzhenjie/recyclerview/widget/DefaultLoadMoreView.java class DefaultLoadMoreView (line 37) | public class DefaultLoadMoreView extends LinearLayout implements SwipeRe... method DefaultLoadMoreView (line 44) | public DefaultLoadMoreView(Context context) { method DefaultLoadMoreView (line 48) | public DefaultLoadMoreView(Context context, @Nullable AttributeSet att... method onLoading (line 65) | @Override method onLoadFinish (line 73) | @Override method onWaitToLoadMore (line 92) | @Override method onLoadError (line 102) | @Override method onClick (line 112) | @Override FILE: support/src/main/java/com/yanzhenjie/recyclerview/widget/Drawer.java class Drawer (line 25) | class Drawer { method Drawer (line 31) | public Drawer(Drawable divider, int width, int height) { method drawLeft (line 40) | public void drawLeft(View view, Canvas c) { method drawTop (line 52) | public void drawTop(View view, Canvas c) { method drawRight (line 64) | public void drawRight(View view, Canvas c) { method drawBottom (line 76) | public void drawBottom(View view, Canvas c) { FILE: swipelayout/src/main/java/com/ditclear/swipelayout/SwipeDragLayout.java class SwipeDragLayout (line 22) | public class SwipeDragLayout extends FrameLayout { method SwipeDragLayout (line 34) | public SwipeDragLayout(Context context) { method SwipeDragLayout (line 38) | public SwipeDragLayout(Context context, AttributeSet attrs) { method SwipeDragLayout (line 42) | public SwipeDragLayout(Context context, AttributeSet attrs, int defSty... method init (line 59) | private void init() { method setClickToClose (line 171) | public void setClickToClose(boolean clickToClose) { method setIos (line 175) | public void setIos(boolean ios) { method isOpen (line 179) | public boolean isOpen() { method openRight (line 183) | public void openRight() { method openLeft (line 195) | public void openLeft() { method smoothClose (line 223) | private void smoothClose(boolean smooth) { method close (line 237) | public void close() { method closeLeft (line 244) | public void closeLeft() { method closeRight (line 256) | public void closeRight() { method dispatchTouchEvent (line 274) | @Override method onInterceptTouchEvent (line 300) | @Override method onTouchEvent (line 317) | @Override method onLayout (line 324) | @Override method computeScroll (line 331) | @Override method onFinishInflate (line 339) | @Override method onDetachedFromWindow (line 374) | @Override method addListener (line 386) | public void addListener(SwipeListener listener) { type SwipeListener (line 391) | public interface SwipeListener { method onUpdate (line 397) | void onUpdate(View view, float offsetRatio,int offset); method onOpened (line 403) | void onOpened(View view); method onClosed (line 409) | void onClosed(View view); method onCloseLeft (line 410) | void onCloseLeft(View view); method onCloseRight (line 411) | void onCloseRight(View view); method onClick (line 417) | void onClick(View view); method log (line 419) | void log(String temp);