SYMBOL INDEX (819 symbols across 41 files) FILE: app/src/main/java/knf/kuma/commons/Encryption.java class Encryption (line 27) | public class Encryption { method Encryption (line 39) | private Encryption(Builder builder) { method getDefault (line 47) | public static Encryption getDefault(String key, String salt, byte[] iv) { method encrypt (line 86) | public String encrypt(String data) throws UnsupportedEncodingException... method encryptOrNull (line 102) | public String encryptOrNull(String data) { method encryptAsync (line 120) | public void encryptAsync(final String data, final Callback callback) { method decrypt (line 168) | public String decrypt(String data) throws UnsupportedEncodingException... method decryptOrNull (line 185) | public String decryptOrNull(String data) { method decryptAsync (line 203) | public void decryptAsync(final String data, final Callback callback) { method getSecretKey (line 233) | private SecretKey getSecretKey(char[] key) throws NoSuchAlgorithmExcep... method hashTheKey (line 251) | private char[] hashTheKey(String key) throws UnsupportedEncodingExcept... type Callback (line 260) | public interface Callback { method onSuccess (line 267) | void onSuccess(String result); method onError (line 274) | void onError(Exception exception); class Builder (line 282) | public static class Builder { method getDefaultBuilder (line 311) | public static Builder getDefaultBuilder(String key, String salt, byt... method build (line 335) | public Encryption build() throws NoSuchAlgorithmException { method getCharsetName (line 344) | private String getCharsetName() { method setCharsetName (line 352) | public Builder setCharsetName(String charsetName) { method getAlgorithm (line 360) | private String getAlgorithm() { method setAlgorithm (line 368) | public Builder setAlgorithm(String algorithm) { method getKeyAlgorithm (line 376) | private String getKeyAlgorithm() { method setKeyAlgorithm (line 384) | public Builder setKeyAlgorithm(String keyAlgorithm) { method getBase64Mode (line 392) | private int getBase64Mode() { method setBase64Mode (line 400) | public Builder setBase64Mode(int base64Mode) { method getSecretKeyType (line 409) | private String getSecretKeyType() { method setSecretKeyType (line 418) | public Builder setSecretKeyType(String secretKeyType) { method getSalt (line 426) | private String getSalt() { method setSalt (line 434) | public Builder setSalt(String salt) { method getKey (line 442) | private String getKey() { method setKey (line 450) | public Builder setKey(String key) { method getKeyLength (line 458) | private int getKeyLength() { method setKeyLength (line 466) | public Builder setKeyLength(int keyLength) { method getIterationCount (line 474) | private int getIterationCount() { method setIterationCount (line 482) | public Builder setIterationCount(int iterationCount) { method getSecureRandomAlgorithm (line 490) | private String getSecureRandomAlgorithm() { method setSecureRandomAlgorithm (line 498) | public Builder setSecureRandomAlgorithm(String secureRandomAlgorithm) { method getIv (line 506) | private byte[] getIv() { method setIv (line 514) | public Builder setIv(byte[] iv) { method getSecureRandom (line 522) | private SecureRandom getSecureRandom() { method setSecureRandom (line 530) | public Builder setSecureRandom(SecureRandom secureRandom) { method getIvParameterSpec (line 538) | private IvParameterSpec getIvParameterSpec() { method setIvParameterSpec (line 546) | public Builder setIvParameterSpec(IvParameterSpec ivParameterSpec) { method getDigestAlgorithm (line 554) | private String getDigestAlgorithm() { method setDigestAlgorithm (line 562) | public Builder setDigestAlgorithm(String digestAlgorithm) { FILE: app/src/main/java/knf/kuma/custom/AchievementUnlocked.java class AchievementUnlocked (line 77) | @SuppressWarnings({"unused", "SetTextI18n"}) method AchievementUnlocked (line 118) | public AchievementUnlocked(Context context) { method getScaledDuration (line 126) | static long getScaledDuration(int duration) { method countMatches (line 130) | private static int countMatches(final String str, final String sub) { method setScrollingPxPerSeconds (line 152) | public void setScrollingPxPerSeconds(float PxPerSeconds) { method setNotchMode (line 165) | public void setNotchMode(@Nullable Integer statusBarHeight) { method setTopAligned (line 177) | public AchievementUnlocked setTopAligned(boolean alignTop) { method setReadingDelay (line 191) | public AchievementUnlocked setReadingDelay(int readingDelay) { method setRounded (line 204) | public AchievementUnlocked setRounded(boolean rounded) { method setAchievementListener (line 215) | public void setAchievementListener(@Nullable AchievementListenerAdapte... method setLarge (line 227) | public AchievementUnlocked setLarge(boolean large) { method getAchievementView (line 237) | public View getAchievementView() { method getTitleTextView (line 244) | public TextView getTitleTextView() { method getSubtitleTextView (line 251) | public TextView getSubtitleTextView() { method getIconView (line 258) | public View getIconView() { method getAchievementParent (line 267) | public ViewGroup getAchievementParent() { method convertDpToPixel (line 271) | private int convertDpToPixel(float dp) { method initGlobalFields (line 277) | @SuppressLint({"ObsoleteSdkInt", "SetTextI18n"}) method setDismissible (line 433) | public void setDismissible(boolean dismissible) { method getTargetWidth (line 444) | private int getTargetWidth(AchievementData data) { method buildAchievement (line 452) | private void buildAchievement() { method setTextColor (line 586) | private void setTextColor(int textColor) { method createViews (line 594) | @Deprecated method show (line 600) | public void show(Collection data) { method show (line 609) | public void show(AchievementData... data) { method dismissWithoutAnimation (line 649) | public void dismissWithoutAnimation() { method removeListeners (line 655) | private void removeListeners(Animator animatorSet) { method concat (line 671) | private AchievementData[] concat(AchievementData[] a, AchievementData[... method setBackground (line 680) | @SuppressLint("ObsoleteSdkInt") method removeView (line 685) | private void removeView() { method clamp (line 726) | private int clamp(int val, int min, int max) { method getStartValue (line 730) | private int getStartValue(int start) { method getEndValue (line 734) | private int getEndValue(int end) { method getContainerStretchAnimation (line 738) | private ValueAnimator getContainerStretchAnimation(int start, int end) { method getContainerBg (line 754) | private GradientDrawableWithColors getContainerBg() { method setContainerBg (line 764) | private void setContainerBg(int color) { method getIconBgColor (line 775) | private int getIconBgColor(int defaultColor) { method getContainerBgColor (line 782) | private int getContainerBgColor(int defaultColor) { method getIconBg (line 789) | private GradientDrawableWithColors getIconBg() { method setIconBg (line 799) | private void setIconBg(int color) { method getExitAnimation (line 810) | private AnimatorSet getExitAnimation() { method getContainerBackgroundColor (line 844) | private int getContainerBackgroundColor() { method getSubtitleLines (line 851) | private int getSubtitleLines(String subtitleRaw) { method isBlank (line 857) | private boolean isBlank(final String cs) { method allClear (line 870) | private boolean allClear(AnimatorSet[] sets) { method morphData (line 877) | private AnimatorSet morphData() { method animateData (line 899) | private AnimatorSet animateData(final AchievementData data) { method prepareMorphism (line 1071) | private void prepareMorphism() { method dataHasSubtitle (line 1081) | private boolean dataHasSubtitle(AchievementData data) { method getEntranceAnimation (line 1085) | private AnimatorSet getEntranceAnimation(final AchievementData data) { method setIcon (line 1124) | private void setIcon(AchievementData data) { method setSwipeEffect (line 1140) | private void setSwipeEffect(float amount) { method getStatusBarHeight (line 1144) | private int getStatusBarHeight() { type AchievementListener (line 1154) | @SuppressWarnings("unused") method onViewCreated (line 1156) | void onViewCreated(AchievementUnlocked achievement, AchievementData[... method onAchievementMorphed (line 1158) | void onAchievementMorphed(AchievementUnlocked achievement, Achieveme... method onAchievementDismissed (line 1160) | void onAchievementDismissed(AchievementUnlocked achievement); class AchievementData (line 1168) | public static class AchievementData { method copyFrom (line 1175) | public static AchievementData copyFrom(AchievementData data) { method getPopUpOnClickListener (line 1188) | public View.OnClickListener getPopUpOnClickListener() { method setPopUpOnClickListener (line 1197) | public AchievementData setPopUpOnClickListener(View.OnClickListener ... method getTextColor (line 1202) | public int getTextColor() { method setTextColor (line 1206) | public AchievementData setTextColor(int textColor) { method getTitle (line 1211) | public String getTitle() { method setTitle (line 1215) | public AchievementData setTitle(String title) { method getSubtitle (line 1220) | public String getSubtitle() { method setSubtitle (line 1224) | public AchievementData setSubtitle(String subtitle) { method getState (line 1229) | public AchievementIconView.AchievementIconViewStates getState() { method setState (line 1242) | public void setState(AchievementIconView.AchievementIconViewStates s... method getIcon (line 1246) | public Drawable getIcon() { method setIcon (line 1256) | public AchievementData setIcon(Drawable icon) { method getBackgroundColor (line 1261) | int getBackgroundColor() { method setBackgroundColor (line 1271) | public AchievementData setBackgroundColor(int backgroundColor) { method getIconBackgroundColor (line 1276) | int getIconBackgroundColor() { method setIconBackgroundColor (line 1286) | public AchievementData setIconBackgroundColor(int iconBackgroundColo... class ScrollTextView (line 1295) | @SuppressLint("AppCompatCustomView") method ScrollTextView (line 1302) | public ScrollTextView(Context context) { method ScrollTextView (line 1307) | public ScrollTextView(Context context, AttributeSet attrs) { method ScrollTextView (line 1312) | public ScrollTextView(Context context, AttributeSet attrs, int defSt... method init (line 1317) | private void init() { method setVisibility (line 1322) | @Override method setAlpha (line 1328) | @Override method stopScrolling (line 1336) | public void stopScrolling() { method startScrolling (line 1341) | public void startScrolling() { method onDetachedFromWindow (line 1347) | @Override method setDurations (line 1361) | public void setDurations(long scrollingDuration, long startOffset) { method updateScroller (line 1371) | void updateScroller(int scrollAmount) { class GradientDrawableWithColors (line 1392) | final static class GradientDrawableWithColors extends GradientDrawable { method getGradientColor (line 1395) | int getGradientColor() { method setColor (line 1399) | @Override method setColors (line 1405) | @Override class AchievementIconView (line 1416) | @SuppressLint("AppCompatCustomView") method AchievementIconView (line 1418) | public AchievementIconView(Context context) { method setDrawable (line 1422) | public void setDrawable(final Drawable drawable) { method fadeDrawable (line 1456) | public void fadeDrawable(final Drawable drawable) { type AchievementIconViewStates (line 1486) | public enum AchievementIconViewStates { class DeceleratingInterpolator (line 1495) | final static class DeceleratingInterpolator implements TimeInterpolator { method DeceleratingInterpolator (line 1500) | DeceleratingInterpolator(int base) { method computeLog (line 1505) | private static float computeLog(float t, int base) { method getInterpolation (line 1509) | @Override class WindowOverlayCompat (line 1515) | final static class WindowOverlayCompat { class SwipeDismissTouchListener (line 1521) | private class SwipeDismissTouchListener implements View.OnTouchListener { method SwipeDismissTouchListener (line 1531) | SwipeDismissTouchListener() { method onTouch (line 1561) | @SuppressLint("ClickableViewAccessibility") class AchievementListenerAdapter (line 1644) | abstract class AchievementListenerAdapter implements AchievementListen... method onAchievementDismissed (line 1645) | @Override method onViewCreated (line 1649) | @Override method onAchievementMorphed (line 1653) | @Override FILE: app/src/main/java/knf/kuma/custom/PreferenceFragmentCompat.java class PreferenceFragmentCompat (line 106) | @SuppressLint("RestrictedApi") method run (line 126) | @Override method handleMessage (line 137) | @Override method onCreate (line 148) | @Override method onCreatePreferences (line 181) | public abstract void onCreatePreferences(Bundle savedInstanceState, St... method onCreateView (line 183) | @Override method setDivider (line 236) | public void setDivider(Drawable divider) { method setDividerHeight (line 247) | public void setDividerHeight(int height) { method onViewCreated (line 251) | @Override method onStart (line 273) | @Override method onStop (line 280) | @Override method onDestroyView (line 287) | @Override method onSaveInstanceState (line 298) | @Override method getPreferenceManager (line 314) | public PreferenceManager getPreferenceManager() { method getPreferenceScreen (line 324) | public PreferenceScreen getPreferenceScreen() { method setPreferenceScreen (line 333) | public void setPreferenceScreen(PreferenceScreen preferenceScreen) { method addPreferencesFromResource (line 349) | public void addPreferencesFromResource(@XmlRes int preferencesResId) { method setPreferencesFromResource (line 364) | public void setPreferencesFromResource(@XmlRes int preferencesResId, @... method onPreferenceTreeClick (line 384) | @Override method onNavigateToScreen (line 401) | @Override method findPreference (line 414) | @Override method requirePreferenceManager (line 422) | private void requirePreferenceManager() { method postBindPreferences (line 428) | private void postBindPreferences() { method bindPreferences (line 433) | @SuppressWarnings("WeakerAccess") /* synthetic access */ method unbindPreferences (line 447) | private void unbindPreferences() { method onBindPreferences (line 458) | @RestrictTo(LIBRARY_GROUP) method onUnbindPreferences (line 465) | @RestrictTo(LIBRARY_GROUP) method getListView (line 469) | public final RecyclerView getListView() { method onCreateRecyclerView (line 487) | @SuppressLint("RestrictedApi") method onCreateLayoutManager (line 514) | public RecyclerView.LayoutManager onCreateLayoutManager() { method onCreateAdapter (line 524) | protected RecyclerView.Adapter onCreateAdapter(PreferenceScreen prefer... method onDisplayPreferenceDialog (line 535) | @Override method getCallbackFragment (line 572) | @RestrictTo(LIBRARY_GROUP) method scrollToPreference (line 577) | public void scrollToPreference(final String key) { method scrollToPreference (line 581) | public void scrollToPreference(final Preference preference) { method scrollToPreferenceInternal (line 585) | private void scrollToPreferenceInternal(final Preference preference, f... type OnPreferenceStartFragmentCallback (line 629) | public interface OnPreferenceStartFragmentCallback { method onPreferenceStartFragment (line 640) | boolean onPreferenceStartFragment(PreferenceFragmentCompat caller, P... type OnPreferenceStartScreenCallback (line 648) | public interface OnPreferenceStartScreenCallback { method onPreferenceStartScreen (line 657) | boolean onPreferenceStartScreen(PreferenceFragmentCompat caller, Pre... type OnPreferenceDisplayDialogCallback (line 660) | public interface OnPreferenceDisplayDialogCallback { method onPreferenceDisplayDialog (line 666) | boolean onPreferenceDisplayDialog(@NonNull PreferenceFragmentCompat ... class ScrollToPreferenceObserver (line 670) | private static class ScrollToPreferenceObserver extends RecyclerView.A... method ScrollToPreferenceObserver (line 676) | public ScrollToPreferenceObserver(RecyclerView.Adapter adapter, Recy... method scrollToPreference (line 684) | private void scrollToPreference() { method onChanged (line 699) | @Override method onItemRangeChanged (line 704) | @Override method onItemRangeChanged (line 709) | @Override method onItemRangeInserted (line 714) | @Override method onItemRangeRemoved (line 719) | @Override method onItemRangeMoved (line 724) | @Override class DividerDecoration (line 730) | private class DividerDecoration extends RecyclerView.ItemDecoration { method DividerDecoration (line 735) | DividerDecoration() { method onDrawOver (line 738) | @Override method getItemOffsets (line 755) | @Override method shouldDrawDividerBelow (line 763) | private boolean shouldDrawDividerBelow(View view, RecyclerView paren... method setDivider (line 781) | public void setDivider(Drawable divider) { method setDividerHeight (line 791) | public void setDividerHeight(int dividerHeight) { method setAllowDividerAfterLastItem (line 796) | public void setAllowDividerAfterLastItem(boolean allowDividerAfterLa... FILE: app/src/main/java/knf/kuma/custom/TlsOnlySocketFactory.java class TlsOnlySocketFactory (line 57) | public class TlsOnlySocketFactory extends SSLSocketFactory { method TlsOnlySocketFactory (line 70) | public TlsOnlySocketFactory() { method TlsOnlySocketFactory (line 75) | public TlsOnlySocketFactory(SSLSocketFactory delegate) { method TlsOnlySocketFactory (line 86) | public TlsOnlySocketFactory(SSLSocketFactory delegate, boolean compati... method getDefaultCipherSuites (line 91) | @Override method getSupportedCipherSuites (line 96) | @Override method makeSocketSafe (line 104) | private Socket makeSocketSafe(Socket socket, String host) { method createSocket (line 122) | @Override method createSocket (line 128) | @Override method createSocket (line 133) | @Override method createSocket (line 139) | @Override method createSocket (line 144) | @Override class TlsOnlySSLSocket (line 151) | private class TlsOnlySSLSocket extends DelegateSSLSocket { method TlsOnlySSLSocket (line 155) | private TlsOnlySSLSocket(SSLSocket delegate, boolean compatible) { method setEnabledProtocols (line 211) | @Override class DelegateSSLSocket (line 234) | public class DelegateSSLSocket extends SSLSocket { method DelegateSSLSocket (line 238) | DelegateSSLSocket(SSLSocket delegate) { method getSupportedCipherSuites (line 242) | @Override method getEnabledCipherSuites (line 247) | @Override method setEnabledCipherSuites (line 252) | @Override method getSupportedProtocols (line 257) | @Override method getEnabledProtocols (line 262) | @Override method setEnabledProtocols (line 267) | @Override method getSession (line 272) | @Override method addHandshakeCompletedListener (line 277) | @Override method removeHandshakeCompletedListener (line 282) | @Override method startHandshake (line 287) | @Override method getUseClientMode (line 292) | @Override method setUseClientMode (line 297) | @Override method getNeedClientAuth (line 302) | @Override method setNeedClientAuth (line 307) | @Override method getWantClientAuth (line 312) | @Override method setWantClientAuth (line 317) | @Override method getEnableSessionCreation (line 322) | @Override method setEnableSessionCreation (line 327) | @Override method bind (line 332) | @Override method close (line 337) | @Override method connect (line 342) | @Override method connect (line 347) | @Override method getChannel (line 352) | @Override method getInetAddress (line 357) | @Override method getInputStream (line 362) | @Override method getKeepAlive (line 367) | @Override method setKeepAlive (line 372) | @Override method getLocalAddress (line 377) | @Override method getLocalPort (line 382) | @Override method getLocalSocketAddress (line 387) | @Override method getOOBInline (line 392) | @Override method setOOBInline (line 397) | @Override method getOutputStream (line 402) | @Override method getPort (line 407) | @Override method getReceiveBufferSize (line 412) | @Override method setReceiveBufferSize (line 417) | @Override method getRemoteSocketAddress (line 422) | @Override method getReuseAddress (line 427) | @Override method setReuseAddress (line 432) | @Override method getSendBufferSize (line 437) | @Override method setSendBufferSize (line 442) | @Override method getSoLinger (line 447) | @Override method getSoTimeout (line 452) | @Override method setSoTimeout (line 457) | @Override method getTcpNoDelay (line 462) | @Override method setTcpNoDelay (line 467) | @Override method getTrafficClass (line 472) | @Override method setTrafficClass (line 477) | @Override method isBound (line 482) | @Override method isClosed (line 487) | @Override method isConnected (line 492) | @Override method isInputShutdown (line 497) | @Override method isOutputShutdown (line 502) | @Override method sendUrgentData (line 507) | @Override method setPerformancePreferences (line 512) | @Override method setSoLinger (line 518) | @Override method shutdownInput (line 523) | @Override method shutdownOutput (line 528) | @Override method setHostname (line 535) | public DelegateSSLSocket setHostname(String host) { method toString (line 548) | @Override method equals (line 553) | @Override FILE: app/src/main/java/knf/kuma/database/CacheDBWrap.java class CacheDBWrap (line 3) | public class CacheDBWrap { FILE: app/src/main/java/knf/kuma/pojos/Anime.java class Anime (line 5) | public class Anime { FILE: app/src/main/java/knf/kuma/pojos/AnimeObject.java class AnimeObject (line 49) | @Entity(indices = @Index(value = {"name", "link", "aid", "type", "state"... method AnimeObject (line 94) | @Ignore method AnimeObject (line 99) | public AnimeObject(int key, String link, String sid, String name, Stri... method AnimeObject (line 112) | @Ignore method AnimeObject (line 125) | @Ignore method populate (line 134) | private void populate(WebInfo webInfo) { method completeInfo (line 152) | private void completeInfo(List scripts) { method findDataScript (line 166) | private Element findDataScript(List scripts) { method extract (line 177) | private String extract(String link) { method getType (line 181) | private String getType(String className) { method getState (line 195) | private String getState(String className) { method getFileName (line 206) | public String getFileName() { method getGenresString (line 213) | public String getGenresString() { method checkIntegrity (line 225) | public Boolean checkIntegrity() { method hashCode (line 233) | @Override method equals (line 238) | @Override method compareTo (line 243) | @Override type Day (line 248) | public enum Day { method Day (line 259) | Day(int value) { method fromValue (line 263) | public static Day fromValue(int value) { class WebInfo (line 273) | public static class WebInfo { class AnimeRelated (line 319) | @Keep class AidGetter (line 334) | public static class AidGetter implements ElementConverter { method AidGetter (line 335) | @Keep method convert (line 340) | @Override class AnimeChapter (line 351) | @Entity method AnimeChapter (line 377) | public AnimeChapter() { method AnimeChapter (line 380) | public AnimeChapter(int key, String number, String eid, String lin... method AnimeChapter (line 390) | @Ignore method AnimeChapter (line 411) | @Ignore method fileWrapper (line 424) | @NonNull method fromData (line 431) | @Ignore method fromRecent (line 436) | @Ignore method fromDownloaded (line 441) | @Ignore method create (line 446) | public static List create(String name, String aid, L... method create (line 458) | public static List create(AnimeInfo info) { method commentariesLink (line 475) | public String commentariesLink(String version) { method compareTo (line 488) | @Override method equals (line 495) | @Override method hashCode (line 500) | @Override method extract (line 505) | private String extract(String st, String regex) { type ChapterType (line 511) | public enum ChapterType { method ChapterType (line 518) | ChapterType(int value) { class Converter (line 525) | public static class Converter { method stringToList (line 527) | @TypeConverter method listToString (line 532) | @TypeConverter method stringToRelated (line 537) | @TypeConverter method relatedToString (line 549) | @TypeConverter method stringToChapters (line 557) | @TypeConverter method chaptersToString (line 565) | @TypeConverter method intToDay (line 577) | @TypeConverter method dayToInt (line 582) | @TypeConverter class DayConverter (line 591) | public static class DayConverter implements ElementConverter { method DayConverter (line 592) | @Keep method convert (line 596) | @Override FILE: app/src/main/java/knf/kuma/pojos/DownloadObject.java class DownloadObject (line 19) | @Entity method DownloadObject (line 53) | public DownloadObject(int key, String eid, String file, String link, S... method DownloadObject (line 73) | @Ignore method fromRecent (line 92) | @NonNull method fromRecentModel (line 97) | @NonNull method fromChapter (line 102) | @NonNull method isDownloading (line 107) | public boolean isDownloading() { method isDownloadingOrPaused (line 111) | public boolean isDownloadingOrPaused() { method getDid (line 115) | public int getDid() { method setDid (line 120) | public void setDid(int did) { method getEta (line 124) | public long getEta() { method setEta (line 129) | public void setEta(long eta) { method getSpeed (line 133) | private String getSpeed() { method setSpeed (line 144) | public void setSpeed(long speed) { method getTime (line 148) | public String getTime() { method getSubtext (line 177) | public String getSubtext() { method getSize (line 190) | public String getSize() { method getDownloadServer (line 200) | public String getDownloadServer() { method formatSize (line 207) | private String formatSize(long v) { method hashCode (line 213) | @Override method equals (line 218) | @Override FILE: app/src/main/java/knf/kuma/pojos/ExplorerObject.java class ExplorerObject (line 40) | @Entity method ExplorerObject (line 62) | public ExplorerObject(int key, String img, String link, String fileNam... method ExplorerObject (line 75) | @Ignore method ExplorerObject (line 89) | @Ignore method process (line 107) | private void process(Context context) { method getLiveData (line 138) | @NonNull method clearLiveData (line 146) | public void clearLiveData(LifecycleOwner owner) { class FileDownObj (line 150) | public static class FileDownObj implements Comparable { method FileDownObj (line 161) | FileDownObj(Context context, String title, String aid, String chapte... method getTitles (line 174) | public static String[] getTitles(List list) { method getUris (line 182) | public static Uri[] getUris(List list) { method getChapTitle (line 190) | public String getChapTitle() { method getChapPreviewLink (line 194) | public String getChapPreviewLink() { method getTime (line 201) | private String getTime(Context context, SubFile file) { method compareTo (line 230) | @Override class Converter (line 238) | public static class Converter { method StringToList (line 239) | @TypeConverter method ListToString (line 245) | @TypeConverter method UriToString (line 251) | @TypeConverter method StringToUri (line 256) | @TypeConverter FILE: app/src/main/java/knf/kuma/pojos/FakeAutoBackup.java class FakeAutoBackup (line 3) | public class FakeAutoBackup extends AutoBackupObject { FILE: app/src/main/java/knf/kuma/pojos/FavSection.java class FavSection (line 5) | public class FavSection extends FavoriteObject { method FavSection (line 6) | private FavSection(int key, String aid, String name, String img, Strin... method FavSection (line 10) | private FavSection(AnimeObject object) { method FavSection (line 14) | public FavSection(String name) { FILE: app/src/main/java/knf/kuma/pojos/FavoriteObject.java class FavoriteObject (line 16) | @Keep method FavoriteObject (line 41) | @Ignore method FavoriteObject (line 46) | public FavoriteObject(int key, String aid, String name, String img, St... method FavoriteObject (line 56) | @Ignore method FavoriteObject (line 69) | @Ignore method getNames (line 82) | public static List getNames(List list) { method getCategories (line 90) | public static List getCategories(List list) { method getIndex (line 101) | public static Integer[] getIndex(List list, String cat... method setCategory (line 112) | public void setCategory(String category) { method hashCode (line 119) | @Override method equals (line 124) | @Override method compareTo (line 129) | @Override FILE: app/src/main/java/knf/kuma/pojos/GenreStatusObject.java class GenreStatusObject (line 17) | @Keep method GenreStatusObject (line 26) | public GenreStatusObject() { method GenreStatusObject (line 32) | public GenreStatusObject(int key, String name, int count) { method GenreStatusObject (line 38) | @Ignore method names (line 45) | public static List names(List list) { method isBlocked (line 52) | public boolean isBlocked() { method add (line 56) | public void add(int number) { method sub (line 60) | public void sub(int number) { method block (line 65) | public void block() { method reset (line 69) | public void reset() { method compareTo (line 73) | @Override FILE: app/src/main/java/knf/kuma/pojos/NotificationObj.java class NotificationObj (line 13) | @Entity method NotificationObj (line 21) | public NotificationObj(int key, int type) { method fromIntent (line 26) | @NonNull method getBroadcast (line 31) | public Intent getBroadcast(Context context) { method equals (line 35) | @Override FILE: app/src/main/java/knf/kuma/pojos/QueueObject.java class QueueObject (line 20) | @Keep method QueueObject (line 35) | public QueueObject() { method QueueObject (line 43) | public QueueObject(int id, boolean isFile, String uri, long time, Anim... method QueueObject (line 51) | @Ignore method uris (line 60) | public static Uri[] uris(List list) { method takeOne (line 67) | public static List takeOne(List list) { method getTitles (line 80) | public static String[] getTitles(List list) { method createUri (line 87) | public Uri createUri() { method title (line 91) | public String title() { method hashCode (line 99) | @Override method equals (line 104) | @Override method equalsAnime (line 109) | public boolean equalsAnime(Object obj) { FILE: app/src/main/java/knf/kuma/pojos/RecentObject.java class RecentObject (line 22) | @Entity method RecentObject (line 64) | @Ignore method RecentObject (line 69) | public RecentObject(int key, WebInfo webInfo) { method RecentObject (line 74) | private RecentObject(AnimeDAO dao, WebInfo webInfo) { method create (line 79) | public static List create(List infos) { method getFileName (line 92) | public String getFileName() { method getFilePath (line 99) | public String getFilePath() { method getEpTitle (line 106) | public String getEpTitle() { method fileWrapper (line 110) | public FileWrapper fileWrapper() { method equals (line 116) | @Override method hashCode (line 123) | @Override method populate (line 128) | private void populate(WebInfo webInfo) { method populate (line 151) | private void populate(AnimeDAO dao, WebInfo webInfo) { method isNotNumeric (line 160) | private boolean isNotNumeric(String number) { class WebInfo (line 170) | public static class WebInfo { FILE: app/src/main/java/knf/kuma/pojos/Recents.java class Recents (line 7) | public class Recents { FILE: app/src/main/java/knf/kuma/pojos/RecordObject.java class RecordObject (line 14) | @Keep method RecordObject (line 34) | public RecordObject(int key, String name, String chapter, String aid, ... method RecordObject (line 44) | @Ignore method fromRecent (line 48) | @Ignore method fromRecentModel (line 60) | @Ignore method fromDownloaded (line 72) | @Ignore method fromChapter (line 84) | @Ignore FILE: app/src/main/java/knf/kuma/pojos/SeeingObject.java class SeeingObject (line 15) | @Keep method areItemsTheSame (line 54) | @Override method areContentsTheSame (line 59) | @Override method SeeingObject (line 65) | public SeeingObject(int key, String img, String link, String aid, Stri... method SeeingObject (line 76) | @Ignore method fromAnime (line 80) | @Ignore method fromAnime (line 92) | @Ignore FILE: app/src/main/java/knf/kuma/widgets/AdTemplateView.java class AdTemplateView (line 21) | public class AdTemplateView extends FrameLayout { method AdTemplateView (line 32) | public AdTemplateView(Context context) { method AdTemplateView (line 36) | public AdTemplateView(Context context, @Nullable AttributeSet attrs) { method AdTemplateView (line 41) | public AdTemplateView(Context context, @Nullable AttributeSet attrs, i... method AdTemplateView (line 46) | public AdTemplateView(Context context, AttributeSet attrs, int defStyl... method setStyles (line 51) | public void setStyles(NativeTemplateStyle styles) { method applyStyles (line 60) | private void applyStyles() { method getTemplateTypeName (line 152) | public String getTemplateTypeName() { method initView (line 156) | private void initView(Context context, AttributeSet attrs) { method onFinishInflate (line 165) | @Override FILE: app/src/main/java/knf/kuma/widgets/NativeTemplateStyle.java class NativeTemplateStyle (line 9) | public class NativeTemplateStyle { method getCallToActionTextTypeface (line 71) | public Typeface getCallToActionTextTypeface() { method getCallToActionTextSize (line 75) | public float getCallToActionTextSize() { method getCallToActionTypefaceColor (line 79) | public int getCallToActionTypefaceColor() { method getCallToActionBackgroundColor (line 83) | public ColorDrawable getCallToActionBackgroundColor() { method getPrimaryTextTypeface (line 87) | public Typeface getPrimaryTextTypeface() { method getPrimaryTextSize (line 91) | public float getPrimaryTextSize() { method getPrimaryTextTypefaceColor (line 95) | public int getPrimaryTextTypefaceColor() { method getPrimaryTextBackgroundColor (line 99) | public ColorDrawable getPrimaryTextBackgroundColor() { method getSecondaryTextTypeface (line 103) | public Typeface getSecondaryTextTypeface() { method getSecondaryTextSize (line 107) | public float getSecondaryTextSize() { method getSecondaryTextTypefaceColor (line 111) | public int getSecondaryTextTypefaceColor() { method getSecondaryTextBackgroundColor (line 115) | public ColorDrawable getSecondaryTextBackgroundColor() { method getTertiaryTextTypeface (line 119) | public Typeface getTertiaryTextTypeface() { method getTertiaryTextSize (line 123) | public float getTertiaryTextSize() { method getTertiaryTextTypefaceColor (line 127) | public int getTertiaryTextTypefaceColor() { method getTertiaryTextBackgroundColor (line 131) | public ColorDrawable getTertiaryTextBackgroundColor() { method getMainBackgroundColor (line 135) | public ColorDrawable getMainBackgroundColor() { class Builder (line 142) | public static class Builder { method Builder (line 146) | public Builder() { method withCallToActionTextTypeface (line 150) | public Builder withCallToActionTextTypeface(Typeface callToActionTex... method withCallToActionTextSize (line 155) | public Builder withCallToActionTextSize(float callToActionTextSize) { method withCallToActionTypefaceColor (line 160) | public Builder withCallToActionTypefaceColor(int callToActionTypefac... method withCallToActionBackgroundColor (line 165) | public Builder withCallToActionBackgroundColor(ColorDrawable callToA... method withPrimaryTextTypeface (line 170) | public Builder withPrimaryTextTypeface(Typeface primaryTextTypeface) { method withPrimaryTextSize (line 175) | public Builder withPrimaryTextSize(float primaryTextSize) { method withPrimaryTextTypefaceColor (line 180) | public Builder withPrimaryTextTypefaceColor(int primaryTextTypefaceC... method withPrimaryTextBackgroundColor (line 185) | public Builder withPrimaryTextBackgroundColor(ColorDrawable primaryT... method withSecondaryTextTypeface (line 190) | public Builder withSecondaryTextTypeface(Typeface secondaryTextTypef... method withSecondaryTextSize (line 195) | public Builder withSecondaryTextSize(float secondaryTextSize) { method withSecondaryTextTypefaceColor (line 200) | public Builder withSecondaryTextTypefaceColor(int secondaryTextTypef... method withSecondaryTextBackgroundColor (line 205) | public Builder withSecondaryTextBackgroundColor(ColorDrawable second... method withTertiaryTextTypeface (line 210) | public Builder withTertiaryTextTypeface(Typeface tertiaryTextTypefac... method withTertiaryTextSize (line 215) | public Builder withTertiaryTextSize(float tertiaryTextSize) { method withTertiaryTextTypefaceColor (line 220) | public Builder withTertiaryTextTypefaceColor(int tertiaryTextTypefac... method withTertiaryTextBackgroundColor (line 225) | public Builder withTertiaryTextBackgroundColor(ColorDrawable tertiar... method withMainBackgroundColor (line 230) | public Builder withMainBackgroundColor(ColorDrawable mainBackgroundC... method build (line 235) | public NativeTemplateStyle build() { FILE: persistentsearchview/src/androidTest/java/org/cryse/widget/persistentsearch/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: persistentsearchview/src/main/java/androidx/appcompat/graphics/drawable/SupportDrawerArrowDrawable.java class SupportDrawerArrowDrawable (line 5) | public class SupportDrawerArrowDrawable extends DrawerArrowDrawable { method SupportDrawerArrowDrawable (line 7) | public SupportDrawerArrowDrawable(Context themedContext) { method setPosition (line 11) | public void setPosition(float position) { method getPosition (line 20) | public float getPosition() { FILE: persistentsearchview/src/main/java/io/codetail/animation/RevealAnimator.java type RevealAnimator (line 17) | public interface RevealAnimator{ method onRevealAnimationStart (line 25) | void onRevealAnimationStart(); method onRevealAnimationEnd (line 26) | void onRevealAnimationEnd(); method onRevealAnimationCancel (line 27) | void onRevealAnimationCancel(); method setRevealRadius (line 34) | void setRevealRadius(float value); method getRevealRadius (line 41) | float getRevealRadius(); method invalidate (line 49) | void invalidate(Rect bounds); method attachRevealInfo (line 60) | void attachRevealInfo(RevealInfo info); method startReverseAnimation (line 74) | SupportAnimator startReverseAnimation(); class RevealInfo (line 76) | class RevealInfo{ method RevealInfo (line 83) | public RevealInfo(int centerX, int centerY, float startRadius, float... method getTarget (line 92) | public View getTarget(){ method hasTarget (line 96) | public boolean hasTarget(){ class RevealFinishedGingerbread (line 101) | class RevealFinishedGingerbread extends SimpleAnimationListener { method RevealFinishedGingerbread (line 104) | RevealFinishedGingerbread(RevealAnimator target) { method onAnimationStart (line 108) | @Override method onAnimationCancel (line 114) | @Override method onAnimationEnd (line 120) | @Override class RevealFinishedIceCreamSandwich (line 127) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method RevealFinishedIceCreamSandwich (line 132) | RevealFinishedIceCreamSandwich(RevealAnimator target) { method onAnimationCancel (line 139) | @Override method onAnimationStart (line 145) | @Override method onAnimationEnd (line 151) | @Override class RevealFinishedJellyBeanMr2 (line 158) | class RevealFinishedJellyBeanMr2 extends RevealFinishedIceCreamSandwich { method RevealFinishedJellyBeanMr2 (line 160) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) class RevealRadius (line 168) | class RevealRadius extends Property { method RevealRadius (line 170) | public RevealRadius() { method set (line 174) | @Override method get (line 179) | @Override FILE: persistentsearchview/src/main/java/io/codetail/animation/SupportAnimator.java class SupportAnimator (line 7) | public abstract class SupportAnimator { method SupportAnimator (line 11) | public SupportAnimator(RevealAnimator target) { method isNativeAnimator (line 19) | public abstract boolean isNativeAnimator(); method get (line 26) | public abstract Object get(); method start (line 42) | public abstract void start(); method setDuration (line 49) | public abstract void setDuration(int duration); method setInterpolator (line 59) | public abstract void setInterpolator(Interpolator value); method addListener (line 68) | public abstract void addListener(AnimatorListener listener); method isRunning (line 77) | public abstract boolean isRunning(); method cancel (line 89) | public abstract void cancel(); method end (line 99) | public void end() { method setupStartValues (line 111) | public void setupStartValues() { method setupEndValues (line 123) | public void setupEndValues() { method reverse (line 129) | public SupportAnimator reverse() { type AnimatorListener (line 147) | public interface AnimatorListener { method onAnimationStart (line 151) | void onAnimationStart(); method onAnimationEnd (line 157) | void onAnimationEnd(); method onAnimationCancel (line 163) | void onAnimationCancel(); method onAnimationRepeat (line 168) | void onAnimationRepeat(); class SimpleAnimatorListener (line 174) | public static abstract class SimpleAnimatorListener implements Animato... method onAnimationStart (line 176) | @Override method onAnimationEnd (line 181) | @Override method onAnimationCancel (line 186) | @Override method onAnimationRepeat (line 191) | @Override FILE: persistentsearchview/src/main/java/io/codetail/animation/SupportAnimatorLollipop.java class SupportAnimatorLollipop (line 10) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method SupportAnimatorLollipop (line 15) | SupportAnimatorLollipop(Animator animator, RevealAnimator target) { method isNativeAnimator (line 20) | @Override method get (line 25) | @Override method start (line 31) | @Override method setDuration (line 39) | @Override method setInterpolator (line 47) | @Override method addListener (line 55) | @Override method isRunning (line 90) | @Override method cancel (line 96) | @Override method end (line 104) | @Override method setupStartValues (line 112) | @Override method setupEndValues (line 120) | @Override FILE: persistentsearchview/src/main/java/io/codetail/animation/SupportAnimatorPreL.java class SupportAnimatorPreL (line 8) | final class SupportAnimatorPreL extends SupportAnimator { method SupportAnimatorPreL (line 12) | SupportAnimatorPreL(Animator animator, RevealAnimator target) { method isNativeAnimator (line 17) | @Override method get (line 22) | @Override method start (line 27) | @Override method setDuration (line 35) | @Override method setInterpolator (line 43) | @Override method addListener (line 51) | @Override method isRunning (line 86) | @Override method cancel (line 92) | @Override method end (line 100) | @Override method setupStartValues (line 108) | @Override method setupEndValues (line 116) | @Override FILE: persistentsearchview/src/main/java/io/codetail/animation/ViewAnimationUtils.java class ViewAnimationUtils (line 18) | public class ViewAnimationUtils { method createCircularReveal (line 42) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method getRevealFinishListener (line 67) | private static Animator.AnimatorListener getRevealFinishListener(Revea... method liftingFromBottom (line 86) | @Deprecated method liftingFromBottom (line 110) | @Deprecated method liftingFromBottom (line 133) | @Deprecated class SimpleAnimationListener (line 148) | static class SimpleAnimationListener implements Animator.AnimatorListe... method onAnimationStart (line 150) | @Override method onAnimationEnd (line 155) | @Override method onAnimationCancel (line 160) | @Override method onAnimationRepeat (line 165) | @Override FILE: persistentsearchview/src/main/java/io/codetail/widget/RevealFrameLayout.java class RevealFrameLayout (line 15) | public class RevealFrameLayout extends FrameLayout implements RevealAnim... method RevealFrameLayout (line 23) | public RevealFrameLayout(Context context) { method RevealFrameLayout (line 27) | public RevealFrameLayout(Context context, AttributeSet attrs) { method RevealFrameLayout (line 31) | public RevealFrameLayout(Context context, AttributeSet attrs, int defS... method onRevealAnimationStart (line 36) | @Override method onRevealAnimationEnd (line 41) | @Override method onRevealAnimationCancel (line 47) | @Override method setRevealRadius (line 57) | @Override method getRevealRadius (line 69) | @Override method attachRevealInfo (line 77) | @Override method startReverseAnimation (line 85) | @Override method drawChild (line 95) | @Override FILE: persistentsearchview/src/main/java/io/codetail/widget/RevealLinearLayout.java class RevealLinearLayout (line 15) | public class RevealLinearLayout extends LinearLayout implements RevealAn... method RevealLinearLayout (line 23) | public RevealLinearLayout(Context context) { method RevealLinearLayout (line 27) | public RevealLinearLayout(Context context, AttributeSet attrs) { method RevealLinearLayout (line 31) | public RevealLinearLayout(Context context, AttributeSet attrs, int def... method onRevealAnimationStart (line 36) | @Override method onRevealAnimationEnd (line 41) | @Override method onRevealAnimationCancel (line 47) | @Override method setRevealRadius (line 57) | @Override method getRevealRadius (line 69) | @Override method attachRevealInfo (line 77) | @Override method startReverseAnimation (line 85) | @Override method drawChild (line 95) | @Override FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/DefaultVoiceRecognizerDelegate.java class DefaultVoiceRecognizerDelegate (line 13) | public class DefaultVoiceRecognizerDelegate extends VoiceRecognitionDele... method DefaultVoiceRecognizerDelegate (line 15) | public DefaultVoiceRecognizerDelegate(Activity activity) { method DefaultVoiceRecognizerDelegate (line 19) | public DefaultVoiceRecognizerDelegate(Activity activity, int activityR... method DefaultVoiceRecognizerDelegate (line 23) | public DefaultVoiceRecognizerDelegate(Fragment supportFragment) { method DefaultVoiceRecognizerDelegate (line 27) | public DefaultVoiceRecognizerDelegate(Fragment supportFragment, int ac... method buildVoiceRecognitionIntent (line 31) | @Override method isVoiceRecognitionAvailable (line 41) | @Override FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/HomeButton.java class HomeButton (line 16) | public class HomeButton extends ImageView { type IconState (line 17) | public enum IconState { method toDrawablePosition (line 19) | public int toDrawablePosition() { method HomeButton (line 35) | public HomeButton(Context context) { method HomeButton (line 40) | public HomeButton(Context context, AttributeSet attrs) { method HomeButton (line 45) | public HomeButton(Context context, AttributeSet attrs, int defStyleAtt... method HomeButton (line 50) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method setArrowDrawableColor (line 56) | public void setArrowDrawableColor(int color) { method init (line 61) | private void init() { method setState (line 68) | public void setState(IconState state) { method animateState (line 73) | public void animateState(IconState state) { method setAnimationDuration (line 85) | public void setAnimationDuration(long animationDuration) { class ArrowDrawablePositionProperty (line 89) | static class ArrowDrawablePositionProperty extends Property getSearchSuggestions() { method bindViews (line 229) | private void bindViews() { method setValuesToViews (line 238) | private void setValuesToViews() { method setUpListeners (line 257) | private void setUpListeners() { method getSearchEditText (line 342) | public EditText getSearchEditText() { method setUpLayoutTransition (line 346) | private void setUpLayoutTransition() { method onMeasure (line 357) | @Override method onLayout (line 391) | @Override method revealFromMenuItem (line 419) | private void revealFromMenuItem() { method hideCircularlyToMenuItem (line 424) | private void hideCircularlyToMenuItem() { method hideCircularly (line 435) | private void hideCircularly(int x, int y) { method hideCircularly (line 475) | private void hideCircularly() { method getSearchOpen (line 479) | public boolean getSearchOpen() { method hideSuggestions (line 486) | public void hideSuggestions() { method isMicEnabled (line 491) | private boolean isMicEnabled() { method micStateChanged (line 495) | private void micStateChanged() { method micStateChanged (line 499) | private void micStateChanged(boolean isMic) { method showMicButton (line 504) | private void showMicButton() { method showClearButton (line 510) | private void showClearButton() { method micClick (line 519) | public void micClick() { method populateEditText (line 533) | public void populateEditText(ArrayList matches) { method populateEditText (line 543) | public void populateEditText(String query) { method setHomeButtonVisibility (line 555) | public void setHomeButtonVisibility(int visibility) { method setHomeButtonListener (line 564) | public void setHomeButtonListener(HomeButtonListener homeButtonListene... method setSearchListener (line 573) | public void setSearchListener(SearchListener listener) { method setLogoTextColor (line 582) | public void setLogoTextColor(int color) { method getSearchText (line 591) | public String getSearchText() { method clearSuggestions (line 595) | public void clearSuggestions() { method setSearchString (line 605) | public void setSearchString(String text, boolean avoidTriggerTextWatch... method buildEmptySearchSuggestions (line 613) | private void buildEmptySearchSuggestions() { method buildSearchSuggestions (line 624) | private void buildSearchSuggestions(String query) { method revealFrom (line 635) | private void revealFrom(float x, float y, int desireRevealWidth) { method search (line 684) | private void search() { method openSearchInternal (line 693) | private void openSearchInternal(Boolean openKeyboard) { method closeSearchInternal (line 776) | private void closeSearchInternal() { method hideKeyboard (line 793) | private void hideKeyboard() { method isEditing (line 803) | public boolean isEditing() { method isSearching (line 807) | public boolean isSearching() { method setLogoTextInt (line 811) | private void setLogoTextInt(String text) { method setHomeButtonOpenIconState (line 815) | public void setHomeButtonOpenIconState(HomeButton.IconState homeButton... method setHomeButtonCloseIconState (line 819) | public void setHomeButtonCloseIconState(HomeButton.IconState homeButto... method setSuggestionBuilder (line 823) | public void setSuggestionBuilder(SearchSuggestionsBuilder suggestionBu... method fromNormalToEditing (line 827) | private void fromNormalToEditing() { method fromNormalToSearch (line 849) | private void fromNormalToSearch() { method fromSearchToNormal (line 860) | private void fromSearchToNormal() { method fromSearchToEditing (line 875) | private void fromSearchToEditing() { method fromEditingToNormal (line 881) | private void fromEditingToNormal() { method fromEditingToSearch (line 896) | private void fromEditingToSearch() { method fromEditingToSearch (line 900) | private void fromEditingToSearch(boolean avoidSearch) { method fromEditingToSearch (line 904) | private void fromEditingToSearch(boolean forceSearch, boolean avoidSea... method dispatchStateChange (line 917) | private void dispatchStateChange(SearchViewState targetState) { method setCurrentState (line 939) | private void setCurrentState(SearchViewState state) { method openSearch (line 944) | public void openSearch() { method setStartPositionFromMenuItem (line 948) | public void setStartPositionFromMenuItem(View menuItemView) { method setStartPositionFromMenuItem (line 954) | public void setStartPositionFromMenuItem(View menuItemView, int desire... method openSearch (line 965) | public void openSearch(String query) { method closeSearch (line 970) | public void closeSearch() { method cancelEditing (line 974) | public void cancelEditing() { method setVoiceRecognitionDelegate (line 982) | public void setVoiceRecognitionDelegate(VoiceRecognitionDelegate deleg... type DisplayMode (line 987) | public enum DisplayMode { method DisplayMode (line 991) | DisplayMode(int mode) { method fromInt (line 995) | public static DisplayMode fromInt(int mode) { method toInt (line 1002) | public int toInt() { type SearchViewState (line 1007) | public enum SearchViewState { method SearchViewState (line 1010) | SearchViewState(int state) { method fromInt (line 1013) | public static SearchViewState fromInt(int state) { method toInt (line 1020) | public int toInt() { type SearchListener (line 1025) | public interface SearchListener { method onSuggestion (line 1030) | boolean onSuggestion(SearchItem searchItem); method onSearchCleared (line 1035) | void onSearchCleared(); method onSearchTermChanged (line 1040) | void onSearchTermChanged(String term); method onSearch (line 1047) | void onSearch(String query); method onSearchEditOpened (line 1052) | void onSearchEditOpened(); method onSearchEditClosed (line 1057) | void onSearchEditClosed(); method onSearchEditBackPressed (line 1062) | boolean onSearchEditBackPressed(); method onSearchExit (line 1067) | void onSearchExit(); type HomeButtonListener (line 1070) | public interface HomeButtonListener { method onHomeButtonClick (line 1074) | void onHomeButtonClick(); method onSaveInstanceState (line 1077) | @Override method onRestoreInstanceState (line 1088) | @Override method dispatchSaveInstanceState (line 1104) | @Override method dispatchRestoreInstanceState (line 1109) | @Override class SavedState (line 1114) | static class SavedState extends BaseSavedState { method SavedState (line 1118) | SavedState(Parcelable superState, SearchViewState currentSearchViewS... method SavedState (line 1123) | private SavedState(Parcel in, ClassLoader classLoader) { method writeToParcel (line 1129) | @Override method getCurrentSearchViewState (line 1136) | public SearchViewState getCurrentSearchViewState() { method createFromParcel (line 1142) | @Override method createFromParcel (line 1147) | @Override method newArray (line 1152) | public SavedState[] newArray(int size) { FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/RevealViewGroup.java class RevealViewGroup (line 15) | public abstract class RevealViewGroup extends ViewGroup implements Revea... method RevealViewGroup (line 23) | public RevealViewGroup(Context context) { method RevealViewGroup (line 27) | public RevealViewGroup(Context context, AttributeSet attrs) { method RevealViewGroup (line 31) | public RevealViewGroup(Context context, AttributeSet attrs, int defSty... method onRevealAnimationStart (line 36) | @Override method onRevealAnimationEnd (line 41) | @Override method onRevealAnimationCancel (line 47) | @Override method setRevealRadius (line 57) | @Override method getRevealRadius (line 69) | @Override method attachRevealInfo (line 77) | @Override method startReverseAnimation (line 85) | @Override method drawChild (line 95) | @Override FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/SearchItem.java class SearchItem (line 5) | public class SearchItem { method SearchItem (line 17) | public SearchItem(String title, String value) { method SearchItem (line 26) | public SearchItem(String title, String value, int type) { method SearchItem (line 30) | public SearchItem(String title, String value, int type, Drawable icon) { method toString (line 40) | @Override method getTitle (line 45) | public String getTitle() { method setTitle (line 49) | public void setTitle(String title) { method getValue (line 53) | public String getValue() { method setValue (line 57) | public void setValue(String value) { method getIcon (line 61) | public Drawable getIcon() { method setIcon (line 65) | public void setIcon(Drawable icon) { method getType (line 69) | public int getType() { method setType (line 73) | public void setType(int type) { FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/SearchItemAdapter.java class SearchItemAdapter (line 13) | public class SearchItemAdapter extends ArrayAdapter { method SearchItemAdapter (line 15) | public SearchItemAdapter(Context context, ArrayList option... method getView (line 19) | @Override FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/SearchSuggestionsBuilder.java type SearchSuggestionsBuilder (line 5) | public interface SearchSuggestionsBuilder { method buildEmptySearchSuggestion (line 6) | Collection buildEmptySearchSuggestion(int maxCount); method buildSearchSuggestion (line 7) | Collection buildSearchSuggestion(int maxCount, String query); FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/SimpleSearchListener.java class SimpleSearchListener (line 3) | public class SimpleSearchListener implements PersistentSearchView.Search... method onSuggestion (line 5) | @Override method onSearchCleared (line 10) | @Override method onSearchTermChanged (line 15) | @Override method onSearch (line 20) | @Override method onSearchEditOpened (line 25) | @Override method onSearchEditClosed (line 30) | @Override method onSearchEditBackPressed (line 35) | @Override method onSearchExit (line 40) | @Override FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/TextDrawable.java class TextDrawable (line 13) | public class TextDrawable extends Drawable { method TextDrawable (line 21) | public TextDrawable(Resources resources, String text) { method draw (line 43) | @Override method getIntrinsicWidth (line 54) | @Override method getIntrinsicHeight (line 58) | @Override method setAlpha (line 63) | @Override method setColorFilter (line 68) | @Override method getOpacity (line 73) | @Override FILE: persistentsearchview/src/main/java/org/cryse/widget/persistentsearch/VoiceRecognitionDelegate.java class VoiceRecognitionDelegate (line 9) | public abstract class VoiceRecognitionDelegate { method VoiceRecognitionDelegate (line 15) | public VoiceRecognitionDelegate(Activity activity) { method VoiceRecognitionDelegate (line 19) | public VoiceRecognitionDelegate(Activity activity, int activityRequest... method VoiceRecognitionDelegate (line 24) | public VoiceRecognitionDelegate(Fragment supportFragment) { method VoiceRecognitionDelegate (line 28) | public VoiceRecognitionDelegate(Fragment supportFragment, int activity... method onStartVoiceRecognition (line 33) | public void onStartVoiceRecognition() { method getContext (line 43) | protected Context getContext() { method buildVoiceRecognitionIntent (line 53) | public abstract Intent buildVoiceRecognitionIntent(); method isVoiceRecognitionAvailable (line 55) | public abstract boolean isVoiceRecognitionAvailable();