mapping.txt 639 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8689 8690 8691 8692 8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8739 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183
io.rong.common.FileUtils -> io.rong.common.FileUtils:
    java.lang.String TAG -> TAG
    21:21:void <init>() -> <init>
    25:32:java.io.InputStream getFileInputStream(java.lang.String) -> getFileInputStream
    36:56:byte[] getByteFromUri(android.net.Uri) -> getByteFromUri
    62:74:void writeByte(android.net.Uri,byte[]) -> writeByte
    77:93:java.io.File convertBitmap2File(android.graphics.Bitmap,java.lang.String,java.lang.String) -> convertBitmap2File
    97:127:java.io.File copyFile(java.io.File,java.lang.String,java.lang.String) -> copyFile
    131:152:byte[] file2byte(java.io.File) -> file2byte
    156:188:java.io.File byte2File(byte[],java.lang.String,java.lang.String) -> byte2File
    198:198:java.lang.String getCachePath(android.content.Context) -> getCachePath
    209:225:java.lang.String getCachePath(android.content.Context,java.lang.String) -> getCachePath
    229:249:java.lang.String getMediaDownloadDir(android.content.Context) -> getMediaDownloadDir
    22:22:void <clinit>() -> <clinit>
io.rong.common.ParcelUtils -> io.rong.common.ParcelUtils:
    int EXIST_SEPARATOR -> EXIST_SEPARATOR
    int NON_SEPARATOR -> NON_SEPARATOR
    19:20:void <init>() -> <init>
    23:24:void writeToParcel(android.os.Parcel,java.lang.String) -> writeToParcel
    27:28:void writeToParcel(android.os.Parcel,java.lang.Long) -> writeToParcel
    31:32:void writeToParcel(android.os.Parcel,java.lang.Integer) -> writeToParcel
    35:36:void writeToParcel(android.os.Parcel,java.lang.Float) -> writeToParcel
    39:40:void writeToParcel(android.os.Parcel,java.lang.Double) -> writeToParcel
    43:44:void writeToParcel(android.os.Parcel,java.util.Map) -> writeToParcel
    47:48:void writeToParcel(android.os.Parcel,java.util.Date) -> writeToParcel
    51:51:java.lang.Float readFloatFromParcel(android.os.Parcel) -> readFloatFromParcel
    55:55:java.lang.Double readDoubleFromParcel(android.os.Parcel) -> readDoubleFromParcel
    59:60:java.util.Date readDateFromParcel(android.os.Parcel) -> readDateFromParcel
    64:64:java.lang.Integer readIntFromParcel(android.os.Parcel) -> readIntFromParcel
    68:68:java.lang.Long readLongFromParcel(android.os.Parcel) -> readLongFromParcel
    72:72:java.lang.String readFromParcel(android.os.Parcel) -> readFromParcel
    76:76:java.util.Map readMapFromParcel(android.os.Parcel) -> readMapFromParcel
    81:82:android.os.Parcelable readFromParcel(android.os.Parcel,java.lang.Class) -> readFromParcel
    86:87:void writeToParcel(android.os.Parcel,android.os.Parcelable) -> writeToParcel
    90:91:void writeToParcel(android.os.Parcel,java.util.List) -> writeToParcel
    94:94:java.util.ArrayList readListFromParcel(android.os.Parcel,java.lang.Class) -> readListFromParcel
    98:99:void writeListToParcel(android.os.Parcel,java.util.List) -> writeListToParcel
    102:110:android.os.Parcelable bytesToParcelable(byte[],java.lang.Class) -> bytesToParcelable
    115:120:byte[] parcelableToByte(android.os.Parcelable) -> parcelableToByte
    125:133:java.util.List bytesToParcelableList(byte[],java.lang.Class) -> bytesToParcelableList
    138:143:byte[] parcelableListToByte(java.util.List) -> parcelableListToByte
io.rong.common.RLog -> io.rong.common.RLog:
    java.lang.String TAG -> TAG
    int NO_LOG_NEEDED -> NO_LOG_NEEDED
    int CONNECTION_LOG_NEEDED -> CONNECTION_LOG_NEEDED
    int ALL_LOG_NEEDED -> ALL_LOG_NEEDED
    boolean sEnableLog2File -> sEnableLog2File
    boolean sIsDebugMode -> sIsDebugMode
    int sMonitorMode -> sMonitorMode
    android.content.SharedPreferences sSharedPreferences -> sSharedPreferences
    java.lang.String sProcessName -> sProcessName
    java.lang.String sLogFilePath -> sLogFilePath
    java.lang.String sGZipFilePath -> sGZipFilePath
    io.rong.imlib.RongIMClient$RCLogInfoListener sLogListener -> sLogListener
    io.rong.imlib.NativeObject$NativeLogInfoListener sNativeLogListener -> sNativeLogListener
    32:157:void <init>() -> <init>
    63:82:void init(android.content.Context) -> init
    85:86:void setLogListener(io.rong.imlib.RongIMClient$RCLogInfoListener) -> setLogListener
    89:92:void refreshLastRequestNaviTime() -> refreshLastRequestNaviTime
    95:105:boolean isOutOfDate() -> isOutOfDate
    109:110:void disableLogFile() -> disableLogFile
    119:136:boolean shouldUpload() -> shouldUpload
    140:155:void write(java.lang.String) -> write
    256:256:int v(java.lang.String,java.lang.String) -> v
    260:261:int v(java.lang.String,java.lang.String,boolean) -> v
    272:272:int d(java.lang.String,java.lang.String) -> d
    276:277:int d(java.lang.String,java.lang.String,boolean) -> d
    288:288:int i(java.lang.String,java.lang.String) -> i
    292:293:int i(java.lang.String,java.lang.String,boolean) -> i
    304:304:int w(java.lang.String,java.lang.String) -> w
    308:309:int w(java.lang.String,java.lang.String,boolean) -> w
    320:320:int e(java.lang.String,java.lang.String) -> e
    324:325:int e(java.lang.String,java.lang.String,boolean) -> e
    337:337:int e(java.lang.String,java.lang.String,java.lang.Throwable) -> e
    341:342:int e(java.lang.String,java.lang.String,java.lang.Throwable,boolean) -> e
    353:354:void f(java.lang.String,java.lang.String,boolean) -> f
    363:367:void writeFIleInIPC(java.lang.String,java.lang.String) -> writeFIleInIPC
    371:391:void writeFileIfShould(java.lang.String,java.lang.String,boolean) -> writeFileIfShould
    402:416:java.lang.String getCachePath(android.content.Context,java.lang.String) -> getCachePath
    428:433:boolean isApkInDebugMode(android.content.Context) -> isApkInDebugMode
    32:32:io.rong.imlib.RongIMClient$RCLogInfoListener access$000() -> access$000
    32:32:boolean access$100() -> access$100
    32:32:int access$200() -> access$200
    32:32:void access$300(java.lang.String) -> access$300
    32:32:java.lang.String access$500() -> access$500
    32:32:java.lang.String access$600() -> access$600
    40:49:void <clinit>() -> <clinit>
io.rong.common.RLog$1 -> io.rong.common.RLog$1:
    49:49:void <init>() -> <init>
    52:59:void OnLogInfo(java.lang.String,boolean) -> OnLogInfo
io.rong.common.RLog$UploadFile -> io.rong.common.RLog$UploadFile:
    157:157:void <init>() -> <init>
    160:230:void run() -> run
    233:245:void gzipLogFile() -> gzipLogFile
    157:157:void <init>(io.rong.common.RLog$1) -> <init>
io.rong.common.RongWebView -> io.rong.common.RongWebView:
    10:11:void <init>(android.content.Context,android.util.AttributeSet) -> <init>
    14:15:void <init>(android.content.Context) -> <init>
    18:19:void <init>(android.content.Context,android.util.AttributeSet,int) -> <init>
io.rong.common.SystemUtils -> io.rong.common.SystemUtils:
    14:14:void <init>() -> <init>
    16:28:boolean isAppRunning(android.content.Context,java.lang.String) -> isAppRunning
    32:42:java.lang.String getCurrentProcessName(android.content.Context) -> getCurrentProcessName
    46:68:boolean isInBackground(android.content.Context) -> isInBackground
io.rong.common.WakeLockUtils -> io.rong.common.WakeLockUtils:
    java.lang.String TAG -> TAG
    int HEARTBEAT_SPAN -> HEARTBEAT_SPAN
    12:12:void <init>() -> <init>
    18:34:void startNextHeartbeat(android.content.Context) -> startNextHeartbeat
    37:45:void cancelHeartbeat(android.content.Context) -> cancelHeartbeat
io.rong.common.WakefulRongReceiver -> io.rong.common.WakefulRongReceiver:
    java.lang.String EXTRA_WAKE_LOCK_ID -> EXTRA_WAKE_LOCK_ID
    android.util.SparseArray mActiveWakeLocks -> mActiveWakeLocks
    int mNextId -> mNextId
    59:59:void <init>() -> <init>
    81:109:android.content.ComponentName startWakefulService(android.content.Context,android.content.Intent) -> startWakefulService
    121:141:boolean completeWakefulIntent(android.content.Intent) -> completeWakefulIntent
    62:64:void <clinit>() -> <clinit>
io.rong.imlib.AnnotationNotFoundException -> io.rong.imlib.AnnotationNotFoundException:
    long serialVersionUID -> serialVersionUID
    10:10:void <init>() -> <init>
io.rong.imlib.BuildConfig -> io.rong.imlib.BuildConfig:
    boolean DEBUG -> DEBUG
    java.lang.String APPLICATION_ID -> APPLICATION_ID
    java.lang.String BUILD_TYPE -> BUILD_TYPE
    java.lang.String FLAVOR -> FLAVOR
    int VERSION_CODE -> VERSION_CODE
    java.lang.String VERSION_NAME -> VERSION_NAME
    6:6:void <init>() -> <init>
io.rong.imlib.Chat -> io.rong.imlib.Chat:
    io.rong.imlib.model.UserInfo currentUser -> currentUser
    io.rong.imlib.model.CNUserInfo currentCNUser -> currentCNUser
    java.lang.String currentRoomId -> currentRoomId
    io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener -> mConnectStatusListener
    io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener -> mOnMessageListener
    io.rong.imlib.base.IChat$OnChatRoomActionListener mOnChatRoomActionListener -> mOnChatRoomActionListener
    io.rong.imlib.base.IChat$OnSendMessageListener mOnSendMessageListener -> mOnSendMessageListener
    io.rong.imlib.base.IChat$OnConnectListener mOnConnectionListener -> mOnConnectionListener
    io.rong.imlib.base.IChat$OnOperationListener mOnOperationListener -> mOnOperationListener
    io.rong.imlib.base.IChat$OnResultListener mOnResultListener -> mOnResultListener
    io.rong.imlib.base.IChat$OnLatestMessageListener mOnLatestMessageListener -> mOnLatestMessageListener
    java.lang.String APP_KEY -> APP_KEY
    java.lang.String APP_SECRET -> APP_SECRET
    io.rong.imlib.Chat chat -> chat
    io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener -> connectionStatusListener
    io.rong.imlib.RongIMClient$ChatRoomActionListener chatRoomActionListener -> chatRoomActionListener
    io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener -> onReceiveMessageListener
    53:55:io.rong.imlib.Chat getInstance() -> getInstance
    58:324:void <init>() -> <init>
    65:68:void init(android.content.Context,java.lang.String,java.lang.String) -> init
    71:91:void connect(io.rong.imlib.model.CNUserInfo) -> connect
    95:100:void getToken(io.rong.imlib.model.UserInfo,io.rong.imlib.network.HttpUtil$OnResponse) -> getToken
    104:124:void connect(java.lang.String) -> connect
    128:130:void disconnect(boolean) -> disconnect
    134:148:void joinChatRoom(java.lang.String,int) -> joinChatRoom
    152:164:void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom
    168:181:void quitChatRoom() -> quitChatRoom
    185:187:void sendChatRoomMessage(java.lang.String) -> sendChatRoomMessage
    190:220:void sendChatRoomMessage(io.rong.imlib.model.MessageContent) -> sendChatRoomMessage
    224:258:void sendPrivateMessage(java.lang.String,java.lang.String) -> sendPrivateMessage
    261:262:void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) -> setConnectStatusListener
    295:296:void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) -> setOnReceiveMessageListener
    299:300:void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) -> setChatRoomActionListener
    339:353:io.rong.imlib.model.CNMessage cnMessage(io.rong.imlib.model.Message) -> cnMessage
    358:373:void getLatestMessages(java.lang.String,int) -> getLatestMessages
    376:378:void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener
    381:383:void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener
    386:388:void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener
    391:393:void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener
    396:397:void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener
    400:401:void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener
    404:405:void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener
    408:409:void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener
    412:412:io.rong.imlib.model.UserInfo getCurrentUser() -> getCurrentUser
    416:417:void setCurrentUser(io.rong.imlib.model.UserInfo) -> setCurrentUser
    27:27:io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) -> access$000
    27:27:io.rong.imlib.base.IChat$OnOperationListener access$100(io.rong.imlib.Chat) -> access$100
    27:27:io.rong.imlib.base.IChat$OnSendMessageListener access$200(io.rong.imlib.Chat) -> access$200
    27:27:io.rong.imlib.model.CNMessage access$300(io.rong.imlib.Chat,io.rong.imlib.model.Message) -> access$300
    27:27:io.rong.imlib.base.IChat$OnResultListener access$400(io.rong.imlib.Chat) -> access$400
    27:27:io.rong.imlib.base.IChat$OnConnectStatusListener access$500(io.rong.imlib.Chat) -> access$500
    27:27:io.rong.imlib.base.IChat$OnChatRoomActionListener access$600(io.rong.imlib.Chat) -> access$600
    27:27:io.rong.imlib.base.IChat$OnMessageListener access$700(io.rong.imlib.Chat) -> access$700
    27:27:io.rong.imlib.base.IChat$OnLatestMessageListener access$800(io.rong.imlib.Chat) -> access$800
io.rong.imlib.Chat$1 -> io.rong.imlib.Chat$1:
    io.rong.imlib.Chat this$0 -> this$0
    76:76:void <init>(io.rong.imlib.Chat) -> <init>
    79:89:void onResponse(int,java.lang.String) -> onResponse
io.rong.imlib.Chat$10 -> io.rong.imlib.Chat$10:
    io.rong.imlib.Chat this$0 -> this$0
    264:264:void <init>(io.rong.imlib.Chat) -> <init>
    268:291:void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onChanged
io.rong.imlib.Chat$11 -> io.rong.imlib.Chat$11:
    io.rong.imlib.Chat this$0 -> this$0
    302:302:void <init>(io.rong.imlib.Chat) -> <init>
    305:306:void onJoining(java.lang.String) -> onJoining
    310:311:void onJoined(java.lang.String) -> onJoined
    315:316:void onQuited(java.lang.String) -> onQuited
    320:321:void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.Chat$12 -> io.rong.imlib.Chat$12:
    io.rong.imlib.Chat this$0 -> this$0
    324:324:void <init>(io.rong.imlib.Chat) -> <init>
    328:329:boolean onReceived(io.rong.imlib.model.Message,int) -> onReceived
io.rong.imlib.Chat$13 -> io.rong.imlib.Chat$13:
    io.rong.imlib.Chat this$0 -> this$0
    358:358:void <init>(io.rong.imlib.Chat) -> <init>
    361:366:void onSuccess(java.util.List) -> onSuccess
    370:371:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    358:358:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.Chat$14 -> io.rong.imlib.Chat$14:
    int[] $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus -> $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus
    268:268:void <clinit>() -> <clinit>
io.rong.imlib.Chat$2 -> io.rong.imlib.Chat$2:
    io.rong.imlib.Chat this$0 -> this$0
    104:104:void <init>(io.rong.imlib.Chat) -> <init>
    108:109:void onTokenIncorrect() -> onTokenIncorrect
    114:116:void onSuccess(java.lang.String) -> onSuccess
    121:122:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    104:104:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.Chat$3 -> io.rong.imlib.Chat$3:
    io.rong.imlib.Chat this$0 -> this$0
    135:135:void <init>(io.rong.imlib.Chat) -> <init>
    139:140:void onSuccess() -> onSuccess
    145:146:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.Chat$4 -> io.rong.imlib.Chat$4:
    io.rong.imlib.Chat this$0 -> this$0
    153:153:void <init>(io.rong.imlib.Chat) -> <init>
    156:157:void onSuccess() -> onSuccess
    161:162:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.Chat$5 -> io.rong.imlib.Chat$5:
    io.rong.imlib.Chat this$0 -> this$0
    168:168:void <init>(io.rong.imlib.Chat) -> <init>
    172:173:void onSuccess() -> onSuccess
    178:179:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.Chat$6 -> io.rong.imlib.Chat$6:
    io.rong.imlib.Chat this$0 -> this$0
    196:196:void <init>(io.rong.imlib.Chat) -> <init>
    200:201:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    206:207:void onSuccess(java.lang.Integer) -> onSuccess
    196:196:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.Chat$7 -> io.rong.imlib.Chat$7:
    io.rong.imlib.Chat this$0 -> this$0
    208:208:void <init>(io.rong.imlib.Chat) -> <init>
    211:212:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    217:218:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    208:208:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.Chat$8 -> io.rong.imlib.Chat$8:
    io.rong.imlib.Chat this$0 -> this$0
    233:233:void <init>(io.rong.imlib.Chat) -> <init>
    237:238:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    243:244:void onSuccess(java.lang.Integer) -> onSuccess
    233:233:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.Chat$9 -> io.rong.imlib.Chat$9:
    io.rong.imlib.Chat this$0 -> this$0
    245:245:void <init>(io.rong.imlib.Chat) -> <init>
    249:250:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    255:256:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    245:245:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.ChatUtil -> io.rong.imlib.ChatUtil:
    13:13:void <init>() -> <init>
    15:16:void init(android.content.Context,java.lang.String,java.lang.String) -> init
    19:20:void connect(java.lang.String) -> connect
    23:24:void connect(io.rong.imlib.model.CNUserInfo) -> connect
    27:28:void disconnect(boolean) -> disconnect
    31:32:void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom
    35:36:void quitChatRoom() -> quitChatRoom
    39:40:void sendChatRoomMessage(java.lang.String) -> sendChatRoomMessage
    43:44:void sendPrivateMessage(java.lang.String,java.lang.String) -> sendPrivateMessage
    47:48:void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener
    51:52:void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener
    55:56:void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener
    59:60:void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener
    63:64:void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener
    67:68:void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener
    71:72:void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener
    75:76:void getLatestMessages(java.lang.String,int) -> getLatestMessages
    79:80:void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener
    83:83:io.rong.imlib.model.UserInfo currentUser() -> currentUser
io.rong.imlib.ConnectChangeReceiver -> io.rong.imlib.ConnectChangeReceiver:
    java.lang.String TAG -> TAG
    java.lang.String RECONNECT_ACTION -> RECONNECT_ACTION
    12:12:void <init>() -> <init>
    18:43:void onReceive(android.content.Context,android.content.Intent) -> onReceive
    47:90:java.lang.String getNetworkType(android.content.Context) -> getNetworkType
io.rong.imlib.CustomServiceConfig -> io.rong.imlib.CustomServiceConfig:
    boolean isBlack -> isBlack
    java.lang.String msg -> msg
    java.lang.String companyName -> companyName
    java.lang.String companyIcon -> companyIcon
    boolean robotSessionNoEva -> robotSessionNoEva
    java.util.ArrayList humanEvaluateList -> humanEvaluateList
    int userTipTime -> userTipTime
    java.lang.String userTipWord -> userTipWord
    int adminTipTime -> adminTipTime
    java.lang.String adminTipWord -> adminTipWord
    io.rong.imlib.CustomServiceConfig$CSQuitSuspendType quitSuspendType -> quitSuspendType
    io.rong.imlib.CustomServiceConfig$CSEvaType evaluateType -> evaluateType
    io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint evaEntryPoint -> evaEntryPoint
    boolean isReportResolveStatus -> isReportResolveStatus
    boolean isDisableLocation -> isDisableLocation
    io.rong.imlib.CustomServiceConfig$CSLeaveMessageType leaveMessageConfigType -> leaveMessageConfigType
    android.net.Uri uri -> uri
    java.util.ArrayList leaveMessageNativeInfo -> leaveMessageNativeInfo
    110:111:void <init>() -> <init>
io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint -> io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint:
    io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint EVA_LEAVE -> EVA_LEAVE
    io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint EVA_EXTENSION -> EVA_EXTENSION
    io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint EVA_NONE -> EVA_NONE
    int value -> value
    io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint[] $VALUES -> $VALUES
    153:153:io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint[] values() -> values
    153:153:io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint valueOf(java.lang.String) -> valueOf
    160:162:void <init>(java.lang.String,int,int) -> <init>
    165:165:int getValue() -> getValue
    169:174:io.rong.imlib.CustomServiceConfig$CSEvaEntryPoint valueOf(int) -> valueOf
    153:156:void <clinit>() -> <clinit>
io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus -> io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus:
    io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus UNRESOLVED -> UNRESOLVED
    io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus RESOLVED -> RESOLVED
    io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus RESOLVING -> RESOLVING
    int value -> value
    io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus[] $VALUES -> $VALUES
    113:113:io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus[] values() -> values
    113:113:io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus valueOf(java.lang.String) -> valueOf
    120:122:void <init>(java.lang.String,int,int) -> <init>
    125:125:int getValue() -> getValue
    129:134:io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus valueOf(int) -> valueOf
    113:116:void <clinit>() -> <clinit>
io.rong.imlib.CustomServiceConfig$CSEvaType -> io.rong.imlib.CustomServiceConfig$CSEvaType:
    io.rong.imlib.CustomServiceConfig$CSEvaType EVA_SEPARATELY -> EVA_SEPARATELY
    io.rong.imlib.CustomServiceConfig$CSEvaType EVA_UNIFIED -> EVA_UNIFIED
    int value -> value
    io.rong.imlib.CustomServiceConfig$CSEvaType[] $VALUES -> $VALUES
    178:178:io.rong.imlib.CustomServiceConfig$CSEvaType[] values() -> values
    178:178:io.rong.imlib.CustomServiceConfig$CSEvaType valueOf(java.lang.String) -> valueOf
    184:186:void <init>(java.lang.String,int,int) -> <init>
    189:189:int getValue() -> getValue
    178:180:void <clinit>() -> <clinit>
io.rong.imlib.CustomServiceConfig$CSLeaveMessageType -> io.rong.imlib.CustomServiceConfig$CSLeaveMessageType:
    io.rong.imlib.CustomServiceConfig$CSLeaveMessageType NATIVE -> NATIVE
    io.rong.imlib.CustomServiceConfig$CSLeaveMessageType WEB -> WEB
    int value -> value
    io.rong.imlib.CustomServiceConfig$CSLeaveMessageType[] $VALUES -> $VALUES
    138:138:io.rong.imlib.CustomServiceConfig$CSLeaveMessageType[] values() -> values
    138:138:io.rong.imlib.CustomServiceConfig$CSLeaveMessageType valueOf(java.lang.String) -> valueOf
    144:146:void <init>(java.lang.String,int,int) -> <init>
    149:149:int getValue() -> getValue
    138:140:void <clinit>() -> <clinit>
io.rong.imlib.CustomServiceConfig$CSQuitSuspendType -> io.rong.imlib.CustomServiceConfig$CSQuitSuspendType:
    io.rong.imlib.CustomServiceConfig$CSQuitSuspendType NONE -> NONE
    io.rong.imlib.CustomServiceConfig$CSQuitSuspendType NO_SUSPEND -> NO_SUSPEND
    io.rong.imlib.CustomServiceConfig$CSQuitSuspendType SUSPEND -> SUSPEND
    int value -> value
    io.rong.imlib.CustomServiceConfig$CSQuitSuspendType[] $VALUES -> $VALUES
    193:193:io.rong.imlib.CustomServiceConfig$CSQuitSuspendType[] values() -> values
    193:193:io.rong.imlib.CustomServiceConfig$CSQuitSuspendType valueOf(java.lang.String) -> valueOf
    203:205:void <init>(java.lang.String,int,int) -> <init>
    208:208:int getValue() -> getValue
    212:217:io.rong.imlib.CustomServiceConfig$CSQuitSuspendType valueOf(int) -> valueOf
    193:199:void <clinit>() -> <clinit>
io.rong.imlib.HeartbeatReceiver -> io.rong.imlib.HeartbeatReceiver:
    java.lang.String TAG -> TAG
    10:10:void <init>() -> <init>
    16:21:void onReceive(android.content.Context,android.content.Intent) -> onReceive
io.rong.imlib.IBooleanCallback -> io.rong.imlib.IBooleanCallback:
    void onComplete(boolean) -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.IBooleanCallback$Stub -> io.rong.imlib.IBooleanCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IBooleanCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:66:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IBooleanCallback$Stub$Proxy -> io.rong.imlib.IBooleanCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    72:74:void <init>(android.os.IBinder) -> <init>
    77:77:android.os.IBinder asBinder() -> asBinder
    81:81:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    85:97:void onComplete(boolean) -> onComplete
    100:112:void onFailure(int) -> onFailure
io.rong.imlib.IChatRoomHistoryMessageCallback -> io.rong.imlib.IChatRoomHistoryMessageCallback:
    void onComplete(io.rong.imlib.model.RemoteModelWrap,long) -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.IChatRoomHistoryMessageCallback$Stub -> io.rong.imlib.IChatRoomHistoryMessageCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    14:16:void <init>() -> <init>
    23:30:io.rong.imlib.IChatRoomHistoryMessageCallback asInterface(android.os.IBinder) -> asInterface
    34:34:android.os.IBinder asBinder() -> asBinder
    38:71:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IChatRoomHistoryMessageCallback$Stub$Proxy -> io.rong.imlib.IChatRoomHistoryMessageCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    77:79:void <init>(android.os.IBinder) -> <init>
    82:82:android.os.IBinder asBinder() -> asBinder
    86:86:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    90:109:void onComplete(io.rong.imlib.model.RemoteModelWrap,long) -> onComplete
    112:124:void onFailure(int) -> onFailure
io.rong.imlib.IConnectionStatusListener -> io.rong.imlib.IConnectionStatusListener:
    void onChanged(int) -> onChanged
io.rong.imlib.IConnectionStatusListener$Stub -> io.rong.imlib.IConnectionStatusListener$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onChanged -> TRANSACTION_onChanged
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IConnectionStatusListener asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:57:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IConnectionStatusListener$Stub$Proxy -> io.rong.imlib.IConnectionStatusListener$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    63:65:void <init>(android.os.IBinder) -> <init>
    68:68:android.os.IBinder asBinder() -> asBinder
    72:72:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    80:92:void onChanged(int) -> onChanged
io.rong.imlib.ICustomServiceListener -> io.rong.imlib.ICustomServiceListener:
    void onSuccess(io.rong.imlib.CustomServiceConfig) -> onSuccess
    void onError(int,java.lang.String) -> onError
    void onModeChanged(io.rong.imlib.model.CustomServiceMode) -> onModeChanged
    void onQuit(java.lang.String) -> onQuit
    void onPullEvaluation(java.lang.String) -> onPullEvaluation
    void onSelectGroup(java.util.List) -> onSelectGroup
io.rong.imlib.IDownloadMediaCallback -> io.rong.imlib.IDownloadMediaCallback:
    void onComplete(java.lang.String) -> onComplete
    void onFailure(int) -> onFailure
    void onProgress(int) -> onProgress
io.rong.imlib.IDownloadMediaCallback$Stub -> io.rong.imlib.IDownloadMediaCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    int TRANSACTION_onProgress -> TRANSACTION_onProgress
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IDownloadMediaCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:75:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IDownloadMediaCallback$Stub$Proxy -> io.rong.imlib.IDownloadMediaCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    81:83:void <init>(android.os.IBinder) -> <init>
    86:86:android.os.IBinder asBinder() -> asBinder
    90:90:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    94:106:void onComplete(java.lang.String) -> onComplete
    109:121:void onFailure(int) -> onFailure
    124:136:void onProgress(int) -> onProgress
io.rong.imlib.IDownloadMediaMessageCallback -> io.rong.imlib.IDownloadMediaMessageCallback:
    void onComplete(io.rong.imlib.model.Message) -> onComplete
    void onFailure(int) -> onFailure
    void onProgress(int) -> onProgress
    void onCanceled() -> onCanceled
io.rong.imlib.IDownloadMediaMessageCallback$Stub -> io.rong.imlib.IDownloadMediaMessageCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    int TRANSACTION_onProgress -> TRANSACTION_onProgress
    int TRANSACTION_onCanceled -> TRANSACTION_onCanceled
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IDownloadMediaMessageCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:87:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IDownloadMediaMessageCallback$Stub$Proxy -> io.rong.imlib.IDownloadMediaMessageCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    93:95:void <init>(android.os.IBinder) -> <init>
    98:98:android.os.IBinder asBinder() -> asBinder
    102:102:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    106:124:void onComplete(io.rong.imlib.model.Message) -> onComplete
    127:139:void onFailure(int) -> onFailure
    142:154:void onProgress(int) -> onProgress
    157:168:void onCanceled() -> onCanceled
io.rong.imlib.IGetNotificationQuietHoursCallback -> io.rong.imlib.IGetNotificationQuietHoursCallback:
    void onSuccess(java.lang.String,int) -> onSuccess
    void onError(int) -> onError
io.rong.imlib.IGetNotificationQuietHoursCallback$Stub -> io.rong.imlib.IGetNotificationQuietHoursCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onSuccess -> TRANSACTION_onSuccess
    int TRANSACTION_onError -> TRANSACTION_onError
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IGetNotificationQuietHoursCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:68:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IGetNotificationQuietHoursCallback$Stub$Proxy -> io.rong.imlib.IGetNotificationQuietHoursCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    74:76:void <init>(android.os.IBinder) -> <init>
    79:79:android.os.IBinder asBinder() -> asBinder
    83:83:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    91:104:void onSuccess(java.lang.String,int) -> onSuccess
    107:119:void onError(int) -> onError
io.rong.imlib.IGetUserStatusCallback -> io.rong.imlib.IGetUserStatusCallback:
    void onComplete(java.lang.String,int) -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.IGetUserStatusCallback$Stub -> io.rong.imlib.IGetUserStatusCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    14:16:void <init>() -> <init>
    23:30:io.rong.imlib.IGetUserStatusCallback asInterface(android.os.IBinder) -> asInterface
    34:34:android.os.IBinder asBinder() -> asBinder
    38:66:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IGetUserStatusCallback$Stub$Proxy -> io.rong.imlib.IGetUserStatusCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    72:74:void <init>(android.os.IBinder) -> <init>
    77:77:android.os.IBinder asBinder() -> asBinder
    81:81:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    85:98:void onComplete(java.lang.String,int) -> onComplete
    101:113:void onFailure(int) -> onFailure
io.rong.imlib.IHandler -> io.rong.imlib.IHandler:
    void connect(java.lang.String,io.rong.imlib.IStringCallback) -> connect
    void disconnect(boolean,io.rong.imlib.IOperationCallback) -> disconnect
    void registerMessageType(java.lang.String) -> registerMessageType
    int getTotalUnreadCount() -> getTotalUnreadCount
    int getUnreadCount(int[]) -> getUnreadCount
    int getUnreadCountById(int,java.lang.String) -> getUnreadCountById
    void setOnReceiveMessageListener(io.rong.imlib.OnReceiveMessageListener) -> setOnReceiveMessageListener
    void setConnectionStatusListener(io.rong.imlib.IConnectionStatusListener) -> setConnectionStatusListener
    io.rong.imlib.model.Message getMessage(int) -> getMessage
    io.rong.imlib.model.Message insertMessage(io.rong.imlib.model.Message) -> insertMessage
    void sendMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMessageCallback) -> sendMessage
    void sendDirectionalMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,java.lang.String[],io.rong.imlib.ISendMessageCallback) -> sendDirectionalMessage
    void sendMediaMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMediaMessageCallback) -> sendMediaMessage
    void sendLocationMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMessageCallback) -> sendLocationMessage
    io.rong.imlib.model.Message sendStatusMessage(io.rong.imlib.model.Message,io.rong.imlib.ILongCallback) -> sendStatusMessage
    java.util.List getNewestMessages(io.rong.imlib.model.Conversation,int) -> getNewestMessages
    java.util.List getOlderMessages(io.rong.imlib.model.Conversation,long,int) -> getOlderMessages
    void getRemoteHistoryMessages(io.rong.imlib.model.Conversation,long,int,io.rong.imlib.IResultCallback) -> getRemoteHistoryMessages
    void getChatroomHistoryMessages(java.lang.String,long,int,int,io.rong.imlib.IChatRoomHistoryMessageCallback) -> getChatroomHistoryMessages
    void getUserStatus(java.lang.String,io.rong.imlib.IGetUserStatusCallback) -> getUserStatus
    void setUserStatus(int,io.rong.imlib.ISetUserStatusCallback) -> setUserStatus
    java.util.List getOlderMessagesByObjectName(io.rong.imlib.model.Conversation,java.lang.String,long,int,boolean) -> getOlderMessagesByObjectName
    boolean deleteMessage(int[]) -> deleteMessage
    void deleteMessages(int,java.lang.String,io.rong.imlib.model.Message[],io.rong.imlib.IOperationCallback) -> deleteMessages
    boolean deleteConversationMessage(int,java.lang.String) -> deleteConversationMessage
    boolean clearMessages(io.rong.imlib.model.Conversation) -> clearMessages
    boolean clearMessagesUnreadStatus(io.rong.imlib.model.Conversation) -> clearMessagesUnreadStatus
    boolean setMessageExtra(int,java.lang.String) -> setMessageExtra
    boolean setMessageReceivedStatus(int,int) -> setMessageReceivedStatus
    boolean setMessageSentStatus(int,int) -> setMessageSentStatus
    io.rong.imlib.model.Message getMessageByUid(java.lang.String) -> getMessageByUid
    java.util.List getConversationList() -> getConversationList
    java.util.List getConversationListByType(int[]) -> getConversationListByType
    io.rong.imlib.model.Conversation getConversation(int,java.lang.String) -> getConversation
    boolean removeConversation(int,java.lang.String) -> removeConversation
    boolean saveConversationDraft(io.rong.imlib.model.Conversation,java.lang.String) -> saveConversationDraft
    java.lang.String getConversationDraft(io.rong.imlib.model.Conversation) -> getConversationDraft
    boolean cleanConversationDraft(io.rong.imlib.model.Conversation) -> cleanConversationDraft
    void getConversationNotificationStatus(int,java.lang.String,io.rong.imlib.ILongCallback) -> getConversationNotificationStatus
    void setConversationNotificationStatus(int,java.lang.String,int,io.rong.imlib.ILongCallback) -> setConversationNotificationStatus
    boolean setConversationTopStatus(int,java.lang.String,boolean) -> setConversationTopStatus
    int getConversationUnreadCount(io.rong.imlib.model.Conversation) -> getConversationUnreadCount
    boolean clearConversations(int[]) -> clearConversations
    void setNotificationQuietHours(java.lang.String,int,io.rong.imlib.IOperationCallback) -> setNotificationQuietHours
    void removeNotificationQuietHours(io.rong.imlib.IOperationCallback) -> removeNotificationQuietHours
    void getNotificationQuietHours(io.rong.imlib.IGetNotificationQuietHoursCallback) -> getNotificationQuietHours
    boolean updateConversationInfo(int,java.lang.String,java.lang.String,java.lang.String) -> updateConversationInfo
    void getDiscussion(java.lang.String,io.rong.imlib.IResultCallback) -> getDiscussion
    void setDiscussionName(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> setDiscussionName
    void createDiscussion(java.lang.String,java.util.List,io.rong.imlib.IResultCallback) -> createDiscussion
    void addMemberToDiscussion(java.lang.String,java.util.List,io.rong.imlib.IOperationCallback) -> addMemberToDiscussion
    void removeDiscussionMember(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> removeDiscussionMember
    void quitDiscussion(java.lang.String,io.rong.imlib.IOperationCallback) -> quitDiscussion
    void syncGroup(java.util.List,io.rong.imlib.IOperationCallback) -> syncGroup
    void joinGroup(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> joinGroup
    void quitGroup(java.lang.String,io.rong.imlib.IOperationCallback) -> quitGroup
    void getChatRoomInfo(java.lang.String,int,int,io.rong.imlib.IResultCallback) -> getChatRoomInfo
    void reJoinChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback) -> reJoinChatRoom
    void joinChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback) -> joinChatRoom
    void joinExistChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback,boolean) -> joinExistChatRoom
    void quitChatRoom(java.lang.String,io.rong.imlib.IOperationCallback) -> quitChatRoom
    void searchPublicService(java.lang.String,int,int,io.rong.imlib.IResultCallback) -> searchPublicService
    void subscribePublicService(java.lang.String,int,boolean,io.rong.imlib.IOperationCallback) -> subscribePublicService
    void getPublicServiceProfile(java.lang.String,int,io.rong.imlib.IResultCallback) -> getPublicServiceProfile
    void getPublicServiceList(io.rong.imlib.IResultCallback) -> getPublicServiceList
    void uploadMedia(io.rong.imlib.model.Message,io.rong.imlib.IUploadCallback) -> uploadMedia
    void downloadMedia(io.rong.imlib.model.Conversation,int,java.lang.String,io.rong.imlib.IDownloadMediaCallback) -> downloadMedia
    void downloadMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.IDownloadMediaMessageCallback) -> downloadMediaMessage
    void cancelTransferMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.IOperationCallback) -> cancelTransferMediaMessage
    long getDeltaTime() -> getDeltaTime
    void setDiscussionInviteStatus(java.lang.String,int,io.rong.imlib.IOperationCallback) -> setDiscussionInviteStatus
    void recallMessage(java.lang.String,byte[],java.lang.String,int,io.rong.imlib.IOperationCallback) -> recallMessage
    void addToBlacklist(java.lang.String,io.rong.imlib.IOperationCallback) -> addToBlacklist
    void removeFromBlacklist(java.lang.String,io.rong.imlib.IOperationCallback) -> removeFromBlacklist
    java.lang.String getTextMessageDraft(io.rong.imlib.model.Conversation) -> getTextMessageDraft
    boolean saveTextMessageDraft(io.rong.imlib.model.Conversation,java.lang.String) -> saveTextMessageDraft
    boolean clearTextMessageDraft(io.rong.imlib.model.Conversation) -> clearTextMessageDraft
    void getBlacklist(io.rong.imlib.IStringCallback) -> getBlacklist
    void getBlacklistStatus(java.lang.String,io.rong.imlib.IIntegerCallback) -> getBlacklistStatus
    void setUserData(io.rong.imlib.model.UserData,io.rong.imlib.IOperationCallback) -> setUserData
    boolean updateMessageReceiptStatus(java.lang.String,int,long) -> updateMessageReceiptStatus
    boolean clearUnreadByReceipt(int,java.lang.String,long) -> clearUnreadByReceipt
    long getSendTimeByMessageId(int) -> getSendTimeByMessageId
    void getVoIPKey(int,java.lang.String,java.lang.String,io.rong.imlib.IStringCallback) -> getVoIPKey
    java.lang.String getVoIPCallInfo() -> getVoIPCallInfo
    java.lang.String getCurrentUserId() -> getCurrentUserId
    void setServerInfo(java.lang.String,java.lang.String) -> setServerInfo
    void getPCAuthConfig(io.rong.imlib.IStringCallback) -> getPCAuthConfig
    boolean setMessageContent(int,byte[],java.lang.String) -> setMessageContent
    java.util.List getUnreadMentionedMessages(int,java.lang.String) -> getUnreadMentionedMessages
    boolean updateReadReceiptRequestInfo(java.lang.String,java.lang.String) -> updateReadReceiptRequestInfo
    void registerCmdMsgType(java.lang.String) -> registerCmdMsgType
    java.util.List searchMessages(java.lang.String,int,java.lang.String,int,long) -> searchMessages
    java.util.List searchConversations(java.lang.String,int[],java.lang.String[]) -> searchConversations
    java.util.List getMatchedMessages(java.lang.String,int,long,int,int) -> getMatchedMessages
    void setLogListener(io.rong.imlib.ILogCallback) -> setLogListener
    void getVendorToken(io.rong.imlib.IStringCallback) -> getVendorToken
    void writeLogFile(java.lang.String,java.lang.String) -> writeLogFile
    long getNaviCachedTime() -> getNaviCachedTime
    boolean getJoinMultiChatRoomEnable() -> getJoinMultiChatRoomEnable
io.rong.imlib.IHandler$Stub -> io.rong.imlib.IHandler$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_connect -> TRANSACTION_connect
    int TRANSACTION_disconnect -> TRANSACTION_disconnect
    int TRANSACTION_registerMessageType -> TRANSACTION_registerMessageType
    int TRANSACTION_getTotalUnreadCount -> TRANSACTION_getTotalUnreadCount
    int TRANSACTION_getUnreadCount -> TRANSACTION_getUnreadCount
    int TRANSACTION_getUnreadCountById -> TRANSACTION_getUnreadCountById
    int TRANSACTION_setOnReceiveMessageListener -> TRANSACTION_setOnReceiveMessageListener
    int TRANSACTION_setConnectionStatusListener -> TRANSACTION_setConnectionStatusListener
    int TRANSACTION_getMessage -> TRANSACTION_getMessage
    int TRANSACTION_insertMessage -> TRANSACTION_insertMessage
    int TRANSACTION_sendMessage -> TRANSACTION_sendMessage
    int TRANSACTION_sendDirectionalMessage -> TRANSACTION_sendDirectionalMessage
    int TRANSACTION_sendMediaMessage -> TRANSACTION_sendMediaMessage
    int TRANSACTION_sendLocationMessage -> TRANSACTION_sendLocationMessage
    int TRANSACTION_sendStatusMessage -> TRANSACTION_sendStatusMessage
    int TRANSACTION_getNewestMessages -> TRANSACTION_getNewestMessages
    int TRANSACTION_getOlderMessages -> TRANSACTION_getOlderMessages
    int TRANSACTION_getRemoteHistoryMessages -> TRANSACTION_getRemoteHistoryMessages
    int TRANSACTION_getChatroomHistoryMessages -> TRANSACTION_getChatroomHistoryMessages
    int TRANSACTION_getUserStatus -> TRANSACTION_getUserStatus
    int TRANSACTION_setUserStatus -> TRANSACTION_setUserStatus
    int TRANSACTION_getOlderMessagesByObjectName -> TRANSACTION_getOlderMessagesByObjectName
    int TRANSACTION_deleteMessage -> TRANSACTION_deleteMessage
    int TRANSACTION_deleteMessages -> TRANSACTION_deleteMessages
    int TRANSACTION_deleteConversationMessage -> TRANSACTION_deleteConversationMessage
    int TRANSACTION_clearMessages -> TRANSACTION_clearMessages
    int TRANSACTION_clearMessagesUnreadStatus -> TRANSACTION_clearMessagesUnreadStatus
    int TRANSACTION_setMessageExtra -> TRANSACTION_setMessageExtra
    int TRANSACTION_setMessageReceivedStatus -> TRANSACTION_setMessageReceivedStatus
    int TRANSACTION_setMessageSentStatus -> TRANSACTION_setMessageSentStatus
    int TRANSACTION_getMessageByUid -> TRANSACTION_getMessageByUid
    int TRANSACTION_getConversationList -> TRANSACTION_getConversationList
    int TRANSACTION_getConversationListByType -> TRANSACTION_getConversationListByType
    int TRANSACTION_getConversation -> TRANSACTION_getConversation
    int TRANSACTION_removeConversation -> TRANSACTION_removeConversation
    int TRANSACTION_saveConversationDraft -> TRANSACTION_saveConversationDraft
    int TRANSACTION_getConversationDraft -> TRANSACTION_getConversationDraft
    int TRANSACTION_cleanConversationDraft -> TRANSACTION_cleanConversationDraft
    int TRANSACTION_getConversationNotificationStatus -> TRANSACTION_getConversationNotificationStatus
    int TRANSACTION_setConversationNotificationStatus -> TRANSACTION_setConversationNotificationStatus
    int TRANSACTION_setConversationTopStatus -> TRANSACTION_setConversationTopStatus
    int TRANSACTION_getConversationUnreadCount -> TRANSACTION_getConversationUnreadCount
    int TRANSACTION_clearConversations -> TRANSACTION_clearConversations
    int TRANSACTION_setNotificationQuietHours -> TRANSACTION_setNotificationQuietHours
    int TRANSACTION_removeNotificationQuietHours -> TRANSACTION_removeNotificationQuietHours
    int TRANSACTION_getNotificationQuietHours -> TRANSACTION_getNotificationQuietHours
    int TRANSACTION_updateConversationInfo -> TRANSACTION_updateConversationInfo
    int TRANSACTION_getDiscussion -> TRANSACTION_getDiscussion
    int TRANSACTION_setDiscussionName -> TRANSACTION_setDiscussionName
    int TRANSACTION_createDiscussion -> TRANSACTION_createDiscussion
    int TRANSACTION_addMemberToDiscussion -> TRANSACTION_addMemberToDiscussion
    int TRANSACTION_removeDiscussionMember -> TRANSACTION_removeDiscussionMember
    int TRANSACTION_quitDiscussion -> TRANSACTION_quitDiscussion
    int TRANSACTION_syncGroup -> TRANSACTION_syncGroup
    int TRANSACTION_joinGroup -> TRANSACTION_joinGroup
    int TRANSACTION_quitGroup -> TRANSACTION_quitGroup
    int TRANSACTION_getChatRoomInfo -> TRANSACTION_getChatRoomInfo
    int TRANSACTION_reJoinChatRoom -> TRANSACTION_reJoinChatRoom
    int TRANSACTION_joinChatRoom -> TRANSACTION_joinChatRoom
    int TRANSACTION_joinExistChatRoom -> TRANSACTION_joinExistChatRoom
    int TRANSACTION_quitChatRoom -> TRANSACTION_quitChatRoom
    int TRANSACTION_searchPublicService -> TRANSACTION_searchPublicService
    int TRANSACTION_subscribePublicService -> TRANSACTION_subscribePublicService
    int TRANSACTION_getPublicServiceProfile -> TRANSACTION_getPublicServiceProfile
    int TRANSACTION_getPublicServiceList -> TRANSACTION_getPublicServiceList
    int TRANSACTION_uploadMedia -> TRANSACTION_uploadMedia
    int TRANSACTION_downloadMedia -> TRANSACTION_downloadMedia
    int TRANSACTION_downloadMediaMessage -> TRANSACTION_downloadMediaMessage
    int TRANSACTION_cancelTransferMediaMessage -> TRANSACTION_cancelTransferMediaMessage
    int TRANSACTION_getDeltaTime -> TRANSACTION_getDeltaTime
    int TRANSACTION_setDiscussionInviteStatus -> TRANSACTION_setDiscussionInviteStatus
    int TRANSACTION_recallMessage -> TRANSACTION_recallMessage
    int TRANSACTION_addToBlacklist -> TRANSACTION_addToBlacklist
    int TRANSACTION_removeFromBlacklist -> TRANSACTION_removeFromBlacklist
    int TRANSACTION_getTextMessageDraft -> TRANSACTION_getTextMessageDraft
    int TRANSACTION_saveTextMessageDraft -> TRANSACTION_saveTextMessageDraft
    int TRANSACTION_clearTextMessageDraft -> TRANSACTION_clearTextMessageDraft
    int TRANSACTION_getBlacklist -> TRANSACTION_getBlacklist
    int TRANSACTION_getBlacklistStatus -> TRANSACTION_getBlacklistStatus
    int TRANSACTION_setUserData -> TRANSACTION_setUserData
    int TRANSACTION_updateMessageReceiptStatus -> TRANSACTION_updateMessageReceiptStatus
    int TRANSACTION_clearUnreadByReceipt -> TRANSACTION_clearUnreadByReceipt
    int TRANSACTION_getSendTimeByMessageId -> TRANSACTION_getSendTimeByMessageId
    int TRANSACTION_getVoIPKey -> TRANSACTION_getVoIPKey
    int TRANSACTION_getVoIPCallInfo -> TRANSACTION_getVoIPCallInfo
    int TRANSACTION_getCurrentUserId -> TRANSACTION_getCurrentUserId
    int TRANSACTION_setServerInfo -> TRANSACTION_setServerInfo
    int TRANSACTION_getPCAuthConfig -> TRANSACTION_getPCAuthConfig
    int TRANSACTION_setMessageContent -> TRANSACTION_setMessageContent
    int TRANSACTION_getUnreadMentionedMessages -> TRANSACTION_getUnreadMentionedMessages
    int TRANSACTION_updateReadReceiptRequestInfo -> TRANSACTION_updateReadReceiptRequestInfo
    int TRANSACTION_registerCmdMsgType -> TRANSACTION_registerCmdMsgType
    int TRANSACTION_searchMessages -> TRANSACTION_searchMessages
    int TRANSACTION_searchConversations -> TRANSACTION_searchConversations
    int TRANSACTION_getMatchedMessages -> TRANSACTION_getMatchedMessages
    int TRANSACTION_setLogListener -> TRANSACTION_setLogListener
    int TRANSACTION_getVendorToken -> TRANSACTION_getVendorToken
    int TRANSACTION_writeLogFile -> TRANSACTION_writeLogFile
    int TRANSACTION_getNaviCachedTime -> TRANSACTION_getNaviCachedTime
    int TRANSACTION_getJoinMultiChatRoomEnable -> TRANSACTION_getJoinMultiChatRoomEnable
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IHandler asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:1385:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IHandler$Stub$Proxy -> io.rong.imlib.IHandler$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    1391:1393:void <init>(android.os.IBinder) -> <init>
    1396:1396:android.os.IBinder asBinder() -> asBinder
    1400:1400:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    1406:1419:void connect(java.lang.String,io.rong.imlib.IStringCallback) -> connect
    1422:1435:void disconnect(boolean,io.rong.imlib.IOperationCallback) -> disconnect
    1438:1450:void registerMessageType(java.lang.String) -> registerMessageType
    1453:1466:int getTotalUnreadCount() -> getTotalUnreadCount
    1470:1484:int getUnreadCount(int[]) -> getUnreadCount
    1488:1503:int getUnreadCountById(int,java.lang.String) -> getUnreadCountById
    1507:1519:void setOnReceiveMessageListener(io.rong.imlib.OnReceiveMessageListener) -> setOnReceiveMessageListener
    1522:1534:void setConnectionStatusListener(io.rong.imlib.IConnectionStatusListener) -> setConnectionStatusListener
    1539:1558:io.rong.imlib.model.Message getMessage(int) -> getMessage
    1562:1587:io.rong.imlib.model.Message insertMessage(io.rong.imlib.model.Message) -> insertMessage
    1591:1612:void sendMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMessageCallback) -> sendMessage
    1615:1637:void sendDirectionalMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,java.lang.String[],io.rong.imlib.ISendMessageCallback) -> sendDirectionalMessage
    1640:1661:void sendMediaMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMediaMessageCallback) -> sendMediaMessage
    1664:1685:void sendLocationMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMessageCallback) -> sendLocationMessage
    1688:1714:io.rong.imlib.model.Message sendStatusMessage(io.rong.imlib.model.Message,io.rong.imlib.ILongCallback) -> sendStatusMessage
    1718:1739:java.util.List getNewestMessages(io.rong.imlib.model.Conversation,int) -> getNewestMessages
    1743:1765:java.util.List getOlderMessages(io.rong.imlib.model.Conversation,long,int) -> getOlderMessages
    1769:1790:void getRemoteHistoryMessages(io.rong.imlib.model.Conversation,long,int,io.rong.imlib.IResultCallback) -> getRemoteHistoryMessages
    1793:1809:void getChatroomHistoryMessages(java.lang.String,long,int,int,io.rong.imlib.IChatRoomHistoryMessageCallback) -> getChatroomHistoryMessages
    1812:1825:void getUserStatus(java.lang.String,io.rong.imlib.IGetUserStatusCallback) -> getUserStatus
    1828:1841:void setUserStatus(int,io.rong.imlib.ISetUserStatusCallback) -> setUserStatus
    1844:1868:java.util.List getOlderMessagesByObjectName(io.rong.imlib.model.Conversation,java.lang.String,long,int,boolean) -> getOlderMessagesByObjectName
    1872:1886:boolean deleteMessage(int[]) -> deleteMessage
    1890:1905:void deleteMessages(int,java.lang.String,io.rong.imlib.model.Message[],io.rong.imlib.IOperationCallback) -> deleteMessages
    1908:1923:boolean deleteConversationMessage(int,java.lang.String) -> deleteConversationMessage
    1927:1947:boolean clearMessages(io.rong.imlib.model.Conversation) -> clearMessages
    1951:1971:boolean clearMessagesUnreadStatus(io.rong.imlib.model.Conversation) -> clearMessagesUnreadStatus
    1975:1990:boolean setMessageExtra(int,java.lang.String) -> setMessageExtra
    1994:2009:boolean setMessageReceivedStatus(int,int) -> setMessageReceivedStatus
    2013:2028:boolean setMessageSentStatus(int,int) -> setMessageSentStatus
    2032:2051:io.rong.imlib.model.Message getMessageByUid(java.lang.String) -> getMessageByUid
    2057:2070:java.util.List getConversationList() -> getConversationList
    2074:2088:java.util.List getConversationListByType(int[]) -> getConversationListByType
    2092:2112:io.rong.imlib.model.Conversation getConversation(int,java.lang.String) -> getConversation
    2116:2131:boolean removeConversation(int,java.lang.String) -> removeConversation
    2135:2156:boolean saveConversationDraft(io.rong.imlib.model.Conversation,java.lang.String) -> saveConversationDraft
    2160:2180:java.lang.String getConversationDraft(io.rong.imlib.model.Conversation) -> getConversationDraft
    2184:2204:boolean cleanConversationDraft(io.rong.imlib.model.Conversation) -> cleanConversationDraft
    2208:2222:void getConversationNotificationStatus(int,java.lang.String,io.rong.imlib.ILongCallback) -> getConversationNotificationStatus
    2225:2240:void setConversationNotificationStatus(int,java.lang.String,int,io.rong.imlib.ILongCallback) -> setConversationNotificationStatus
    2243:2259:boolean setConversationTopStatus(int,java.lang.String,boolean) -> setConversationTopStatus
    2263:2283:int getConversationUnreadCount(io.rong.imlib.model.Conversation) -> getConversationUnreadCount
    2287:2301:boolean clearConversations(int[]) -> clearConversations
    2305:2319:void setNotificationQuietHours(java.lang.String,int,io.rong.imlib.IOperationCallback) -> setNotificationQuietHours
    2322:2334:void removeNotificationQuietHours(io.rong.imlib.IOperationCallback) -> removeNotificationQuietHours
    2337:2349:void getNotificationQuietHours(io.rong.imlib.IGetNotificationQuietHoursCallback) -> getNotificationQuietHours
    2352:2369:boolean updateConversationInfo(int,java.lang.String,java.lang.String,java.lang.String) -> updateConversationInfo
    2375:2388:void getDiscussion(java.lang.String,io.rong.imlib.IResultCallback) -> getDiscussion
    2391:2405:void setDiscussionName(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> setDiscussionName
    2408:2422:void createDiscussion(java.lang.String,java.util.List,io.rong.imlib.IResultCallback) -> createDiscussion
    2425:2439:void addMemberToDiscussion(java.lang.String,java.util.List,io.rong.imlib.IOperationCallback) -> addMemberToDiscussion
    2442:2456:void removeDiscussionMember(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> removeDiscussionMember
    2459:2472:void quitDiscussion(java.lang.String,io.rong.imlib.IOperationCallback) -> quitDiscussion
    2477:2490:void syncGroup(java.util.List,io.rong.imlib.IOperationCallback) -> syncGroup
    2493:2507:void joinGroup(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> joinGroup
    2510:2523:void quitGroup(java.lang.String,io.rong.imlib.IOperationCallback) -> quitGroup
    2528:2543:void getChatRoomInfo(java.lang.String,int,int,io.rong.imlib.IResultCallback) -> getChatRoomInfo
    2546:2560:void reJoinChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback) -> reJoinChatRoom
    2563:2577:void joinChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback) -> joinChatRoom
    2580:2595:void joinExistChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback,boolean) -> joinExistChatRoom
    2598:2611:void quitChatRoom(java.lang.String,io.rong.imlib.IOperationCallback) -> quitChatRoom
    2616:2631:void searchPublicService(java.lang.String,int,int,io.rong.imlib.IResultCallback) -> searchPublicService
    2634:2649:void subscribePublicService(java.lang.String,int,boolean,io.rong.imlib.IOperationCallback) -> subscribePublicService
    2652:2666:void getPublicServiceProfile(java.lang.String,int,io.rong.imlib.IResultCallback) -> getPublicServiceProfile
    2669:2681:void getPublicServiceList(io.rong.imlib.IResultCallback) -> getPublicServiceList
    2686:2705:void uploadMedia(io.rong.imlib.model.Message,io.rong.imlib.IUploadCallback) -> uploadMedia
    2708:2729:void downloadMedia(io.rong.imlib.model.Conversation,int,java.lang.String,io.rong.imlib.IDownloadMediaCallback) -> downloadMedia
    2732:2751:void downloadMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.IDownloadMediaMessageCallback) -> downloadMediaMessage
    2754:2773:void cancelTransferMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.IOperationCallback) -> cancelTransferMediaMessage
    2776:2789:long getDeltaTime() -> getDeltaTime
    2793:2807:void setDiscussionInviteStatus(java.lang.String,int,io.rong.imlib.IOperationCallback) -> setDiscussionInviteStatus
    2810:2826:void recallMessage(java.lang.String,byte[],java.lang.String,int,io.rong.imlib.IOperationCallback) -> recallMessage
    2829:2842:void addToBlacklist(java.lang.String,io.rong.imlib.IOperationCallback) -> addToBlacklist
    2845:2858:void removeFromBlacklist(java.lang.String,io.rong.imlib.IOperationCallback) -> removeFromBlacklist
    2863:2883:java.lang.String getTextMessageDraft(io.rong.imlib.model.Conversation) -> getTextMessageDraft
    2887:2908:boolean saveTextMessageDraft(io.rong.imlib.model.Conversation,java.lang.String) -> saveTextMessageDraft
    2912:2932:boolean clearTextMessageDraft(io.rong.imlib.model.Conversation) -> clearTextMessageDraft
    2936:2948:void getBlacklist(io.rong.imlib.IStringCallback) -> getBlacklist
    2951:2964:void getBlacklistStatus(java.lang.String,io.rong.imlib.IIntegerCallback) -> getBlacklistStatus
    2967:2986:void setUserData(io.rong.imlib.model.UserData,io.rong.imlib.IOperationCallback) -> setUserData
    2991:3007:boolean updateMessageReceiptStatus(java.lang.String,int,long) -> updateMessageReceiptStatus
    3011:3027:boolean clearUnreadByReceipt(int,java.lang.String,long) -> clearUnreadByReceipt
    3031:3045:long getSendTimeByMessageId(int) -> getSendTimeByMessageId
    3049:3064:void getVoIPKey(int,java.lang.String,java.lang.String,io.rong.imlib.IStringCallback) -> getVoIPKey
    3067:3080:java.lang.String getVoIPCallInfo() -> getVoIPCallInfo
    3084:3097:java.lang.String getCurrentUserId() -> getCurrentUserId
    3101:3114:void setServerInfo(java.lang.String,java.lang.String) -> setServerInfo
    3117:3129:void getPCAuthConfig(io.rong.imlib.IStringCallback) -> getPCAuthConfig
    3132:3148:boolean setMessageContent(int,byte[],java.lang.String) -> setMessageContent
    3152:3167:java.util.List getUnreadMentionedMessages(int,java.lang.String) -> getUnreadMentionedMessages
    3171:3186:boolean updateReadReceiptRequestInfo(java.lang.String,java.lang.String) -> updateReadReceiptRequestInfo
    3190:3202:void registerCmdMsgType(java.lang.String) -> registerCmdMsgType
    3205:3223:java.util.List searchMessages(java.lang.String,int,java.lang.String,int,long) -> searchMessages
    3227:3243:java.util.List searchConversations(java.lang.String,int[],java.lang.String[]) -> searchConversations
    3247:3265:java.util.List getMatchedMessages(java.lang.String,int,long,int,int) -> getMatchedMessages
    3271:3283:void setLogListener(io.rong.imlib.ILogCallback) -> setLogListener
    3286:3298:void getVendorToken(io.rong.imlib.IStringCallback) -> getVendorToken
    3301:3314:void writeLogFile(java.lang.String,java.lang.String) -> writeLogFile
    3319:3332:long getNaviCachedTime() -> getNaviCachedTime
    3336:3349:boolean getJoinMultiChatRoomEnable() -> getJoinMultiChatRoomEnable
io.rong.imlib.IIntegerCallback -> io.rong.imlib.IIntegerCallback:
    void onComplete(int) -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.IIntegerCallback$Stub -> io.rong.imlib.IIntegerCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IIntegerCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:66:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IIntegerCallback$Stub$Proxy -> io.rong.imlib.IIntegerCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    72:74:void <init>(android.os.IBinder) -> <init>
    77:77:android.os.IBinder asBinder() -> asBinder
    81:81:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    85:97:void onComplete(int) -> onComplete
    100:112:void onFailure(int) -> onFailure
io.rong.imlib.ILogCallback -> io.rong.imlib.ILogCallback:
    void onLogEvent(java.lang.String) -> onLogEvent
io.rong.imlib.ILogCallback$Stub -> io.rong.imlib.ILogCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onLogEvent -> TRANSACTION_onLogEvent
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.ILogCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:57:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.ILogCallback$Stub$Proxy -> io.rong.imlib.ILogCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    63:65:void <init>(android.os.IBinder) -> <init>
    68:68:android.os.IBinder asBinder() -> asBinder
    72:72:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    76:88:void onLogEvent(java.lang.String) -> onLogEvent
io.rong.imlib.ILongCallback -> io.rong.imlib.ILongCallback:
    void onComplete(long) -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.ILongCallback$Stub -> io.rong.imlib.ILongCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.ILongCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:66:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.ILongCallback$Stub$Proxy -> io.rong.imlib.ILongCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    72:74:void <init>(android.os.IBinder) -> <init>
    77:77:android.os.IBinder asBinder() -> asBinder
    81:81:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    85:97:void onComplete(long) -> onComplete
    100:112:void onFailure(int) -> onFailure
io.rong.imlib.ILongSendMessageCallback -> io.rong.imlib.ILongSendMessageCallback:
    void onComplete(long) -> onComplete
    void onFailure(long,int) -> onFailure
io.rong.imlib.ILongSendMessageCallback$Stub -> io.rong.imlib.ILongSendMessageCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.ILongSendMessageCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:68:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.ILongSendMessageCallback$Stub$Proxy -> io.rong.imlib.ILongSendMessageCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    74:76:void <init>(android.os.IBinder) -> <init>
    79:79:android.os.IBinder asBinder() -> asBinder
    83:83:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    87:99:void onComplete(long) -> onComplete
    102:115:void onFailure(long,int) -> onFailure
io.rong.imlib.IOperationCallback -> io.rong.imlib.IOperationCallback:
    void onComplete() -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.IOperationCallback$Stub -> io.rong.imlib.IOperationCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IOperationCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:64:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IOperationCallback$Stub$Proxy -> io.rong.imlib.IOperationCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    70:72:void <init>(android.os.IBinder) -> <init>
    75:75:android.os.IBinder asBinder() -> asBinder
    79:79:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    83:94:void onComplete() -> onComplete
    97:109:void onFailure(int) -> onFailure
io.rong.imlib.IRealTimeLocationListener -> io.rong.imlib.IRealTimeLocationListener:
    void onStatusChange(int) -> onStatusChange
    void onReceiveLocation(double,double,java.lang.String) -> onReceiveLocation
    void onParticipantsJoin(java.lang.String) -> onParticipantsJoin
    void onParticipantsQuit(java.lang.String) -> onParticipantsQuit
    void onError(int) -> onError
io.rong.imlib.IRealTimeLocationListener$Stub -> io.rong.imlib.IRealTimeLocationListener$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onStatusChange -> TRANSACTION_onStatusChange
    int TRANSACTION_onReceiveLocation -> TRANSACTION_onReceiveLocation
    int TRANSACTION_onParticipantsJoin -> TRANSACTION_onParticipantsJoin
    int TRANSACTION_onParticipantsQuit -> TRANSACTION_onParticipantsQuit
    int TRANSACTION_onError -> TRANSACTION_onError
    14:16:void <init>() -> <init>
    23:30:io.rong.imlib.IRealTimeLocationListener asInterface(android.os.IBinder) -> asInterface
    34:34:android.os.IBinder asBinder() -> asBinder
    38:95:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IRealTimeLocationListener$Stub$Proxy -> io.rong.imlib.IRealTimeLocationListener$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    101:103:void <init>(android.os.IBinder) -> <init>
    106:106:android.os.IBinder asBinder() -> asBinder
    110:110:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    114:126:void onStatusChange(int) -> onStatusChange
    129:143:void onReceiveLocation(double,double,java.lang.String) -> onReceiveLocation
    146:158:void onParticipantsJoin(java.lang.String) -> onParticipantsJoin
    161:173:void onParticipantsQuit(java.lang.String) -> onParticipantsQuit
    176:188:void onError(int) -> onError
io.rong.imlib.IResultCallback -> io.rong.imlib.IResultCallback:
    void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.IResultCallback$Stub -> io.rong.imlib.IResultCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    14:16:void <init>() -> <init>
    23:30:io.rong.imlib.IResultCallback asInterface(android.os.IBinder) -> asInterface
    34:34:android.os.IBinder asBinder() -> asBinder
    38:69:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IResultCallback$Stub$Proxy -> io.rong.imlib.IResultCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    75:77:void <init>(android.os.IBinder) -> <init>
    80:80:android.os.IBinder asBinder() -> asBinder
    84:84:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    88:106:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    109:121:void onFailure(int) -> onFailure
io.rong.imlib.IRongCallback -> io.rong.imlib.IRongCallback:
io.rong.imlib.IRongCallback$IChatRoomHistoryMessageCallback -> io.rong.imlib.IRongCallback$IChatRoomHistoryMessageCallback:
    void onSuccess(java.util.List,long) -> onSuccess
    void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.IRongCallback$IDownloadMediaMessageCallback -> io.rong.imlib.IRongCallback$IDownloadMediaMessageCallback:
    void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    void onCanceled(io.rong.imlib.model.Message) -> onCanceled
io.rong.imlib.IRongCallback$IGetUserOnlineStatusCallback -> io.rong.imlib.IRongCallback$IGetUserOnlineStatusCallback:
    void onSuccess(java.util.ArrayList) -> onSuccess
    void onError(int) -> onError
io.rong.imlib.IRongCallback$ISendMediaMessageCallback -> io.rong.imlib.IRongCallback$ISendMediaMessageCallback:
    void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    void onCanceled(io.rong.imlib.model.Message) -> onCanceled
io.rong.imlib.IRongCallback$ISendMediaMessageCallbackWithUploader -> io.rong.imlib.IRongCallback$ISendMediaMessageCallbackWithUploader:
    void onAttached(io.rong.imlib.model.Message,io.rong.imlib.IRongCallback$MediaMessageUploader) -> onAttached
    void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    void onCanceled(io.rong.imlib.model.Message) -> onCanceled
io.rong.imlib.IRongCallback$ISendMessageCallback -> io.rong.imlib.IRongCallback$ISendMessageCallback:
    void onAttached(io.rong.imlib.model.Message) -> onAttached
    void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.IRongCallback$ISetUserOnlineStatusCallback -> io.rong.imlib.IRongCallback$ISetUserOnlineStatusCallback:
    void onSuccess() -> onSuccess
    void onError(int) -> onError
io.rong.imlib.IRongCallback$MediaMessageUploader -> io.rong.imlib.IRongCallback$MediaMessageUploader:
    io.rong.imlib.IRongCallback$ISendMediaMessageCallbackWithUploader callbackWithUploader -> callbackWithUploader
    io.rong.imlib.model.Message message -> message
    java.lang.String pushContent -> pushContent
    java.lang.String pushData -> pushData
    89:94:void <init>(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.IRongCallback$ISendMediaMessageCallbackWithUploader) -> <init>
    102:105:void update(int) -> update
    111:114:void error() -> error
    120:123:void cancel() -> cancel
    131:170:void success(android.net.Uri) -> success
    83:83:io.rong.imlib.IRongCallback$ISendMediaMessageCallbackWithUploader access$000(io.rong.imlib.IRongCallback$MediaMessageUploader) -> access$000
io.rong.imlib.IRongCallback$MediaMessageUploader$1 -> io.rong.imlib.IRongCallback$MediaMessageUploader$1:
    io.rong.imlib.IRongCallback$MediaMessageUploader this$0 -> this$0
    140:140:void <init>(io.rong.imlib.IRongCallback$MediaMessageUploader) -> <init>
    144:144:void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    149:149:void onAttached(io.rong.imlib.model.Message) -> onAttached
    153:156:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    160:163:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    168:168:void onCanceled(io.rong.imlib.model.Message) -> onCanceled
io.rong.imlib.ISendMediaMessageCallback -> io.rong.imlib.ISendMediaMessageCallback:
    void onAttached(io.rong.imlib.model.Message) -> onAttached
    void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    void onError(io.rong.imlib.model.Message,int) -> onError
    void onCanceled(io.rong.imlib.model.Message) -> onCanceled
io.rong.imlib.ISendMediaMessageCallback$Stub -> io.rong.imlib.ISendMediaMessageCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onAttached -> TRANSACTION_onAttached
    int TRANSACTION_onProgress -> TRANSACTION_onProgress
    int TRANSACTION_onSuccess -> TRANSACTION_onSuccess
    int TRANSACTION_onError -> TRANSACTION_onError
    int TRANSACTION_onCanceled -> TRANSACTION_onCanceled
    14:16:void <init>() -> <init>
    23:30:io.rong.imlib.ISendMediaMessageCallback asInterface(android.os.IBinder) -> asInterface
    34:34:android.os.IBinder asBinder() -> asBinder
    38:120:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.ISendMediaMessageCallback$Stub$Proxy -> io.rong.imlib.ISendMediaMessageCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    126:128:void <init>(android.os.IBinder) -> <init>
    131:131:android.os.IBinder asBinder() -> asBinder
    135:135:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    139:157:void onAttached(io.rong.imlib.model.Message) -> onAttached
    160:179:void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    182:200:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    203:222:void onError(io.rong.imlib.model.Message,int) -> onError
    225:243:void onCanceled(io.rong.imlib.model.Message) -> onCanceled
io.rong.imlib.ISendMessageCallback -> io.rong.imlib.ISendMessageCallback:
    void onAttached(io.rong.imlib.model.Message) -> onAttached
    void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    void onError(io.rong.imlib.model.Message,int) -> onError
io.rong.imlib.ISendMessageCallback$Stub -> io.rong.imlib.ISendMessageCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onAttached -> TRANSACTION_onAttached
    int TRANSACTION_onSuccess -> TRANSACTION_onSuccess
    int TRANSACTION_onError -> TRANSACTION_onError
    14:16:void <init>() -> <init>
    23:30:io.rong.imlib.ISendMessageCallback asInterface(android.os.IBinder) -> asInterface
    34:34:android.os.IBinder asBinder() -> asBinder
    38:90:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.ISendMessageCallback$Stub$Proxy -> io.rong.imlib.ISendMessageCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    96:98:void <init>(android.os.IBinder) -> <init>
    101:101:android.os.IBinder asBinder() -> asBinder
    105:105:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    109:127:void onAttached(io.rong.imlib.model.Message) -> onAttached
    130:148:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    151:170:void onError(io.rong.imlib.model.Message,int) -> onError
io.rong.imlib.ISetUserStatusCallback -> io.rong.imlib.ISetUserStatusCallback:
    void onComplete() -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.ISetUserStatusCallback$Stub -> io.rong.imlib.ISetUserStatusCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    14:16:void <init>() -> <init>
    23:30:io.rong.imlib.ISetUserStatusCallback asInterface(android.os.IBinder) -> asInterface
    34:34:android.os.IBinder asBinder() -> asBinder
    38:62:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.ISetUserStatusCallback$Stub$Proxy -> io.rong.imlib.ISetUserStatusCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    68:70:void <init>(android.os.IBinder) -> <init>
    73:73:android.os.IBinder asBinder() -> asBinder
    77:77:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    81:92:void onComplete() -> onComplete
    95:107:void onFailure(int) -> onFailure
io.rong.imlib.IStringCallback -> io.rong.imlib.IStringCallback:
    void onComplete(java.lang.String) -> onComplete
    void onFailure(int) -> onFailure
io.rong.imlib.IStringCallback$Stub -> io.rong.imlib.IStringCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IStringCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:66:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IStringCallback$Stub$Proxy -> io.rong.imlib.IStringCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    72:74:void <init>(android.os.IBinder) -> <init>
    77:77:android.os.IBinder asBinder() -> asBinder
    81:81:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    85:97:void onComplete(java.lang.String) -> onComplete
    100:112:void onFailure(int) -> onFailure
io.rong.imlib.IUploadCallback -> io.rong.imlib.IUploadCallback:
    void onComplete(java.lang.String) -> onComplete
    void onFailure(int) -> onFailure
    void onProgress(int) -> onProgress
io.rong.imlib.IUploadCallback$Stub -> io.rong.imlib.IUploadCallback$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onComplete -> TRANSACTION_onComplete
    int TRANSACTION_onFailure -> TRANSACTION_onFailure
    int TRANSACTION_onProgress -> TRANSACTION_onProgress
    16:18:void <init>() -> <init>
    25:32:io.rong.imlib.IUploadCallback asInterface(android.os.IBinder) -> asInterface
    36:36:android.os.IBinder asBinder() -> asBinder
    40:75:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.IUploadCallback$Stub$Proxy -> io.rong.imlib.IUploadCallback$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    81:83:void <init>(android.os.IBinder) -> <init>
    86:86:android.os.IBinder asBinder() -> asBinder
    90:90:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    94:106:void onComplete(java.lang.String) -> onComplete
    109:121:void onFailure(int) -> onFailure
    124:136:void onProgress(int) -> onProgress
io.rong.imlib.LibHandlerStub -> io.rong.imlib.LibHandlerStub:
    java.lang.String TAG -> TAG
    android.content.Context mContext -> mContext
    java.lang.String mCurrentUserId -> mCurrentUserId
    io.rong.imlib.NativeClient mClient -> mClient
    35:40:void <init>(android.content.Context,java.lang.String,java.lang.String) -> <init>
    44:44:java.lang.String getCurrentUserId() -> getCurrentUserId
    50:89:void connect(java.lang.String,io.rong.imlib.IStringCallback) -> connect
    93:106:void disconnect(boolean,io.rong.imlib.IOperationCallback) -> disconnect
    112:121:void registerMessageType(java.lang.String) -> registerMessageType
    125:141:void setConnectionStatusListener(io.rong.imlib.IConnectionStatusListener) -> setConnectionStatusListener
    145:145:int getTotalUnreadCount() -> getTotalUnreadCount
    150:160:int getUnreadCount(int[]) -> getUnreadCount
    165:168:int getUnreadCountById(int,java.lang.String) -> getUnreadCountById
    172:186:void setOnReceiveMessageListener(io.rong.imlib.OnReceiveMessageListener) -> setOnReceiveMessageListener
    190:190:io.rong.imlib.model.Message insertMessage(io.rong.imlib.model.Message) -> insertMessage
    195:195:io.rong.imlib.model.Message getMessage(int) -> getMessage
    200:200:io.rong.imlib.model.Message getMessageByUid(java.lang.String) -> getMessageByUid
    205:240:void sendMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMessageCallback) -> sendMessage
    244:279:void sendDirectionalMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,java.lang.String[],io.rong.imlib.ISendMessageCallback) -> sendDirectionalMessage
    283:315:void sendLocationMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMessageCallback) -> sendLocationMessage
    320:350:io.rong.imlib.model.Message sendStatusMessage(io.rong.imlib.model.Message,io.rong.imlib.ILongCallback) -> sendStatusMessage
    355:355:java.util.List getNewestMessages(io.rong.imlib.model.Conversation,int) -> getNewestMessages
    360:360:java.util.List getOlderMessages(io.rong.imlib.model.Conversation,long,int) -> getOlderMessages
    365:388:void getChatroomHistoryMessages(java.lang.String,long,int,int,io.rong.imlib.IChatRoomHistoryMessageCallback) -> getChatroomHistoryMessages
    392:411:void getUserStatus(java.lang.String,io.rong.imlib.IGetUserStatusCallback) -> getUserStatus
    415:435:void setUserStatus(int,io.rong.imlib.ISetUserStatusCallback) -> setUserStatus
    439:468:void getRemoteHistoryMessages(io.rong.imlib.model.Conversation,long,int,io.rong.imlib.IResultCallback) -> getRemoteHistoryMessages
    472:476:java.util.List getOlderMessagesByObjectName(io.rong.imlib.model.Conversation,java.lang.String,long,int,boolean) -> getOlderMessagesByObjectName
    481:483:boolean deleteMessage(int[]) -> deleteMessage
    488:499:void deleteMessages(int,java.lang.String,io.rong.imlib.model.Message[],io.rong.imlib.IOperationCallback) -> deleteMessages
    503:503:boolean deleteConversationMessage(int,java.lang.String) -> deleteConversationMessage
    509:509:boolean clearMessages(io.rong.imlib.model.Conversation) -> clearMessages
    514:514:boolean clearMessagesUnreadStatus(io.rong.imlib.model.Conversation) -> clearMessagesUnreadStatus
    519:519:boolean setMessageExtra(int,java.lang.String) -> setMessageExtra
    524:524:boolean setMessageReceivedStatus(int,int) -> setMessageReceivedStatus
    529:529:boolean setMessageSentStatus(int,int) -> setMessageSentStatus
    534:538:java.util.List getConversationList() -> getConversationList
    544:544:boolean updateConversationInfo(int,java.lang.String,java.lang.String,java.lang.String) -> updateConversationInfo
    549:553:java.util.List getConversationListByType(int[]) -> getConversationListByType
    558:558:io.rong.imlib.model.Conversation getConversation(int,java.lang.String) -> getConversation
    563:568:boolean removeConversation(int,java.lang.String) -> removeConversation
    573:581:boolean clearConversations(int[]) -> clearConversations
    587:588:boolean saveConversationDraft(io.rong.imlib.model.Conversation,java.lang.String) -> saveConversationDraft
    593:593:java.lang.String getConversationDraft(io.rong.imlib.model.Conversation) -> getConversationDraft
    598:598:boolean cleanConversationDraft(io.rong.imlib.model.Conversation) -> cleanConversationDraft
    603:627:void getConversationNotificationStatus(int,java.lang.String,io.rong.imlib.ILongCallback) -> getConversationNotificationStatus
    631:654:void setConversationNotificationStatus(int,java.lang.String,int,io.rong.imlib.ILongCallback) -> setConversationNotificationStatus
    658:665:boolean setConversationTopStatus(int,java.lang.String,boolean) -> setConversationTopStatus
    670:670:int getConversationUnreadCount(io.rong.imlib.model.Conversation) -> getConversationUnreadCount
    675:699:void getDiscussion(java.lang.String,io.rong.imlib.IResultCallback) -> getDiscussion
    703:704:void setDiscussionName(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> setDiscussionName
    708:736:void createDiscussion(java.lang.String,java.util.List,io.rong.imlib.IResultCallback) -> createDiscussion
    741:763:void searchPublicService(java.lang.String,int,int,io.rong.imlib.IResultCallback) -> searchPublicService
    767:788:void subscribePublicService(java.lang.String,int,boolean,io.rong.imlib.IOperationCallback) -> subscribePublicService
    793:818:void getPublicServiceProfile(java.lang.String,int,io.rong.imlib.IResultCallback) -> getPublicServiceProfile
    823:845:void getPublicServiceList(io.rong.imlib.IResultCallback) -> getPublicServiceList
    850:851:void addMemberToDiscussion(java.lang.String,java.util.List,io.rong.imlib.IOperationCallback) -> addMemberToDiscussion
    855:856:void removeDiscussionMember(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> removeDiscussionMember
    860:861:void quitDiscussion(java.lang.String,io.rong.imlib.IOperationCallback) -> quitDiscussion
    865:866:void syncGroup(java.util.List,io.rong.imlib.IOperationCallback) -> syncGroup
    870:871:void joinGroup(java.lang.String,java.lang.String,io.rong.imlib.IOperationCallback) -> joinGroup
    875:876:void quitGroup(java.lang.String,io.rong.imlib.IOperationCallback) -> quitGroup
    880:900:void getChatRoomInfo(java.lang.String,int,int,io.rong.imlib.IResultCallback) -> getChatRoomInfo
    904:923:void joinChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback) -> joinChatRoom
    927:948:void reJoinChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback) -> reJoinChatRoom
    952:971:void joinExistChatRoom(java.lang.String,int,io.rong.imlib.IOperationCallback,boolean) -> joinExistChatRoom
    975:994:void quitChatRoom(java.lang.String,io.rong.imlib.IOperationCallback) -> quitChatRoom
    999:1019:void setNotificationQuietHours(java.lang.String,int,io.rong.imlib.IOperationCallback) -> setNotificationQuietHours
    1023:1044:void removeNotificationQuietHours(io.rong.imlib.IOperationCallback) -> removeNotificationQuietHours
    1048:1067:void getNotificationQuietHours(io.rong.imlib.IGetNotificationQuietHoursCallback) -> getNotificationQuietHours
    1072:1106:void uploadMedia(io.rong.imlib.model.Message,io.rong.imlib.IUploadCallback) -> uploadMedia
    1111:1145:void downloadMedia(io.rong.imlib.model.Conversation,int,java.lang.String,io.rong.imlib.IDownloadMediaCallback) -> downloadMedia
    1149:1186:void downloadMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.IDownloadMediaMessageCallback) -> downloadMediaMessage
    1190:1209:void cancelTransferMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.IOperationCallback) -> cancelTransferMediaMessage
    1213:1213:long getDeltaTime() -> getDeltaTime
    1218:1239:void setDiscussionInviteStatus(java.lang.String,int,io.rong.imlib.IOperationCallback) -> setDiscussionInviteStatus
    1242:1262:void recallMessage(java.lang.String,byte[],java.lang.String,int,io.rong.imlib.IOperationCallback) -> recallMessage
    1267:1288:void addToBlacklist(java.lang.String,io.rong.imlib.IOperationCallback) -> addToBlacklist
    1293:1314:void removeFromBlacklist(java.lang.String,io.rong.imlib.IOperationCallback) -> removeFromBlacklist
    1319:1339:void getBlacklistStatus(java.lang.String,io.rong.imlib.IIntegerCallback) -> getBlacklistStatus
    1344:1365:void getBlacklist(io.rong.imlib.IStringCallback) -> getBlacklist
    1370:1370:java.lang.String getTextMessageDraft(io.rong.imlib.model.Conversation) -> getTextMessageDraft
    1375:1375:boolean saveTextMessageDraft(io.rong.imlib.model.Conversation,java.lang.String) -> saveTextMessageDraft
    1380:1380:boolean clearTextMessageDraft(io.rong.imlib.model.Conversation) -> clearTextMessageDraft
    1385:1406:void setUserData(io.rong.imlib.model.UserData,io.rong.imlib.IOperationCallback) -> setUserData
    1442:1442:boolean updateMessageReceiptStatus(java.lang.String,int,long) -> updateMessageReceiptStatus
    1447:1447:boolean clearUnreadByReceipt(int,java.lang.String,long) -> clearUnreadByReceipt
    1452:1452:long getSendTimeByMessageId(int) -> getSendTimeByMessageId
    1457:1480:void getVoIPKey(int,java.lang.String,java.lang.String,io.rong.imlib.IStringCallback) -> getVoIPKey
    1484:1484:java.lang.String getVoIPCallInfo() -> getVoIPCallInfo
    1489:1490:void setServerInfo(java.lang.String,java.lang.String) -> setServerInfo
    1494:1494:long getNaviCachedTime() -> getNaviCachedTime
    1504:1523:void getPCAuthConfig(io.rong.imlib.IStringCallback) -> getPCAuthConfig
    1526:1526:boolean setMessageContent(int,byte[],java.lang.String) -> setMessageContent
    1534:1539:java.util.List getUnreadMentionedMessages(int,java.lang.String) -> getUnreadMentionedMessages
    1544:1600:void sendMediaMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ISendMediaMessageCallback) -> sendMediaMessage
    1604:1608:boolean updateReadReceiptRequestInfo(java.lang.String,java.lang.String) -> updateReadReceiptRequestInfo
    1613:1614:void registerCmdMsgType(java.lang.String) -> registerCmdMsgType
    1618:1618:java.util.List searchMessages(java.lang.String,int,java.lang.String,int,long) -> searchMessages
    1623:1623:java.util.List searchConversations(java.lang.String,int[],java.lang.String[]) -> searchConversations
    1628:1628:java.util.List getMatchedMessages(java.lang.String,int,long,int,int) -> getMatchedMessages
    1633:1643:void setLogListener(io.rong.imlib.ILogCallback) -> setLogListener
    1647:1666:void getVendorToken(io.rong.imlib.IStringCallback) -> getVendorToken
    1670:1671:void writeLogFile(java.lang.String,java.lang.String) -> writeLogFile
    1675:1675:boolean getJoinMultiChatRoomEnable() -> getJoinMultiChatRoomEnable
    28:28:java.lang.String access$002(io.rong.imlib.LibHandlerStub,java.lang.String) -> access$002
    28:28:android.content.Context access$100(io.rong.imlib.LibHandlerStub) -> access$100
    28:28:java.lang.String access$000(io.rong.imlib.LibHandlerStub) -> access$000
io.rong.imlib.LibHandlerStub$1 -> io.rong.imlib.LibHandlerStub$1:
    io.rong.imlib.IStringCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    50:50:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IStringCallback) -> <init>
    53:64:void onSuccess(java.lang.String) -> onSuccess
    68:76:void onError(int) -> onError
    50:50:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$10 -> io.rong.imlib.LibHandlerStub$10:
    io.rong.imlib.ISetUserStatusCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    415:415:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ISetUserStatusCallback) -> <init>
    419:423:void onSuccess(java.lang.Integer) -> onSuccess
    428:432:void onError(int) -> onError
    415:415:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$11 -> io.rong.imlib.LibHandlerStub$11:
    io.rong.imlib.IResultCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    439:439:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IResultCallback) -> <init>
    442:449:void onError(int) -> onError
    453:466:void onSuccess(java.util.List) -> onSuccess
    439:439:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$12 -> io.rong.imlib.LibHandlerStub$12:
    io.rong.imlib.ILongCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    603:603:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ILongCallback) -> <init>
    606:613:void onSuccess(java.lang.Integer) -> onSuccess
    617:624:void onError(int) -> onError
    603:603:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$13 -> io.rong.imlib.LibHandlerStub$13:
    io.rong.imlib.ILongCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    631:631:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ILongCallback) -> <init>
    634:641:void onSuccess(java.lang.Integer) -> onSuccess
    645:652:void onError(int) -> onError
    631:631:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$14 -> io.rong.imlib.LibHandlerStub$14:
    io.rong.imlib.IResultCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    675:675:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IResultCallback) -> <init>
    678:686:void onSuccess(io.rong.imlib.model.Discussion) -> onSuccess
    690:697:void onError(int) -> onError
    675:675:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$15 -> io.rong.imlib.LibHandlerStub$15:
    io.rong.imlib.IResultCallback val$callback -> val$callback
    java.lang.String val$name -> val$name
    java.util.List val$userIds -> val$userIds
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    708:708:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IResultCallback,java.lang.String,java.util.List) -> <init>
    711:722:void onSuccess(java.lang.String) -> onSuccess
    726:734:void onError(int) -> onError
    708:708:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$16 -> io.rong.imlib.LibHandlerStub$16:
    io.rong.imlib.IResultCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    741:741:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IResultCallback) -> <init>
    745:752:void onSuccess(io.rong.imlib.model.PublicServiceProfileList) -> onSuccess
    757:761:void onError(int) -> onError
    741:741:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$17 -> io.rong.imlib.LibHandlerStub$17:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    767:767:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    772:777:void onSuccess() -> onSuccess
    782:786:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$18 -> io.rong.imlib.LibHandlerStub$18:
    io.rong.imlib.IResultCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    793:793:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IResultCallback) -> <init>
    798:806:void onSuccess(io.rong.imlib.model.PublicServiceProfile) -> onSuccess
    812:816:void onError(int) -> onError
    793:793:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$19 -> io.rong.imlib.LibHandlerStub$19:
    io.rong.imlib.IResultCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    823:823:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IResultCallback) -> <init>
    828:834:void onSuccess(io.rong.imlib.model.PublicServiceProfileList) -> onSuccess
    839:843:void onError(int) -> onError
    823:823:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$2 -> io.rong.imlib.LibHandlerStub$2:
    io.rong.imlib.IConnectionStatusListener val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    125:125:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IConnectionStatusListener) -> <init>
    128:139:void onChanged(int) -> onChanged
io.rong.imlib.LibHandlerStub$20 -> io.rong.imlib.LibHandlerStub$20:
    io.rong.imlib.IResultCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    880:880:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IResultCallback) -> <init>
    884:889:void onSuccess(io.rong.imlib.model.ChatRoomInfo) -> onSuccess
    894:898:void onError(int) -> onError
    880:880:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$21 -> io.rong.imlib.LibHandlerStub$21:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    904:904:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    908:912:void onSuccess() -> onSuccess
    917:921:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$22 -> io.rong.imlib.LibHandlerStub$22:
    java.lang.String val$id -> val$id
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    927:927:void <init>(io.rong.imlib.LibHandlerStub,java.lang.String,io.rong.imlib.IOperationCallback) -> <init>
    930:936:void onSuccess() -> onSuccess
    940:946:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$23 -> io.rong.imlib.LibHandlerStub$23:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    952:952:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    956:960:void onSuccess() -> onSuccess
    965:969:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$24 -> io.rong.imlib.LibHandlerStub$24:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    975:975:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    979:983:void onSuccess() -> onSuccess
    988:992:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$25 -> io.rong.imlib.LibHandlerStub$25:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    999:999:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1004:1008:void onSuccess() -> onSuccess
    1013:1017:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$26 -> io.rong.imlib.LibHandlerStub$26:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1023:1023:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1028:1032:void onError(int) -> onError
    1038:1042:void onSuccess() -> onSuccess
io.rong.imlib.LibHandlerStub$27 -> io.rong.imlib.LibHandlerStub$27:
    io.rong.imlib.IGetNotificationQuietHoursCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1048:1048:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IGetNotificationQuietHoursCallback) -> <init>
    1052:1056:void onError(int) -> onError
    1061:1065:void onSuccess(java.lang.String,int) -> onSuccess
io.rong.imlib.LibHandlerStub$28 -> io.rong.imlib.LibHandlerStub$28:
    io.rong.imlib.IUploadCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1072:1072:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IUploadCallback) -> <init>
    1076:1081:void onProgress(int) -> onProgress
    1086:1090:void onSuccess(java.lang.String) -> onSuccess
    1095:1099:void onError(int) -> onError
    1104:1104:void onCanceled(int) -> onCanceled
    1072:1072:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$29 -> io.rong.imlib.LibHandlerStub$29:
    io.rong.imlib.IDownloadMediaCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1111:1111:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IDownloadMediaCallback) -> <init>
    1116:1120:void onProgress(int) -> onProgress
    1125:1129:void onSuccess(java.lang.String) -> onSuccess
    1134:1138:void onError(int) -> onError
    1143:1143:void onCanceled(int) -> onCanceled
    1111:1111:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$3 -> io.rong.imlib.LibHandlerStub$3:
    io.rong.imlib.OnReceiveMessageListener val$listener -> val$listener
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    173:173:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.OnReceiveMessageListener) -> <init>
    177:181:void onReceived(io.rong.imlib.model.Message,int,boolean,boolean,int) -> onReceived
io.rong.imlib.LibHandlerStub$30 -> io.rong.imlib.LibHandlerStub$30:
    io.rong.imlib.IDownloadMediaMessageCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1149:1149:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IDownloadMediaMessageCallback) -> <init>
    1153:1157:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    1162:1166:void onProgress(int) -> onProgress
    1171:1175:void onCanceled() -> onCanceled
    1180:1184:void onError(int) -> onError
    1149:1149:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$31 -> io.rong.imlib.LibHandlerStub$31:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1190:1190:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1194:1198:void onCanceled(java.lang.Object) -> onCanceled
    1203:1207:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$32 -> io.rong.imlib.LibHandlerStub$32:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1218:1218:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1222:1226:void onSuccess() -> onSuccess
    1231:1236:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$33 -> io.rong.imlib.LibHandlerStub$33:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1242:1242:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1246:1250:void onSuccess() -> onSuccess
    1255:1260:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$34 -> io.rong.imlib.LibHandlerStub$34:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1267:1267:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1272:1276:void onSuccess() -> onSuccess
    1281:1285:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$35 -> io.rong.imlib.LibHandlerStub$35:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1293:1293:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1298:1302:void onSuccess() -> onSuccess
    1307:1311:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$36 -> io.rong.imlib.LibHandlerStub$36:
    io.rong.imlib.IIntegerCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1319:1319:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IIntegerCallback) -> <init>
    1324:1328:void onError(int) -> onError
    1333:1337:void onSuccess(io.rong.imlib.NativeClient$BlacklistStatus) -> onSuccess
    1319:1319:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$37 -> io.rong.imlib.LibHandlerStub$37:
    io.rong.imlib.IStringCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1344:1344:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IStringCallback) -> <init>
    1349:1353:void onSuccess(java.lang.String) -> onSuccess
    1358:1362:void onError(int) -> onError
    1344:1344:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$38 -> io.rong.imlib.LibHandlerStub$38:
    io.rong.imlib.IOperationCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1385:1385:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1390:1394:void onSuccess() -> onSuccess
    1399:1403:void onError(int) -> onError
io.rong.imlib.LibHandlerStub$39 -> io.rong.imlib.LibHandlerStub$39:
    io.rong.imlib.IStringCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1457:1457:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IStringCallback) -> <init>
    1460:1467:void onSuccess(java.lang.String) -> onSuccess
    1471:1478:void onError(int) -> onError
    1457:1457:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$4 -> io.rong.imlib.LibHandlerStub$4:
    io.rong.imlib.ISendMessageCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    205:205:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ISendMessageCallback) -> <init>
    208:215:void onAttached(io.rong.imlib.model.Message) -> onAttached
    219:226:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    230:238:void onError(io.rong.imlib.model.Message,int) -> onError
    205:205:void onError(java.lang.Object,int) -> onError
    205:205:void onSuccess(java.lang.Object) -> onSuccess
    205:205:void onAttached(java.lang.Object) -> onAttached
io.rong.imlib.LibHandlerStub$40 -> io.rong.imlib.LibHandlerStub$40:
    io.rong.imlib.IStringCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1504:1504:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IStringCallback) -> <init>
    1508:1512:void onSuccess(java.lang.String) -> onSuccess
    1517:1521:void onError(int) -> onError
    1504:1504:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$41 -> io.rong.imlib.LibHandlerStub$41:
    io.rong.imlib.ISendMediaMessageCallback val$sendMediaMessageCallback -> val$sendMediaMessageCallback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1544:1544:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ISendMediaMessageCallback) -> <init>
    1548:1554:void onAttached(io.rong.imlib.model.Message) -> onAttached
    1559:1565:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    1570:1576:void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    1581:1587:void onError(io.rong.imlib.model.Message,int) -> onError
    1592:1598:void onCanceled(io.rong.imlib.model.Message) -> onCanceled
    1544:1544:void onCanceled(java.lang.Object) -> onCanceled
    1544:1544:void onError(java.lang.Object,int) -> onError
    1544:1544:void onProgress(java.lang.Object,int) -> onProgress
    1544:1544:void onSuccess(java.lang.Object) -> onSuccess
    1544:1544:void onAttached(java.lang.Object) -> onAttached
io.rong.imlib.LibHandlerStub$42 -> io.rong.imlib.LibHandlerStub$42:
    io.rong.imlib.ILogCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1633:1633:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ILogCallback) -> <init>
    1637:1641:void onRCLogInfoOccurred(java.lang.String) -> onRCLogInfoOccurred
io.rong.imlib.LibHandlerStub$43 -> io.rong.imlib.LibHandlerStub$43:
    io.rong.imlib.IStringCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1647:1647:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IStringCallback) -> <init>
    1651:1655:void onSuccess(java.lang.String) -> onSuccess
    1660:1664:void onError(int) -> onError
    1647:1647:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$5 -> io.rong.imlib.LibHandlerStub$5:
    io.rong.imlib.ISendMessageCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    244:244:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ISendMessageCallback) -> <init>
    248:255:void onAttached(io.rong.imlib.model.Message) -> onAttached
    259:266:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    270:277:void onError(io.rong.imlib.model.Message,int) -> onError
    244:244:void onError(java.lang.Object,int) -> onError
    244:244:void onSuccess(java.lang.Object) -> onSuccess
    244:244:void onAttached(java.lang.Object) -> onAttached
io.rong.imlib.LibHandlerStub$6 -> io.rong.imlib.LibHandlerStub$6:
    io.rong.imlib.ISendMessageCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    283:283:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ISendMessageCallback) -> <init>
    287:291:void onAttached(io.rong.imlib.model.Message) -> onAttached
    295:302:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    306:313:void onError(io.rong.imlib.model.Message,int) -> onError
    283:283:void onError(java.lang.Object,int) -> onError
    283:283:void onSuccess(java.lang.Object) -> onSuccess
    283:283:void onAttached(java.lang.Object) -> onAttached
io.rong.imlib.LibHandlerStub$7 -> io.rong.imlib.LibHandlerStub$7:
    io.rong.imlib.ILongCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    324:324:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.ILongCallback) -> <init>
    327:334:void onSuccess(java.lang.Integer) -> onSuccess
    338:345:void onError(int) -> onError
    324:324:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$8 -> io.rong.imlib.LibHandlerStub$8:
    io.rong.imlib.IChatRoomHistoryMessageCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    365:365:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IChatRoomHistoryMessageCallback) -> <init>
    369:377:void onSuccess(java.util.List,java.lang.Long) -> onSuccess
    382:386:void onError(int) -> onError
    365:365:void onSuccess(java.lang.Object,java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$9 -> io.rong.imlib.LibHandlerStub$9:
    io.rong.imlib.IGetUserStatusCallback val$callback -> val$callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    392:392:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IGetUserStatusCallback) -> <init>
    396:400:void onSuccess(java.lang.String,java.lang.Integer) -> onSuccess
    405:409:void onError(int) -> onError
    392:392:void onSuccess(java.lang.Object,java.lang.Object) -> onSuccess
io.rong.imlib.LibHandlerStub$OperationCallback -> io.rong.imlib.LibHandlerStub$OperationCallback:
    io.rong.imlib.IOperationCallback callback -> callback
    io.rong.imlib.LibHandlerStub this$0 -> this$0
    1412:1414:void <init>(io.rong.imlib.LibHandlerStub,io.rong.imlib.IOperationCallback) -> <init>
    1418:1426:void onSuccess() -> onSuccess
    1430:1437:void onError(int) -> onError
io.rong.imlib.MessageTag -> io.rong.imlib.MessageTag:
    int NONE -> NONE
    int ISPERSISTED -> ISPERSISTED
    int ISCOUNTED -> ISCOUNTED
    int STATUS -> STATUS
    java.lang.String value() -> value
    int flag() -> flag
    java.lang.Class messageHandler() -> messageHandler
io.rong.imlib.ModuleManager -> io.rong.imlib.ModuleManager:
    java.lang.String TAG -> TAG
    java.util.ArrayList messageRouters -> messageRouters
    java.util.ArrayList connectivityStateChangedListeners -> connectivityStateChangedListeners
    io.rong.imlib.RongIMClient$OnReceiveMessageListener sListener -> sListener
    13:67:void <init>() -> <init>
    21:34:void init(android.content.Context,io.rong.imlib.IHandler,io.rong.imlib.RongIMClient$OnReceiveMessageListener) -> init
    37:42:boolean routeMessage(io.rong.imlib.model.Message,int,boolean,int) -> routeMessage
    46:49:void connectivityChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> connectivityChanged
    52:53:void addConnectivityStateChangedListener(io.rong.imlib.ModuleManager$ConnectivityStateChangedListener) -> addConnectivityStateChangedListener
    56:57:void addMessageRouter(io.rong.imlib.ModuleManager$MessageRouter) -> addMessageRouter
    60:61:void removeMessageRouter(io.rong.imlib.ModuleManager$MessageRouter) -> removeMessageRouter
    72:72:io.rong.imlib.RongIMClient$OnReceiveMessageListener getListener() -> getListener
    15:16:void <clinit>() -> <clinit>
io.rong.imlib.ModuleManager$ConnectivityStateChangedListener -> io.rong.imlib.ModuleManager$ConnectivityStateChangedListener:
    void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onChanged
io.rong.imlib.ModuleManager$MessageRouter -> io.rong.imlib.ModuleManager$MessageRouter:
    boolean onReceived(io.rong.imlib.model.Message,int,boolean,int) -> onReceived
io.rong.imlib.NativeClient -> io.rong.imlib.NativeClient:
    java.lang.String TAG -> TAG
    io.rong.imlib.NativeClient client -> client
    android.content.Context mContext -> mContext
    io.rong.imlib.NativeObject nativeObj -> nativeObj
    java.lang.String mFileServer -> mFileServer
    java.lang.String mNaviServer -> mNaviServer
    java.lang.String appKey -> appKey
    java.lang.String token -> token
    java.lang.String deviceId -> deviceId
    java.lang.String currentUserId -> currentUserId
    java.util.HashMap messageContentConstructorMap -> messageContentConstructorMap
    java.util.HashMap messageHandlerMap -> messageHandlerMap
    io.rong.imlib.NativeClient$OnReceiveMessageListenerEx mReceiveMessageListenerEx -> mReceiveMessageListenerEx
    io.rong.imlib.NativeClient$OnReceiveMessageListener mReceiveMessageListener -> mReceiveMessageListener
    io.rong.imlib.NativeClient$ConnectHandler mConnectHandler -> mConnectHandler
    java.util.Timer timer -> timer
    136:147:io.rong.imlib.model.MessageContent renderMessageContent(java.lang.String,byte[],io.rong.imlib.model.Message) -> renderMessageContent
    75:152:void <init>() -> <init>
    155:157:io.rong.imlib.NativeClient getInstance() -> getInstance
    166:193:void init(android.content.Context,java.lang.String,java.lang.String) -> init
    202:215:void registerMessageType(java.lang.Class) -> registerMessageType
    225:253:void connect(java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> connect
    259:306:void tryConnect(java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> tryConnect
    314:314:java.lang.String getCurrentUserId() -> getCurrentUserId
    322:323:void disconnect() -> disconnect
    331:336:void disconnect(boolean) -> disconnect
    348:355:java.util.List getConversationList() -> getConversationList
    367:372:java.util.List getGroupConversationList() -> getGroupConversationList
    386:401:java.util.List getConversationList(int[]) -> getConversationList
    406:430:io.rong.imlib.model.Conversation renderConversationFromNative(io.rong.imlib.NativeObject$Conversation) -> renderConversationFromNative
    434:460:io.rong.imlib.model.Conversation renderConversationFromJson(org.json.JSONObject) -> renderConversationFromJson
    471:484:io.rong.imlib.model.Conversation getConversation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getConversation
    497:504:boolean removeConversation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> removeConversation
    516:522:boolean setConversationToTop(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,boolean) -> setConversationToTop
    531:534:int getTotalUnreadCount() -> getTotalUnreadCount
    545:551:int getUnreadCount(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getUnreadCount
    562:577:int getUnreadCount(io.rong.imlib.model.Conversation$ConversationType[]) -> getUnreadCount
    589:596:java.util.List getLatestMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int) -> getLatestMessages
    610:631:java.util.List getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int,int) -> getHistoryMessages
    645:665:java.util.List getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,int,int) -> getHistoryMessages
    684:704:java.util.List getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,int,int,boolean) -> getHistoryMessages
    717:750:void getRemoteHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long,int,io.rong.imlib.NativeClient$IResultCallback) -> getRemoteHistoryMessages
    763:787:void getChatroomHistoryMessages(java.lang.String,long,int,int,io.rong.imlib.NativeClient$IResultCallbackEx) -> getChatroomHistoryMessages
    791:802:void getUserStatus(java.lang.String,io.rong.imlib.NativeClient$IResultCallbackEx) -> getUserStatus
    805:815:void setUserStatus(int,io.rong.imlib.NativeClient$IResultCallback) -> setUserStatus
    824:830:boolean deleteMessages(int[]) -> deleteMessages
    841:841:boolean deleteMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> deleteMessage
    853:879:void deleteMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.Message[],io.rong.imlib.NativeClient$OperationCallback) -> deleteMessages
    889:895:boolean clearMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> clearMessages
    906:912:boolean clearMessagesUnreadStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> clearMessagesUnreadStatus
    923:929:boolean setMessageExtra(int,java.lang.String) -> setMessageExtra
    940:946:boolean setMessageReceivedStatus(int,io.rong.imlib.model.Message$ReceivedStatus) -> setMessageReceivedStatus
    958:964:boolean setMessageSentStatus(int,io.rong.imlib.model.Message$SentStatus) -> setMessageSentStatus
    976:982:java.lang.String getTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getTextMessageDraft
    994:1000:boolean saveTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String) -> saveTextMessageDraft
    1011:1022:boolean clearTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> clearTextMessageDraft
    1033:1079:void getDiscussion(java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> getDiscussion
    1089:1108:void setDiscussionName(java.lang.String,java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> setDiscussionName
    1119:1149:void createDiscussion(java.lang.String,java.util.List,io.rong.imlib.NativeClient$IResultCallback) -> createDiscussion
    1160:1193:void searchPublicService(java.lang.String,int,int,io.rong.imlib.NativeClient$IResultCallback) -> searchPublicService
    1204:1220:void subscribePublicService(java.lang.String,int,boolean,io.rong.imlib.NativeClient$OperationCallback) -> subscribePublicService
    1231:1252:void getPublicServiceProfile(java.lang.String,int,io.rong.imlib.NativeClient$IResultCallback) -> getPublicServiceProfile
    1261:1289:void getPublicServiceList(io.rong.imlib.NativeClient$IResultCallback) -> getPublicServiceList
    1301:1324:void addMemberToDiscussion(java.lang.String,java.util.List,io.rong.imlib.NativeClient$OperationCallback) -> addMemberToDiscussion
    1338:1357:void removeMemberFromDiscussion(java.lang.String,java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> removeMemberFromDiscussion
    1367:1387:void quitDiscussion(java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> quitDiscussion
    1396:1400:io.rong.imlib.model.Message getMessage(int) -> getMessage
    1405:1416:java.lang.String getSearchableWord(io.rong.imlib.model.MessageContent) -> getSearchableWord
    1428:1430:void sendMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.MessageContent,java.lang.String,java.lang.String,io.rong.imlib.NativeClient$ISendMessageCallback) -> sendMessage
    1433:1506:void sendMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,java.lang.String[],io.rong.imlib.NativeClient$ISendMessageCallback) -> sendMessage
    1509:1600:void sendLocationMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.NativeClient$ISendMessageCallback) -> sendLocationMessage
    1606:1670:io.rong.imlib.model.Message sendStatusMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.MessageContent,int,io.rong.imlib.NativeClient$IResultCallback) -> sendStatusMessage
    1674:1785:void sendMediaMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.NativeClient$ISendMediaMessageCallback) -> sendMediaMessage
    1797:1854:io.rong.imlib.model.Message insertMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,io.rong.imlib.model.MessageContent,long) -> insertMessage
    1868:1990:void uploadMedia(io.rong.imlib.model.Message,io.rong.imlib.NativeClient$IResultProgressCallback) -> uploadMedia
    2004:2049:void downloadMedia(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int,java.lang.String,io.rong.imlib.NativeClient$IResultProgressCallback) -> downloadMedia
    2060:2129:void downloadMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.NativeClient$IDownloadMediaMessageCallback) -> downloadMediaMessage
    2140:2162:void getConversationNotificationStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> getConversationNotificationStatus
    2174:2195:void setConversationNotificationStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.Conversation$ConversationNotificationStatus,io.rong.imlib.NativeClient$IResultCallback) -> setConversationNotificationStatus
    2207:2228:void setDiscussionInviteStatus(java.lang.String,int,io.rong.imlib.NativeClient$OperationCallback) -> setDiscussionInviteStatus
    2238:2266:void syncGroup(java.util.List,io.rong.imlib.NativeClient$OperationCallback) -> syncGroup
    2276:2295:void joinGroup(java.lang.String,java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> joinGroup
    2304:2323:void quitGroup(java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> quitGroup
    2333:2383:void setOnReceiveMessageListener(io.rong.imlib.NativeClient$OnReceiveMessageListener) -> setOnReceiveMessageListener
    2435:2446:void setConnectionStatusListener(io.rong.imlib.NativeClient$ICodeListener) -> setConnectionStatusListener
    2455:2455:long getDeltaTime() -> getDeltaTime
    2459:2489:void queryChatRoomInfo(java.lang.String,int,int,io.rong.imlib.NativeClient$IResultCallback) -> queryChatRoomInfo
    2499:2515:void joinChatRoom(java.lang.String,int,io.rong.imlib.NativeClient$OperationCallback) -> joinChatRoom
    2525:2541:void reJoinChatRoom(java.lang.String,int,io.rong.imlib.NativeClient$OperationCallback) -> reJoinChatRoom
    2546:2559:void startCRHeartBeatIfNeed() -> startCRHeartBeatIfNeed
    2562:2567:void stopCRHeartBeat() -> stopCRHeartBeat
    2577:2593:void joinExistChatRoom(java.lang.String,int,io.rong.imlib.NativeClient$OperationCallback,boolean) -> joinExistChatRoom
    2602:2620:void quitChatRoom(java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> quitChatRoom
    2629:2644:boolean clearConversations(io.rong.imlib.model.Conversation$ConversationType[]) -> clearConversations
    2709:2726:void addToBlacklist(java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> addToBlacklist
    2730:2745:void recallMessage(java.lang.String,byte[],java.lang.String,int,io.rong.imlib.NativeClient$OperationCallback) -> recallMessage
    2756:2774:void removeFromBlacklist(java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> removeFromBlacklist
    2784:2811:void getBlacklistStatus(java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> getBlacklistStatus
    2820:2848:void getBlacklist(io.rong.imlib.NativeClient$IResultCallback) -> getBlacklist
    2859:2886:void setNotificationQuietHours(java.lang.String,int,io.rong.imlib.NativeClient$OperationCallback) -> setNotificationQuietHours
    2895:2915:void removeNotificationQuietHours(io.rong.imlib.NativeClient$OperationCallback) -> removeNotificationQuietHours
    2926:2945:void getNotificationQuietHours(io.rong.imlib.NativeClient$GetNotificationQuietHoursCallback) -> getNotificationQuietHours
    2950:3032:void setUserData(io.rong.imlib.model.UserData,io.rong.imlib.NativeClient$OperationCallback) -> setUserData
    3036:3063:void setEnvInfo(android.content.Context) -> setEnvInfo
    3171:3179:io.rong.imlib.model.Message getMessageByUid(java.lang.String) -> getMessageByUid
    3183:3186:boolean updateMessageReceiptStatus(java.lang.String,int,long) -> updateMessageReceiptStatus
    3190:3193:boolean clearUnreadByReceipt(int,java.lang.String,long) -> clearUnreadByReceipt
    3197:3200:long getSendTimeByMessageId(int) -> getSendTimeByMessageId
    3204:3206:boolean updateConversationInfo(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,java.lang.String) -> updateConversationInfo
    3210:3222:void getVoIPKey(int,java.lang.String,java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> getVoIPKey
    3225:3227:java.lang.String getVoIPCallInfo() -> getVoIPCallInfo
    3232:3248:java.lang.String ShortMD5(java.lang.String[]) -> ShortMD5
    3252:3255:void setServerInfo(java.lang.String,java.lang.String) -> setServerInfo
    3263:3281:void getPCAuthConfig(io.rong.imlib.NativeClient$IResultCallback) -> getPCAuthConfig
    3284:3288:boolean setMessageContent(int,byte[],java.lang.String) -> setMessageContent
    3292:3292:java.lang.String getToken() -> getToken
    3296:3296:java.lang.String getAppKey() -> getAppKey
    3300:3300:java.lang.String getDeviceId() -> getDeviceId
    3304:3309:boolean isMentionedMessage(io.rong.imlib.model.Message) -> isMentionedMessage
    3313:3334:java.util.List getUnreadMentionedMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getUnreadMentionedMessages
    3338:3342:void setLogStatus(int,io.rong.imlib.NativeObject$NativeLogInfoListener) -> setLogStatus
    3345:3348:boolean updateReadReceiptRequestInfo(java.lang.String,java.lang.String) -> updateReadReceiptRequestInfo
    3352:3358:void registerCmdMsgType(java.lang.String) -> registerCmdMsgType
    3361:3370:java.util.List searchMessages(java.lang.String,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int,long) -> searchMessages
    3374:3385:java.util.List searchConversations(java.lang.String,int[],java.lang.String[]) -> searchConversations
    3389:3398:java.util.List getMatchedMessages(java.lang.String,io.rong.imlib.model.Conversation$ConversationType,long,int,int) -> getMatchedMessages
    3402:3413:void getVendorToken(io.rong.imlib.NativeClient$IResultCallback) -> getVendorToken
    3416:3416:io.rong.message.MessageHandler getMessageHandler(java.lang.String) -> getMessageHandler
    3420:3440:io.rong.imlib.model.MessageContent newMessageContent(java.lang.String,byte[]) -> newMessageContent
    71:71:io.rong.imlib.NativeClient$ConnectHandler access$200(io.rong.imlib.NativeClient) -> access$200
    71:71:java.lang.String access$302(io.rong.imlib.NativeClient,java.lang.String) -> access$302
    71:71:android.content.Context access$400(io.rong.imlib.NativeClient) -> access$400
    71:71:java.lang.String access$500(io.rong.imlib.NativeClient) -> access$500
    71:71:java.lang.String access$600(io.rong.imlib.NativeClient) -> access$600
    71:71:io.rong.imlib.model.MessageContent access$700(io.rong.imlib.NativeClient,java.lang.String,byte[],io.rong.imlib.model.Message) -> access$700
    71:71:boolean access$800(io.rong.imlib.NativeClient,io.rong.imlib.model.Message) -> access$800
    71:71:java.lang.String access$900(io.rong.imlib.NativeClient) -> access$900
    71:71:io.rong.imlib.NativeClient$OnReceiveMessageListenerEx access$1000(io.rong.imlib.NativeClient) -> access$1000
    71:71:io.rong.imlib.model.MessageContent access$1100(io.rong.imlib.NativeClient,java.lang.String,byte[]) -> access$1100
    71:71:io.rong.imlib.NativeClient access$1200() -> access$1200
    71:71:java.lang.String access$1300(io.rong.imlib.NativeClient,io.rong.imlib.model.MessageContent) -> access$1300
    71:71:void access$1400(io.rong.imlib.NativeClient) -> access$1400
    74:74:void <clinit>() -> <clinit>
io.rong.imlib.NativeClient$1 -> io.rong.imlib.NativeClient$1:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    228:228:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    231:233:void onSuccess(java.lang.String) -> onSuccess
    237:244:void onError(java.lang.String,int) -> onError
    248:250:void onReconnect(java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> onReconnect
io.rong.imlib.NativeClient$10 -> io.rong.imlib.NativeClient$10:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1095:1095:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    1098:1106:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$11 -> io.rong.imlib.NativeClient$11:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1132:1132:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    1136:1139:void OnError(int) -> OnError
    1144:1147:void OnSuccess(java.lang.String) -> OnSuccess
io.rong.imlib.NativeClient$12 -> io.rong.imlib.NativeClient$12:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1166:1166:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    1169:1186:void onReceived(io.rong.imlib.NativeObject$AccountInfo[]) -> onReceived
    1190:1191:void OnError(int) -> OnError
io.rong.imlib.NativeClient$13 -> io.rong.imlib.NativeClient$13:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1207:1207:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    1211:1218:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$14 -> io.rong.imlib.NativeClient$14:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1310:1310:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    1313:1322:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$15 -> io.rong.imlib.NativeClient$15:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1344:1344:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    1347:1355:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$16 -> io.rong.imlib.NativeClient$16:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1373:1373:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    1376:1385:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$17 -> io.rong.imlib.NativeClient$17:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.NativeClient$ISendMessageCallback val$callback -> val$callback
    io.rong.imlib.MessageTag val$msgTag -> val$msgTag
    io.rong.imlib.NativeClient this$0 -> this$0
    1486:1486:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.model.Message,io.rong.imlib.NativeClient$ISendMessageCallback,io.rong.imlib.MessageTag) -> <init>
    1489:1503:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$18 -> io.rong.imlib.NativeClient$18:
    io.rong.imlib.MessageTag val$msgTag -> val$msgTag
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.NativeClient$ISendMessageCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1556:1556:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.MessageTag,java.lang.String,java.lang.String,io.rong.imlib.NativeClient$ISendMessageCallback) -> <init>
    1559:1597:void onHandleResult(io.rong.imlib.model.Message,int) -> onHandleResult
io.rong.imlib.NativeClient$18$1 -> io.rong.imlib.NativeClient$18$1:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.NativeClient$18 this$1 -> this$1
    1572:1572:void <init>(io.rong.imlib.NativeClient$18,io.rong.imlib.model.Message) -> <init>
    1575:1588:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$19 -> io.rong.imlib.NativeClient$19:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.NativeClient this$0 -> this$0
    1650:1650:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback,io.rong.imlib.model.Message) -> <init>
    1654:1662:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$2 -> io.rong.imlib.NativeClient$2:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    275:275:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    278:304:void operationComplete(int,java.lang.String) -> operationComplete
io.rong.imlib.NativeClient$20 -> io.rong.imlib.NativeClient$20:
    io.rong.message.MediaMessageContent val$mediaMessageContent -> val$mediaMessageContent
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.MessageTag val$msgTag -> val$msgTag
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.NativeClient$ISendMediaMessageCallback val$mediaMessageCallback -> val$mediaMessageCallback
    boolean val$isMentioned -> val$isMentioned
    io.rong.imlib.NativeClient this$0 -> this$0
    1699:1699:void <init>(io.rong.imlib.NativeClient,io.rong.message.MediaMessageContent,io.rong.imlib.model.Message,io.rong.imlib.MessageTag,java.lang.String,java.lang.String,io.rong.imlib.NativeClient$ISendMediaMessageCallback,boolean) -> <init>
    1702:1733:void onSuccess(java.lang.String) -> onSuccess
    1737:1739:void onProgress(int) -> onProgress
    1743:1746:void onError(int) -> onError
    1750:1753:void onCanceled(int) -> onCanceled
    1699:1699:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.NativeClient$20$1 -> io.rong.imlib.NativeClient$20$1:
    io.rong.imlib.NativeClient$20 this$1 -> this$1
    1714:1714:void <init>(io.rong.imlib.NativeClient$20) -> <init>
    1717:1727:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$21 -> io.rong.imlib.NativeClient$21:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.NativeClient$ISendMediaMessageCallback val$mediaMessageCallback -> val$mediaMessageCallback
    io.rong.imlib.NativeClient this$0 -> this$0
    1768:1768:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.model.Message,io.rong.imlib.NativeClient$ISendMediaMessageCallback) -> <init>
    1771:1781:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$22 -> io.rong.imlib.NativeClient$22:
    io.rong.imlib.filetransfer.FtConst$MimeType val$mimeType -> val$mimeType
    io.rong.imlib.NativeClient$IResultProgressCallback val$callback -> val$callback
    int val$id -> val$id
    java.lang.String val$filePath -> val$filePath
    long val$fileSize -> val$fileSize
    int val$uploadType -> val$uploadType
    java.lang.String val$fileName -> val$fileName
    io.rong.imlib.NativeClient this$0 -> this$0
    1906:1906:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.filetransfer.FtConst$MimeType,io.rong.imlib.NativeClient$IResultProgressCallback,int,java.lang.String,long,int,java.lang.String) -> <init>
    1909:1988:void OnError(int,java.lang.String) -> OnError
io.rong.imlib.NativeClient$22$1 -> io.rong.imlib.NativeClient$22$1:
    java.util.Date val$start -> val$start
    java.lang.String val$serverIp -> val$serverIp
    java.lang.String val$mimeKey -> val$mimeKey
    io.rong.imlib.NativeClient$22 this$1 -> this$1
    1932:1932:void <init>(io.rong.imlib.NativeClient$22,java.util.Date,java.lang.String,java.lang.String) -> <init>
    1935:1940:void onError(int) -> onError
    1944:1965:void onComplete(java.lang.String) -> onComplete
    1969:1972:void onProgress(int) -> onProgress
    1976:1982:void onCanceled(java.lang.Object) -> onCanceled
io.rong.imlib.NativeClient$22$1$1 -> io.rong.imlib.NativeClient$22$1$1:
    io.rong.imlib.NativeClient$22$1 this$2 -> this$2
    1948:1948:void <init>(io.rong.imlib.NativeClient$22$1) -> <init>
    1951:1959:void OnError(int,java.lang.String) -> OnError
io.rong.imlib.NativeClient$23 -> io.rong.imlib.NativeClient$23:
    java.util.Date val$start -> val$start
    io.rong.imlib.filetransfer.FtConst$MimeType val$mimeType -> val$mimeType
    java.lang.String val$imageUrl -> val$imageUrl
    io.rong.imlib.NativeClient$IResultProgressCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2014:2014:void <init>(io.rong.imlib.NativeClient,java.util.Date,io.rong.imlib.filetransfer.FtConst$MimeType,java.lang.String,io.rong.imlib.NativeClient$IResultProgressCallback) -> <init>
    2017:2022:void onError(int) -> onError
    2026:2033:void onComplete(java.lang.String) -> onComplete
    2037:2040:void onProgress(int) -> onProgress
    2044:2047:void onCanceled(java.lang.Object) -> onCanceled
io.rong.imlib.NativeClient$24 -> io.rong.imlib.NativeClient$24:
    java.util.Date val$start -> val$start
    io.rong.imlib.filetransfer.FtConst$MimeType val$mimeType -> val$mimeType
    java.lang.String val$finalRemoteUrl -> val$finalRemoteUrl
    io.rong.imlib.NativeClient$IDownloadMediaMessageCallback val$callback -> val$callback
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.NativeClient this$0 -> this$0
    2090:2090:void <init>(io.rong.imlib.NativeClient,java.util.Date,io.rong.imlib.filetransfer.FtConst$MimeType,java.lang.String,io.rong.imlib.NativeClient$IDownloadMediaMessageCallback,io.rong.imlib.model.Message) -> <init>
    2093:2098:void onError(int) -> onError
    2102:2113:void onComplete(java.lang.String) -> onComplete
    2117:2119:void onProgress(int) -> onProgress
    2123:2127:void onCanceled(java.lang.Object) -> onCanceled
io.rong.imlib.NativeClient$25 -> io.rong.imlib.NativeClient$25:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2146:2146:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    2150:2158:void operationComplete(int,int) -> operationComplete
io.rong.imlib.NativeClient$26 -> io.rong.imlib.NativeClient$26:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2180:2180:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    2183:2192:void operationComplete(int,int) -> operationComplete
io.rong.imlib.NativeClient$27 -> io.rong.imlib.NativeClient$27:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2213:2213:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2218:2226:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$28 -> io.rong.imlib.NativeClient$28:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2253:2253:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2256:2264:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$29 -> io.rong.imlib.NativeClient$29:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2282:2282:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2285:2293:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$3 -> io.rong.imlib.NativeClient$3:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    728:728:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    731:740:void onReceived(io.rong.imlib.NativeObject$Message[],long) -> onReceived
    744:745:void onError(int) -> onError
io.rong.imlib.NativeClient$30 -> io.rong.imlib.NativeClient$30:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2310:2310:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2313:2321:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$31 -> io.rong.imlib.NativeClient$31:
    io.rong.imlib.NativeClient$OnReceiveMessageListener val$listener -> val$listener
    io.rong.imlib.NativeClient this$0 -> this$0
    2338:2338:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OnReceiveMessageListener) -> <init>
    2342:2366:void onReceived(io.rong.imlib.NativeObject$Message,int,boolean,boolean,int) -> onReceived
io.rong.imlib.NativeClient$31$1 -> io.rong.imlib.NativeClient$31$1:
    io.rong.imlib.NativeClient$31 this$1 -> this$1
    2347:2347:void <init>(io.rong.imlib.NativeClient$31) -> <init>
    2350:2350:void onReceived(io.rong.imlib.NativeObject$DiscussionInfo) -> onReceived
    2355:2355:void OnError(int) -> OnError
io.rong.imlib.NativeClient$32 -> io.rong.imlib.NativeClient$32:
    io.rong.imlib.NativeClient this$0 -> this$0
    2369:2369:void <init>(io.rong.imlib.NativeClient) -> <init>
    2372:2380:byte[] getSearchableWord(java.lang.String,byte[]) -> getSearchableWord
io.rong.imlib.NativeClient$33 -> io.rong.imlib.NativeClient$33:
    io.rong.imlib.NativeClient$ICodeListener val$listener -> val$listener
    2435:2435:void <init>(io.rong.imlib.NativeClient$ICodeListener) -> <init>
    2439:2444:void onError(int,java.lang.String) -> onError
io.rong.imlib.NativeClient$34 -> io.rong.imlib.NativeClient$34:
    java.lang.String val$id -> val$id
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2465:2465:void <init>(io.rong.imlib.NativeClient,java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    2468:2482:void OnSuccess(int,io.rong.imlib.NativeObject$UserInfo[]) -> OnSuccess
    2486:2487:void OnError(int) -> OnError
io.rong.imlib.NativeClient$35 -> io.rong.imlib.NativeClient$35:
    java.lang.String val$id -> val$id
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2501:2501:void <init>(io.rong.imlib.NativeClient,java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2504:2512:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$36 -> io.rong.imlib.NativeClient$36:
    java.lang.String val$id -> val$id
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2527:2527:void <init>(io.rong.imlib.NativeClient,java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2530:2538:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$37 -> io.rong.imlib.NativeClient$37:
    io.rong.imlib.NativeClient this$0 -> this$0
    2549:2549:void <init>(io.rong.imlib.NativeClient) -> <init>
    2552:2555:void run() -> run
io.rong.imlib.NativeClient$38 -> io.rong.imlib.NativeClient$38:
    java.lang.String val$id -> val$id
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2579:2579:void <init>(io.rong.imlib.NativeClient,java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2582:2590:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$39 -> io.rong.imlib.NativeClient$39:
    java.lang.String val$id -> val$id
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2604:2604:void <init>(io.rong.imlib.NativeClient,java.lang.String,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2607:2615:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$4 -> io.rong.imlib.NativeClient$4:
    io.rong.imlib.NativeClient$IResultCallbackEx val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    765:765:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallbackEx) -> <init>
    768:777:void onReceived(io.rong.imlib.NativeObject$Message[],long) -> onReceived
    781:782:void onError(int) -> onError
io.rong.imlib.NativeClient$40 -> io.rong.imlib.NativeClient$40:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2715:2715:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2719:2724:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$41 -> io.rong.imlib.NativeClient$41:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2733:2733:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2736:2743:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$42 -> io.rong.imlib.NativeClient$42:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2762:2762:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2766:2772:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$43 -> io.rong.imlib.NativeClient$43:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2790:2790:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    2797:2808:void operationComplete(int,int) -> operationComplete
io.rong.imlib.NativeClient$44 -> io.rong.imlib.NativeClient$44:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2826:2826:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    2830:2839:void OnSuccess(java.lang.String) -> OnSuccess
    2843:2846:void OnError(int) -> OnError
io.rong.imlib.NativeClient$45 -> io.rong.imlib.NativeClient$45:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2874:2874:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2879:2884:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$46 -> io.rong.imlib.NativeClient$46:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2901:2901:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    2906:2911:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$47 -> io.rong.imlib.NativeClient$47:
    io.rong.imlib.NativeClient$GetNotificationQuietHoursCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    2933:2933:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$GetNotificationQuietHoursCallback) -> <init>
    2936:2937:void OnError(int) -> OnError
    2941:2942:void OnSuccess(java.lang.String,int) -> OnSuccess
io.rong.imlib.NativeClient$48 -> io.rong.imlib.NativeClient$48:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    3015:3015:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    3018:3024:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$49 -> io.rong.imlib.NativeClient$49:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    3212:3212:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    3215:3220:void OnError(int,java.lang.String) -> OnError
io.rong.imlib.NativeClient$5 -> io.rong.imlib.NativeClient$5:
    io.rong.imlib.NativeClient$IResultCallbackEx val$resultCallbackEx -> val$resultCallbackEx
    io.rong.imlib.NativeClient this$0 -> this$0
    791:791:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallbackEx) -> <init>
    794:795:void OnSuccess(java.lang.String,int) -> OnSuccess
    799:800:void OnError(int) -> OnError
io.rong.imlib.NativeClient$50 -> io.rong.imlib.NativeClient$50:
    io.rong.imlib.NativeClient$IResultCallback val$resultCallback -> val$resultCallback
    io.rong.imlib.NativeClient this$0 -> this$0
    3263:3263:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    3266:3279:void OnError(int,java.lang.String) -> OnError
io.rong.imlib.NativeClient$51 -> io.rong.imlib.NativeClient$51:
    io.rong.imlib.NativeClient$IResultCallback val$resultCallback -> val$resultCallback
    io.rong.imlib.NativeClient this$0 -> this$0
    3402:3402:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    3405:3411:void OnError(int,java.lang.String) -> OnError
io.rong.imlib.NativeClient$6 -> io.rong.imlib.NativeClient$6:
    io.rong.imlib.NativeClient$IResultCallback val$resultCallback -> val$resultCallback
    io.rong.imlib.NativeClient this$0 -> this$0
    805:805:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    808:813:void OnError(int,java.lang.String) -> OnError
io.rong.imlib.NativeClient$7 -> io.rong.imlib.NativeClient$7:
    io.rong.imlib.NativeClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    866:866:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$OperationCallback) -> <init>
    869:877:void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeClient$8 -> io.rong.imlib.NativeClient$8:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1043:1043:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    1046:1049:void onReceived(io.rong.imlib.NativeObject$DiscussionInfo) -> onReceived
    1053:1056:void OnError(int) -> OnError
io.rong.imlib.NativeClient$9 -> io.rong.imlib.NativeClient$9:
    io.rong.imlib.NativeClient$IResultCallback val$callback -> val$callback
    io.rong.imlib.NativeClient this$0 -> this$0
    1063:1063:void <init>(io.rong.imlib.NativeClient,io.rong.imlib.NativeClient$IResultCallback) -> <init>
    1066:1069:void onReceived(io.rong.imlib.NativeObject$DiscussionInfo) -> onReceived
    1073:1076:void OnError(int) -> OnError
io.rong.imlib.NativeClient$BlacklistStatus -> io.rong.imlib.NativeClient$BlacklistStatus:
    io.rong.imlib.NativeClient$BlacklistStatus EXIT_BLACK_LIST -> EXIT_BLACK_LIST
    io.rong.imlib.NativeClient$BlacklistStatus NOT_EXIT_BLACK_LIST -> NOT_EXIT_BLACK_LIST
    int value -> value
    io.rong.imlib.NativeClient$BlacklistStatus[] $VALUES -> $VALUES
    2651:2651:io.rong.imlib.NativeClient$BlacklistStatus[] values() -> values
    2651:2651:io.rong.imlib.NativeClient$BlacklistStatus valueOf(java.lang.String) -> valueOf
    2664:2673:void <init>(java.lang.String,int,int) -> <init>
    2681:2681:int getValue() -> getValue
    2691:2696:io.rong.imlib.NativeClient$BlacklistStatus setValue(int) -> setValue
    2651:2661:void <clinit>() -> <clinit>
io.rong.imlib.NativeClient$ConnectHandler -> io.rong.imlib.NativeClient$ConnectHandler:
    java.lang.String[] mCmpArray -> mCmpArray
    java.lang.ref.WeakReference mNativeClient -> mNativeClient
    io.rong.imlib.NativeClient$IResultCallback mCallback -> mCallback
    96:98:void <init>(io.rong.imlib.NativeClient) -> <init>
    101:104:void connect(java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> connect
    108:131:void handleMessage(android.os.Message) -> handleMessage
    90:90:io.rong.imlib.NativeClient$IResultCallback access$000(io.rong.imlib.NativeClient$ConnectHandler) -> access$000
    90:90:java.lang.String[] access$100(io.rong.imlib.NativeClient$ConnectHandler) -> access$100
io.rong.imlib.NativeClient$ConnectHandler$1 -> io.rong.imlib.NativeClient$ConnectHandler$1:
    int val$times -> val$times
    io.rong.imlib.NativeClient$ConnectHandler this$0 -> this$0
    113:113:void <init>(io.rong.imlib.NativeClient$ConnectHandler,int) -> <init>
    116:118:void onSuccess(java.lang.String) -> onSuccess
    122:128:void onError(int) -> onError
    113:113:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.NativeClient$GetNotificationQuietHoursCallback -> io.rong.imlib.NativeClient$GetNotificationQuietHoursCallback:
    void onSuccess(java.lang.String,int) -> onSuccess
    void onError(int) -> onError
io.rong.imlib.NativeClient$ICodeCallback -> io.rong.imlib.NativeClient$ICodeCallback:
    void onResult(int) -> onResult
io.rong.imlib.NativeClient$ICodeListener -> io.rong.imlib.NativeClient$ICodeListener:
    void onChanged(int) -> onChanged
io.rong.imlib.NativeClient$IDownloadMediaMessageCallback -> io.rong.imlib.NativeClient$IDownloadMediaMessageCallback:
    void onSuccess(java.lang.Object) -> onSuccess
    void onProgress(int) -> onProgress
    void onCanceled() -> onCanceled
    void onError(int) -> onError
io.rong.imlib.NativeClient$IResultCallback -> io.rong.imlib.NativeClient$IResultCallback:
    void onSuccess(java.lang.Object) -> onSuccess
    void onError(int) -> onError
io.rong.imlib.NativeClient$IResultCallbackEx -> io.rong.imlib.NativeClient$IResultCallbackEx:
    void onSuccess(java.lang.Object,java.lang.Object) -> onSuccess
    void onError(int) -> onError
io.rong.imlib.NativeClient$IResultProgressCallback -> io.rong.imlib.NativeClient$IResultProgressCallback:
    void onSuccess(java.lang.Object) -> onSuccess
    void onProgress(int) -> onProgress
    void onError(int) -> onError
    void onCanceled(int) -> onCanceled
io.rong.imlib.NativeClient$ISendMediaMessageCallback -> io.rong.imlib.NativeClient$ISendMediaMessageCallback:
    void onAttached(java.lang.Object) -> onAttached
    void onSuccess(java.lang.Object) -> onSuccess
    void onProgress(java.lang.Object,int) -> onProgress
    void onError(java.lang.Object,int) -> onError
    void onCanceled(java.lang.Object) -> onCanceled
io.rong.imlib.NativeClient$ISendMessageCallback -> io.rong.imlib.NativeClient$ISendMessageCallback:
    void onAttached(java.lang.Object) -> onAttached
    void onSuccess(java.lang.Object) -> onSuccess
    void onError(java.lang.Object,int) -> onError
io.rong.imlib.NativeClient$OnReceiveMessageListener -> io.rong.imlib.NativeClient$OnReceiveMessageListener:
    void onReceived(io.rong.imlib.model.Message,int,boolean,boolean,int) -> onReceived
io.rong.imlib.NativeClient$OnReceiveMessageListenerEx -> io.rong.imlib.NativeClient$OnReceiveMessageListenerEx:
    boolean onReceived(io.rong.imlib.model.Message,int) -> onReceived
io.rong.imlib.NativeClient$OperationCallback -> io.rong.imlib.NativeClient$OperationCallback:
    void onSuccess() -> onSuccess
    void onError(int) -> onError
io.rong.imlib.NativeObject -> io.rong.imlib.NativeObject:
    11:13:void <init>() -> <init>
    void setJNIEnv(io.rong.imlib.NativeObject) -> setJNIEnv
    int InitClient(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> InitClient
    void RegisterMessageType(java.lang.String,int) -> RegisterMessageType
    void Connect(java.lang.String,java.lang.String,int,io.rong.imlib.NativeObject$ConnectAckCallback,boolean) -> Connect
    void Disconnect(int) -> Disconnect
    boolean DeleteMessages(int[]) -> DeleteMessages
    void DeleteRemoteMessages(int,java.lang.String,io.rong.imlib.NativeObject$Message[],boolean,io.rong.imlib.NativeObject$PublishAckListener) -> DeleteRemoteMessages
    boolean ClearMessages(int,java.lang.String,boolean) -> ClearMessages
    boolean ClearUnread(int,java.lang.String) -> ClearUnread
    boolean SetMessageExtra(int,java.lang.String) -> SetMessageExtra
    boolean RemoveConversation(int,java.lang.String) -> RemoveConversation
    boolean SetTextMessageDraft(int,java.lang.String,java.lang.String) -> SetTextMessageDraft
    boolean SetMessageContent(int,byte[],java.lang.String) -> SetMessageContent
    java.lang.String GetTextMessageDraft(int,java.lang.String) -> GetTextMessageDraft
    boolean SetIsTop(int,java.lang.String,boolean) -> SetIsTop
    int GetTotalUnreadCount() -> GetTotalUnreadCount
    long GetDeltaTime() -> GetDeltaTime
    void CreateInviteDiscussion(java.lang.String,java.lang.String[],io.rong.imlib.NativeObject$CreateDiscussionCallback) -> CreateInviteDiscussion
    void InviteMemberToDiscussion(java.lang.String,java.lang.String[],io.rong.imlib.NativeObject$PublishAckListener) -> InviteMemberToDiscussion
    void RemoveMemberFromDiscussion(java.lang.String,java.lang.String,io.rong.imlib.NativeObject$PublishAckListener) -> RemoveMemberFromDiscussion
    void QuitDiscussion(java.lang.String,io.rong.imlib.NativeObject$PublishAckListener) -> QuitDiscussion
    int SaveMessage(java.lang.String,int,java.lang.String,java.lang.String,byte[],boolean,int,int,long,java.lang.String) -> SaveMessage
    void SendMessage(java.lang.String,int,int,java.lang.String,byte[],byte[],byte[],int,java.lang.String[],io.rong.imlib.NativeObject$PublishAckListener,boolean) -> SendMessage
    io.rong.imlib.NativeObject$UserInfo GetUserInfoExSync(java.lang.String,int) -> GetUserInfoExSync
    void SetMessageListener(io.rong.imlib.NativeObject$ReceiveMessageListener) -> SetMessageListener
    boolean SetReadStatus(int,int) -> SetReadStatus
    boolean SetSendStatus(int,int) -> SetSendStatus
    void EnvironmentChangeNotify(int) -> EnvironmentChangeNotify
    void GetDiscussionInfo(java.lang.String,io.rong.imlib.NativeObject$DiscussionInfoListener) -> GetDiscussionInfo
    io.rong.imlib.NativeObject$DiscussionInfo GetDiscussionInfoSync(java.lang.String) -> GetDiscussionInfoSync
    void SetExceptionListener(io.rong.imlib.NativeObject$ExceptionListener) -> SetExceptionListener
    void RenameDiscussion(java.lang.String,java.lang.String,io.rong.imlib.NativeObject$PublishAckListener) -> RenameDiscussion
    io.rong.imlib.NativeObject$Conversation GetConversationEx(java.lang.String,int) -> GetConversationEx
    void SetBlockPush(java.lang.String,int,boolean,io.rong.imlib.NativeObject$BizAckListener) -> SetBlockPush
    void GetBlockPush(java.lang.String,int,io.rong.imlib.NativeObject$BizAckListener) -> GetBlockPush
    void SetInviteStatus(java.lang.String,int,io.rong.imlib.NativeObject$PublishAckListener) -> SetInviteStatus
    int GetUnreadCount(java.lang.String,int) -> GetUnreadCount
    int GetMessageCount(java.lang.String,int) -> GetMessageCount
    void RecallMessage(java.lang.String,byte[],java.lang.String,int,io.rong.imlib.NativeObject$PublishAckListener) -> RecallMessage
    io.rong.imlib.NativeObject$Conversation[] GetConversationListEx(int[]) -> GetConversationListEx
    void SyncGroups(java.lang.String[],java.lang.String[],io.rong.imlib.NativeObject$PublishAckListener) -> SyncGroups
    void JoinGroup(java.lang.String,java.lang.String,io.rong.imlib.NativeObject$PublishAckListener) -> JoinGroup
    void QuitGroup(java.lang.String,io.rong.imlib.NativeObject$PublishAckListener) -> QuitGroup
    int GetCateUnreadCount(int[]) -> GetCateUnreadCount
    void JoinChatRoom(java.lang.String,int,int,boolean,io.rong.imlib.NativeObject$PublishAckListener) -> JoinChatRoom
    void JoinExistingChatroom(java.lang.String,int,int,io.rong.imlib.NativeObject$PublishAckListener,boolean) -> JoinExistingChatroom
    void QuitChatRoom(java.lang.String,int,io.rong.imlib.NativeObject$PublishAckListener) -> QuitChatRoom
    boolean ClearConversations(int[]) -> ClearConversations
    void AddToBlacklist(java.lang.String,io.rong.imlib.NativeObject$PublishAckListener) -> AddToBlacklist
    void RemoveFromBlacklist(java.lang.String,io.rong.imlib.NativeObject$PublishAckListener) -> RemoveFromBlacklist
    void GetBlacklistStatus(java.lang.String,io.rong.imlib.NativeObject$BizAckListener) -> GetBlacklistStatus
    void GetBlacklist(io.rong.imlib.NativeObject$SetBlacklistListener) -> GetBlacklist
    void GetUploadToken(int,io.rong.imlib.NativeObject$TokenListener) -> GetUploadToken
    void GetDownloadUrl(int,java.lang.String,java.lang.String,io.rong.imlib.NativeObject$TokenListener) -> GetDownloadUrl
    void SubscribeAccount(java.lang.String,int,boolean,io.rong.imlib.NativeObject$PublishAckListener) -> SubscribeAccount
    void SetDeviceInfo(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> SetDeviceInfo
    void SearchAccount(java.lang.String,int,int,io.rong.imlib.NativeObject$AccountInfoListener) -> SearchAccount
    void LoadHistoryMessage(java.lang.String,int,long,int,io.rong.imlib.NativeObject$HistoryMessageListener) -> LoadHistoryMessage
    void GetChatroomHistoryMessage(java.lang.String,long,int,int,io.rong.imlib.NativeObject$HistoryMessageListener) -> GetChatroomHistoryMessage
    1050:1051:void ping() -> ping
    1054:1055:void networkUnavailable() -> networkUnavailable
    io.rong.imlib.NativeObject$AccountInfo[] LoadAccountInfo() -> LoadAccountInfo
    void AddPushSetting(java.lang.String,int,io.rong.imlib.NativeObject$PublishAckListener) -> AddPushSetting
    void RemovePushSetting(io.rong.imlib.NativeObject$PublishAckListener) -> RemovePushSetting
    void QueryPushSetting(io.rong.imlib.NativeObject$PushSettingListener) -> QueryPushSetting
    void SetUserData(java.lang.String,io.rong.imlib.NativeObject$PublishAckListener) -> SetUserData
    void GetUserData(io.rong.imlib.NativeObject$GetUserDataListener) -> GetUserData
    byte[] GetLatestMessagesbyObjectName(java.lang.String,int,java.lang.String,int) -> GetLatestMessagesbyObjectName
    io.rong.imlib.NativeObject$Message[] GetHistoryMessagesEx(java.lang.String,int,java.lang.String,int,int,boolean) -> GetHistoryMessagesEx
    java.lang.String GetUserIdByToken(java.lang.String) -> GetUserIdByToken
    long GetSendTimeByMessageId(int) -> GetSendTimeByMessageId
    io.rong.imlib.NativeObject$Message GetMessageById(int) -> GetMessageById
    io.rong.imlib.NativeObject$Message GetMessageByUId(java.lang.String) -> GetMessageByUId
    boolean SetReceiptStatus(java.lang.String,int,long,java.lang.String) -> SetReceiptStatus
    io.rong.imlib.NativeObject$ReceiptInfo[] QueryReceiptStatus() -> QueryReceiptStatus
    boolean UpdateMessageReceiptStatus(java.lang.String,int,long) -> UpdateMessageReceiptStatus
    boolean ClearUnreadByReceipt(java.lang.String,int,long) -> ClearUnreadByReceipt
    boolean UpdateConversationInfo(java.lang.String,int,java.lang.String,java.lang.String) -> UpdateConversationInfo
    boolean QueryChatroomInfo(java.lang.String,int,int,io.rong.imlib.NativeObject$ChatroomInfoListener) -> QueryChatroomInfo
    void GetVoIPKey(int,java.lang.String,java.lang.String,io.rong.imlib.NativeObject$TokenListener) -> GetVoIPKey
    void GetAuthConfig(io.rong.imlib.NativeObject$TokenListener) -> GetAuthConfig
    void SetGetSearchableWordListener(io.rong.imlib.NativeObject$GetSearchableWordListener) -> SetGetSearchableWordListener
    void SetUserStatus(int,io.rong.imlib.NativeObject$TokenListener) -> SetUserStatus
    void GetUserStatus(java.lang.String,io.rong.imlib.NativeObject$PushSettingListener) -> GetUserStatus
    io.rong.imlib.NativeObject$Message[] SearchMessages(java.lang.String,int,java.lang.String,int,long) -> SearchMessages
    io.rong.imlib.NativeObject$Conversation[] SearchConversations(java.lang.String,int[],java.lang.String[]) -> SearchConversations
    io.rong.imlib.NativeObject$Message[] GetMatchedMessages(java.lang.String,int,long,int,int) -> GetMatchedMessages
    void GetVendorToken(java.lang.String,io.rong.imlib.NativeObject$TokenListener) -> GetVendorToken
    io.rong.imlib.NativeObject$Message[] GetMentionMessages(java.lang.String,int) -> GetMentionMessages
    void SetLogStatus(int,io.rong.imlib.NativeObject$NativeLogInfoListener) -> SetLogStatus
    boolean SetRRReqStatus(java.lang.String,int) -> SetRRReqStatus
    int UpdateRRRspUserList(java.lang.String,java.lang.String) -> UpdateRRRspUserList
    boolean UpdateReadReceiptRequestInfo(java.lang.String,java.lang.String) -> UpdateReadReceiptRequestInfo
    void RegisterCmdMsgType(java.lang.String[]) -> RegisterCmdMsgType
    8:9:void <clinit>() -> <clinit>
io.rong.imlib.NativeObject$AccountInfo -> io.rong.imlib.NativeObject$AccountInfo:
    byte[] accountId -> accountId
    byte[] accountName -> accountName
    byte[] accountUri -> accountUri
    byte[] extra -> extra
    int accountType -> accountType
    634:634:void <init>() -> <init>
    642:642:byte[] getAccountId() -> getAccountId
    646:647:void setAccountId(byte[]) -> setAccountId
    650:650:byte[] getAccountName() -> getAccountName
    654:655:void setAccountName(byte[]) -> setAccountName
    658:658:byte[] getAccountUri() -> getAccountUri
    662:663:void setAccountUri(byte[]) -> setAccountUri
    666:666:byte[] getExtra() -> getExtra
    670:671:void setExtra(byte[]) -> setExtra
    674:674:int getAccountType() -> getAccountType
    678:679:void setAccountType(int) -> setAccountType
io.rong.imlib.NativeObject$AccountInfoListener -> io.rong.imlib.NativeObject$AccountInfoListener:
    void onReceived(io.rong.imlib.NativeObject$AccountInfo[]) -> onReceived
    void OnError(int) -> OnError
io.rong.imlib.NativeObject$BizAckListener -> io.rong.imlib.NativeObject$BizAckListener:
    void operationComplete(int,int) -> operationComplete
io.rong.imlib.NativeObject$ChatroomInfoListener -> io.rong.imlib.NativeObject$ChatroomInfoListener:
    void OnSuccess(int,io.rong.imlib.NativeObject$UserInfo[]) -> OnSuccess
    void OnError(int) -> OnError
io.rong.imlib.NativeObject$ConnectAckCallback -> io.rong.imlib.NativeObject$ConnectAckCallback:
    void operationComplete(int,java.lang.String) -> operationComplete
io.rong.imlib.NativeObject$Conversation -> io.rong.imlib.NativeObject$Conversation:
    int conversationType -> conversationType
    java.lang.String targetId -> targetId
    java.lang.String conversationTitle -> conversationTitle
    boolean isTop -> isTop
    java.lang.String draft -> draft
    int unreadMessageCount -> unreadMessageCount
    java.lang.String objectName -> objectName
    int messageId -> messageId
    int readStatus -> readStatus
    int receiveStatus -> receiveStatus
    int sentStatus -> sentStatus
    long ReceivedTime -> ReceivedTime
    long sentTime -> sentTime
    java.lang.String senderUserId -> senderUserId
    java.lang.String senderName -> senderName
    boolean messageDirection -> messageDirection
    java.lang.String messageContent -> messageContent
    boolean blockPush -> blockPush
    long lastTime -> lastTime
    java.lang.String userId -> userId
    java.lang.String userName -> userName
    java.lang.String userPortrait -> userPortrait
    byte[] content -> content
    java.lang.String extra -> extra
    java.lang.String portraitUrl -> portraitUrl
    java.lang.String UId -> UId
    int mentionCount -> mentionCount
    int matchCount -> matchCount
    346:348:void <init>(java.lang.String) -> <init>
    353:354:void <init>() -> <init>
    357:357:int getMatchCount() -> getMatchCount
    361:362:void setMatchCount(int) -> setMatchCount
    365:365:java.lang.String getUId() -> getUId
    369:370:void setUId(java.lang.String) -> setUId
    373:373:long getSentTime() -> getSentTime
    377:378:void setSentTime(long) -> setSentTime
    381:381:java.lang.String getSenderUserId() -> getSenderUserId
    385:386:void setSenderUserId(java.lang.String) -> setSenderUserId
    389:389:boolean isMessageDirection() -> isMessageDirection
    393:394:void setMessageDirection(boolean) -> setMessageDirection
    397:398:void setIsTop(boolean) -> setIsTop
    401:401:int getConversationType() -> getConversationType
    405:406:void setConversationType(int) -> setConversationType
    409:409:java.lang.String getTargetId() -> getTargetId
    413:414:void setTargetId(java.lang.String) -> setTargetId
    417:417:java.lang.String getConversationTitle() -> getConversationTitle
    421:422:void setConversationTitle(byte[]) -> setConversationTitle
    425:425:boolean isTop() -> isTop
    429:430:void setTop(boolean) -> setTop
    433:433:java.lang.String getDraft() -> getDraft
    437:438:void setDraft(java.lang.String) -> setDraft
    441:441:int getUnreadMessageCount() -> getUnreadMessageCount
    445:446:void setUnreadMessageCount(int) -> setUnreadMessageCount
    449:449:java.lang.String getObjectName() -> getObjectName
    453:454:void setObjectName(java.lang.String) -> setObjectName
    457:457:int getMessageId() -> getMessageId
    461:462:void setMessageId(int) -> setMessageId
    465:465:int getReceiveStatus() -> getReceiveStatus
    469:470:void setReceiveStatus(int) -> setReceiveStatus
    473:473:int getSentStatus() -> getSentStatus
    477:478:void setSentStatus(int) -> setSentStatus
    481:481:long getReceivedTime() -> getReceivedTime
    485:486:void setReceivedTime(long) -> setReceivedTime
    489:489:java.lang.String getSenderName() -> getSenderName
    493:494:void setSenderName(java.lang.String) -> setSenderName
    497:497:java.lang.String getMessageContent() -> getMessageContent
    501:502:void setMessageContent(java.lang.String) -> setMessageContent
    505:505:boolean isBlockPush() -> isBlockPush
    509:510:void setBlockPush(boolean) -> setBlockPush
    513:513:long getLastTime() -> getLastTime
    517:518:void setLastTime(long) -> setLastTime
    521:521:java.lang.String getUserId() -> getUserId
    525:526:void setUserId(java.lang.String) -> setUserId
    529:529:java.lang.String getUserName() -> getUserName
    533:534:void setUserName(java.lang.String) -> setUserName
    537:537:java.lang.String getUserPortrait() -> getUserPortrait
    541:542:void setUserPortrait(java.lang.String) -> setUserPortrait
    545:545:int getReadStatus() -> getReadStatus
    549:550:void setReadStatus(int) -> setReadStatus
    553:553:byte[] getContent() -> getContent
    557:558:void setContent(byte[]) -> setContent
    561:561:java.lang.String getExtra() -> getExtra
    565:566:void setExtra(java.lang.String) -> setExtra
    569:569:java.lang.String getPortraitUrl() -> getPortraitUrl
    573:574:void setPortraitUrl(java.lang.String) -> setPortraitUrl
    577:577:int getMentionCount() -> getMentionCount
    581:582:void setMentionCount(int) -> setMentionCount
io.rong.imlib.NativeObject$CreateDiscussionCallback -> io.rong.imlib.NativeObject$CreateDiscussionCallback:
    void OnSuccess(java.lang.String) -> OnSuccess
    void OnError(int) -> OnError
io.rong.imlib.NativeObject$DiscussionInfo -> io.rong.imlib.NativeObject$DiscussionInfo:
    java.lang.String discussionId -> discussionId
    java.lang.String discussionName -> discussionName
    java.lang.String adminId -> adminId
    java.lang.String userIds -> userIds
    int inviteStatus -> inviteStatus
    585:585:void <init>() -> <init>
    593:593:java.lang.String getDiscussionId() -> getDiscussionId
    597:598:void setDiscussionId(java.lang.String) -> setDiscussionId
    601:601:java.lang.String getDiscussionName() -> getDiscussionName
    605:606:void setDiscussionName(byte[]) -> setDiscussionName
    609:609:java.lang.String getAdminId() -> getAdminId
    613:614:void setAdminId(java.lang.String) -> setAdminId
    617:617:java.lang.String getUserIds() -> getUserIds
    621:622:void setUserIds(java.lang.String) -> setUserIds
    625:625:int getInviteStatus() -> getInviteStatus
    629:630:void setInviteStatus(int) -> setInviteStatus
io.rong.imlib.NativeObject$DiscussionInfoListener -> io.rong.imlib.NativeObject$DiscussionInfoListener:
    void onReceived(io.rong.imlib.NativeObject$DiscussionInfo) -> onReceived
    void OnError(int) -> OnError
io.rong.imlib.NativeObject$ExceptionListener -> io.rong.imlib.NativeObject$ExceptionListener:
    void onError(int,java.lang.String) -> onError
io.rong.imlib.NativeObject$GetSearchableWordListener -> io.rong.imlib.NativeObject$GetSearchableWordListener:
    byte[] getSearchableWord(java.lang.String,byte[]) -> getSearchableWord
io.rong.imlib.NativeObject$GetUserDataListener -> io.rong.imlib.NativeObject$GetUserDataListener:
    void OnSuccess(java.lang.String) -> OnSuccess
    void OnError(int) -> OnError
io.rong.imlib.NativeObject$HistoryMessageListener -> io.rong.imlib.NativeObject$HistoryMessageListener:
    void onReceived(io.rong.imlib.NativeObject$Message[],long) -> onReceived
    void onError(int) -> onError
io.rong.imlib.NativeObject$Message -> io.rong.imlib.NativeObject$Message:
    int conversationType -> conversationType
    java.lang.String targetId -> targetId
    int messageId -> messageId
    boolean messageDirection -> messageDirection
    java.lang.String senderUserId -> senderUserId
    int readStatus -> readStatus
    int sentStatus -> sentStatus
    long receivedTime -> receivedTime
    long sentTime -> sentTime
    java.lang.String objectName -> objectName
    byte[] content -> content
    java.lang.String extra -> extra
    java.lang.String pushContent -> pushContent
    java.lang.String UId -> UId
    java.lang.String readReceiptInfo -> readReceiptInfo
    119:133:void <init>(org.json.JSONObject) -> <init>
    135:136:void <init>() -> <init>
    139:139:java.lang.String getUId() -> getUId
    143:144:void setUId(java.lang.String) -> setUId
    147:147:java.lang.String getPushContent() -> getPushContent
    151:152:void setPushContent(java.lang.String) -> setPushContent
    155:155:int getConversationType() -> getConversationType
    159:160:void setConversationType(int) -> setConversationType
    163:163:java.lang.String getTargetId() -> getTargetId
    167:168:void setTargetId(java.lang.String) -> setTargetId
    171:171:int getMessageId() -> getMessageId
    175:176:void setMessageId(int) -> setMessageId
    179:179:boolean getMessageDirection() -> getMessageDirection
    183:184:void setMessageDirection(boolean) -> setMessageDirection
    187:187:int getReadStatus() -> getReadStatus
    191:192:void setReadStatus(int) -> setReadStatus
    195:195:int getSentStatus() -> getSentStatus
    199:200:void setSentStatus(int) -> setSentStatus
    203:203:long getReceivedTime() -> getReceivedTime
    207:208:void setReceivedTime(long) -> setReceivedTime
    211:211:long getSentTime() -> getSentTime
    215:216:void setSentTime(long) -> setSentTime
    219:219:java.lang.String getObjectName() -> getObjectName
    223:224:void setObjectName(java.lang.String) -> setObjectName
    227:227:byte[] getContent() -> getContent
    231:232:void setContent(byte[]) -> setContent
    235:235:java.lang.String getExtra() -> getExtra
    239:240:void setExtra(java.lang.String) -> setExtra
    243:243:java.lang.String getSenderUserId() -> getSenderUserId
    247:248:void setSenderUserId(java.lang.String) -> setSenderUserId
    251:251:java.lang.String getReadReceiptInfo() -> getReadReceiptInfo
    255:256:void setReadReceiptInfo(java.lang.String) -> setReadReceiptInfo
io.rong.imlib.NativeObject$NativeLogInfoListener -> io.rong.imlib.NativeObject$NativeLogInfoListener:
    void OnLogInfo(java.lang.String,boolean) -> OnLogInfo
io.rong.imlib.NativeObject$PublishAckListener -> io.rong.imlib.NativeObject$PublishAckListener:
    void operationComplete(int,java.lang.String,long) -> operationComplete
io.rong.imlib.NativeObject$PushSettingListener -> io.rong.imlib.NativeObject$PushSettingListener:
    void OnSuccess(java.lang.String,int) -> OnSuccess
    void OnError(int) -> OnError
io.rong.imlib.NativeObject$ReceiptInfo -> io.rong.imlib.NativeObject$ReceiptInfo:
    byte[] targetId -> targetId
    long timestamp -> timestamp
    682:682:void <init>() -> <init>
    687:687:byte[] getTargetId() -> getTargetId
    691:692:void setTargetId(byte[]) -> setTargetId
    695:695:long getTimestamp() -> getTimestamp
    699:700:void setTimestamp(long) -> setTimestamp
io.rong.imlib.NativeObject$ReceiveMessageListener -> io.rong.imlib.NativeObject$ReceiveMessageListener:
    41:41:void <init>() -> <init>
    void onReceived(io.rong.imlib.NativeObject$Message,int,boolean,boolean,int) -> onReceived
    45:45:io.rong.imlib.NativeObject$Message getNewMessage() -> getNewMessage
io.rong.imlib.NativeObject$SetBlacklistListener -> io.rong.imlib.NativeObject$SetBlacklistListener:
    void OnSuccess(java.lang.String) -> OnSuccess
    void OnError(int) -> OnError
io.rong.imlib.NativeObject$TokenListener -> io.rong.imlib.NativeObject$TokenListener:
    void OnError(int,java.lang.String) -> OnError
io.rong.imlib.NativeObject$UserInfo -> io.rong.imlib.NativeObject$UserInfo:
    java.lang.String userId -> userId
    int categoryId -> categoryId
    java.lang.String userName -> userName
    java.lang.String url -> url
    java.lang.String accountExtra -> accountExtra
    long joinTime -> joinTime
    259:259:void <init>() -> <init>
    268:268:java.lang.String getUserId() -> getUserId
    272:273:void setUserId(java.lang.String) -> setUserId
    276:276:int getCategoryId() -> getCategoryId
    280:281:void setCategoryId(int) -> setCategoryId
    284:284:java.lang.String getUserName() -> getUserName
    288:289:void setUserName(java.lang.String) -> setUserName
    292:292:java.lang.String getUrl() -> getUrl
    296:297:void setUrl(java.lang.String) -> setUrl
    300:300:java.lang.String getAccountExtra() -> getAccountExtra
    304:305:void setAccountExtra(java.lang.String) -> setAccountExtra
    308:308:long getJoinTime() -> getJoinTime
    312:313:void setJoinTime(long) -> setJoinTime
io.rong.imlib.OnReceiveMessageListener -> io.rong.imlib.OnReceiveMessageListener:
    boolean onReceived(io.rong.imlib.model.Message,int,boolean,int) -> onReceived
io.rong.imlib.OnReceiveMessageListener$Stub -> io.rong.imlib.OnReceiveMessageListener$Stub:
    java.lang.String DESCRIPTOR -> DESCRIPTOR
    int TRANSACTION_onReceived -> TRANSACTION_onReceived
    14:16:void <init>() -> <init>
    23:30:io.rong.imlib.OnReceiveMessageListener asInterface(android.os.IBinder) -> asInterface
    34:34:android.os.IBinder asBinder() -> asBinder
    38:67:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
io.rong.imlib.OnReceiveMessageListener$Stub$Proxy -> io.rong.imlib.OnReceiveMessageListener$Stub$Proxy:
    android.os.IBinder mRemote -> mRemote
    73:75:void <init>(android.os.IBinder) -> <init>
    78:78:android.os.IBinder asBinder() -> asBinder
    82:82:java.lang.String getInterfaceDescriptor() -> getInterfaceDescriptor
    86:109:boolean onReceived(io.rong.imlib.model.Message,int,boolean,int) -> onReceived
io.rong.imlib.R -> io.rong.imlib.R:
    10:10:void <init>() -> <init>
io.rong.imlib.R$attr -> io.rong.imlib.R$attr:
    11:11:void <init>() -> <init>
io.rong.imlib.R$bool -> io.rong.imlib.R$bool:
    int rc_extension_history -> rc_extension_history
    int rc_typing_status -> rc_typing_status
    13:13:void <init>() -> <init>
    14:15:void <clinit>() -> <clinit>
io.rong.imlib.R$integer -> io.rong.imlib.R$integer:
    int rc_audio_encoding_bit_rate -> rc_audio_encoding_bit_rate
    int rc_image_quality -> rc_image_quality
    int rc_image_size -> rc_image_size
    17:17:void <init>() -> <init>
    18:20:void <clinit>() -> <clinit>
io.rong.imlib.R$string -> io.rong.imlib.R$string:
    int rc_init_failed -> rc_init_failed
    int rc_location_sharing_ended -> rc_location_sharing_ended
    int rc_media_message_default_save_path -> rc_media_message_default_save_path
    int rc_notification_new_msg -> rc_notification_new_msg
    int rc_notification_new_plural_msg -> rc_notification_new_plural_msg
    int rc_notification_ticker_text -> rc_notification_ticker_text
    int rc_quit_custom_service -> rc_quit_custom_service
    22:22:void <init>() -> <init>
    23:29:void <clinit>() -> <clinit>
io.rong.imlib.ReConnectService -> io.rong.imlib.ReConnectService:
    java.lang.String TAG -> TAG
    17:18:void <init>() -> <init>
    23:47:void onHandleIntent(android.content.Intent) -> onHandleIntent
io.rong.imlib.ReConnectService$1 -> io.rong.imlib.ReConnectService$1:
    android.content.Intent val$intent -> val$intent
    io.rong.imlib.ReConnectService this$0 -> this$0
    28:28:void <init>(io.rong.imlib.ReConnectService,android.content.Intent) -> <init>
    31:32:void onSuccess(java.lang.String) -> onSuccess
    36:37:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    41:42:void onTokenIncorrect() -> onTokenIncorrect
    28:28:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongCommonDefine -> io.rong.imlib.RongCommonDefine:
io.rong.imlib.RongCommonDefine$GetMessageDirection -> io.rong.imlib.RongCommonDefine$GetMessageDirection:
    io.rong.imlib.RongCommonDefine$GetMessageDirection BEHIND -> BEHIND
    io.rong.imlib.RongCommonDefine$GetMessageDirection FRONT -> FRONT
    int value -> value
    io.rong.imlib.RongCommonDefine$GetMessageDirection[] $VALUES -> $VALUES
    8:8:io.rong.imlib.RongCommonDefine$GetMessageDirection[] values() -> values
    8:8:io.rong.imlib.RongCommonDefine$GetMessageDirection valueOf(java.lang.String) -> valueOf
    19:21:void <init>(java.lang.String,int,int) -> <init>
    24:24:int getValue() -> getValue
    8:16:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient -> io.rong.imlib.RongIMClient:
    java.lang.String TAG -> TAG
    io.rong.imlib.IHandler mLibHandler -> mLibHandler
    android.os.Handler mHandler -> mHandler
    java.util.List mRegCache -> mRegCache
    android.content.Context mContext -> mContext
    java.lang.String mToken -> mToken
    java.lang.String mDeviceId -> mDeviceId
    java.lang.String mAppKey -> mAppKey
    java.lang.String mCurrentUserId -> mCurrentUserId
    io.rong.imlib.RongIMClient$StatusListener mStatusListener -> mStatusListener
    io.rong.imlib.ConnectChangeReceiver mConnectChangeReceiver -> mConnectChangeReceiver
    io.rong.imlib.RongIMClient$ConnectRunnable mConnectRunnable -> mConnectRunnable
    io.rong.imlib.RongIMClient$ReconnectRunnable mReconnectRunnable -> mReconnectRunnable
    io.rong.imlib.RongIMClient$DisconnectRunnable mDisconnectRunnable -> mDisconnectRunnable
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus mConnectionStatus -> mConnectionStatus
    io.rong.imlib.RongIMClient$ConnectionStatusListener sConnectionListener -> sConnectionListener
    io.rong.imlib.RongIMClient$OnReceiveMessageListener sReceiveMessageListener -> sReceiveMessageListener
    io.rong.imlib.RongIMClient$ReadReceiptListener sReadReceiptListener -> sReadReceiptListener
    io.rong.imlib.RongIMClient$RecallMessageListener sRecallMessageListener -> sRecallMessageListener
    io.rong.imlib.RongIMClient$OnRecallMessageListener sOnRecallMessageListener -> sOnRecallMessageListener
    io.rong.imlib.RongIMClient$SyncConversationReadStatusListener mSyncConversationReadStatusListener -> mSyncConversationReadStatusListener
    io.rong.imlib.RongIMClient$RCLogInfoListener mLogListener -> mLogListener
    android.os.Handler mWorkHandler -> mWorkHandler
    io.rong.imlib.RongIMClient$AidlConnection mAidlConnection -> mAidlConnection
    boolean mHasConnect -> mHasConnect
    int mReconnectCount -> mReconnectCount
    int[] mReconnectInterval -> mReconnectInterval
    int RECONNECT_INTERVAL -> RECONNECT_INTERVAL
    java.lang.String URL_STATISTIC -> URL_STATISTIC
    java.util.Set mCmdObjectNameList -> mCmdObjectNameList
    io.rong.imlib.RongIMClient$ChatRoomActionListener chatRoomActionListener -> chatRoomActionListener
    java.util.HashMap mRetryCRCache -> mRetryCRCache
    java.util.HashMap mChatRoomCache -> mChatRoomCache
    java.lang.String mNaviServer -> mNaviServer
    java.lang.String mFileServer -> mFileServer
    117:2898:void <init>() -> <init>
    160:160:io.rong.imlib.RongIMClient getInstance() -> getInstance
    164:173:void initBindService() -> initBindService
    255:255:io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus getCurrentConnectionStatus() -> getCurrentConnectionStatus
    259:265:void registerCmdMsgType() -> registerCmdMsgType
    345:354:void initStatistics(android.content.Context,java.lang.String) -> initStatistics
    362:432:void init(android.content.Context) -> init
    442:444:void init(android.content.Context,java.lang.String) -> init
    456:588:io.rong.imlib.RongIMClient connect(java.lang.String,io.rong.imlib.RongIMClient$ConnectCallback) -> connect
    600:627:void reconnect(io.rong.imlib.RongIMClient$ConnectCallback) -> reconnect
    634:635:void disconnect() -> disconnect
    645:683:void disconnect(boolean) -> disconnect
    690:691:void logout() -> logout
    699:700:void setConnectionStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) -> setConnectionStatusListener
    709:710:void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) -> setOnReceiveMessageListener
    719:735:void registerMessageType(java.lang.Class) -> registerMessageType
    744:763:void getConversationList(io.rong.imlib.RongIMClient$ResultCallback) -> getConversationList
    775:798:java.util.List getConversationList() -> getConversationList
    809:841:void getConversationList(io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType[]) -> getConversationList
    856:879:java.util.List getConversationList(io.rong.imlib.model.Conversation$ConversationType[]) -> getConversationList
    891:919:void getConversation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getConversation
    931:959:void updateConversationInfo(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> updateConversationInfo
    970:993:io.rong.imlib.model.Conversation getConversation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getConversation
    1005:1034:void removeConversation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> removeConversation
    1046:1077:boolean removeConversation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> removeConversation
    1089:1120:void setConversationToTop(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,boolean,io.rong.imlib.RongIMClient$ResultCallback) -> setConversationToTop
    1132:1160:boolean setConversationToTop(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,boolean) -> setConversationToTop
    1170:1200:void getTotalUnreadCount(io.rong.imlib.RongIMClient$ResultCallback) -> getTotalUnreadCount
    1209:1238:int getTotalUnreadCount() -> getTotalUnreadCount
    1249:1277:void getUnreadCount(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getUnreadCount
    1288:1314:int getUnreadCount(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getUnreadCount
    1324:1362:void getUnreadCount(io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType[]) -> getUnreadCount
    1371:1372:void getUnreadCount(io.rong.imlib.model.Conversation$ConversationType[],io.rong.imlib.RongIMClient$ResultCallback) -> getUnreadCount
    1382:1409:int getUnreadCount(io.rong.imlib.model.Conversation$ConversationType[]) -> getUnreadCount
    1425:1449:java.util.List getLatestMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int) -> getLatestMessages
    1461:1491:void getLatestMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int,io.rong.imlib.RongIMClient$ResultCallback) -> getLatestMessages
    1508:1532:java.util.List getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int,int) -> getHistoryMessages
    1551:1575:java.util.List getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,int,int) -> getHistoryMessages
    1590:1625:void getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,int,int,io.rong.imlib.RongIMClient$ResultCallback) -> getHistoryMessages
    1642:1674:void getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,int,int,io.rong.imlib.RongCommonDefine$GetMessageDirection,io.rong.imlib.RongIMClient$ResultCallback) -> getHistoryMessages
    1689:1745:void getRemoteHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long,int,io.rong.imlib.RongIMClient$ResultCallback) -> getRemoteHistoryMessages
    1769:1834:void getChatroomHistoryMessages(java.lang.String,long,int,io.rong.imlib.RongIMClient$TimestampOrder,io.rong.imlib.IRongCallback$IChatRoomHistoryMessageCallback) -> getChatroomHistoryMessages
    1847:1877:void getUserOnlineStatus(java.lang.String,io.rong.imlib.IRongCallback$IGetUserOnlineStatusCallback) -> getUserOnlineStatus
    1889:1918:void setUserOnlineStatus(int,io.rong.imlib.IRongCallback$ISetUserOnlineStatusCallback) -> setUserOnlineStatus
    1933:1967:void getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int,int,io.rong.imlib.RongIMClient$ResultCallback) -> getHistoryMessages
    1980:2009:boolean deleteMessages(int[]) -> deleteMessages
    2019:2052:void deleteMessages(int[],io.rong.imlib.RongIMClient$ResultCallback) -> deleteMessages
    2064:2089:void deleteMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> deleteMessages
    2101:2136:void deleteMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.Message[],io.rong.imlib.RongIMClient$OperationCallback) -> deleteMessages
    2149:2180:boolean clearMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> clearMessages
    2191:2220:void clearMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> clearMessages
    2234:2263:boolean clearMessagesUnreadStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> clearMessagesUnreadStatus
    2274:2306:void clearMessagesUnreadStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> clearMessagesUnreadStatus
    2319:2350:boolean setMessageExtra(int,java.lang.String) -> setMessageExtra
    2361:2389:void setMessageExtra(int,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> setMessageExtra
    2402:2433:boolean setMessageReceivedStatus(int,io.rong.imlib.model.Message$ReceivedStatus) -> setMessageReceivedStatus
    2444:2472:void setMessageReceivedStatus(int,io.rong.imlib.model.Message$ReceivedStatus,io.rong.imlib.RongIMClient$ResultCallback) -> setMessageReceivedStatus
    2485:2516:boolean setMessageSentStatus(int,io.rong.imlib.model.Message$SentStatus) -> setMessageSentStatus
    2527:2555:void setMessageSentStatus(int,io.rong.imlib.model.Message$SentStatus,io.rong.imlib.RongIMClient$ResultCallback) -> setMessageSentStatus
    2568:2592:java.lang.String getTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getTextMessageDraft
    2604:2636:void getTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getTextMessageDraft
    2650:2681:boolean saveTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String) -> saveTextMessageDraft
    2693:2725:void saveTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> saveTextMessageDraft
    2738:2769:boolean clearTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> clearTextMessageDraft
    2780:2812:void clearTextMessageDraft(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> clearTextMessageDraft
    2821:2870:void getDiscussion(java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getDiscussion
    2908:2909:void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) -> setChatRoomActionListener
    3015:3043:void setDiscussionName(java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> setDiscussionName
    3053:3110:void createDiscussion(java.lang.String,java.util.List,io.rong.imlib.RongIMClient$CreateDiscussionCallback) -> createDiscussion
    3120:3150:void addMemberToDiscussion(java.lang.String,java.util.List,io.rong.imlib.RongIMClient$OperationCallback) -> addMemberToDiscussion
    3163:3194:void removeMemberFromDiscussion(java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> removeMemberFromDiscussion
    3203:3235:void quitDiscussion(java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> quitDiscussion
    3244:3273:void getMessage(int,io.rong.imlib.RongIMClient$ResultCallback) -> getMessage
    3286:3322:void insertMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,io.rong.imlib.model.MessageContent,long,io.rong.imlib.RongIMClient$ResultCallback) -> insertMessage
    3334:3335:void insertMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,io.rong.imlib.model.MessageContent,io.rong.imlib.RongIMClient$ResultCallback) -> insertMessage
    3349:3372:io.rong.imlib.model.Message insertMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,io.rong.imlib.model.MessageContent) -> insertMessage
    3388:3466:void sendLocationMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.IRongCallback$ISendMessageCallback) -> sendLocationMessage
    3485:3507:io.rong.imlib.model.Message sendMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.MessageContent,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$SendMessageCallback) -> sendMessage
    3527:3529:void sendMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.MessageContent,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$SendMessageCallback,io.rong.imlib.RongIMClient$ResultCallback) -> sendMessage
    3546:3637:void sendMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$SendMessageCallback,io.rong.imlib.RongIMClient$ResultCallback) -> sendMessage
    3654:3656:void sendMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.MessageContent,java.lang.String,java.lang.String,io.rong.imlib.IRongCallback$ISendMessageCallback) -> sendMessage
    3659:3660:void runOnUiThread(java.lang.Runnable) -> runOnUiThread
    3674:3759:void sendMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.IRongCallback$ISendMessageCallback) -> sendMessage
    3776:3862:void sendDirectionalMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.MessageContent,java.lang.String[],java.lang.String,java.lang.String,io.rong.imlib.IRongCallback$ISendMessageCallback) -> sendDirectionalMessage
    3879:3901:io.rong.imlib.model.Message sendMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$SendMessageCallback) -> sendMessage
    3918:3927:void sendImageMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.MessageContent,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$SendImageMessageCallback) -> sendImageMessage
    3940:4019:void sendImageMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$SendImageMessageCallback) -> sendImageMessage
    4041:4077:void sendImageMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback) -> sendImageMessage
    4087:4169:void uploadMedia(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$UploadMediaCallback) -> uploadMedia
    4182:4242:void downloadMedia(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$MediaType,java.lang.String,io.rong.imlib.RongIMClient$DownloadMediaCallback) -> downloadMedia
    4251:4341:void downloadMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.IRongCallback$IDownloadMediaMessageCallback) -> downloadMediaMessage
    4350:4383:void cancelSendMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$OperationCallback) -> cancelSendMediaMessage
    4392:4422:void cancelDownloadMediaMessage(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$OperationCallback) -> cancelDownloadMediaMessage
    4432:4477:void getConversationNotificationStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getConversationNotificationStatus
    4488:4534:void setConversationNotificationStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.Conversation$ConversationNotificationStatus,io.rong.imlib.RongIMClient$ResultCallback) -> setConversationNotificationStatus
    4544:4575:void setDiscussionInviteStatus(java.lang.String,io.rong.imlib.RongIMClient$DiscussionInviteStatus,io.rong.imlib.RongIMClient$OperationCallback) -> setDiscussionInviteStatus
    4586:4615:void syncGroup(java.util.List,io.rong.imlib.RongIMClient$OperationCallback) -> syncGroup
    4629:4658:void joinGroup(java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> joinGroup
    4673:4703:void quitGroup(java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> quitGroup
    4712:4719:java.lang.String getCurrentUserId() -> getCurrentUserId
    4730:4733:long getDeltaTime() -> getDeltaTime
    4747:4797:void getChatRoomInfo(java.lang.String,int,io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder,io.rong.imlib.RongIMClient$ResultCallback) -> getChatRoomInfo
    4807:4834:void joinChatRoom(java.lang.String,int,io.rong.imlib.RongIMClient$OperationCallback) -> joinChatRoom
    4840:4853:void reJoinChatRoom() -> reJoinChatRoom
    4863:4891:void joinExistChatRoom(java.lang.String,int,io.rong.imlib.RongIMClient$OperationCallback) -> joinExistChatRoom
    4900:4935:void quitChatRoom(java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> quitChatRoom
    4944:4980:void clearConversations(io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType[]) -> clearConversations
    4991:5019:boolean clearConversations(io.rong.imlib.model.Conversation$ConversationType[]) -> clearConversations
    5031:5061:void addToBlacklist(java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> addToBlacklist
    5070:5099:void removeFromBlacklist(java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> removeFromBlacklist
    5108:5153:void getBlacklistStatus(java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getBlacklistStatus
    5161:5204:void getBlacklist(io.rong.imlib.RongIMClient$GetBlacklistCallback) -> getBlacklist
    5214:5259:void searchPublicService(io.rong.imlib.RongIMClient$SearchType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> searchPublicService
    5270:5322:void searchPublicServiceByType(io.rong.imlib.model.Conversation$PublicServiceType,io.rong.imlib.RongIMClient$SearchType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> searchPublicServiceByType
    5332:5357:void subscribePublicService(io.rong.imlib.model.Conversation$PublicServiceType,java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> subscribePublicService
    5367:5392:void unsubscribePublicService(io.rong.imlib.model.Conversation$PublicServiceType,java.lang.String,io.rong.imlib.RongIMClient$OperationCallback) -> unsubscribePublicService
    5402:5447:void getPublicServiceProfile(io.rong.imlib.model.Conversation$PublicServiceType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getPublicServiceProfile
    5456:5492:void getPublicServiceList(io.rong.imlib.RongIMClient$ResultCallback) -> getPublicServiceList
    5503:5541:void setNotificationQuietHours(java.lang.String,int,io.rong.imlib.RongIMClient$OperationCallback) -> setNotificationQuietHours
    5549:5572:void removeNotificationQuietHours(io.rong.imlib.RongIMClient$OperationCallback) -> removeNotificationQuietHours
    5583:5606:void updateMessageReceiptStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long,io.rong.imlib.RongIMClient$OperationCallback) -> updateMessageReceiptStatus
    5617:5640:void clearMessagesUnreadStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long,io.rong.imlib.RongIMClient$OperationCallback) -> clearMessagesUnreadStatus
    5650:5658:long getSendTimeByMessageId(int) -> getSendTimeByMessageId
    5668:5707:void getNotificationQuietHours(io.rong.imlib.RongIMClient$GetNotificationQuietHoursCallback) -> getNotificationQuietHours
    5717:5745:void syncUserData(io.rong.imlib.model.UserData,io.rong.imlib.RongIMClient$OperationCallback) -> syncUserData
    5830:5850:void handleReadReceiptMessage(io.rong.imlib.model.Message) -> handleReadReceiptMessage
    5853:6027:boolean handleCmdMessages(io.rong.imlib.model.Message,int,boolean,int) -> handleCmdMessages
    6031:6058:void initMessageReceiver() -> initMessageReceiver
    6067:6091:void getMessageByUid(java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getMessageByUid
    6104:6105:void recordNotificationEvent(java.lang.String) -> recordNotificationEvent
    6114:6115:void clearNotifications() -> clearNotifications
    7227:7232:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode getRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getRealTimeLocation
    7243:7249:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode startRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> startRealTimeLocation
    7260:7266:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode joinRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> joinRealTimeLocation
    7276:7281:void quitRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> quitRealTimeLocation
    7291:7296:java.util.List getRealTimeLocationParticipants(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getRealTimeLocationParticipants
    7308:7313:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus getRealTimeLocationCurrentState(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getRealTimeLocationCurrentState
    7324:7406:void addRealTimeLocationListener(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$RealTimeLocationListener) -> addRealTimeLocationListener
    7409:7415:void removeRealTimeLocationObserver(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> removeRealTimeLocationObserver
    7426:7431:void updateRealTimeLocationStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,double,double) -> updateRealTimeLocationStatus
    7483:7483:java.util.Collection getTypingUserListFromConversation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getTypingUserListFromConversation
    7497:7498:void sendTypingStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String) -> sendTypingStatus
    7522:7523:void setTypingStatusListener(io.rong.imlib.RongIMClient$TypingStatusListener) -> setTypingStatusListener
    7543:7544:void setRCLogInfoListener(io.rong.imlib.RongIMClient$RCLogInfoListener) -> setRCLogInfoListener
    7548:7555:void writeLogFile(java.lang.String,java.lang.String) -> writeLogFile
    7566:7568:void sendReadReceiptMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long) -> sendReadReceiptMessage
    7608:7609:void setReadReceiptListener(io.rong.imlib.RongIMClient$ReadReceiptListener) -> setReadReceiptListener
    7622:7623:void startCustomService(java.lang.String,io.rong.imlib.ICustomServiceListener,io.rong.imlib.model.CSCustomServiceInfo) -> startCustomService
    7632:7633:void selectCustomServiceGroup(java.lang.String,java.lang.String) -> selectCustomServiceGroup
    7643:7644:void sendChangeModelMessage(java.lang.String,java.lang.String) -> sendChangeModelMessage
    7657:7658:void switchToHumanMode(java.lang.String) -> switchToHumanMode
    7674:7675:void evaluateCustomService(java.lang.String,boolean,java.lang.String) -> evaluateCustomService
    7688:7689:void evaluateCustomService(java.lang.String,int,java.lang.String,java.lang.String) -> evaluateCustomService
    7703:7704:void evaluateCustomService(java.lang.String,int,io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus,java.lang.String,java.lang.String) -> evaluateCustomService
    7714:7715:void leaveMessageCustomService(java.lang.String,java.util.Map,io.rong.imlib.RongIMClient$OperationCallback) -> leaveMessageCustomService
    7723:7724:void stopCustomService(java.lang.String) -> stopCustomService
    7737:7744:void setServerInfo(java.lang.String,java.lang.String) -> setServerInfo
    7754:7804:void recallMessage(io.rong.imlib.model.Message,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> recallMessage
    7814:7844:void getUnreadMentionedMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$ResultCallback) -> getUnreadMentionedMessages
    7876:7877:void setRecallMessageListener(io.rong.imlib.RongIMClient$RecallMessageListener) -> setRecallMessageListener
    7885:7886:void setOnRecallMessageListener(io.rong.imlib.RongIMClient$OnRecallMessageListener) -> setOnRecallMessageListener
    7900:8016:void sendMediaMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.IRongCallback$ISendMediaMessageCallback) -> sendMediaMessage
    8036:8081:void sendMediaMessage(io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.IRongCallback$ISendMediaMessageCallbackWithUploader) -> sendMediaMessage
    8091:8147:void sendReadReceiptRequest(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$OperationCallback) -> sendReadReceiptRequest
    8158:8213:void sendReadReceiptResponse(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.util.List,io.rong.imlib.RongIMClient$OperationCallback) -> sendReadReceiptResponse
    8224:8246:void syncConversationReadStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long,io.rong.imlib.RongIMClient$OperationCallback) -> syncConversationReadStatus
    8262:8263:void setSyncConversationReadStatusListener(io.rong.imlib.RongIMClient$SyncConversationReadStatusListener) -> setSyncConversationReadStatusListener
    8276:8306:void searchConversations(java.lang.String,io.rong.imlib.model.Conversation$ConversationType[],java.lang.String[],io.rong.imlib.RongIMClient$ResultCallback) -> searchConversations
    8321:8346:void searchMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,int,long,io.rong.imlib.RongIMClient$ResultCallback) -> searchMessages
    8360:8385:void getHistoryMessages(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long,int,int,io.rong.imlib.RongIMClient$ResultCallback) -> getHistoryMessages
    8394:8428:void getVendorToken(io.rong.imlib.RongIMClient$ResultCallback) -> getVendorToken
    8432:8485:io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus errorCodeToStatus(int) -> errorCodeToStatus
    8489:8503:boolean shouldReconnect(int) -> shouldReconnect
    100:100:void <init>(io.rong.imlib.RongIMClient$1) -> <init>
    100:100:int access$300(io.rong.imlib.RongIMClient) -> access$300
    100:100:android.content.Context access$400(io.rong.imlib.RongIMClient) -> access$400
    100:100:int access$308(io.rong.imlib.RongIMClient) -> access$308
    100:100:io.rong.imlib.RongIMClient$ReconnectRunnable access$502(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ReconnectRunnable) -> access$502
    100:100:io.rong.imlib.IHandler access$600(io.rong.imlib.RongIMClient) -> access$600
    100:100:io.rong.imlib.RongIMClient$StatusListener access$700(io.rong.imlib.RongIMClient) -> access$700
    100:100:io.rong.imlib.RongIMClient$DisconnectRunnable access$802(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$DisconnectRunnable) -> access$802
    100:100:java.lang.String access$902(io.rong.imlib.RongIMClient,java.lang.String) -> access$902
    100:100:io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus access$1000(io.rong.imlib.RongIMClient) -> access$1000
    100:100:int access$302(io.rong.imlib.RongIMClient,int) -> access$302
    100:100:boolean access$1102(io.rong.imlib.RongIMClient,boolean) -> access$1102
    100:100:io.rong.imlib.IHandler access$602(io.rong.imlib.RongIMClient,io.rong.imlib.IHandler) -> access$602
    100:100:io.rong.imlib.RongIMClient$RCLogInfoListener access$1200() -> access$1200
    100:100:java.lang.String access$1300() -> access$1300
    100:100:java.lang.String access$1400() -> access$1400
    100:100:io.rong.imlib.RongIMClient$StatusListener access$702(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$StatusListener) -> access$702
    100:100:io.rong.imlib.RongIMClient$OnReceiveMessageListener access$1500() -> access$1500
    100:100:void access$1600(io.rong.imlib.RongIMClient) -> access$1600
    100:100:java.util.List access$1700(io.rong.imlib.RongIMClient) -> access$1700
    100:100:java.util.Set access$1800(io.rong.imlib.RongIMClient) -> access$1800
    100:100:io.rong.imlib.ConnectChangeReceiver access$1900(io.rong.imlib.RongIMClient) -> access$1900
    100:100:io.rong.imlib.RongIMClient$ConnectRunnable access$2000(io.rong.imlib.RongIMClient) -> access$2000
    100:100:android.os.Handler access$2100() -> access$2100
    100:100:java.lang.String access$900(io.rong.imlib.RongIMClient) -> access$900
    100:100:void access$2200(io.rong.imlib.RongIMClient) -> access$2200
    100:100:java.lang.String access$2302(io.rong.imlib.RongIMClient,java.lang.String) -> access$2302
    100:100:io.rong.imlib.RongIMClient$ConnectRunnable access$2002(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ConnectRunnable) -> access$2002
    100:100:io.rong.imlib.RongIMClient$ReconnectRunnable access$500(io.rong.imlib.RongIMClient) -> access$500
    100:100:io.rong.imlib.RongIMClient$DisconnectRunnable access$800(io.rong.imlib.RongIMClient) -> access$800
    100:100:android.os.Handler access$2400(io.rong.imlib.RongIMClient) -> access$2400
    100:100:java.lang.String access$2500(io.rong.imlib.RongIMClient) -> access$2500
    100:100:io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus access$2600(int) -> access$2600
    100:100:java.util.HashMap access$2700(io.rong.imlib.RongIMClient) -> access$2700
    100:100:java.util.HashMap access$2800(io.rong.imlib.RongIMClient) -> access$2800
    100:100:boolean access$1100(io.rong.imlib.RongIMClient) -> access$1100
    100:100:void access$2900(io.rong.imlib.RongIMClient,java.lang.Runnable) -> access$2900
    100:100:io.rong.imlib.RongIMClient$ChatRoomActionListener access$3000() -> access$3000
    100:100:java.lang.String access$2300(io.rong.imlib.RongIMClient) -> access$2300
    100:100:boolean access$3100(int) -> access$3100
    100:100:void access$3200(io.rong.imlib.RongIMClient,io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$UploadMediaCallback) -> access$3200
    100:100:io.rong.imlib.RongIMClient$ConnectionStatusListener access$3300() -> access$3300
    100:100:void access$3400(io.rong.imlib.RongIMClient) -> access$3400
    100:100:int[] access$3500(io.rong.imlib.RongIMClient) -> access$3500
    100:100:io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus access$1002(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> access$1002
    100:100:io.rong.imlib.RongIMClient$ReadReceiptListener access$3600() -> access$3600
    100:100:io.rong.imlib.RongIMClient$RecallMessageListener access$3700() -> access$3700
    100:100:io.rong.imlib.RongIMClient$OnRecallMessageListener access$3800() -> access$3800
    100:100:boolean access$3900(io.rong.imlib.RongIMClient,io.rong.imlib.model.Message,int,boolean,int) -> access$3900
io.rong.imlib.RongIMClient$1 -> io.rong.imlib.RongIMClient$1:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    491:491:void <init>(io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    494:556:void onComplete(java.lang.String) -> onComplete
    560:581:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$1$1 -> io.rong.imlib.RongIMClient$1$1:
    io.rong.imlib.RongIMClient$1 this$0 -> this$0
    523:523:void <init>(io.rong.imlib.RongIMClient$1) -> <init>
    527:552:void run() -> run
io.rong.imlib.RongIMClient$1$1$1 -> io.rong.imlib.RongIMClient$1$1$1:
    io.rong.imlib.RongIMClient$1$1 this$1 -> this$1
    530:530:void <init>(io.rong.imlib.RongIMClient$1$1) -> <init>
    533:541:void onComplete(java.lang.String) -> onComplete
    545:546:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$10 -> io.rong.imlib.RongIMClient$10:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    1011:1011:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    1014:1032:void run() -> run
io.rong.imlib.RongIMClient$100 -> io.rong.imlib.RongIMClient$100:
    io.rong.imlib.RongIMClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    long val$timestamp -> val$timestamp
    io.rong.imlib.RongIMClient this$0 -> this$0
    5617:5617:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$OperationCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long) -> <init>
    5620:5638:void run() -> run
io.rong.imlib.RongIMClient$101 -> io.rong.imlib.RongIMClient$101:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    5669:5669:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    5672:5705:void run() -> run
io.rong.imlib.RongIMClient$101$1 -> io.rong.imlib.RongIMClient$101$1:
    io.rong.imlib.RongIMClient$101 this$1 -> this$1
    5680:5680:void <init>(io.rong.imlib.RongIMClient$101) -> <init>
    5683:5687:void onSuccess(java.lang.String,int) -> onSuccess
    5691:5695:void onError(int) -> onError
io.rong.imlib.RongIMClient$102 -> io.rong.imlib.RongIMClient$102:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.UserData val$userData -> val$userData
    io.rong.imlib.RongIMClient this$0 -> this$0
    5722:5722:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.UserData) -> <init>
    5725:5743:void run() -> run
io.rong.imlib.RongIMClient$103 -> io.rong.imlib.RongIMClient$103:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient this$0 -> this$0
    5836:5836:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.model.Message) -> <init>
    5839:5842:void onSuccess() -> onSuccess
    5846:5847:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$104 -> io.rong.imlib.RongIMClient$104:
    io.rong.message.ReadReceiptRequestMessage val$requestMessage -> val$requestMessage
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient this$0 -> this$0
    5893:5893:void <init>(io.rong.imlib.RongIMClient,io.rong.message.ReadReceiptRequestMessage,io.rong.imlib.model.Message) -> <init>
    5896:5915:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    5919:5920:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    5893:5893:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$105 -> io.rong.imlib.RongIMClient$105:
    java.lang.String val$senderUserId -> val$senderUserId
    io.rong.imlib.model.Message val$message -> val$message
    java.lang.String val$messageUId -> val$messageUId
    io.rong.imlib.RongIMClient this$0 -> this$0
    5938:5938:void <init>(io.rong.imlib.RongIMClient,java.lang.String,io.rong.imlib.model.Message,java.lang.String) -> <init>
    5941:5965:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    5969:5970:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    5938:5938:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$106 -> io.rong.imlib.RongIMClient$106:
    io.rong.imlib.model.Message val$message -> val$message
    int val$left -> val$left
    int val$cmdLeft -> val$cmdLeft
    io.rong.imlib.RongIMClient this$0 -> this$0
    5981:5981:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.model.Message,int,int) -> <init>
    5985:6017:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    6021:6022:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    5981:5981:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$107 -> io.rong.imlib.RongIMClient$107:
    io.rong.imlib.RongIMClient this$0 -> this$0
    6033:6033:void <init>(io.rong.imlib.RongIMClient) -> <init>
    6038:6043:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
    6048:6052:boolean onReceived(io.rong.imlib.model.Message,int,boolean,int) -> onReceived
io.rong.imlib.RongIMClient$108 -> io.rong.imlib.RongIMClient$108:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    java.lang.String val$uid -> val$uid
    io.rong.imlib.RongIMClient this$0 -> this$0
    6072:6072:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,java.lang.String) -> <init>
    6075:6089:void run() -> run
io.rong.imlib.RongIMClient$109 -> io.rong.imlib.RongIMClient$109:
    io.rong.imlib.RongIMClient$RealTimeLocationListener val$listener -> val$listener
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    7328:7328:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$RealTimeLocationListener,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    7331:7356:void onStatusChange(io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus) -> onStatusChange
    7360:7368:void onReceiveLocation(double,double,java.lang.String) -> onReceiveLocation
    7372:7380:void onParticipantsJoin(java.lang.String) -> onParticipantsJoin
    7384:7392:void onParticipantsQuit(java.lang.String) -> onParticipantsQuit
    7396:7404:void onError(io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode) -> onError
io.rong.imlib.RongIMClient$109$1 -> io.rong.imlib.RongIMClient$109$1:
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus val$status -> val$status
    io.rong.imlib.RongIMClient$109 this$1 -> this$1
    7331:7331:void <init>(io.rong.imlib.RongIMClient$109,io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus) -> <init>
    7334:7337:void run() -> run
io.rong.imlib.RongIMClient$109$2 -> io.rong.imlib.RongIMClient$109$2:
    io.rong.imlib.RongIMClient$109 this$1 -> this$1
    7343:7343:void <init>(io.rong.imlib.RongIMClient$109) -> <init>
    7346:7348:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    7353:7353:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    7343:7343:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$109$3 -> io.rong.imlib.RongIMClient$109$3:
    double val$latitude -> val$latitude
    double val$longitude -> val$longitude
    java.lang.String val$userId -> val$userId
    io.rong.imlib.RongIMClient$109 this$1 -> this$1
    7360:7360:void <init>(io.rong.imlib.RongIMClient$109,double,double,java.lang.String) -> <init>
    7363:7366:void run() -> run
io.rong.imlib.RongIMClient$109$4 -> io.rong.imlib.RongIMClient$109$4:
    java.lang.String val$userId -> val$userId
    io.rong.imlib.RongIMClient$109 this$1 -> this$1
    7372:7372:void <init>(io.rong.imlib.RongIMClient$109,java.lang.String) -> <init>
    7375:7378:void run() -> run
io.rong.imlib.RongIMClient$109$5 -> io.rong.imlib.RongIMClient$109$5:
    java.lang.String val$userId -> val$userId
    io.rong.imlib.RongIMClient$109 this$1 -> this$1
    7384:7384:void <init>(io.rong.imlib.RongIMClient$109,java.lang.String) -> <init>
    7387:7390:void run() -> run
io.rong.imlib.RongIMClient$109$6 -> io.rong.imlib.RongIMClient$109$6:
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$109 this$1 -> this$1
    7396:7396:void <init>(io.rong.imlib.RongIMClient$109,io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode) -> <init>
    7399:7402:void run() -> run
io.rong.imlib.RongIMClient$11 -> io.rong.imlib.RongIMClient$11:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1051:1051:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1055:1063:void onSuccess(java.lang.Boolean) -> onSuccess
    1067:1068:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1051:1051:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$110 -> io.rong.imlib.RongIMClient$110:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.RongIMClient this$0 -> this$0
    7770:7770:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ResultCallback) -> <init>
    7774:7788:void onComplete() -> onComplete
    7792:7796:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$111 -> io.rong.imlib.RongIMClient$111:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    7820:7820:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    7823:7842:void run() -> run
io.rong.imlib.RongIMClient$112 -> io.rong.imlib.RongIMClient$112:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.RongIMClient this$0 -> this$0
    7929:7929:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message,java.lang.String,java.lang.String) -> <init>
    7932:8014:void run() -> run
io.rong.imlib.RongIMClient$112$1 -> io.rong.imlib.RongIMClient$112$1:
    io.rong.imlib.RongIMClient$112 this$1 -> this$1
    7934:7934:void <init>(io.rong.imlib.RongIMClient$112) -> <init>
    7937:7939:void run() -> run
io.rong.imlib.RongIMClient$112$2 -> io.rong.imlib.RongIMClient$112$2:
    io.rong.imlib.RongIMClient$112 this$1 -> this$1
    7945:7945:void <init>(io.rong.imlib.RongIMClient$112) -> <init>
    7948:7956:void onAttached(io.rong.imlib.model.Message) -> onAttached
    7960:7968:void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    7972:7981:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    7985:7994:void onError(io.rong.imlib.model.Message,int) -> onError
    7998:8007:void onCanceled(io.rong.imlib.model.Message) -> onCanceled
io.rong.imlib.RongIMClient$112$2$1 -> io.rong.imlib.RongIMClient$112$2$1:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$112$2 this$2 -> this$2
    7949:7949:void <init>(io.rong.imlib.RongIMClient$112$2,io.rong.imlib.model.Message) -> <init>
    7952:7953:void run() -> run
io.rong.imlib.RongIMClient$112$2$2 -> io.rong.imlib.RongIMClient$112$2$2:
    io.rong.imlib.model.Message val$message -> val$message
    int val$progress -> val$progress
    io.rong.imlib.RongIMClient$112$2 this$2 -> this$2
    7961:7961:void <init>(io.rong.imlib.RongIMClient$112$2,io.rong.imlib.model.Message,int) -> <init>
    7964:7965:void run() -> run
io.rong.imlib.RongIMClient$112$2$3 -> io.rong.imlib.RongIMClient$112$2$3:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$112$2 this$2 -> this$2
    7973:7973:void <init>(io.rong.imlib.RongIMClient$112$2,io.rong.imlib.model.Message) -> <init>
    7976:7978:void run() -> run
io.rong.imlib.RongIMClient$112$2$4 -> io.rong.imlib.RongIMClient$112$2$4:
    io.rong.imlib.model.Message val$message -> val$message
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$112$2 this$2 -> this$2
    7986:7986:void <init>(io.rong.imlib.RongIMClient$112$2,io.rong.imlib.model.Message,int) -> <init>
    7989:7991:void run() -> run
io.rong.imlib.RongIMClient$112$2$5 -> io.rong.imlib.RongIMClient$112$2$5:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$112$2 this$2 -> this$2
    7999:7999:void <init>(io.rong.imlib.RongIMClient$112$2,io.rong.imlib.model.Message) -> <init>
    8002:8004:void run() -> run
io.rong.imlib.RongIMClient$113 -> io.rong.imlib.RongIMClient$113:
    io.rong.imlib.IRongCallback$ISendMediaMessageCallbackWithUploader val$callback -> val$callback
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient this$0 -> this$0
    8064:8064:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.IRongCallback$ISendMediaMessageCallbackWithUploader,java.lang.String,java.lang.String,io.rong.imlib.model.Message) -> <init>
    8067:8072:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    8076:8079:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    8064:8064:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$114 -> io.rong.imlib.RongIMClient$114:
    io.rong.imlib.RongIMClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient this$0 -> this$0
    8105:8105:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$OperationCallback,io.rong.imlib.model.Message) -> <init>
    8109:8109:void onAttached(io.rong.imlib.model.Message) -> onAttached
    8113:8138:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    8142:8145:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$115 -> io.rong.imlib.RongIMClient$115:
    io.rong.imlib.RongIMClient$OperationCallback val$callback -> val$callback
    java.util.List val$messageList -> val$messageList
    io.rong.imlib.RongIMClient this$0 -> this$0
    8164:8164:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$OperationCallback,java.util.List) -> <init>
    8168:8168:void onAttached(io.rong.imlib.model.Message) -> onAttached
    8172:8204:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    8208:8211:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$115$1 -> io.rong.imlib.RongIMClient$115$1:
    io.rong.imlib.RongIMClient$115 this$1 -> this$1
    8178:8178:void <init>(io.rong.imlib.RongIMClient$115) -> <init>
    8182:8202:void run() -> run
io.rong.imlib.RongIMClient$116 -> io.rong.imlib.RongIMClient$116:
    io.rong.imlib.RongIMClient$OperationCallback val$callback -> val$callback
    io.rong.imlib.RongIMClient this$0 -> this$0
    8226:8226:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$OperationCallback) -> <init>
    8230:8230:void onAttached(io.rong.imlib.model.Message) -> onAttached
    8234:8237:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    8241:8244:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$117 -> io.rong.imlib.RongIMClient$117:
    io.rong.imlib.RongIMClient$ResultCallback val$resultCallback -> val$resultCallback
    io.rong.imlib.model.Conversation$ConversationType[] val$conversationTypes -> val$conversationTypes
    java.lang.String val$keyword -> val$keyword
    java.lang.String[] val$objectNames -> val$objectNames
    io.rong.imlib.RongIMClient this$0 -> this$0
    8282:8282:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType[],java.lang.String,java.lang.String[]) -> <init>
    8285:8304:void run() -> run
io.rong.imlib.RongIMClient$118 -> io.rong.imlib.RongIMClient$118:
    io.rong.imlib.RongIMClient$ResultCallback val$resultCallback -> val$resultCallback
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$keyword -> val$keyword
    int val$count -> val$count
    long val$beginTime -> val$beginTime
    io.rong.imlib.RongIMClient this$0 -> this$0
    8327:8327:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,java.lang.String,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int,long) -> <init>
    8330:8344:void run() -> run
io.rong.imlib.RongIMClient$119 -> io.rong.imlib.RongIMClient$119:
    io.rong.imlib.RongIMClient$ResultCallback val$resultCallback -> val$resultCallback
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    long val$sentTime -> val$sentTime
    int val$before -> val$before
    int val$after -> val$after
    io.rong.imlib.RongIMClient this$0 -> this$0
    8366:8366:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,java.lang.String,io.rong.imlib.model.Conversation$ConversationType,long,int,int) -> <init>
    8369:8383:void run() -> run
io.rong.imlib.RongIMClient$12 -> io.rong.imlib.RongIMClient$12:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$id -> val$id
    boolean val$isTop -> val$isTop
    io.rong.imlib.RongIMClient this$0 -> this$0
    1095:1095:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,boolean) -> <init>
    1098:1118:void run() -> run
io.rong.imlib.RongIMClient$120 -> io.rong.imlib.RongIMClient$120:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    8395:8395:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    8398:8426:void run() -> run
io.rong.imlib.RongIMClient$120$1 -> io.rong.imlib.RongIMClient$120$1:
    io.rong.imlib.RongIMClient$120 this$1 -> this$1
    8406:8406:void <init>(io.rong.imlib.RongIMClient$120) -> <init>
    8409:8413:void onComplete(java.lang.String) -> onComplete
    8417:8421:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$121 -> io.rong.imlib.RongIMClient$121:
    int[] $SwitchMap$io$rong$imlib$RongIMClient$ErrorCode -> $SwitchMap$io$rong$imlib$RongIMClient$ErrorCode
    8432:8432:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$13 -> io.rong.imlib.RongIMClient$13:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1136:1136:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1140:1147:void onSuccess(java.lang.Boolean) -> onSuccess
    1151:1153:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1136:1136:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$14 -> io.rong.imlib.RongIMClient$14:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.RongIMClient this$0 -> this$0
    1170:1170:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback) -> <init>
    1173:1198:void run() -> run
io.rong.imlib.RongIMClient$15 -> io.rong.imlib.RongIMClient$15:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1213:1213:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1217:1224:void onSuccess(java.lang.Integer) -> onSuccess
    1228:1229:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1213:1213:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$16 -> io.rong.imlib.RongIMClient$16:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    1255:1255:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    1258:1275:void run() -> run
io.rong.imlib.RongIMClient$17 -> io.rong.imlib.RongIMClient$17:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1292:1292:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1295:1301:void onSuccess(java.lang.Integer) -> onSuccess
    1305:1306:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1292:1292:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$18 -> io.rong.imlib.RongIMClient$18:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType[] val$conversationTypes -> val$conversationTypes
    io.rong.imlib.RongIMClient this$0 -> this$0
    1330:1330:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType[]) -> <init>
    1333:1359:void run() -> run
io.rong.imlib.RongIMClient$19 -> io.rong.imlib.RongIMClient$19:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1386:1386:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1389:1396:void onSuccess(java.lang.Integer) -> onSuccess
    1400:1401:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1386:1386:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$2 -> io.rong.imlib.RongIMClient$2:
    io.rong.imlib.RongIMClient this$0 -> this$0
    651:651:void <init>(io.rong.imlib.RongIMClient) -> <init>
    654:659:void run() -> run
io.rong.imlib.RongIMClient$20 -> io.rong.imlib.RongIMClient$20:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1429:1429:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1432:1434:void onSuccess(java.util.List) -> onSuccess
    1439:1440:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1429:1429:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$21 -> io.rong.imlib.RongIMClient$21:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    int val$count -> val$count
    io.rong.imlib.RongIMClient this$0 -> this$0
    1467:1467:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int) -> <init>
    1470:1489:void run() -> run
io.rong.imlib.RongIMClient$22 -> io.rong.imlib.RongIMClient$22:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1512:1512:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1515:1517:void onSuccess(java.util.List) -> onSuccess
    1522:1523:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1512:1512:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$23 -> io.rong.imlib.RongIMClient$23:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1555:1555:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1558:1560:void onSuccess(java.util.List) -> onSuccess
    1565:1566:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1555:1555:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$24 -> io.rong.imlib.RongIMClient$24:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    java.lang.String val$objectName -> val$objectName
    int val$oldestMessageId -> val$oldestMessageId
    int val$count -> val$count
    io.rong.imlib.RongIMClient this$0 -> this$0
    1596:1596:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,int,int) -> <init>
    1599:1623:void run() -> run
io.rong.imlib.RongIMClient$25 -> io.rong.imlib.RongIMClient$25:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    java.lang.String val$objectName -> val$objectName
    int val$baseMessageId -> val$baseMessageId
    int val$count -> val$count
    io.rong.imlib.RongCommonDefine$GetMessageDirection val$direction -> val$direction
    io.rong.imlib.RongIMClient this$0 -> this$0
    1652:1652:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,int,int,io.rong.imlib.RongCommonDefine$GetMessageDirection) -> <init>
    1655:1672:void run() -> run
io.rong.imlib.RongIMClient$26 -> io.rong.imlib.RongIMClient$26:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    long val$dateTime -> val$dateTime
    int val$count -> val$count
    io.rong.imlib.RongIMClient this$0 -> this$0
    1696:1696:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,long,int) -> <init>
    1699:1743:void run() -> run
io.rong.imlib.RongIMClient$26$1 -> io.rong.imlib.RongIMClient$26$1:
    io.rong.imlib.RongIMClient$26 this$1 -> this$1
    1711:1711:void <init>(io.rong.imlib.RongIMClient$26) -> <init>
    1716:1725:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    1730:1734:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$27 -> io.rong.imlib.RongIMClient$27:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$targetId -> val$targetId
    long val$recordTime -> val$recordTime
    int val$count -> val$count
    io.rong.imlib.RongIMClient$TimestampOrder val$order -> val$order
    io.rong.imlib.RongIMClient this$0 -> this$0
    1776:1776:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,long,int,io.rong.imlib.RongIMClient$TimestampOrder) -> <init>
    1779:1832:void run() -> run
io.rong.imlib.RongIMClient$27$1 -> io.rong.imlib.RongIMClient$27$1:
    io.rong.imlib.RongIMClient$27 this$1 -> this$1
    1781:1781:void <init>(io.rong.imlib.RongIMClient$27) -> <init>
    1784:1786:void run() -> run
io.rong.imlib.RongIMClient$27$2 -> io.rong.imlib.RongIMClient$27$2:
    io.rong.imlib.RongIMClient$27 this$1 -> this$1
    1793:1793:void <init>(io.rong.imlib.RongIMClient$27) -> <init>
    1796:1805:void onComplete(io.rong.imlib.model.RemoteModelWrap,long) -> onComplete
    1809:1818:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$27$2$1 -> io.rong.imlib.RongIMClient$27$2$1:
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$27$2 this$2 -> this$2
    1810:1810:void <init>(io.rong.imlib.RongIMClient$27$2,int) -> <init>
    1813:1815:void run() -> run
io.rong.imlib.RongIMClient$27$3 -> io.rong.imlib.RongIMClient$27$3:
    io.rong.imlib.RongIMClient$27 this$1 -> this$1
    1823:1823:void <init>(io.rong.imlib.RongIMClient$27) -> <init>
    1826:1828:void run() -> run
io.rong.imlib.RongIMClient$28 -> io.rong.imlib.RongIMClient$28:
    java.lang.String val$userId -> val$userId
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    1854:1854:void <init>(io.rong.imlib.RongIMClient,java.lang.String,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    1858:1875:void run() -> run
io.rong.imlib.RongIMClient$28$1 -> io.rong.imlib.RongIMClient$28$1:
    io.rong.imlib.RongIMClient$28 this$1 -> this$1
    1858:1858:void <init>(io.rong.imlib.RongIMClient$28) -> <init>
    1861:1864:void onComplete(java.lang.String,int) -> onComplete
    1868:1870:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$29 -> io.rong.imlib.RongIMClient$29:
    int val$status -> val$status
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    1896:1896:void <init>(io.rong.imlib.RongIMClient,int,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    1900:1916:void run() -> run
io.rong.imlib.RongIMClient$29$1 -> io.rong.imlib.RongIMClient$29$1:
    io.rong.imlib.RongIMClient$29 this$1 -> this$1
    1900:1900:void <init>(io.rong.imlib.RongIMClient$29) -> <init>
    1903:1905:void onComplete() -> onComplete
    1909:1911:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$3 -> io.rong.imlib.RongIMClient$3:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.RongIMClient this$0 -> this$0
    744:744:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback) -> <init>
    747:761:void run() -> run
io.rong.imlib.RongIMClient$30 -> io.rong.imlib.RongIMClient$30:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    int val$oldestMessageId -> val$oldestMessageId
    int val$count -> val$count
    io.rong.imlib.RongIMClient this$0 -> this$0
    1939:1939:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,int,int) -> <init>
    1942:1965:void run() -> run
io.rong.imlib.RongIMClient$31 -> io.rong.imlib.RongIMClient$31:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    1985:1985:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    1988:1994:void onSuccess(java.lang.Boolean) -> onSuccess
    1999:2000:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    1985:1985:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$32 -> io.rong.imlib.RongIMClient$32:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    int[] val$messageIds -> val$messageIds
    io.rong.imlib.RongIMClient this$0 -> this$0
    2033:2033:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,int[]) -> <init>
    2036:2050:void run() -> run
io.rong.imlib.RongIMClient$33 -> io.rong.imlib.RongIMClient$33:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    2070:2070:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    2073:2087:void run() -> run
io.rong.imlib.RongIMClient$34 -> io.rong.imlib.RongIMClient$34:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.model.Message[] val$messages -> val$messages
    io.rong.imlib.RongIMClient this$0 -> this$0
    2114:2114:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.Message[]) -> <init>
    2117:2133:void run() -> run
io.rong.imlib.RongIMClient$35 -> io.rong.imlib.RongIMClient$35:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    2154:2154:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    2158:2165:void onSuccess(java.lang.Boolean) -> onSuccess
    2170:2171:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    2154:2154:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$36 -> io.rong.imlib.RongIMClient$36:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    2197:2197:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    2200:2218:void run() -> run
io.rong.imlib.RongIMClient$37 -> io.rong.imlib.RongIMClient$37:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    2239:2239:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    2242:2249:void onSuccess(java.lang.Boolean) -> onSuccess
    2253:2254:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    2239:2239:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$38 -> io.rong.imlib.RongIMClient$38:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    2280:2280:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    2283:2304:void run() -> run
io.rong.imlib.RongIMClient$39 -> io.rong.imlib.RongIMClient$39:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    2324:2324:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    2328:2335:void onSuccess(java.lang.Boolean) -> onSuccess
    2340:2341:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    2324:2324:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$4 -> io.rong.imlib.RongIMClient$4:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    778:778:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    782:784:void onSuccess(java.util.List) -> onSuccess
    788:789:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    778:778:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$40 -> io.rong.imlib.RongIMClient$40:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    int val$messageId -> val$messageId
    java.lang.String val$value -> val$value
    io.rong.imlib.RongIMClient this$0 -> this$0
    2367:2367:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,int,java.lang.String) -> <init>
    2370:2387:void run() -> run
io.rong.imlib.RongIMClient$41 -> io.rong.imlib.RongIMClient$41:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    2407:2407:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    2411:2418:void onSuccess(java.lang.Boolean) -> onSuccess
    2423:2424:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    2407:2407:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$42 -> io.rong.imlib.RongIMClient$42:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    int val$messageId -> val$messageId
    io.rong.imlib.model.Message$ReceivedStatus val$receivedStatus -> val$receivedStatus
    io.rong.imlib.RongIMClient this$0 -> this$0
    2451:2451:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,int,io.rong.imlib.model.Message$ReceivedStatus) -> <init>
    2455:2470:void run() -> run
io.rong.imlib.RongIMClient$43 -> io.rong.imlib.RongIMClient$43:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    2490:2490:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    2494:2501:void onSuccess(java.lang.Boolean) -> onSuccess
    2506:2507:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    2490:2490:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$44 -> io.rong.imlib.RongIMClient$44:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    int val$messageId -> val$messageId
    io.rong.imlib.model.Message$SentStatus val$sentStatus -> val$sentStatus
    io.rong.imlib.RongIMClient this$0 -> this$0
    2534:2534:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,int,io.rong.imlib.model.Message$SentStatus) -> <init>
    2537:2553:void run() -> run
io.rong.imlib.RongIMClient$45 -> io.rong.imlib.RongIMClient$45:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    2572:2572:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    2575:2577:void onSuccess(java.lang.String) -> onSuccess
    2582:2583:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    2572:2572:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$46 -> io.rong.imlib.RongIMClient$46:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation val$conversation -> val$conversation
    io.rong.imlib.RongIMClient this$0 -> this$0
    2615:2615:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation) -> <init>
    2618:2634:void run() -> run
io.rong.imlib.RongIMClient$47 -> io.rong.imlib.RongIMClient$47:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    2655:2655:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    2659:2666:void onSuccess(java.lang.Boolean) -> onSuccess
    2671:2672:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    2655:2655:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$48 -> io.rong.imlib.RongIMClient$48:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation val$conversation -> val$conversation
    java.lang.String val$content -> val$content
    io.rong.imlib.RongIMClient this$0 -> this$0
    2704:2704:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation,java.lang.String) -> <init>
    2707:2723:void run() -> run
io.rong.imlib.RongIMClient$49 -> io.rong.imlib.RongIMClient$49:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    2743:2743:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    2747:2754:void onSuccess(java.lang.Boolean) -> onSuccess
    2759:2760:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    2743:2743:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$5 -> io.rong.imlib.RongIMClient$5:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType[] val$conversationTypes -> val$conversationTypes
    io.rong.imlib.RongIMClient this$0 -> this$0
    809:809:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType[]) -> <init>
    812:839:void run() -> run
io.rong.imlib.RongIMClient$50 -> io.rong.imlib.RongIMClient$50:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation val$conversation -> val$conversation
    io.rong.imlib.RongIMClient this$0 -> this$0
    2791:2791:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation) -> <init>
    2794:2810:void run() -> run
io.rong.imlib.RongIMClient$51 -> io.rong.imlib.RongIMClient$51:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$discussionId -> val$discussionId
    io.rong.imlib.RongIMClient this$0 -> this$0
    2829:2829:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String) -> <init>
    2832:2868:void run() -> run
io.rong.imlib.RongIMClient$51$1 -> io.rong.imlib.RongIMClient$51$1:
    io.rong.imlib.RongIMClient$51 this$1 -> this$1
    2840:2840:void <init>(io.rong.imlib.RongIMClient$51) -> <init>
    2845:2853:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    2857:2861:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$52 -> io.rong.imlib.RongIMClient$52:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$name -> val$name
    java.lang.String val$discussionId -> val$discussionId
    io.rong.imlib.RongIMClient this$0 -> this$0
    3023:3023:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,java.lang.String) -> <init>
    3026:3041:void run() -> run
io.rong.imlib.RongIMClient$53 -> io.rong.imlib.RongIMClient$53:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$name -> val$name
    java.util.List val$userIdList -> val$userIdList
    io.rong.imlib.RongIMClient this$0 -> this$0
    3061:3061:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,java.util.List) -> <init>
    3064:3108:void run() -> run
io.rong.imlib.RongIMClient$53$1 -> io.rong.imlib.RongIMClient$53$1:
    io.rong.imlib.RongIMClient$53 this$1 -> this$1
    3076:3076:void <init>(io.rong.imlib.RongIMClient$53) -> <init>
    3080:3090:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    3094:3098:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$54 -> io.rong.imlib.RongIMClient$54:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$discussionId -> val$discussionId
    java.util.List val$userIdList -> val$userIdList
    io.rong.imlib.RongIMClient this$0 -> this$0
    3128:3128:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,java.util.List) -> <init>
    3131:3148:void run() -> run
io.rong.imlib.RongIMClient$55 -> io.rong.imlib.RongIMClient$55:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$discussionId -> val$discussionId
    java.lang.String val$userId -> val$userId
    io.rong.imlib.RongIMClient this$0 -> this$0
    3171:3171:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,java.lang.String) -> <init>
    3174:3192:void run() -> run
io.rong.imlib.RongIMClient$56 -> io.rong.imlib.RongIMClient$56:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$discussionId -> val$discussionId
    io.rong.imlib.RongIMClient this$0 -> this$0
    3211:3211:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String) -> <init>
    3215:3233:void run() -> run
io.rong.imlib.RongIMClient$57 -> io.rong.imlib.RongIMClient$57:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    int val$messageId -> val$messageId
    io.rong.imlib.RongIMClient this$0 -> this$0
    3251:3251:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,int) -> <init>
    3254:3271:void run() -> run
io.rong.imlib.RongIMClient$58 -> io.rong.imlib.RongIMClient$58:
    io.rong.imlib.RongIMClient$ResultCallback val$resultCallback -> val$resultCallback
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.model.Conversation$ConversationType val$type -> val$type
    io.rong.imlib.model.MessageContent val$content -> val$content
    long val$sentTime -> val$sentTime
    java.lang.String val$senderUserId -> val$senderUserId
    io.rong.imlib.RongIMClient this$0 -> this$0
    3293:3293:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,java.lang.String,io.rong.imlib.model.Conversation$ConversationType,io.rong.imlib.model.MessageContent,long,java.lang.String) -> <init>
    3296:3320:void run() -> run
io.rong.imlib.RongIMClient$59 -> io.rong.imlib.RongIMClient$59:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    3353:3353:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    3356:3358:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3362:3363:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    3353:3353:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$6 -> io.rong.imlib.RongIMClient$6:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    859:859:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    863:865:void onSuccess(java.util.List) -> onSuccess
    869:870:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    859:859:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$60 -> io.rong.imlib.RongIMClient$60:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.RongIMClient this$0 -> this$0
    3405:3405:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message,java.lang.String,java.lang.String) -> <init>
    3408:3464:void run() -> run
io.rong.imlib.RongIMClient$60$1 -> io.rong.imlib.RongIMClient$60$1:
    io.rong.imlib.RongIMClient$60 this$1 -> this$1
    3409:3409:void <init>(io.rong.imlib.RongIMClient$60) -> <init>
    3412:3416:void run() -> run
io.rong.imlib.RongIMClient$60$2 -> io.rong.imlib.RongIMClient$60$2:
    io.rong.imlib.RongIMClient$60 this$1 -> this$1
    3421:3421:void <init>(io.rong.imlib.RongIMClient$60) -> <init>
    3424:3432:void onAttached(io.rong.imlib.model.Message) -> onAttached
    3436:3445:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3449:3458:void onError(io.rong.imlib.model.Message,int) -> onError
io.rong.imlib.RongIMClient$60$2$1 -> io.rong.imlib.RongIMClient$60$2$1:
    io.rong.imlib.model.Message val$msg -> val$msg
    io.rong.imlib.RongIMClient$60$2 this$2 -> this$2
    3425:3425:void <init>(io.rong.imlib.RongIMClient$60$2,io.rong.imlib.model.Message) -> <init>
    3428:3429:void run() -> run
io.rong.imlib.RongIMClient$60$2$2 -> io.rong.imlib.RongIMClient$60$2$2:
    io.rong.imlib.model.Message val$msg -> val$msg
    io.rong.imlib.RongIMClient$60$2 this$2 -> this$2
    3437:3437:void <init>(io.rong.imlib.RongIMClient$60$2,io.rong.imlib.model.Message) -> <init>
    3440:3442:void run() -> run
io.rong.imlib.RongIMClient$60$2$3 -> io.rong.imlib.RongIMClient$60$2$3:
    io.rong.imlib.model.Message val$msg -> val$msg
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$60$2 this$2 -> this$2
    3450:3450:void <init>(io.rong.imlib.RongIMClient$60$2,io.rong.imlib.model.Message,int) -> <init>
    3453:3455:void run() -> run
io.rong.imlib.RongIMClient$61 -> io.rong.imlib.RongIMClient$61:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    3488:3488:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    3491:3493:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3497:3498:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    3488:3488:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$62 -> io.rong.imlib.RongIMClient$62:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcResultCallbackProxy -> val$ipcResultCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    3569:3569:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    3573:3635:void run() -> run
io.rong.imlib.RongIMClient$62$1 -> io.rong.imlib.RongIMClient$62$1:
    io.rong.imlib.RongIMClient$62 this$1 -> this$1
    3579:3579:void <init>(io.rong.imlib.RongIMClient$62) -> <init>
    3583:3587:void onAttached(io.rong.imlib.model.Message) -> onAttached
    3591:3597:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3601:3614:void onError(io.rong.imlib.model.Message,int) -> onError
io.rong.imlib.RongIMClient$63 -> io.rong.imlib.RongIMClient$63:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.RongIMClient this$0 -> this$0
    3698:3698:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message,java.lang.String,java.lang.String) -> <init>
    3701:3757:void run() -> run
io.rong.imlib.RongIMClient$63$1 -> io.rong.imlib.RongIMClient$63$1:
    io.rong.imlib.RongIMClient$63 this$1 -> this$1
    3702:3702:void <init>(io.rong.imlib.RongIMClient$63) -> <init>
    3705:3709:void run() -> run
io.rong.imlib.RongIMClient$63$2 -> io.rong.imlib.RongIMClient$63$2:
    io.rong.imlib.RongIMClient$63 this$1 -> this$1
    3714:3714:void <init>(io.rong.imlib.RongIMClient$63) -> <init>
    3717:3725:void onAttached(io.rong.imlib.model.Message) -> onAttached
    3729:3738:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3742:3751:void onError(io.rong.imlib.model.Message,int) -> onError
io.rong.imlib.RongIMClient$63$2$1 -> io.rong.imlib.RongIMClient$63$2$1:
    io.rong.imlib.model.Message val$msg -> val$msg
    io.rong.imlib.RongIMClient$63$2 this$2 -> this$2
    3718:3718:void <init>(io.rong.imlib.RongIMClient$63$2,io.rong.imlib.model.Message) -> <init>
    3721:3722:void run() -> run
io.rong.imlib.RongIMClient$63$2$2 -> io.rong.imlib.RongIMClient$63$2$2:
    io.rong.imlib.model.Message val$msg -> val$msg
    io.rong.imlib.RongIMClient$63$2 this$2 -> this$2
    3730:3730:void <init>(io.rong.imlib.RongIMClient$63$2,io.rong.imlib.model.Message) -> <init>
    3733:3735:void run() -> run
io.rong.imlib.RongIMClient$63$2$3 -> io.rong.imlib.RongIMClient$63$2$3:
    io.rong.imlib.model.Message val$msg -> val$msg
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$63$2 this$2 -> this$2
    3743:3743:void <init>(io.rong.imlib.RongIMClient$63$2,io.rong.imlib.model.Message,int) -> <init>
    3746:3748:void run() -> run
io.rong.imlib.RongIMClient$64 -> io.rong.imlib.RongIMClient$64:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    java.lang.String[] val$userIds -> val$userIds
    io.rong.imlib.RongIMClient this$0 -> this$0
    3801:3801:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message,java.lang.String,java.lang.String,java.lang.String[]) -> <init>
    3804:3860:void run() -> run
io.rong.imlib.RongIMClient$64$1 -> io.rong.imlib.RongIMClient$64$1:
    io.rong.imlib.RongIMClient$64 this$1 -> this$1
    3805:3805:void <init>(io.rong.imlib.RongIMClient$64) -> <init>
    3808:3812:void run() -> run
io.rong.imlib.RongIMClient$64$2 -> io.rong.imlib.RongIMClient$64$2:
    io.rong.imlib.RongIMClient$64 this$1 -> this$1
    3817:3817:void <init>(io.rong.imlib.RongIMClient$64) -> <init>
    3820:3828:void onAttached(io.rong.imlib.model.Message) -> onAttached
    3832:3841:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3845:3854:void onError(io.rong.imlib.model.Message,int) -> onError
io.rong.imlib.RongIMClient$64$2$1 -> io.rong.imlib.RongIMClient$64$2$1:
    io.rong.imlib.model.Message val$msg -> val$msg
    io.rong.imlib.RongIMClient$64$2 this$2 -> this$2
    3821:3821:void <init>(io.rong.imlib.RongIMClient$64$2,io.rong.imlib.model.Message) -> <init>
    3824:3825:void run() -> run
io.rong.imlib.RongIMClient$64$2$2 -> io.rong.imlib.RongIMClient$64$2$2:
    io.rong.imlib.model.Message val$msg -> val$msg
    io.rong.imlib.RongIMClient$64$2 this$2 -> this$2
    3833:3833:void <init>(io.rong.imlib.RongIMClient$64$2,io.rong.imlib.model.Message) -> <init>
    3836:3838:void run() -> run
io.rong.imlib.RongIMClient$64$2$3 -> io.rong.imlib.RongIMClient$64$2$3:
    io.rong.imlib.model.Message val$msg -> val$msg
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$64$2 this$2 -> this$2
    3846:3846:void <init>(io.rong.imlib.RongIMClient$64$2,io.rong.imlib.model.Message,int) -> <init>
    3849:3851:void run() -> run
io.rong.imlib.RongIMClient$65 -> io.rong.imlib.RongIMClient$65:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    3883:3883:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    3886:3888:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3892:3893:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    3883:3883:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$66 -> io.rong.imlib.RongIMClient$66:
    io.rong.imlib.RongIMClient$SendImageMessageCallback val$callback -> val$callback
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.RongIMClient this$0 -> this$0
    3950:3950:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$SendImageMessageCallback,java.lang.String,java.lang.String) -> <init>
    3953:3955:void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    3959:3977:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3981:3985:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    3950:3950:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$66$1 -> io.rong.imlib.RongIMClient$66$1:
    io.rong.imlib.RongIMClient$66 this$1 -> this$1
    3959:3959:void <init>(io.rong.imlib.RongIMClient$66) -> <init>
    3963:3963:void onAttached(io.rong.imlib.model.Message) -> onAttached
    3967:3969:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    3973:3975:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$67 -> io.rong.imlib.RongIMClient$67:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    io.rong.imlib.RongIMClient$SendImageMessageCallback val$callback -> val$callback
    io.rong.imlib.RongIMClient$UploadMediaCallback val$uploadMediaCallback -> val$uploadMediaCallback
    io.rong.imlib.RongIMClient this$0 -> this$0
    3988:3988:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,io.rong.imlib.RongIMClient$SendImageMessageCallback,io.rong.imlib.RongIMClient$UploadMediaCallback) -> <init>
    3992:4003:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    4007:4009:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    3988:3988:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$68 -> io.rong.imlib.RongIMClient$68:
    io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback val$callback -> val$callback
    java.lang.String val$pushContent -> val$pushContent
    java.lang.String val$pushData -> val$pushData
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient this$0 -> this$0
    4053:4053:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback,java.lang.String,java.lang.String,io.rong.imlib.model.Message) -> <init>
    4057:4067:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    4071:4073:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    4053:4053:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$69 -> io.rong.imlib.RongIMClient$69:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient this$0 -> this$0
    4119:4119:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message) -> <init>
    4122:4167:void run() -> run
io.rong.imlib.RongIMClient$69$1 -> io.rong.imlib.RongIMClient$69$1:
    io.rong.imlib.RongIMClient$69 this$1 -> this$1
    4128:4128:void <init>(io.rong.imlib.RongIMClient$69) -> <init>
    4131:4142:void onComplete(java.lang.String) -> onComplete
    4146:4152:void onFailure(int) -> onFailure
    4156:4159:void onProgress(int) -> onProgress
io.rong.imlib.RongIMClient$7 -> io.rong.imlib.RongIMClient$7:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    897:897:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    900:917:void run() -> run
io.rong.imlib.RongIMClient$70 -> io.rong.imlib.RongIMClient$70:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Conversation val$conversation -> val$conversation
    io.rong.imlib.RongIMClient$MediaType val$mediaType -> val$mediaType
    java.lang.String val$imageUrl -> val$imageUrl
    io.rong.imlib.RongIMClient this$0 -> this$0
    4194:4194:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Conversation,io.rong.imlib.RongIMClient$MediaType,java.lang.String) -> <init>
    4198:4239:void run() -> run
io.rong.imlib.RongIMClient$70$1 -> io.rong.imlib.RongIMClient$70$1:
    io.rong.imlib.RongIMClient$70 this$1 -> this$1
    4206:4206:void <init>(io.rong.imlib.RongIMClient$70) -> <init>
    4210:4214:void onComplete(java.lang.String) -> onComplete
    4218:4222:void onFailure(int) -> onFailure
    4226:4229:void onProgress(int) -> onProgress
io.rong.imlib.RongIMClient$71 -> io.rong.imlib.RongIMClient$71:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.IRongCallback$IDownloadMediaMessageCallback val$callback -> val$callback
    io.rong.imlib.RongIMClient this$0 -> this$0
    4263:4263:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message,io.rong.imlib.IRongCallback$IDownloadMediaMessageCallback) -> <init>
    4267:4339:void run() -> run
io.rong.imlib.RongIMClient$71$1 -> io.rong.imlib.RongIMClient$71$1:
    io.rong.imlib.RongIMClient$71 this$1 -> this$1
    4275:4275:void <init>(io.rong.imlib.RongIMClient$71) -> <init>
    4279:4288:void onComplete(io.rong.imlib.model.Message) -> onComplete
    4292:4301:void onFailure(int) -> onFailure
    4305:4314:void onProgress(int) -> onProgress
    4318:4327:void onCanceled() -> onCanceled
io.rong.imlib.RongIMClient$71$1$1 -> io.rong.imlib.RongIMClient$71$1$1:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$71$1 this$2 -> this$2
    4280:4280:void <init>(io.rong.imlib.RongIMClient$71$1,io.rong.imlib.model.Message) -> <init>
    4283:4285:void run() -> run
io.rong.imlib.RongIMClient$71$1$2 -> io.rong.imlib.RongIMClient$71$1$2:
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$71$1 this$2 -> this$2
    4293:4293:void <init>(io.rong.imlib.RongIMClient$71$1,int) -> <init>
    4296:4298:void run() -> run
io.rong.imlib.RongIMClient$71$1$3 -> io.rong.imlib.RongIMClient$71$1$3:
    int val$progress -> val$progress
    io.rong.imlib.RongIMClient$71$1 this$2 -> this$2
    4306:4306:void <init>(io.rong.imlib.RongIMClient$71$1,int) -> <init>
    4309:4311:void run() -> run
io.rong.imlib.RongIMClient$71$1$4 -> io.rong.imlib.RongIMClient$71$1$4:
    io.rong.imlib.RongIMClient$71$1 this$2 -> this$2
    4319:4319:void <init>(io.rong.imlib.RongIMClient$71$1) -> <init>
    4322:4324:void run() -> run
io.rong.imlib.RongIMClient$71$2 -> io.rong.imlib.RongIMClient$71$2:
    io.rong.imlib.RongIMClient$71 this$1 -> this$1
    4332:4332:void <init>(io.rong.imlib.RongIMClient$71) -> <init>
    4335:4336:void run() -> run
io.rong.imlib.RongIMClient$72 -> io.rong.imlib.RongIMClient$72:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient this$0 -> this$0
    4361:4361:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message) -> <init>
    4364:4381:void run() -> run
io.rong.imlib.RongIMClient$73 -> io.rong.imlib.RongIMClient$73:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient this$0 -> this$0
    4403:4403:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Message) -> <init>
    4406:4420:void run() -> run
io.rong.imlib.RongIMClient$74 -> io.rong.imlib.RongIMClient$74:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.RongIMClient this$0 -> this$0
    4440:4440:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    4443:4475:void run() -> run
io.rong.imlib.RongIMClient$74$1 -> io.rong.imlib.RongIMClient$74$1:
    io.rong.imlib.RongIMClient$74 this$1 -> this$1
    4451:4451:void <init>(io.rong.imlib.RongIMClient$74) -> <init>
    4454:4458:void onComplete(long) -> onComplete
    4462:4466:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$75 -> io.rong.imlib.RongIMClient$75:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.model.Conversation$ConversationNotificationStatus val$notificationStatus -> val$notificationStatus
    io.rong.imlib.RongIMClient this$0 -> this$0
    4496:4496:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.model.Conversation$ConversationNotificationStatus) -> <init>
    4499:4532:void run() -> run
io.rong.imlib.RongIMClient$75$1 -> io.rong.imlib.RongIMClient$75$1:
    io.rong.imlib.RongIMClient$75 this$1 -> this$1
    4507:4507:void <init>(io.rong.imlib.RongIMClient$75) -> <init>
    4510:4514:void onComplete(long) -> onComplete
    4518:4522:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$76 -> io.rong.imlib.RongIMClient$76:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$discussionId -> val$discussionId
    io.rong.imlib.RongIMClient$DiscussionInviteStatus val$status -> val$status
    io.rong.imlib.RongIMClient this$0 -> this$0
    4552:4552:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,io.rong.imlib.RongIMClient$DiscussionInviteStatus) -> <init>
    4555:4573:void run() -> run
io.rong.imlib.RongIMClient$77 -> io.rong.imlib.RongIMClient$77:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.util.List val$groups -> val$groups
    io.rong.imlib.RongIMClient this$0 -> this$0
    4594:4594:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.util.List) -> <init>
    4597:4613:void run() -> run
io.rong.imlib.RongIMClient$78 -> io.rong.imlib.RongIMClient$78:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$groupId -> val$groupId
    java.lang.String val$groupName -> val$groupName
    io.rong.imlib.RongIMClient this$0 -> this$0
    4637:4637:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,java.lang.String) -> <init>
    4640:4656:void run() -> run
io.rong.imlib.RongIMClient$79 -> io.rong.imlib.RongIMClient$79:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$groupId -> val$groupId
    io.rong.imlib.RongIMClient this$0 -> this$0
    4681:4681:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String) -> <init>
    4684:4701:void run() -> run
io.rong.imlib.RongIMClient$8 -> io.rong.imlib.RongIMClient$8:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    java.lang.String val$title -> val$title
    java.lang.String val$portrait -> val$portrait
    io.rong.imlib.RongIMClient this$0 -> this$0
    937:937:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,java.lang.String) -> <init>
    940:957:void run() -> run
io.rong.imlib.RongIMClient$80 -> io.rong.imlib.RongIMClient$80:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$chatRoomId -> val$chatRoomId
    int val$defMemberCount -> val$defMemberCount
    io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder val$order -> val$order
    io.rong.imlib.RongIMClient this$0 -> this$0
    4755:4755:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,int,io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder) -> <init>
    4758:4795:void run() -> run
io.rong.imlib.RongIMClient$80$1 -> io.rong.imlib.RongIMClient$80$1:
    io.rong.imlib.RongIMClient$80 this$1 -> this$1
    4766:4766:void <init>(io.rong.imlib.RongIMClient$80) -> <init>
    4769:4778:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    4782:4786:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$81 -> io.rong.imlib.RongIMClient$81:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$chatRoomId -> val$chatRoomId
    int val$defMessageCount -> val$defMessageCount
    io.rong.imlib.RongIMClient this$0 -> this$0
    4814:4814:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,int) -> <init>
    4817:4832:void run() -> run
io.rong.imlib.RongIMClient$82 -> io.rong.imlib.RongIMClient$82:
    io.rong.imlib.RongIMClient this$0 -> this$0
    4840:4840:void <init>(io.rong.imlib.RongIMClient) -> <init>
    4843:4851:void run() -> run
io.rong.imlib.RongIMClient$83 -> io.rong.imlib.RongIMClient$83:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$chatRoomId -> val$chatRoomId
    int val$defMessageCount -> val$defMessageCount
    io.rong.imlib.RongIMClient this$0 -> this$0
    4871:4871:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,int) -> <init>
    4874:4889:void run() -> run
io.rong.imlib.RongIMClient$84 -> io.rong.imlib.RongIMClient$84:
    java.lang.String val$chatRoomId -> val$chatRoomId
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    4908:4908:void <init>(io.rong.imlib.RongIMClient,java.lang.String,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    4911:4933:void run() -> run
io.rong.imlib.RongIMClient$85 -> io.rong.imlib.RongIMClient$85:
    io.rong.imlib.RongIMClient$ResultCallback val$callback -> val$callback
    io.rong.imlib.model.Conversation$ConversationType[] val$conversationTypes -> val$conversationTypes
    io.rong.imlib.RongIMClient this$0 -> this$0
    4951:4951:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.model.Conversation$ConversationType[]) -> <init>
    4954:4977:void run() -> run
io.rong.imlib.RongIMClient$86 -> io.rong.imlib.RongIMClient$86:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    4995:4995:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    4999:5006:void onSuccess(java.lang.Boolean) -> onSuccess
    5010:5011:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    4995:4995:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$87 -> io.rong.imlib.RongIMClient$87:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$userId -> val$userId
    io.rong.imlib.RongIMClient this$0 -> this$0
    5039:5039:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String) -> <init>
    5042:5059:void run() -> run
io.rong.imlib.RongIMClient$88 -> io.rong.imlib.RongIMClient$88:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$userId -> val$userId
    io.rong.imlib.RongIMClient this$0 -> this$0
    5078:5078:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String) -> <init>
    5081:5097:void run() -> run
io.rong.imlib.RongIMClient$89 -> io.rong.imlib.RongIMClient$89:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$userId -> val$userId
    io.rong.imlib.RongIMClient this$0 -> this$0
    5116:5116:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String) -> <init>
    5119:5151:void run() -> run
io.rong.imlib.RongIMClient$89$1 -> io.rong.imlib.RongIMClient$89$1:
    io.rong.imlib.RongIMClient$89 this$1 -> this$1
    5127:5127:void <init>(io.rong.imlib.RongIMClient$89) -> <init>
    5130:5134:void onComplete(int) -> onComplete
    5138:5142:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$9 -> io.rong.imlib.RongIMClient$9:
    io.rong.imlib.RongIMClient$ResultCallback$Result val$result -> val$result
    java.util.concurrent.CountDownLatch val$latch -> val$latch
    io.rong.imlib.RongIMClient this$0 -> this$0
    973:973:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$ResultCallback$Result,java.util.concurrent.CountDownLatch) -> <init>
    976:979:void onSuccess(io.rong.imlib.model.Conversation) -> onSuccess
    983:984:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    973:973:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$90 -> io.rong.imlib.RongIMClient$90:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    5162:5162:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    5165:5202:void run() -> run
io.rong.imlib.RongIMClient$90$1 -> io.rong.imlib.RongIMClient$90$1:
    io.rong.imlib.RongIMClient$90 this$1 -> this$1
    5173:5173:void <init>(io.rong.imlib.RongIMClient$90) -> <init>
    5177:5184:void onComplete(java.lang.String) -> onComplete
    5189:5193:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$91 -> io.rong.imlib.RongIMClient$91:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$keywords -> val$keywords
    io.rong.imlib.RongIMClient$SearchType val$searchType -> val$searchType
    io.rong.imlib.RongIMClient this$0 -> this$0
    5222:5222:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,io.rong.imlib.RongIMClient$SearchType) -> <init>
    5225:5257:void run() -> run
io.rong.imlib.RongIMClient$91$1 -> io.rong.imlib.RongIMClient$91$1:
    io.rong.imlib.RongIMClient$91 this$1 -> this$1
    5234:5234:void <init>(io.rong.imlib.RongIMClient$91) -> <init>
    5239:5244:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    5248:5252:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$92 -> io.rong.imlib.RongIMClient$92:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$keywords -> val$keywords
    int[] val$businessType -> val$businessType
    io.rong.imlib.RongIMClient$SearchType val$searchType -> val$searchType
    io.rong.imlib.RongIMClient this$0 -> this$0
    5285:5285:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,int[],io.rong.imlib.RongIMClient$SearchType) -> <init>
    5289:5320:void run() -> run
io.rong.imlib.RongIMClient$92$1 -> io.rong.imlib.RongIMClient$92$1:
    io.rong.imlib.RongIMClient$92 this$1 -> this$1
    5297:5297:void <init>(io.rong.imlib.RongIMClient$92) -> <init>
    5302:5307:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    5311:5315:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$93 -> io.rong.imlib.RongIMClient$93:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$publicServiceId -> val$publicServiceId
    io.rong.imlib.model.Conversation$PublicServiceType val$publicServiceType -> val$publicServiceType
    io.rong.imlib.RongIMClient this$0 -> this$0
    5340:5340:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,io.rong.imlib.model.Conversation$PublicServiceType) -> <init>
    5343:5355:void run() -> run
io.rong.imlib.RongIMClient$94 -> io.rong.imlib.RongIMClient$94:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$publicServiceId -> val$publicServiceId
    io.rong.imlib.model.Conversation$PublicServiceType val$publicServiceType -> val$publicServiceType
    io.rong.imlib.RongIMClient this$0 -> this$0
    5375:5375:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,io.rong.imlib.model.Conversation$PublicServiceType) -> <init>
    5378:5390:void run() -> run
io.rong.imlib.RongIMClient$95 -> io.rong.imlib.RongIMClient$95:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$publicServiceId -> val$publicServiceId
    io.rong.imlib.model.Conversation$PublicServiceType val$publicServiceType -> val$publicServiceType
    io.rong.imlib.RongIMClient this$0 -> this$0
    5410:5410:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,io.rong.imlib.model.Conversation$PublicServiceType) -> <init>
    5413:5445:void run() -> run
io.rong.imlib.RongIMClient$95$1 -> io.rong.imlib.RongIMClient$95$1:
    io.rong.imlib.RongIMClient$95 this$1 -> this$1
    5421:5421:void <init>(io.rong.imlib.RongIMClient$95) -> <init>
    5425:5432:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    5436:5440:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$96 -> io.rong.imlib.RongIMClient$96:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    5457:5457:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    5460:5490:void run() -> run
io.rong.imlib.RongIMClient$96$1 -> io.rong.imlib.RongIMClient$96$1:
    io.rong.imlib.RongIMClient$96 this$1 -> this$1
    5468:5468:void <init>(io.rong.imlib.RongIMClient$96) -> <init>
    5472:5477:void onComplete(io.rong.imlib.model.RemoteModelWrap) -> onComplete
    5481:5485:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$97 -> io.rong.imlib.RongIMClient$97:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    java.lang.String val$startTime -> val$startTime
    int val$spanMinutes -> val$spanMinutes
    io.rong.imlib.RongIMClient this$0 -> this$0
    5520:5520:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,int) -> <init>
    5523:5539:void run() -> run
io.rong.imlib.RongIMClient$98 -> io.rong.imlib.RongIMClient$98:
    io.rong.imlib.ipc.IpcCallbackProxy val$ipcCallbackProxy -> val$ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    5550:5550:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    5553:5570:void run() -> run
io.rong.imlib.RongIMClient$99 -> io.rong.imlib.RongIMClient$99:
    io.rong.imlib.RongIMClient$OperationCallback val$callback -> val$callback
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    long val$timestamp -> val$timestamp
    io.rong.imlib.RongIMClient this$0 -> this$0
    5583:5583:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$OperationCallback,java.lang.String,io.rong.imlib.model.Conversation$ConversationType,long) -> <init>
    5586:5604:void run() -> run
io.rong.imlib.RongIMClient$AidlConnection -> io.rong.imlib.RongIMClient$AidlConnection:
    io.rong.imlib.RongIMClient this$0 -> this$0
    267:267:void <init>(io.rong.imlib.RongIMClient) -> <init>
    271:320:void onServiceConnected(android.content.ComponentName,android.os.IBinder) -> onServiceConnected
    324:341:void onServiceDisconnected(android.content.ComponentName) -> onServiceDisconnected
    267:267:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$1) -> <init>
io.rong.imlib.RongIMClient$AidlConnection$1 -> io.rong.imlib.RongIMClient$AidlConnection$1:
    io.rong.imlib.RongIMClient$AidlConnection this$1 -> this$1
    277:277:void <init>(io.rong.imlib.RongIMClient$AidlConnection) -> <init>
    280:283:void onLogEvent(java.lang.String) -> onLogEvent
io.rong.imlib.RongIMClient$BlacklistStatus -> io.rong.imlib.RongIMClient$BlacklistStatus:
    io.rong.imlib.RongIMClient$BlacklistStatus IN_BLACK_LIST -> IN_BLACK_LIST
    io.rong.imlib.RongIMClient$BlacklistStatus NOT_IN_BLACK_LIST -> NOT_IN_BLACK_LIST
    int value -> value
    io.rong.imlib.RongIMClient$BlacklistStatus[] $VALUES -> $VALUES
    7076:7076:io.rong.imlib.RongIMClient$BlacklistStatus[] values() -> values
    7076:7076:io.rong.imlib.RongIMClient$BlacklistStatus valueOf(java.lang.String) -> valueOf
    7089:7098:void <init>(java.lang.String,int,int) -> <init>
    7106:7106:int getValue() -> getValue
    7116:7121:io.rong.imlib.RongIMClient$BlacklistStatus setValue(int) -> setValue
    7076:7086:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$Callback -> io.rong.imlib.RongIMClient$Callback:
    6403:6403:void <init>() -> <init>
    6406:6412:void onCallback() -> onCallback
    6415:6421:void onFail(int) -> onFail
    6424:6430:void onFail(io.rong.imlib.RongIMClient$ErrorCode) -> onFail
    void onSuccess() -> onSuccess
    void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$Callback$1 -> io.rong.imlib.RongIMClient$Callback$1:
    io.rong.imlib.RongIMClient$Callback this$0 -> this$0
    6406:6406:void <init>(io.rong.imlib.RongIMClient$Callback) -> <init>
    6409:6410:void run() -> run
io.rong.imlib.RongIMClient$Callback$2 -> io.rong.imlib.RongIMClient$Callback$2:
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$Callback this$0 -> this$0
    6415:6415:void <init>(io.rong.imlib.RongIMClient$Callback,int) -> <init>
    6418:6419:void run() -> run
io.rong.imlib.RongIMClient$Callback$3 -> io.rong.imlib.RongIMClient$Callback$3:
    io.rong.imlib.RongIMClient$ErrorCode val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$Callback this$0 -> this$0
    6424:6424:void <init>(io.rong.imlib.RongIMClient$Callback,io.rong.imlib.RongIMClient$ErrorCode) -> <init>
    6427:6428:void run() -> run
io.rong.imlib.RongIMClient$ChatRoomActionListener -> io.rong.imlib.RongIMClient$ChatRoomActionListener:
    void onJoining(java.lang.String) -> onJoining
    void onJoined(java.lang.String) -> onJoined
    void onQuited(java.lang.String) -> onQuited
    void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$ChatRoomCacheRunnable -> io.rong.imlib.RongIMClient$ChatRoomCacheRunnable:
    java.lang.String TAG -> TAG
    java.lang.String chatRoomId -> chatRoomId
    int count -> count
    boolean onceSuccess -> onceSuccess
    boolean chatRoomIdExist -> chatRoomIdExist
    io.rong.imlib.RongIMClient this$0 -> this$0
    2930:2934:void <init>(io.rong.imlib.RongIMClient,java.lang.String,int,boolean) -> <init>
    2938:2955:void run() -> run
io.rong.imlib.RongIMClient$ConnectCallback -> io.rong.imlib.RongIMClient$ConnectCallback:
    6516:6516:void <init>() -> <init>
    void onTokenIncorrect() -> onTokenIncorrect
io.rong.imlib.RongIMClient$ConnectRunnable -> io.rong.imlib.RongIMClient$ConnectRunnable:
    java.lang.String token -> token
    io.rong.imlib.RongIMClient$ConnectCallback connectCallback -> connectCallback
    179:182:void <init>(java.lang.String,io.rong.imlib.RongIMClient$ConnectCallback) -> <init>
    186:188:void run() -> run
io.rong.imlib.RongIMClient$ConnectionStatusListener -> io.rong.imlib.RongIMClient$ConnectionStatusListener:
    void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onChanged
io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus -> io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus:
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus NETWORK_UNAVAILABLE -> NETWORK_UNAVAILABLE
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus CONNECTED -> CONNECTED
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus CONNECTING -> CONNECTING
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus DISCONNECTED -> DISCONNECTED
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus KICKED_OFFLINE_BY_OTHER_CLIENT -> KICKED_OFFLINE_BY_OTHER_CLIENT
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus TOKEN_INCORRECT -> TOKEN_INCORRECT
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus SERVER_INVALID -> SERVER_INVALID
    int code -> code
    java.lang.String msg -> msg
    io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus[] $VALUES -> $VALUES
    6536:6536:io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus[] values() -> values
    6536:6536:io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus valueOf(java.lang.String) -> valueOf
    6580:6583:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    6591:6591:int getValue() -> getValue
    6600:6600:java.lang.String getMessage() -> getMessage
    6536:6569:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$CreateDiscussionCallback -> io.rong.imlib.RongIMClient$CreateDiscussionCallback:
    6724:6724:void <init>() -> <init>
io.rong.imlib.RongIMClient$DefaultOperationCallback -> io.rong.imlib.RongIMClient$DefaultOperationCallback:
    io.rong.imlib.ipc.IpcCallbackProxy ipcCallbackProxy -> ipcCallbackProxy
    io.rong.imlib.RongIMClient this$0 -> this$0
    2875:2877:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy) -> <init>
    2881:2885:void onComplete() -> onComplete
    2889:2893:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$DisconnectRunnable -> io.rong.imlib.RongIMClient$DisconnectRunnable:
    boolean isReceivePush -> isReceivePush
    io.rong.imlib.RongIMClient this$0 -> this$0
    213:215:void <init>(io.rong.imlib.RongIMClient,boolean) -> <init>
    220:246:void run() -> run
io.rong.imlib.RongIMClient$DisconnectRunnable$1 -> io.rong.imlib.RongIMClient$DisconnectRunnable$1:
    io.rong.imlib.RongIMClient$DisconnectRunnable this$1 -> this$1
    227:227:void <init>(io.rong.imlib.RongIMClient$DisconnectRunnable) -> <init>
    230:234:void onComplete() -> onComplete
    238:241:void onFailure(int) -> onFailure
io.rong.imlib.RongIMClient$DiscussionInviteStatus -> io.rong.imlib.RongIMClient$DiscussionInviteStatus:
    io.rong.imlib.RongIMClient$DiscussionInviteStatus CLOSED -> CLOSED
    io.rong.imlib.RongIMClient$DiscussionInviteStatus OPENED -> OPENED
    int value -> value
    io.rong.imlib.RongIMClient$DiscussionInviteStatus[] $VALUES -> $VALUES
    6615:6615:io.rong.imlib.RongIMClient$DiscussionInviteStatus[] values() -> values
    6615:6615:io.rong.imlib.RongIMClient$DiscussionInviteStatus valueOf(java.lang.String) -> valueOf
    6626:6635:void <init>(java.lang.String,int,int) -> <init>
    6643:6643:int getValue() -> getValue
    6653:6658:io.rong.imlib.RongIMClient$DiscussionInviteStatus setValue(int) -> setValue
    6615:6624:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$DownloadMediaCallback -> io.rong.imlib.RongIMClient$DownloadMediaCallback:
    6991:6991:void <init>() -> <init>
    void onProgress(int) -> onProgress
    7001:7007:void onProgressCallback(int) -> onProgressCallback
io.rong.imlib.RongIMClient$DownloadMediaCallback$1 -> io.rong.imlib.RongIMClient$DownloadMediaCallback$1:
    int val$progress -> val$progress
    io.rong.imlib.RongIMClient$DownloadMediaCallback this$0 -> this$0
    7001:7001:void <init>(io.rong.imlib.RongIMClient$DownloadMediaCallback,int) -> <init>
    7004:7005:void run() -> run
io.rong.imlib.RongIMClient$ErrorCode -> io.rong.imlib.RongIMClient$ErrorCode:
    io.rong.imlib.RongIMClient$ErrorCode PARAMETER_ERROR -> PARAMETER_ERROR
    io.rong.imlib.RongIMClient$ErrorCode IPC_DISCONNECT -> IPC_DISCONNECT
    io.rong.imlib.RongIMClient$ErrorCode UNKNOWN -> UNKNOWN
    io.rong.imlib.RongIMClient$ErrorCode CONNECTED -> CONNECTED
    io.rong.imlib.RongIMClient$ErrorCode MSG_ROAMING_SERVICE_UNAVAILABLE -> MSG_ROAMING_SERVICE_UNAVAILABLE
    io.rong.imlib.RongIMClient$ErrorCode NOT_IN_DISCUSSION -> NOT_IN_DISCUSSION
    io.rong.imlib.RongIMClient$ErrorCode NOT_IN_GROUP -> NOT_IN_GROUP
    io.rong.imlib.RongIMClient$ErrorCode FORBIDDEN_IN_GROUP -> FORBIDDEN_IN_GROUP
    io.rong.imlib.RongIMClient$ErrorCode NOT_IN_CHATROOM -> NOT_IN_CHATROOM
    io.rong.imlib.RongIMClient$ErrorCode FORBIDDEN_IN_CHATROOM -> FORBIDDEN_IN_CHATROOM
    io.rong.imlib.RongIMClient$ErrorCode KICKED_FROM_CHATROOM -> KICKED_FROM_CHATROOM
    io.rong.imlib.RongIMClient$ErrorCode RC_CHATROOM_NOT_EXIST -> RC_CHATROOM_NOT_EXIST
    io.rong.imlib.RongIMClient$ErrorCode RC_CHATROOM_IS_FULL -> RC_CHATROOM_IS_FULL
    io.rong.imlib.RongIMClient$ErrorCode RC_CHATROOM_ILLEGAL_ARGUMENT -> RC_CHATROOM_ILLEGAL_ARGUMENT
    io.rong.imlib.RongIMClient$ErrorCode REJECTED_BY_BLACKLIST -> REJECTED_BY_BLACKLIST
    io.rong.imlib.RongIMClient$ErrorCode RC_NET_CHANNEL_INVALID -> RC_NET_CHANNEL_INVALID
    io.rong.imlib.RongIMClient$ErrorCode RC_NET_UNAVAILABLE -> RC_NET_UNAVAILABLE
    io.rong.imlib.RongIMClient$ErrorCode RC_MSG_RESP_TIMEOUT -> RC_MSG_RESP_TIMEOUT
    io.rong.imlib.RongIMClient$ErrorCode RC_HTTP_SEND_FAIL -> RC_HTTP_SEND_FAIL
    io.rong.imlib.RongIMClient$ErrorCode RC_HTTP_REQ_TIMEOUT -> RC_HTTP_REQ_TIMEOUT
    io.rong.imlib.RongIMClient$ErrorCode RC_HTTP_RECV_FAIL -> RC_HTTP_RECV_FAIL
    io.rong.imlib.RongIMClient$ErrorCode RC_NAVI_RESOURCE_ERROR -> RC_NAVI_RESOURCE_ERROR
    io.rong.imlib.RongIMClient$ErrorCode RC_NODE_NOT_FOUND -> RC_NODE_NOT_FOUND
    io.rong.imlib.RongIMClient$ErrorCode RC_DOMAIN_NOT_RESOLVE -> RC_DOMAIN_NOT_RESOLVE
    io.rong.imlib.RongIMClient$ErrorCode RC_SOCKET_NOT_CREATED -> RC_SOCKET_NOT_CREATED
    io.rong.imlib.RongIMClient$ErrorCode RC_SOCKET_DISCONNECTED -> RC_SOCKET_DISCONNECTED
    io.rong.imlib.RongIMClient$ErrorCode RC_PING_SEND_FAIL -> RC_PING_SEND_FAIL
    io.rong.imlib.RongIMClient$ErrorCode RC_PONG_RECV_FAIL -> RC_PONG_RECV_FAIL
    io.rong.imlib.RongIMClient$ErrorCode RC_MSG_SEND_FAIL -> RC_MSG_SEND_FAIL
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_OVERFREQUENCY -> RC_CONN_OVERFREQUENCY
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_ACK_TIMEOUT -> RC_CONN_ACK_TIMEOUT
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_PROTO_VERSION_ERROR -> RC_CONN_PROTO_VERSION_ERROR
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_ID_REJECT -> RC_CONN_ID_REJECT
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_SERVER_UNAVAILABLE -> RC_CONN_SERVER_UNAVAILABLE
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_USER_OR_PASSWD_ERROR -> RC_CONN_USER_OR_PASSWD_ERROR
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_NOT_AUTHRORIZED -> RC_CONN_NOT_AUTHRORIZED
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_REDIRECTED -> RC_CONN_REDIRECTED
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_PACKAGE_NAME_INVALID -> RC_CONN_PACKAGE_NAME_INVALID
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_APP_BLOCKED_OR_DELETED -> RC_CONN_APP_BLOCKED_OR_DELETED
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_USER_BLOCKED -> RC_CONN_USER_BLOCKED
    io.rong.imlib.RongIMClient$ErrorCode RC_DISCONN_KICK -> RC_DISCONN_KICK
    io.rong.imlib.RongIMClient$ErrorCode RC_DISCONN_EXCEPTION -> RC_DISCONN_EXCEPTION
    io.rong.imlib.RongIMClient$ErrorCode RC_QUERY_ACK_NO_DATA -> RC_QUERY_ACK_NO_DATA
    io.rong.imlib.RongIMClient$ErrorCode RC_MSG_DATA_INCOMPLETE -> RC_MSG_DATA_INCOMPLETE
    io.rong.imlib.RongIMClient$ErrorCode RC_CONN_REFUSED -> RC_CONN_REFUSED
    io.rong.imlib.RongIMClient$ErrorCode BIZ_ERROR_CLIENT_NOT_INIT -> BIZ_ERROR_CLIENT_NOT_INIT
    io.rong.imlib.RongIMClient$ErrorCode BIZ_ERROR_DATABASE_ERROR -> BIZ_ERROR_DATABASE_ERROR
    io.rong.imlib.RongIMClient$ErrorCode BIZ_ERROR_INVALID_PARAMETER -> BIZ_ERROR_INVALID_PARAMETER
    io.rong.imlib.RongIMClient$ErrorCode BIZ_ERROR_NO_CHANNEL -> BIZ_ERROR_NO_CHANNEL
    io.rong.imlib.RongIMClient$ErrorCode BIZ_ERROR_RECONNECT_SUCCESS -> BIZ_ERROR_RECONNECT_SUCCESS
    io.rong.imlib.RongIMClient$ErrorCode BIZ_ERROR_CONNECTING -> BIZ_ERROR_CONNECTING
    io.rong.imlib.RongIMClient$ErrorCode NOT_FOLLOWED -> NOT_FOLLOWED
    io.rong.imlib.RongIMClient$ErrorCode PARAMETER_INVALID_CHATROOM -> PARAMETER_INVALID_CHATROOM
    io.rong.imlib.RongIMClient$ErrorCode ROAMING_SERVICE_UNAVAILABLE_CHATROOM -> ROAMING_SERVICE_UNAVAILABLE_CHATROOM
    int code -> code
    java.lang.String msg -> msg
    io.rong.imlib.RongIMClient$ErrorCode[] $VALUES -> $VALUES
    6120:6120:io.rong.imlib.RongIMClient$ErrorCode[] values() -> values
    6120:6120:io.rong.imlib.RongIMClient$ErrorCode valueOf(java.lang.String) -> valueOf
    6361:6364:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    6372:6372:int getValue() -> getValue
    6381:6381:java.lang.String getMessage() -> getMessage
    6391:6399:io.rong.imlib.RongIMClient$ErrorCode valueOf(int) -> valueOf
    6120:6349:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$GetBlacklistCallback -> io.rong.imlib.RongIMClient$GetBlacklistCallback:
    7209:7209:void <init>() -> <init>
io.rong.imlib.RongIMClient$GetNotificationQuietHoursCallback -> io.rong.imlib.RongIMClient$GetNotificationQuietHoursCallback:
    7128:7128:void <init>() -> <init>
    void onSuccess(java.lang.String,int) -> onSuccess
    7140:7140:void onSuccess(java.lang.String) -> onSuccess
    void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    7151:7157:void onCallback(java.lang.String,int) -> onCallback
    7128:7128:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$GetNotificationQuietHoursCallback$1 -> io.rong.imlib.RongIMClient$GetNotificationQuietHoursCallback$1:
    java.lang.String val$startTime -> val$startTime
    int val$spanMinutes -> val$spanMinutes
    io.rong.imlib.RongIMClient$GetNotificationQuietHoursCallback this$0 -> this$0
    7151:7151:void <init>(io.rong.imlib.RongIMClient$GetNotificationQuietHoursCallback,java.lang.String,int) -> <init>
    7154:7155:void run() -> run
io.rong.imlib.RongIMClient$JoinChatRoomCallback -> io.rong.imlib.RongIMClient$JoinChatRoomCallback:
    java.lang.String TAG -> TAG
    java.lang.String chatRoomId -> chatRoomId
    int count -> count
    boolean chatRoomIdExist -> chatRoomIdExist
    io.rong.imlib.RongIMClient this$0 -> this$0
    2965:2976:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.ipc.IpcCallbackProxy,java.lang.String,int,boolean,boolean) -> <init>
    2980:2991:void onFailure(int) -> onFailure
    2995:3004:void onComplete() -> onComplete
io.rong.imlib.RongIMClient$MediaType -> io.rong.imlib.RongIMClient$MediaType:
    io.rong.imlib.RongIMClient$MediaType IMAGE -> IMAGE
    io.rong.imlib.RongIMClient$MediaType AUDIO -> AUDIO
    io.rong.imlib.RongIMClient$MediaType VIDEO -> VIDEO
    io.rong.imlib.RongIMClient$MediaType FILE -> FILE
    int value -> value
    io.rong.imlib.RongIMClient$MediaType[] $VALUES -> $VALUES
    7015:7015:io.rong.imlib.RongIMClient$MediaType[] values() -> values
    7015:7015:io.rong.imlib.RongIMClient$MediaType valueOf(java.lang.String) -> valueOf
    7037:7046:void <init>(java.lang.String,int,int) -> <init>
    7054:7054:int getValue() -> getValue
    7064:7069:io.rong.imlib.RongIMClient$MediaType setValue(int) -> setValue
    7015:7034:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$OnRecallMessageListener -> io.rong.imlib.RongIMClient$OnRecallMessageListener:
    boolean onMessageRecalled(io.rong.imlib.model.Message,io.rong.message.RecallNotificationMessage) -> onMessageRecalled
io.rong.imlib.RongIMClient$OnReceiveMessageListener -> io.rong.imlib.RongIMClient$OnReceiveMessageListener:
    boolean onReceived(io.rong.imlib.model.Message,int) -> onReceived
io.rong.imlib.RongIMClient$OperationCallback -> io.rong.imlib.RongIMClient$OperationCallback:
    6523:6523:void <init>() -> <init>
io.rong.imlib.RongIMClient$RCLogInfoListener -> io.rong.imlib.RongIMClient$RCLogInfoListener:
    void onRCLogInfoOccurred(java.lang.String) -> onRCLogInfoOccurred
io.rong.imlib.RongIMClient$ReadReceiptListener -> io.rong.imlib.RongIMClient$ReadReceiptListener:
    void onReadReceiptReceived(io.rong.imlib.model.Message) -> onReadReceiptReceived
    void onMessageReceiptRequest(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String) -> onMessageReceiptRequest
    void onMessageReceiptResponse(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String,java.util.HashMap) -> onMessageReceiptResponse
io.rong.imlib.RongIMClient$RealTimeLocationListener -> io.rong.imlib.RongIMClient$RealTimeLocationListener:
    void onStatusChange(io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus) -> onStatusChange
    void onReceiveLocation(double,double,java.lang.String) -> onReceiveLocation
    void onParticipantsJoin(java.lang.String) -> onParticipantsJoin
    void onParticipantsQuit(java.lang.String) -> onParticipantsQuit
    void onError(io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode) -> onError
io.rong.imlib.RongIMClient$RecallMessageListener -> io.rong.imlib.RongIMClient$RecallMessageListener:
    void onMessageRecalled(int,io.rong.message.RecallNotificationMessage) -> onMessageRecalled
io.rong.imlib.RongIMClient$ReconnectRunnable -> io.rong.imlib.RongIMClient$ReconnectRunnable:
    io.rong.imlib.RongIMClient this$0 -> this$0
    192:194:void <init>(io.rong.imlib.RongIMClient) -> <init>
    198:206:void run() -> run
io.rong.imlib.RongIMClient$ResultCallback -> io.rong.imlib.RongIMClient$ResultCallback:
    6448:6450:void <init>() -> <init>
    void onSuccess(java.lang.Object) -> onSuccess
    void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    6468:6474:void onFail(int) -> onFail
    6477:6483:void onFail(io.rong.imlib.RongIMClient$ErrorCode) -> onFail
    6486:6492:void onCallback(java.lang.Object) -> onCallback
io.rong.imlib.RongIMClient$ResultCallback$1 -> io.rong.imlib.RongIMClient$ResultCallback$1:
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$ResultCallback this$0 -> this$0
    6468:6468:void <init>(io.rong.imlib.RongIMClient$ResultCallback,int) -> <init>
    6471:6472:void run() -> run
io.rong.imlib.RongIMClient$ResultCallback$2 -> io.rong.imlib.RongIMClient$ResultCallback$2:
    io.rong.imlib.RongIMClient$ErrorCode val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$ResultCallback this$0 -> this$0
    6477:6477:void <init>(io.rong.imlib.RongIMClient$ResultCallback,io.rong.imlib.RongIMClient$ErrorCode) -> <init>
    6480:6481:void run() -> run
io.rong.imlib.RongIMClient$ResultCallback$3 -> io.rong.imlib.RongIMClient$ResultCallback$3:
    java.lang.Object val$t -> val$t
    io.rong.imlib.RongIMClient$ResultCallback this$0 -> this$0
    6486:6486:void <init>(io.rong.imlib.RongIMClient$ResultCallback,java.lang.Object) -> <init>
    6489:6490:void run() -> run
io.rong.imlib.RongIMClient$ResultCallback$Result -> io.rong.imlib.RongIMClient$ResultCallback$Result:
    java.lang.Object t -> t
    6444:6444:void <init>() -> <init>
io.rong.imlib.RongIMClient$SearchType -> io.rong.imlib.RongIMClient$SearchType:
    io.rong.imlib.RongIMClient$SearchType EXACT -> EXACT
    io.rong.imlib.RongIMClient$SearchType FUZZY -> FUZZY
    int value -> value
    io.rong.imlib.RongIMClient$SearchType[] $VALUES -> $VALUES
    7163:7163:io.rong.imlib.RongIMClient$SearchType[] values() -> values
    7163:7163:io.rong.imlib.RongIMClient$SearchType valueOf(java.lang.String) -> valueOf
    7175:7184:void <init>(java.lang.String,int,int) -> <init>
    7192:7192:int getValue() -> getValue
    7201:7202:void setValue(int) -> setValue
    7163:7173:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$SendImageMessageCallback -> io.rong.imlib.RongIMClient$SendImageMessageCallback:
    6863:6863:void <init>() -> <init>
    void onAttached(io.rong.imlib.model.Message) -> onAttached
    void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    6897:6903:void onProgressCallback(io.rong.imlib.model.Message,int) -> onProgressCallback
    6906:6912:void onAttachedCallback(io.rong.imlib.model.Message) -> onAttachedCallback
    6915:6921:void onFail(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onFail
    6926:6926:void onSuccess(java.lang.Integer) -> onSuccess
    6931:6931:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    6863:6863:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.RongIMClient$SendImageMessageCallback$1 -> io.rong.imlib.RongIMClient$SendImageMessageCallback$1:
    io.rong.imlib.model.Message val$message -> val$message
    int val$progress -> val$progress
    io.rong.imlib.RongIMClient$SendImageMessageCallback this$0 -> this$0
    6897:6897:void <init>(io.rong.imlib.RongIMClient$SendImageMessageCallback,io.rong.imlib.model.Message,int) -> <init>
    6900:6901:void run() -> run
io.rong.imlib.RongIMClient$SendImageMessageCallback$2 -> io.rong.imlib.RongIMClient$SendImageMessageCallback$2:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$SendImageMessageCallback this$0 -> this$0
    6906:6906:void <init>(io.rong.imlib.RongIMClient$SendImageMessageCallback,io.rong.imlib.model.Message) -> <init>
    6909:6910:void run() -> run
io.rong.imlib.RongIMClient$SendImageMessageCallback$3 -> io.rong.imlib.RongIMClient$SendImageMessageCallback$3:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$ErrorCode val$code -> val$code
    io.rong.imlib.RongIMClient$SendImageMessageCallback this$0 -> this$0
    6915:6915:void <init>(io.rong.imlib.RongIMClient$SendImageMessageCallback,io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> <init>
    6918:6919:void run() -> run
io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback -> io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback:
    6808:6808:void <init>() -> <init>
    void onAttached(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$UploadImageStatusListener) -> onAttached
    void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    6842:6848:void onAttachedCallback(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$UploadImageStatusListener) -> onAttachedCallback
    6851:6857:void onFail(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onFail
io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback$1 -> io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback$1:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$UploadImageStatusListener val$watcher -> val$watcher
    io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback this$0 -> this$0
    6842:6842:void <init>(io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback,io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$UploadImageStatusListener) -> <init>
    6845:6846:void run() -> run
io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback$2 -> io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback$2:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$ErrorCode val$code -> val$code
    io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback this$0 -> this$0
    6851:6851:void <init>(io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback,io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> <init>
    6854:6855:void run() -> run
io.rong.imlib.RongIMClient$SendMediaMessageCallback -> io.rong.imlib.RongIMClient$SendMediaMessageCallback:
    6937:6937:void <init>() -> <init>
io.rong.imlib.RongIMClient$SendMessageCallback -> io.rong.imlib.RongIMClient$SendMessageCallback:
    6680:6680:void <init>() -> <init>
    6684:6684:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    6688:6689:void onFail(int) -> onFail
    6693:6694:void onFail(io.rong.imlib.RongIMClient$ErrorCode) -> onFail
    void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    6701:6707:void onFail(java.lang.Integer,int) -> onFail
    6711:6717:void onFail(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onFail
io.rong.imlib.RongIMClient$SendMessageCallback$1 -> io.rong.imlib.RongIMClient$SendMessageCallback$1:
    java.lang.Integer val$messageId -> val$messageId
    int val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$SendMessageCallback this$0 -> this$0
    6701:6701:void <init>(io.rong.imlib.RongIMClient$SendMessageCallback,java.lang.Integer,int) -> <init>
    6704:6705:void run() -> run
io.rong.imlib.RongIMClient$SendMessageCallback$2 -> io.rong.imlib.RongIMClient$SendMessageCallback$2:
    java.lang.Integer val$messageId -> val$messageId
    io.rong.imlib.RongIMClient$ErrorCode val$errorCode -> val$errorCode
    io.rong.imlib.RongIMClient$SendMessageCallback this$0 -> this$0
    6711:6711:void <init>(io.rong.imlib.RongIMClient$SendMessageCallback,java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> <init>
    6714:6715:void run() -> run
io.rong.imlib.RongIMClient$SingletonHolder -> io.rong.imlib.RongIMClient$SingletonHolder:
    io.rong.imlib.RongIMClient sInstance -> sInstance
    150:150:void <init>() -> <init>
    151:151:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$StatusListener -> io.rong.imlib.RongIMClient$StatusListener:
    io.rong.imlib.RongIMClient this$0 -> this$0
    5747:5747:void <init>(io.rong.imlib.RongIMClient) -> <init>
    5752:5757:boolean onTransact(int,android.os.Parcel,android.os.Parcel,int) -> onTransact
    5762:5775:void onChanged(int) -> onChanged
    5778:5826:void onStatusChange(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onStatusChange
    5747:5747:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.RongIMClient$1) -> <init>
io.rong.imlib.RongIMClient$SyncCallback -> io.rong.imlib.RongIMClient$SyncCallback:
    6495:6495:void <init>() -> <init>
    6499:6500:void onFail(int) -> onFail
    6504:6505:void onFail(io.rong.imlib.RongIMClient$ErrorCode) -> onFail
    6509:6510:void onCallback(java.lang.Object) -> onCallback
io.rong.imlib.RongIMClient$SyncConversationReadStatusListener -> io.rong.imlib.RongIMClient$SyncConversationReadStatusListener:
    void onSyncConversationReadStatus(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> onSyncConversationReadStatus
io.rong.imlib.RongIMClient$TimestampOrder -> io.rong.imlib.RongIMClient$TimestampOrder:
    io.rong.imlib.RongIMClient$TimestampOrder RC_TIMESTAMP_DESC -> RC_TIMESTAMP_DESC
    io.rong.imlib.RongIMClient$TimestampOrder RC_TIMESTAMP_ASC -> RC_TIMESTAMP_ASC
    io.rong.imlib.RongIMClient$TimestampOrder[] $VALUES -> $VALUES
    1747:1747:io.rong.imlib.RongIMClient$TimestampOrder[] values() -> values
    1747:1747:io.rong.imlib.RongIMClient$TimestampOrder valueOf(java.lang.String) -> valueOf
    1747:1747:void <init>(java.lang.String,int) -> <init>
    1747:1755:void <clinit>() -> <clinit>
io.rong.imlib.RongIMClient$TypingStatusListener -> io.rong.imlib.RongIMClient$TypingStatusListener:
    void onTypingStatusChanged(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.util.Collection) -> onTypingStatusChanged
io.rong.imlib.RongIMClient$UploadImageStatusListener -> io.rong.imlib.RongIMClient$UploadImageStatusListener:
    io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback callback -> callback
    io.rong.imlib.model.Message message -> message
    java.lang.String pushContent -> pushContent
    java.lang.String pushData -> pushData
    io.rong.imlib.RongIMClient this$0 -> this$0
    6739:6744:void <init>(io.rong.imlib.RongIMClient,io.rong.imlib.model.Message,java.lang.String,java.lang.String,io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback) -> <init>
    6752:6754:void update(int) -> update
    6760:6765:void error() -> error
    6773:6801:void success(android.net.Uri) -> success
    6733:6733:io.rong.imlib.RongIMClient$SendImageMessageWithUploadListenerCallback access$4000(io.rong.imlib.RongIMClient$UploadImageStatusListener) -> access$4000
io.rong.imlib.RongIMClient$UploadImageStatusListener$1 -> io.rong.imlib.RongIMClient$UploadImageStatusListener$1:
    io.rong.imlib.RongIMClient$UploadImageStatusListener this$1 -> this$1
    6783:6783:void <init>(io.rong.imlib.RongIMClient$UploadImageStatusListener) -> <init>
    6787:6787:void onAttached(io.rong.imlib.model.Message) -> onAttached
    6791:6793:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    6797:6799:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$UploadMediaCallback -> io.rong.imlib.RongIMClient$UploadMediaCallback:
    6944:6944:void <init>() -> <init>
    void onProgress(io.rong.imlib.model.Message,int) -> onProgress
    void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
    6964:6970:void onProgressCallback(io.rong.imlib.model.Message,int) -> onProgressCallback
    6973:6979:void onFail(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onFail
    6984:6984:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.RongIMClient$UploadMediaCallback$1 -> io.rong.imlib.RongIMClient$UploadMediaCallback$1:
    io.rong.imlib.model.Message val$message -> val$message
    int val$progress -> val$progress
    io.rong.imlib.RongIMClient$UploadMediaCallback this$0 -> this$0
    6964:6964:void <init>(io.rong.imlib.RongIMClient$UploadMediaCallback,io.rong.imlib.model.Message,int) -> <init>
    6967:6968:void run() -> run
io.rong.imlib.RongIMClient$UploadMediaCallback$2 -> io.rong.imlib.RongIMClient$UploadMediaCallback$2:
    io.rong.imlib.model.Message val$message -> val$message
    io.rong.imlib.RongIMClient$ErrorCode val$code -> val$code
    io.rong.imlib.RongIMClient$UploadMediaCallback this$0 -> this$0
    6973:6973:void <init>(io.rong.imlib.RongIMClient$UploadMediaCallback,io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> <init>
    6976:6977:void run() -> run
io.rong.imlib.TypingMessage.TypingMessageManager -> io.rong.imlib.TypingMessage.TypingMessageManager:
    java.lang.String TAG -> TAG
    java.lang.String SEPARATOR -> SEPARATOR
    int DISAPPEAR_INTERVAL -> DISAPPEAR_INTERVAL
    java.util.HashMap mTypingMap -> mTypingMap
    java.util.HashMap mSendingConversation -> mSendingConversation
    android.os.Handler mHandler -> mHandler
    io.rong.imlib.RongIMClient$TypingStatusListener sTypingStatusListener -> sTypingStatusListener
    boolean isShowMessageTyping -> isShowMessageTyping
    58:64:void <init>() -> <init>
    71:71:io.rong.imlib.TypingMessage.TypingMessageManager getInstance() -> getInstance
    76:82:void init(android.content.Context) -> init
    85:85:boolean isShowMessageTyping() -> isShowMessageTyping
    96:98:java.util.Collection getTypingUserListFromConversation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getTypingUserListFromConversation
    111:141:void sendTypingMessage(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String) -> sendTypingMessage
    150:160:void setTypingEnd(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> setTypingEnd
    169:170:void setTypingMessageStatusListener(io.rong.imlib.RongIMClient$TypingStatusListener) -> setTypingMessageStatusListener
    181:186:boolean onReceiveMessage(io.rong.imlib.model.Message) -> onReceiveMessage
    197:247:void onReceiveTypingMessage(io.rong.imlib.model.Message) -> onReceiveTypingMessage
    255:277:void onReceiveOtherMessage(io.rong.imlib.model.Message) -> onReceiveOtherMessage
    19:19:void <init>(io.rong.imlib.TypingMessage.TypingMessageManager$1) -> <init>
    19:19:java.util.HashMap access$100(io.rong.imlib.TypingMessage.TypingMessageManager) -> access$100
    19:19:int access$200() -> access$200
    19:19:android.os.Handler access$300(io.rong.imlib.TypingMessage.TypingMessageManager) -> access$300
    19:19:java.util.HashMap access$400(io.rong.imlib.TypingMessage.TypingMessageManager) -> access$400
    19:19:io.rong.imlib.RongIMClient$TypingStatusListener access$500(io.rong.imlib.TypingMessage.TypingMessageManager) -> access$500
    29:29:void <clinit>() -> <clinit>
io.rong.imlib.TypingMessage.TypingMessageManager$1 -> io.rong.imlib.TypingMessage.TypingMessageManager$1:
    java.lang.String val$key -> val$key
    io.rong.imlib.TypingMessage.TypingMessageManager this$0 -> this$0
    122:122:void <init>(io.rong.imlib.TypingMessage.TypingMessageManager,java.lang.String) -> <init>
    126:132:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    136:136:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    122:122:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.TypingMessage.TypingMessageManager$1$1 -> io.rong.imlib.TypingMessage.TypingMessageManager$1$1:
    io.rong.imlib.TypingMessage.TypingMessageManager$1 this$1 -> this$1
    126:126:void <init>(io.rong.imlib.TypingMessage.TypingMessageManager$1) -> <init>
    129:130:void run() -> run
io.rong.imlib.TypingMessage.TypingMessageManager$2 -> io.rong.imlib.TypingMessage.TypingMessageManager$2:
    java.lang.String val$key -> val$key
    java.lang.String val$userId -> val$userId
    io.rong.imlib.model.Conversation$ConversationType val$conversationType -> val$conversationType
    java.lang.String val$targetId -> val$targetId
    io.rong.imlib.TypingMessage.TypingMessageManager this$0 -> this$0
    228:228:void <init>(io.rong.imlib.TypingMessage.TypingMessageManager,java.lang.String,java.lang.String,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> <init>
    231:243:void run() -> run
io.rong.imlib.TypingMessage.TypingMessageManager$SingletonHolder -> io.rong.imlib.TypingMessage.TypingMessageManager$SingletonHolder:
    io.rong.imlib.TypingMessage.TypingMessageManager sInstance -> sInstance
    66:66:void <init>() -> <init>
    67:67:void <clinit>() -> <clinit>
io.rong.imlib.TypingMessage.TypingStatus -> io.rong.imlib.TypingMessage.TypingStatus:
    java.lang.String userId -> userId
    java.lang.String typingContentType -> typingContentType
    long sentTime -> sentTime
    6:10:void <init>(java.lang.String,java.lang.String,long) -> <init>
    13:13:java.lang.String getUserId() -> getUserId
    17:18:void setUserId(java.lang.String) -> setUserId
    21:21:java.lang.String getTypingContentType() -> getTypingContentType
    25:26:void setTypingContentType(java.lang.String) -> setTypingContentType
    29:29:long getSentTime() -> getSentTime
    33:34:void setSentTime(long) -> setSentTime
io.rong.imlib.TypingMessage.TypingStatusMessage -> io.rong.imlib.TypingMessage.TypingStatusMessage:
    java.lang.String TAG -> TAG
    java.lang.String typingContentType -> typingContentType
    java.lang.String data -> data
    android.os.Parcelable$Creator CREATOR -> CREATOR
    27:27:java.lang.String getTypingContentType() -> getTypingContentType
    31:32:void setTypingContentType(java.lang.String) -> setTypingContentType
    35:35:java.lang.String getData() -> getData
    39:40:void setData(java.lang.String) -> setData
    42:45:void <init>(java.lang.String,java.lang.String) -> <init>
    47:71:void <init>(byte[]) -> <init>
    73:76:void <init>(android.os.Parcel) -> <init>
    78:79:void <init>() -> <init>
    88:105:byte[] encode() -> encode
    111:111:int describeContents() -> describeContents
    116:118:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    123:123:void <clinit>() -> <clinit>
io.rong.imlib.TypingMessage.TypingStatusMessage$1 -> io.rong.imlib.TypingMessage.TypingStatusMessage$1:
    123:123:void <init>() -> <init>
    126:126:io.rong.imlib.TypingMessage.TypingStatusMessage createFromParcel(android.os.Parcel) -> createFromParcel
    131:131:io.rong.imlib.TypingMessage.TypingStatusMessage[] newArray(int) -> newArray
    123:123:java.lang.Object[] newArray(int) -> newArray
    123:123:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.base.IChat -> io.rong.imlib.base.IChat:
    int NETWORK_UNAVAILABLE -> NETWORK_UNAVAILABLE
    int CONNECTED -> CONNECTED
    int CONNECTING -> CONNECTING
    int DISCONNECTED -> DISCONNECTED
    int KICKED_OFFLINE_BY_OTHER_CLIENT -> KICKED_OFFLINE_BY_OTHER_CLIENT
    int TOKEN_INCORRECT -> TOKEN_INCORRECT
    int SERVER_INVALID -> SERVER_INVALID
    int ERROR_TOKEN_INCORRECT -> ERROR_TOKEN_INCORRECT
    int SUCCESS_CONNECT -> SUCCESS_CONNECT
    int SUCCESS_JOIN_CHATROOM -> SUCCESS_JOIN_CHATROOM
    int SUCCESS_JOIN_EXIST_CHATROOM -> SUCCESS_JOIN_EXIST_CHATROOM
    int SUCCESS_QUIT_CHATROOM -> SUCCESS_QUIT_CHATROOM
    int SUCCESS_SEND_MESSAGE -> SUCCESS_SEND_MESSAGE
    int RECEIVE -> RECEIVE
    java.lang.String MSG_TOKEN_INCORRECT -> MSG_TOKEN_INCORRECT
    java.lang.String MSG_SUCCESS_CONNECT -> MSG_SUCCESS_CONNECT
    java.lang.String MSG_SUCCESS_JOIN_CHATROOM -> MSG_SUCCESS_JOIN_CHATROOM
    java.lang.String MSG_SUCCESS_JOIN_EXIST_CHATROOM -> MSG_SUCCESS_JOIN_EXIST_CHATROOM
    java.lang.String MSG_SUCCESS_QUIT_CHATROOM -> MSG_SUCCESS_QUIT_CHATROOM
    java.lang.String MSG_SUCCESS_SEND_MESSAGE -> MSG_SUCCESS_SEND_MESSAGE
    java.lang.String MSG_RECEIVE -> MSG_RECEIVE
    java.lang.String STATUS_NETWORK_UNAVAILABLE -> STATUS_NETWORK_UNAVAILABLE
    java.lang.String STATUS_CONNECTED -> STATUS_CONNECTED
    java.lang.String STATUS_CONNECTING -> STATUS_CONNECTING
    java.lang.String STATUS_DISCONNECTED -> STATUS_DISCONNECTED
    java.lang.String STATUS_KICKED_OFFLINE_BY_OTHER_CLIENT -> STATUS_KICKED_OFFLINE_BY_OTHER_CLIENT
    java.lang.String STATUS_TOKEN_INCORRECT -> STATUS_TOKEN_INCORRECT
    java.lang.String STATUS_SERVER_INVALID -> STATUS_SERVER_INVALID
    void init(android.content.Context,java.lang.String,java.lang.String) -> init
    void connect(io.rong.imlib.model.CNUserInfo) -> connect
    void connect(java.lang.String) -> connect
    void disconnect(boolean) -> disconnect
    void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom
    void quitChatRoom() -> quitChatRoom
    void sendChatRoomMessage(java.lang.String) -> sendChatRoomMessage
    void sendPrivateMessage(java.lang.String,java.lang.String) -> sendPrivateMessage
    void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener
    void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener
    void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener
    void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener
    void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener
    void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener
    void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener
    void getLatestMessages(java.lang.String,int) -> getLatestMessages
    void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener
io.rong.imlib.base.IChat$OnChatRoomActionListener -> io.rong.imlib.base.IChat$OnChatRoomActionListener:
    void onJoining(java.lang.String) -> onJoining
    void onJoined(java.lang.String) -> onJoined
    void onQuited(java.lang.String) -> onQuited
    void onError(java.lang.String,int,java.lang.String) -> onError
io.rong.imlib.base.IChat$OnConnectListener -> io.rong.imlib.base.IChat$OnConnectListener:
    void onTokenIncorrect() -> onTokenIncorrect
    void onSuccess(java.lang.String) -> onSuccess
    void onError(int,java.lang.String) -> onError
io.rong.imlib.base.IChat$OnConnectStatusListener -> io.rong.imlib.base.IChat$OnConnectStatusListener:
    void onConnectStatus(int,java.lang.String) -> onConnectStatus
io.rong.imlib.base.IChat$OnLatestMessageListener -> io.rong.imlib.base.IChat$OnLatestMessageListener:
    void onSuccess(java.util.List) -> onSuccess
    void onError(int,java.lang.String) -> onError
io.rong.imlib.base.IChat$OnMessageListener -> io.rong.imlib.base.IChat$OnMessageListener:
    void processMessage(io.rong.imlib.model.CNMessage) -> processMessage
io.rong.imlib.base.IChat$OnOperationListener -> io.rong.imlib.base.IChat$OnOperationListener:
    void onSuccess(int,java.lang.String) -> onSuccess
    void onError(int,java.lang.String) -> onError
io.rong.imlib.base.IChat$OnResultListener -> io.rong.imlib.base.IChat$OnResultListener:
    void onSuccess(io.rong.imlib.model.CNMessage) -> onSuccess
    void onError(int,java.lang.String) -> onError
io.rong.imlib.base.IChat$OnSendMessageListener -> io.rong.imlib.base.IChat$OnSendMessageListener:
    void onSuccess(java.lang.Integer) -> onSuccess
    void onError(java.lang.Integer,int,java.lang.String) -> onError
io.rong.imlib.common.BuildVar -> io.rong.imlib.common.BuildVar:
    java.lang.String SDK_VERSION -> SDK_VERSION
    java.lang.String SDK_PLATFORM -> SDK_PLATFORM
    java.lang.String PRIVATE_CLOUD -> PRIVATE_CLOUD
    3:3:void <init>() -> <init>
io.rong.imlib.common.DeviceUtils -> io.rong.imlib.common.DeviceUtils:
    23:23:void <init>() -> <init>
    25:40:java.lang.String getDeviceId(android.content.Context,java.lang.String) -> getDeviceId
    44:62:java.lang.String getDeviceIMEI(android.content.Context) -> getDeviceIMEI
    67:81:java.lang.String ShortMD5(java.lang.String[]) -> ShortMD5
    87:125:java.lang.String getPhoneInformation(android.content.Context) -> getPhoneInformation
    129:146:java.lang.String getDeviceIMSI(android.content.Context) -> getDeviceIMSI
    151:174:java.lang.String getDeviceManufacturer() -> getDeviceManufacturer
    180:201:java.lang.String getWifiMacAddress(android.content.Context) -> getWifiMacAddress
io.rong.imlib.common.RongLibConst -> io.rong.imlib.common.RongLibConst:
    java.lang.String SP_STATISTICS -> SP_STATISTICS
    java.lang.String KEY_APPKEY -> KEY_APPKEY
    java.lang.String KEY_USERID -> KEY_USERID
    6:6:void <init>() -> <init>
io.rong.imlib.common.WeakValueHashMap -> io.rong.imlib.common.WeakValueHashMap:
    java.util.Map hash -> hash
    java.lang.ref.ReferenceQueue queue -> queue
    44:45:java.util.Set entrySet() -> entrySet
    59:66:void processQueue() -> processQueue
    52:84:void <init>(int,float) -> <init>
    52:98:void <init>(int) -> <init>
    52:107:void <init>() -> <init>
    120:122:void <init>(java.util.Map) -> <init>
    133:134:int size() -> size
    141:142:boolean isEmpty() -> isEmpty
    152:153:boolean containsKey(java.lang.Object) -> containsKey
    166:169:java.lang.Object get(java.lang.Object) -> get
    186:189:java.lang.Object put(java.lang.Object,java.lang.Object) -> put
    201:202:java.lang.Object remove(java.lang.Object) -> remove
    209:211:void clear() -> clear
io.rong.imlib.common.WeakValueHashMap$WeakValueRef -> io.rong.imlib.common.WeakValueHashMap$WeakValueRef:
    java.lang.Object key -> key
    32:34:void <init>(java.lang.Object,java.lang.Object,java.lang.ref.ReferenceQueue) -> <init>
    37:38:io.rong.imlib.common.WeakValueHashMap$WeakValueRef create(java.lang.Object,java.lang.Object,java.lang.ref.ReferenceQueue) -> create
    28:28:io.rong.imlib.common.WeakValueHashMap$WeakValueRef access$000(java.lang.Object,java.lang.Object,java.lang.ref.ReferenceQueue) -> access$000
io.rong.imlib.cs.CustomServiceManager -> io.rong.imlib.cs.CustomServiceManager:
    java.lang.String TAG -> TAG
    io.rong.imlib.cs.CustomServiceManager sIns -> sIns
    boolean mInitialized -> mInitialized
    io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener -> onReceiveMessageListener
    java.util.HashMap customServiceCache -> customServiceCache
    java.util.List csMessages -> csMessages
    java.lang.String failureStr -> failureStr
    java.lang.String quitStr -> quitStr
    io.rong.imlib.IHandler libStub -> libStub
    android.os.Handler mainHandler -> mainHandler
    57:80:void <init>() -> <init>
    83:108:void init(android.content.Context,io.rong.imlib.RongIMClient$OnReceiveMessageListener,io.rong.imlib.IHandler) -> init
    112:123:void registerMsg(io.rong.imlib.IHandler) -> registerMsg
    127:408:boolean onReceived(io.rong.imlib.model.Message,int,boolean,int) -> onReceived
    416:416:io.rong.imlib.cs.CustomServiceManager getInstance() -> getInstance
    430:483:void startCustomService(java.lang.String,io.rong.imlib.ICustomServiceListener,io.rong.imlib.model.CSCustomServiceInfo) -> startCustomService
    493:517:void sendChangeModelMessage(java.lang.String,java.lang.String) -> sendChangeModelMessage
    530:551:void switchToHumanMode(java.lang.String) -> switchToHumanMode
    567:605:void evaluateCustomService(java.lang.String,boolean,java.lang.String) -> evaluateCustomService
    619:658:void evaluateCustomService(java.lang.String,int,io.rong.imlib.CustomServiceConfig$CSEvaSolveStatus,java.lang.String,java.lang.String) -> evaluateCustomService
    667:689:void leaveMessageToCustomService(java.lang.String,java.util.Map,io.rong.imlib.RongIMClient$OperationCallback) -> leaveMessageToCustomService
    697:725:void stopCustomService(java.lang.String) -> stopCustomService
    48:48:java.lang.String access$000(io.rong.imlib.cs.CustomServiceManager) -> access$000
    48:48:io.rong.imlib.RongIMClient$OnReceiveMessageListener access$100(io.rong.imlib.cs.CustomServiceManager) -> access$100
    48:48:java.lang.String access$200(io.rong.imlib.cs.CustomServiceManager) -> access$200
    48:48:void <init>(io.rong.imlib.cs.CustomServiceManager$1) -> <init>
    48:48:java.util.HashMap access$500(io.rong.imlib.cs.CustomServiceManager) -> access$500
    48:48:java.lang.String access$600() -> access$600
    49:49:void <clinit>() -> <clinit>
io.rong.imlib.cs.CustomServiceManager$1 -> io.rong.imlib.cs.CustomServiceManager$1:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    int val$code -> val$code
    java.lang.String val$msg -> val$msg
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    141:141:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile,int,java.lang.String) -> <init>
    144:148:void run() -> run
io.rong.imlib.cs.CustomServiceManager$10 -> io.rong.imlib.cs.CustomServiceManager$10:
    io.rong.message.CSChangeModeResponseMessage val$csChangeModeResponseMessage -> val$csChangeModeResponseMessage
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    307:307:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.message.CSChangeModeResponseMessage,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    310:314:void run() -> run
io.rong.imlib.cs.CustomServiceManager$11 -> io.rong.imlib.cs.CustomServiceManager$11:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    java.lang.String val$msg -> val$msg
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    329:329:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile,java.lang.String) -> <init>
    332:335:void run() -> run
io.rong.imlib.cs.CustomServiceManager$12 -> io.rong.imlib.cs.CustomServiceManager$12:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    339:339:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    342:345:void run() -> run
io.rong.imlib.cs.CustomServiceManager$13 -> io.rong.imlib.cs.CustomServiceManager$13:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    358:358:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    361:363:void run() -> run
io.rong.imlib.cs.CustomServiceManager$14 -> io.rong.imlib.cs.CustomServiceManager$14:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    368:368:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    371:373:void run() -> run
io.rong.imlib.cs.CustomServiceManager$15 -> io.rong.imlib.cs.CustomServiceManager$15:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    378:378:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    381:383:void run() -> run
io.rong.imlib.cs.CustomServiceManager$16 -> io.rong.imlib.cs.CustomServiceManager$16:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.message.CSPullEvaluateMessage val$csPullEvaluateMessage -> val$csPullEvaluateMessage
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    394:394:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile,io.rong.message.CSPullEvaluateMessage) -> <init>
    397:399:void run() -> run
io.rong.imlib.cs.CustomServiceManager$17 -> io.rong.imlib.cs.CustomServiceManager$17:
    java.lang.String val$kefuId -> val$kefuId
    io.rong.imlib.ICustomServiceListener val$listener -> val$listener
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    458:458:void <init>(io.rong.imlib.cs.CustomServiceManager,java.lang.String,io.rong.imlib.ICustomServiceListener) -> <init>
    462:462:void onAttached(io.rong.imlib.model.Message) -> onAttached
    466:470:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    474:477:void onError(io.rong.imlib.model.Message,int) -> onError
io.rong.imlib.cs.CustomServiceManager$18 -> io.rong.imlib.cs.CustomServiceManager$18:
    java.lang.String val$kefuId -> val$kefuId
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    500:500:void <init>(io.rong.imlib.cs.CustomServiceManager,java.lang.String) -> <init>
    504:504:void onAttached(io.rong.imlib.model.Message) -> onAttached
    509:509:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    513:515:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.cs.CustomServiceManager$19 -> io.rong.imlib.cs.CustomServiceManager$19:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    540:540:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    543:546:void run() -> run
io.rong.imlib.cs.CustomServiceManager$2 -> io.rong.imlib.cs.CustomServiceManager$2:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.CustomServiceConfig val$config -> val$config
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    182:182:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile,io.rong.imlib.CustomServiceConfig) -> <init>
    185:188:void run() -> run
io.rong.imlib.cs.CustomServiceManager$20 -> io.rong.imlib.cs.CustomServiceManager$20:
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    589:589:void <init>(io.rong.imlib.cs.CustomServiceManager) -> <init>
    593:593:void onAttached(io.rong.imlib.model.Message) -> onAttached
    598:598:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    602:603:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.cs.CustomServiceManager$21 -> io.rong.imlib.cs.CustomServiceManager$21:
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    642:642:void <init>(io.rong.imlib.cs.CustomServiceManager) -> <init>
    646:646:void onAttached(io.rong.imlib.model.Message) -> onAttached
    650:651:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    655:656:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.cs.CustomServiceManager$22 -> io.rong.imlib.cs.CustomServiceManager$22:
    io.rong.imlib.RongIMClient$OperationCallback val$operationCallback -> val$operationCallback
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    669:669:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.RongIMClient$OperationCallback) -> <init>
    673:673:void onAttached(io.rong.imlib.model.Message) -> onAttached
    677:680:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    684:687:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.cs.CustomServiceManager$23 -> io.rong.imlib.cs.CustomServiceManager$23:
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    707:707:void <init>(io.rong.imlib.cs.CustomServiceManager) -> <init>
    711:711:void onAttached(io.rong.imlib.model.Message) -> onAttached
    716:716:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    720:721:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.cs.CustomServiceManager$3 -> io.rong.imlib.cs.CustomServiceManager$3:
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    206:206:void <init>(io.rong.imlib.cs.CustomServiceManager) -> <init>
    209:211:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    216:216:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    206:206:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.cs.CustomServiceManager$4 -> io.rong.imlib.cs.CustomServiceManager$4:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.message.CSHandShakeResponseMessage val$csHandShakeResponseMessage -> val$csHandShakeResponseMessage
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    220:220:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile,io.rong.message.CSHandShakeResponseMessage) -> <init>
    223:226:void run() -> run
io.rong.imlib.cs.CustomServiceManager$5 -> io.rong.imlib.cs.CustomServiceManager$5:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.message.CSHandShakeResponseMessage val$csHandShakeResponseMessage -> val$csHandShakeResponseMessage
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    233:233:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile,io.rong.message.CSHandShakeResponseMessage) -> <init>
    236:239:void run() -> run
io.rong.imlib.cs.CustomServiceManager$6 -> io.rong.imlib.cs.CustomServiceManager$6:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    254:254:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    257:260:void run() -> run
io.rong.imlib.cs.CustomServiceManager$7 -> io.rong.imlib.cs.CustomServiceManager$7:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    267:267:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    270:273:void run() -> run
io.rong.imlib.cs.CustomServiceManager$8 -> io.rong.imlib.cs.CustomServiceManager$8:
    io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile val$profile -> val$profile
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    277:277:void <init>(io.rong.imlib.cs.CustomServiceManager,io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile) -> <init>
    280:283:void run() -> run
io.rong.imlib.cs.CustomServiceManager$9 -> io.rong.imlib.cs.CustomServiceManager$9:
    io.rong.imlib.cs.CustomServiceManager this$0 -> this$0
    290:290:void <init>(io.rong.imlib.cs.CustomServiceManager) -> <init>
    293:295:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    300:300:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
    290:290:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile -> io.rong.imlib.cs.CustomServiceManager$CustomServiceProfile:
    io.rong.imlib.model.CustomServiceMode mode -> mode
    java.lang.String pid -> pid
    java.lang.String uid -> uid
    java.lang.String sid -> sid
    long time -> time
    java.lang.String welcome -> welcome
    java.lang.String name -> name
    java.lang.String portrait -> portrait
    java.util.ArrayList groupList -> groupList
    io.rong.imlib.ICustomServiceListener customServiceListener -> customServiceListener
    boolean showResolveStatus -> showResolveStatus
    63:63:void <init>() -> <init>
    63:63:void <init>(io.rong.imlib.cs.CustomServiceManager$1) -> <init>
io.rong.imlib.cs.CustomServiceManager$SingletonHolder -> io.rong.imlib.cs.CustomServiceManager$SingletonHolder:
    io.rong.imlib.cs.CustomServiceManager sIns -> sIns
    411:411:void <init>() -> <init>
    412:412:void <clinit>() -> <clinit>
io.rong.imlib.filetransfer.Call -> io.rong.imlib.filetransfer.Call:
    io.rong.imlib.filetransfer.Request request -> request
    io.rong.imlib.filetransfer.CallDispatcher dispatcher -> dispatcher
    10:13:void <init>(io.rong.imlib.filetransfer.CallDispatcher,io.rong.imlib.filetransfer.Request) -> <init>
    16:16:io.rong.imlib.filetransfer.Call create(io.rong.imlib.filetransfer.CallDispatcher,io.rong.imlib.filetransfer.Request) -> create
    20:22:void enqueue() -> enqueue
    5:5:io.rong.imlib.filetransfer.Request access$000(io.rong.imlib.filetransfer.Call) -> access$000
    5:5:io.rong.imlib.filetransfer.CallDispatcher access$100(io.rong.imlib.filetransfer.Call) -> access$100
io.rong.imlib.filetransfer.Call$AsyncCall -> io.rong.imlib.filetransfer.Call$AsyncCall:
    java.util.concurrent.Future future -> future
    io.rong.imlib.filetransfer.Call this$0 -> this$0
    24:24:void <init>(io.rong.imlib.filetransfer.Call) -> <init>
    28:28:java.lang.Object tag() -> tag
    32:37:void cancel(io.rong.imlib.filetransfer.CancelCallback) -> cancel
    41:43:void run() -> run
io.rong.imlib.filetransfer.CallDispatcher -> io.rong.imlib.filetransfer.CallDispatcher:
    int MAX_RUNNING_TASK -> MAX_RUNNING_TASK
    java.util.Deque readyCalls -> readyCalls
    java.util.Deque runningCalls -> runningCalls
    java.util.concurrent.ExecutorService executorService -> executorService
    14:17:void <init>() -> <init>
    21:29:java.util.concurrent.ExecutorService getExecutorService() -> getExecutorService
    33:33:java.util.concurrent.ThreadFactory threadFactory(java.lang.String,boolean) -> threadFactory
    44:50:void enqueue(io.rong.imlib.filetransfer.Call$AsyncCall) -> enqueue
    53:69:void cancel(java.lang.Object,io.rong.imlib.filetransfer.CancelCallback) -> cancel
    72:76:void finish(io.rong.imlib.filetransfer.Call$AsyncCall) -> finish
    79:92:void promoteCalls() -> promoteCalls
io.rong.imlib.filetransfer.CallDispatcher$1 -> io.rong.imlib.filetransfer.CallDispatcher$1:
    java.lang.String val$name -> val$name
    boolean val$daemon -> val$daemon
    io.rong.imlib.filetransfer.CallDispatcher this$0 -> this$0
    33:33:void <init>(io.rong.imlib.filetransfer.CallDispatcher,java.lang.String,boolean) -> <init>
    36:38:java.lang.Thread newThread(java.lang.Runnable) -> newThread
io.rong.imlib.filetransfer.CancelCallback -> io.rong.imlib.filetransfer.CancelCallback:
    void onCanceled(java.lang.Object) -> onCanceled
    void onError(int) -> onError
io.rong.imlib.filetransfer.Configuration -> io.rong.imlib.filetransfer.Configuration:
    io.rong.imlib.filetransfer.FtConst$ServiceType serviceType -> serviceType
    int connectTimeout -> connectTimeout
    int readTimeout -> readTimeout
    12:16:void <init>(io.rong.imlib.filetransfer.Configuration$Builder) -> <init>
    6:6:void <init>(io.rong.imlib.filetransfer.Configuration$Builder,io.rong.imlib.filetransfer.Configuration$1) -> <init>
io.rong.imlib.filetransfer.Configuration$1 -> io.rong.imlib.filetransfer.Configuration$1:
io.rong.imlib.filetransfer.Configuration$Builder -> io.rong.imlib.filetransfer.Configuration$Builder:
    int connectTimeout -> connectTimeout
    int readTimeout -> readTimeout
    io.rong.imlib.filetransfer.FtConst$ServiceType serviceType -> serviceType
    23:25:void <init>() -> <init>
    28:29:io.rong.imlib.filetransfer.Configuration$Builder serverType(io.rong.imlib.filetransfer.FtConst$ServiceType) -> serverType
    33:34:io.rong.imlib.filetransfer.Configuration$Builder connectTimeout(int) -> connectTimeout
    38:39:io.rong.imlib.filetransfer.Configuration$Builder readTimeout(int) -> readTimeout
    43:43:io.rong.imlib.filetransfer.Configuration build() -> build
io.rong.imlib.filetransfer.FileTransferClient -> io.rong.imlib.filetransfer.FileTransferClient:
    io.rong.imlib.filetransfer.Configuration configuration -> configuration
    io.rong.imlib.filetransfer.CallDispatcher dispatcher -> dispatcher
    io.rong.imlib.filetransfer.FileTransferClient sInstance -> sInstance
    9:12:void <init>(io.rong.imlib.filetransfer.Configuration) -> <init>
    15:16:void init(io.rong.imlib.filetransfer.Configuration) -> init
    19:19:io.rong.imlib.filetransfer.FileTransferClient getInstance() -> getInstance
    24:39:void upload(int,java.lang.String,java.lang.String,io.rong.imlib.filetransfer.RequestOption) -> upload
    43:56:void download(int,java.lang.String,io.rong.imlib.filetransfer.RequestOption) -> download
    59:62:void cancel(int,io.rong.imlib.filetransfer.CancelCallback) -> cancel
io.rong.imlib.filetransfer.FtConst -> io.rong.imlib.filetransfer.FtConst:
    6:41:void <init>() -> <init>
io.rong.imlib.filetransfer.FtConst$MimeType -> io.rong.imlib.filetransfer.FtConst$MimeType:
    io.rong.imlib.filetransfer.FtConst$MimeType NONE -> NONE
    io.rong.imlib.filetransfer.FtConst$MimeType FILE_IMAGE -> FILE_IMAGE
    io.rong.imlib.filetransfer.FtConst$MimeType FILE_AUDIO -> FILE_AUDIO
    io.rong.imlib.filetransfer.FtConst$MimeType FILE_VIDEO -> FILE_VIDEO
    io.rong.imlib.filetransfer.FtConst$MimeType FILE_TEXT_PLAIN -> FILE_TEXT_PLAIN
    int value -> value
    java.lang.String name -> name
    io.rong.imlib.filetransfer.FtConst$MimeType[] $VALUES -> $VALUES
    7:7:io.rong.imlib.filetransfer.FtConst$MimeType[] values() -> values
    7:7:io.rong.imlib.filetransfer.FtConst$MimeType valueOf(java.lang.String) -> valueOf
    15:21:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    24:24:int getValue() -> getValue
    28:28:java.lang.String getName() -> getName
    32:37:io.rong.imlib.filetransfer.FtConst$MimeType setValue(int) -> setValue
    7:13:void <clinit>() -> <clinit>
io.rong.imlib.filetransfer.FtConst$ServiceType -> io.rong.imlib.filetransfer.FtConst$ServiceType:
    io.rong.imlib.filetransfer.FtConst$ServiceType QI_NIU -> QI_NIU
    io.rong.imlib.filetransfer.FtConst$ServiceType PRIVATE_CLOUD -> PRIVATE_CLOUD
    io.rong.imlib.filetransfer.FtConst$ServiceType[] $VALUES -> $VALUES
    41:41:io.rong.imlib.filetransfer.FtConst$ServiceType[] values() -> values
    41:41:io.rong.imlib.filetransfer.FtConst$ServiceType valueOf(java.lang.String) -> valueOf
    41:41:void <init>(java.lang.String,int) -> <init>
    41:42:void <clinit>() -> <clinit>
io.rong.imlib.filetransfer.FtUtilities -> io.rong.imlib.filetransfer.FtUtilities:
    java.lang.String TAG -> TAG
    12:12:void <init>() -> <init>
    18:27:io.rong.imlib.filetransfer.FtConst$MimeType getMimeType(java.lang.String) -> getMimeType
    31:39:boolean isImageFile(java.lang.String) -> isImageFile
    43:51:boolean isAudioFile(java.lang.String) -> isAudioFile
    55:63:boolean isVideoFile(java.lang.String) -> isVideoFile
    67:76:java.lang.String generateKey(java.lang.String) -> generateKey
    80:95:java.lang.String getMediaDir(int) -> getMediaDir
    99:119:java.lang.String getCateDir(int) -> getCateDir
    123:124:boolean isFileExist(java.lang.String) -> isFileExist
    128:138:java.lang.String getFileKey(java.lang.String) -> getFileKey
    143:161:java.lang.String getFileName(java.lang.String,java.lang.String) -> getFileName
    14:14:void <clinit>() -> <clinit>
io.rong.imlib.filetransfer.PrivateRequest -> io.rong.imlib.filetransfer.PrivateRequest:
    java.lang.String Boundary -> Boundary
    java.lang.String TAG -> TAG
    java.lang.String TYPE -> TYPE
    java.lang.String PATH -> PATH
    16:17:void <init>(io.rong.imlib.filetransfer.Configuration,io.rong.imlib.filetransfer.RequestCallBack) -> <init>
    21:21:java.lang.String getContentType() -> getContentType
    26:29:long getContentLength() -> getContentLength
    34:34:io.rong.imlib.filetransfer.FtConst$MimeType getMimeType() -> getMimeType
    39:39:java.lang.String getBoundary() -> getBoundary
    44:60:java.lang.String getFormData() -> getFormData
    66:82:java.lang.String getUploadedUrl(java.lang.String) -> getUploadedUrl
io.rong.imlib.filetransfer.PrivateRquest -> io.rong.imlib.filetransfer.PrivateRquest:
    java.lang.String Boundary -> Boundary
    java.lang.String TAG -> TAG
    java.lang.String TYPE -> TYPE
    java.lang.String PATH -> PATH
    16:17:void <init>(io.rong.imlib.filetransfer.Configuration,io.rong.imlib.filetransfer.RequestCallBack) -> <init>
    21:21:java.lang.String getContentType() -> getContentType
    26:29:long getContentLength() -> getContentLength
    34:34:io.rong.imlib.filetransfer.FtConst$MimeType getMimeType() -> getMimeType
    39:39:java.lang.String getBoundary() -> getBoundary
    44:60:java.lang.String getFormData() -> getFormData
    66:82:java.lang.String getUploadedUrl(java.lang.String) -> getUploadedUrl
io.rong.imlib.filetransfer.QiniuRequest -> io.rong.imlib.filetransfer.QiniuRequest:
    java.lang.String Boundary -> Boundary
    12:13:void <init>(io.rong.imlib.filetransfer.Configuration,io.rong.imlib.filetransfer.RequestCallBack) -> <init>
    17:17:java.lang.String getContentType() -> getContentType
    22:25:long getContentLength() -> getContentLength
    30:30:io.rong.imlib.filetransfer.FtConst$MimeType getMimeType() -> getMimeType
    35:35:java.lang.String getBoundary() -> getBoundary
    40:56:java.lang.String getFormData() -> getFormData
    61:61:java.lang.String getUploadedUrl(java.lang.String) -> getUploadedUrl
io.rong.imlib.filetransfer.Request -> io.rong.imlib.filetransfer.Request:
    java.lang.String TAG -> TAG
    io.rong.imlib.filetransfer.FtConst$MimeType mimeType -> mimeType
    java.lang.String url -> url
    java.lang.String method -> method
    java.lang.Object tag -> tag
    java.lang.String token -> token
    int connTimeout -> connTimeout
    int readTimeout -> readTimeout
    java.lang.String serverIp -> serverIp
    java.lang.String fileName -> fileName
    io.rong.imlib.filetransfer.RequestCallBack requestCallBack -> requestCallBack
    boolean terminated -> terminated
    java.net.HttpURLConnection conn -> conn
    34:38:void <init>(io.rong.imlib.filetransfer.Configuration,io.rong.imlib.filetransfer.RequestCallBack) -> <init>
    41:42:void setUrl(java.lang.String) -> setUrl
    java.lang.String getContentType() -> getContentType
    long getContentLength() -> getContentLength
    java.lang.String getFormData() -> getFormData
    java.lang.String getBoundary() -> getBoundary
    java.lang.String getUploadedUrl(java.lang.String) -> getUploadedUrl
    io.rong.imlib.filetransfer.FtConst$MimeType getMimeType() -> getMimeType
    57:197:void sendRequest() -> sendRequest
    17:17:void <clinit>() -> <clinit>
io.rong.imlib.filetransfer.RequestCallBack -> io.rong.imlib.filetransfer.RequestCallBack:
    void onError(int) -> onError
    void onComplete(java.lang.String) -> onComplete
    void onProgress(int) -> onProgress
    void onCanceled(java.lang.Object) -> onCanceled
io.rong.imlib.filetransfer.RequestOption -> io.rong.imlib.filetransfer.RequestOption:
    int start -> start
    int end -> end
    io.rong.imlib.filetransfer.FtConst$MimeType mimeType -> mimeType
    java.lang.String serverIp -> serverIp
    io.rong.imlib.filetransfer.RequestCallBack requestCallBack -> requestCallBack
    java.lang.String fileName -> fileName
    19:23:void <init>(java.lang.String,io.rong.imlib.filetransfer.FtConst$MimeType,io.rong.imlib.filetransfer.RequestCallBack) -> <init>
    25:30:void <init>(java.lang.String,io.rong.imlib.filetransfer.FtConst$MimeType,java.lang.String,io.rong.imlib.filetransfer.RequestCallBack) -> <init>
    32:38:void <init>(int,int,io.rong.imlib.filetransfer.FtConst$MimeType,java.lang.String,io.rong.imlib.filetransfer.RequestCallBack) -> <init>
    41:41:int getStart() -> getStart
    45:45:int getEnd() -> getEnd
    49:49:io.rong.imlib.filetransfer.FtConst$MimeType getMimeType() -> getMimeType
    53:53:java.lang.String getServerIp() -> getServerIp
    57:57:io.rong.imlib.filetransfer.RequestCallBack getRequestCallBack() -> getRequestCallBack
    61:61:java.lang.String getFileName() -> getFileName
io.rong.imlib.ipc.IpcCallbackProxy -> io.rong.imlib.ipc.IpcCallbackProxy:
    java.lang.Object callback -> callback
    10:12:void <init>(java.lang.Object) -> <init>
io.rong.imlib.ipc.RongExceptionHandler -> io.rong.imlib.ipc.RongExceptionHandler:
    android.content.Context mContext -> mContext
    24:26:void <init>(android.content.Context) -> <init>
    31:55:void uncaughtException(java.lang.Thread,java.lang.Throwable) -> uncaughtException
io.rong.imlib.ipc.RongService -> io.rong.imlib.ipc.RongService:
    java.lang.String TAG -> TAG
    11:12:void <init>() -> <init>
    16:18:void onCreate() -> onCreate
    28:31:android.os.IBinder onBind(android.content.Intent) -> onBind
    36:37:boolean onUnbind(android.content.Intent) -> onUnbind
    42:44:void onDestroy() -> onDestroy
io.rong.imlib.location.RealTimeLocation -> io.rong.imlib.location.RealTimeLocation:
    java.lang.String TAG -> TAG
    int RC_REAL_TIME_LOCATION_EVENT_START -> RC_REAL_TIME_LOCATION_EVENT_START
    int RC_REAL_TIME_LOCATION_EVENT_JOIN -> RC_REAL_TIME_LOCATION_EVENT_JOIN
    int RC_REAL_TIME_LOCATION_EVENT_QUIT -> RC_REAL_TIME_LOCATION_EVENT_QUIT
    int RC_REAL_TIME_LOCATION_EVENT_PARTICIPANT_START -> RC_REAL_TIME_LOCATION_EVENT_PARTICIPANT_START
    int RC_REAL_TIME_LOCATION_EVENT_PARTICIPANT_JOIN -> RC_REAL_TIME_LOCATION_EVENT_PARTICIPANT_JOIN
    int RC_REAL_TIME_LOCATION_EVENT_PARTICIPANT_QUIT -> RC_REAL_TIME_LOCATION_EVENT_PARTICIPANT_QUIT
    int RC_REAL_TIME_LOCATION_EVENT_RECEIVE_LOCATION_MESSAGE -> RC_REAL_TIME_LOCATION_EVENT_RECEIVE_LOCATION_MESSAGE
    int RC_REAL_TIME_LOCATION_EVENT_SEND_LOCATION_MESSAGE -> RC_REAL_TIME_LOCATION_EVENT_SEND_LOCATION_MESSAGE
    int RC_REAL_TIME_LOCATION_EVENT_START_FAILURE -> RC_REAL_TIME_LOCATION_EVENT_START_FAILURE
    int RC_REAL_TIME_LOCATION_EVENT_JOIN_FAILURE -> RC_REAL_TIME_LOCATION_EVENT_JOIN_FAILURE
    int RC_REAL_TIME_LOCATION_EVENT_REFRESH_TIME_EXPIRE -> RC_REAL_TIME_LOCATION_EVENT_REFRESH_TIME_EXPIRE
    int RC_REAL_TIME_LOCATION_EVENT_TERMINAL -> RC_REAL_TIME_LOCATION_EVENT_TERMINAL
    int RC_REAL_TIME_LOCATION_EVENT_PARTICIPANT_NO_RESPONSE -> RC_REAL_TIME_LOCATION_EVENT_PARTICIPANT_NO_RESPONSE
    int RC_REAL_TIME_LOCATION_EVENT_NETWORK_UNAVAILABLE -> RC_REAL_TIME_LOCATION_EVENT_NETWORK_UNAVAILABLE
    int RC_REAL_TIME_LOCATION_EVENT_DISABLE_GPS -> RC_REAL_TIME_LOCATION_EVENT_DISABLE_GPS
    io.rong.imlib.model.Conversation$ConversationType mConversationType -> mConversationType
    java.lang.String mTargetId -> mTargetId
    java.lang.String mSelfId -> mSelfId
    int mRefreshInterval -> mRefreshInterval
    java.lang.Runnable mRefreshRunnable -> mRefreshRunnable
    int mFilterDistance -> mFilterDistance
    double mLatitude -> mLatitude
    double mLongitude -> mLongitude
    boolean mGpsEnable -> mGpsEnable
    android.location.LocationManager mLocationManager -> mLocationManager
    android.location.LocationListener mLocationListener -> mLocationListener
    java.util.ArrayList mParticipants -> mParticipants
    java.util.HashMap mWatcher -> mWatcher
    io.rong.imlib.location.RealTimeLocationObserver mObservers -> mObservers
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus mCurrentState -> mCurrentState
    io.rong.imlib.RongIMClient mClient -> mClient
    io.rong.imlib.RongIMClient$OnReceiveMessageListener mReceiveMessageListener -> mReceiveMessageListener
    io.rong.imlib.location.RealTimeLocation$OnRealTimeLocationQuitListener mOnRealTimeLocationQuitListener -> mOnRealTimeLocationQuitListener
    io.rong.imlib.stateMachine.State mIdleState -> mIdleState
    io.rong.imlib.stateMachine.State mOutgoingState -> mOutgoingState
    io.rong.imlib.stateMachine.State mIncomingState -> mIncomingState
    io.rong.imlib.stateMachine.State mConnectedState -> mConnectedState
    io.rong.imlib.stateMachine.State mTerminalState -> mTerminalState
    87:93:void addListener(io.rong.imlib.location.RealTimeLocationObserver) -> addListener
    96:102:void deleteListener() -> deleteListener
    105:106:void setOnRealTimeLocationQuitListener(io.rong.imlib.location.RealTimeLocation$OnRealTimeLocationQuitListener) -> setOnRealTimeLocationQuitListener
    63:566:void <init>(android.content.Context,io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.RongIMClient$OnReceiveMessageListener) -> <init>
    167:169:void startTimer() -> startTimer
    176:177:void stopTimer() -> stopTimer
    180:182:void updateLocation(double,double) -> updateLocation
    190:190:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus getRealTimeLocationCurrentState() -> getRealTimeLocationCurrentState
    200:200:boolean gpsIsAvailable() -> gpsIsAvailable
    209:209:java.util.List getParticipants() -> getParticipants
    218:278:void gpsInit(android.content.Context) -> gpsInit
    281:288:android.location.Criteria getCriteria() -> getCriteria
    604:605:void updateSelfLocation() -> updateSelfLocation
    608:634:void sendStartMessage() -> sendStartMessage
    637:661:void sendJoinMessage() -> sendJoinMessage
    664:681:void sendQuitMessage() -> sendQuitMessage
    684:709:void sendLocationMessage() -> sendLocationMessage
    712:715:void onStatusChanged(io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus) -> onStatusChanged
    718:721:void onParticipantQuit(java.lang.String) -> onParticipantQuit
    724:727:void onParticipantsJoin(java.lang.String) -> onParticipantsJoin
    730:733:void onReceiveLocation(double,double,java.lang.String) -> onReceiveLocation
    736:739:void onError(io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode) -> onError
    773:775:void destroy() -> destroy
    40:40:io.rong.imlib.location.RealTimeLocationObserver access$002(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocationObserver) -> access$002
    40:40:java.lang.Runnable access$100(io.rong.imlib.location.RealTimeLocation) -> access$100
    40:40:int access$200(io.rong.imlib.location.RealTimeLocation) -> access$200
    40:40:java.lang.String access$300() -> access$300
    40:40:double access$402(io.rong.imlib.location.RealTimeLocation,double) -> access$402
    40:40:double access$502(io.rong.imlib.location.RealTimeLocation,double) -> access$502
    40:40:boolean access$602(io.rong.imlib.location.RealTimeLocation,boolean) -> access$602
    40:40:android.location.LocationManager access$700(io.rong.imlib.location.RealTimeLocation) -> access$700
    40:40:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus access$902(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus) -> access$902
    40:40:java.lang.String access$1000(io.rong.imlib.location.RealTimeLocation) -> access$1000
    40:40:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus access$900(io.rong.imlib.location.RealTimeLocation) -> access$900
    40:40:void access$1100(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus) -> access$1100
    40:40:void access$1200(io.rong.imlib.location.RealTimeLocation) -> access$1200
    40:40:java.lang.String access$1002(io.rong.imlib.location.RealTimeLocation,java.lang.String) -> access$1002
    40:40:io.rong.imlib.RongIMClient access$1300(io.rong.imlib.location.RealTimeLocation) -> access$1300
    40:40:java.util.ArrayList access$1400(io.rong.imlib.location.RealTimeLocation) -> access$1400
    40:40:void access$1500(io.rong.imlib.location.RealTimeLocation) -> access$1500
    40:40:io.rong.imlib.stateMachine.State access$1600(io.rong.imlib.location.RealTimeLocation) -> access$1600
    40:40:void access$1700(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$1700
    40:40:java.util.HashMap access$1800(io.rong.imlib.location.RealTimeLocation) -> access$1800
    40:40:io.rong.imlib.stateMachine.State access$1900(io.rong.imlib.location.RealTimeLocation) -> access$1900
    40:40:void access$2000(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$2000
    40:40:void access$2100(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$2100
    40:40:void access$2300(io.rong.imlib.location.RealTimeLocation) -> access$2300
    40:40:void access$2400(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode) -> access$2400
    40:40:io.rong.imlib.stateMachine.State access$2500(io.rong.imlib.location.RealTimeLocation) -> access$2500
    40:40:void access$2600(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$2600
    40:40:void access$2700(io.rong.imlib.location.RealTimeLocation,java.lang.String) -> access$2700
    40:40:io.rong.imlib.stateMachine.State access$2800(io.rong.imlib.location.RealTimeLocation) -> access$2800
    40:40:void access$2900(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$2900
    40:40:void access$3000(io.rong.imlib.location.RealTimeLocation) -> access$3000
    40:40:void access$3100(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$3100
    40:40:void access$3200(io.rong.imlib.location.RealTimeLocation) -> access$3200
    40:40:void access$3300(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$3300
    40:40:void access$3400(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$3400
    40:40:void access$3600(io.rong.imlib.location.RealTimeLocation) -> access$3600
    40:40:void access$3700(io.rong.imlib.location.RealTimeLocation) -> access$3700
    40:40:void access$3800(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$3800
    40:40:void access$3900(io.rong.imlib.location.RealTimeLocation,java.lang.String) -> access$3900
    40:40:void access$4000(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$4000
    40:40:void access$4100(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$4100
    40:40:void access$4200(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$4200
    40:40:void access$4300(io.rong.imlib.location.RealTimeLocation,double,double,java.lang.String) -> access$4300
    40:40:void access$4500(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$4500
    40:40:void access$4600(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$4600
    40:40:void access$4700(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$4700
    40:40:void access$4800(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$4800
    40:40:void access$4900(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$4900
    40:40:void access$5000(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$5000
    40:40:void access$5100(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.stateMachine.IState) -> access$5100
    40:40:io.rong.imlib.location.RealTimeLocation$OnRealTimeLocationQuitListener access$5300(io.rong.imlib.location.RealTimeLocation) -> access$5300
    40:40:io.rong.imlib.model.Conversation$ConversationType access$5400(io.rong.imlib.location.RealTimeLocation) -> access$5400
    40:40:java.lang.String access$5500(io.rong.imlib.location.RealTimeLocation) -> access$5500
    40:40:io.rong.imlib.RongIMClient$OnReceiveMessageListener access$5600(io.rong.imlib.location.RealTimeLocation) -> access$5600
    41:41:void <clinit>() -> <clinit>
io.rong.imlib.location.RealTimeLocation$1 -> io.rong.imlib.location.RealTimeLocation$1:
    io.rong.imlib.location.RealTimeLocationObserver val$listener -> val$listener
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    87:87:void <init>(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocationObserver) -> <init>
    90:91:void run() -> run
io.rong.imlib.location.RealTimeLocation$2 -> io.rong.imlib.location.RealTimeLocation$2:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    96:96:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    99:100:void run() -> run
io.rong.imlib.location.RealTimeLocation$3 -> io.rong.imlib.location.RealTimeLocation$3:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    134:134:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    137:139:void run() -> run
io.rong.imlib.location.RealTimeLocation$4 -> io.rong.imlib.location.RealTimeLocation$4:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    228:228:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    231:236:void onLocationChanged(android.location.Location) -> onLocationChanged
    240:252:void onStatusChanged(java.lang.String,int,android.os.Bundle) -> onStatusChanged
    256:262:void onProviderEnabled(java.lang.String) -> onProviderEnabled
    266:268:void onProviderDisabled(java.lang.String) -> onProviderDisabled
io.rong.imlib.location.RealTimeLocation$5 -> io.rong.imlib.location.RealTimeLocation$5:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    611:611:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    614:618:void onAttached(io.rong.imlib.model.Message) -> onAttached
    622:625:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    629:632:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.location.RealTimeLocation$6 -> io.rong.imlib.location.RealTimeLocation$6:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    641:641:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    645:645:void onAttached(io.rong.imlib.model.Message) -> onAttached
    649:652:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    656:659:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.location.RealTimeLocation$7 -> io.rong.imlib.location.RealTimeLocation$7:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    665:665:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    669:669:void onAttached(io.rong.imlib.model.Message) -> onAttached
    674:674:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    679:679:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.location.RealTimeLocation$8 -> io.rong.imlib.location.RealTimeLocation$8:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    688:688:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    692:692:void onAttached(io.rong.imlib.model.Message) -> onAttached
    696:699:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
    703:707:void onError(io.rong.imlib.model.Message,io.rong.imlib.RongIMClient$ErrorCode) -> onError
io.rong.imlib.location.RealTimeLocation$ConnectedState -> io.rong.imlib.location.RealTimeLocation$ConnectedState:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    476:476:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    480:484:void enter() -> enter
    488:562:boolean processMessage(android.os.Message) -> processMessage
    476:476:void <init>(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocation$1) -> <init>
io.rong.imlib.location.RealTimeLocation$IdleState -> io.rong.imlib.location.RealTimeLocation$IdleState:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    293:293:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    297:301:void enter() -> enter
    307:337:boolean processMessage(android.os.Message) -> processMessage
    293:293:void <init>(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocation$1) -> <init>
io.rong.imlib.location.RealTimeLocation$IncomingState -> io.rong.imlib.location.RealTimeLocation$IncomingState:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    397:397:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    401:405:void enter() -> enter
    409:470:boolean processMessage(android.os.Message) -> processMessage
    397:397:void <init>(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocation$1) -> <init>
io.rong.imlib.location.RealTimeLocation$OnRealTimeLocationQuitListener -> io.rong.imlib.location.RealTimeLocation$OnRealTimeLocationQuitListener:
    void onRealTimeLocationQuit(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> onRealTimeLocationQuit
io.rong.imlib.location.RealTimeLocation$OutgoingState -> io.rong.imlib.location.RealTimeLocation$OutgoingState:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    343:343:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    347:351:void enter() -> enter
    355:391:boolean processMessage(android.os.Message) -> processMessage
    343:343:void <init>(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocation$1) -> <init>
io.rong.imlib.location.RealTimeLocation$ParticipantWatcher -> io.rong.imlib.location.RealTimeLocation$ParticipantWatcher:
    java.lang.Runnable runnable -> runnable
    java.lang.String id -> id
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    745:756:void <init>(io.rong.imlib.location.RealTimeLocation,java.lang.String) -> <init>
    759:760:void start() -> start
    763:764:void stop() -> stop
    767:769:void update() -> update
io.rong.imlib.location.RealTimeLocation$ParticipantWatcher$1 -> io.rong.imlib.location.RealTimeLocation$ParticipantWatcher$1:
    io.rong.imlib.location.RealTimeLocation val$this$0 -> val$this$0
    java.lang.String val$id -> val$id
    io.rong.imlib.location.RealTimeLocation$ParticipantWatcher this$1 -> this$1
    747:747:void <init>(io.rong.imlib.location.RealTimeLocation$ParticipantWatcher,io.rong.imlib.location.RealTimeLocation,java.lang.String) -> <init>
    750:754:void run() -> run
io.rong.imlib.location.RealTimeLocation$TerminalState -> io.rong.imlib.location.RealTimeLocation$TerminalState:
    io.rong.imlib.location.RealTimeLocation this$0 -> this$0
    568:568:void <init>(io.rong.imlib.location.RealTimeLocation) -> <init>
    572:584:void enter() -> enter
    588:599:boolean processMessage(android.os.Message) -> processMessage
    568:568:void <init>(io.rong.imlib.location.RealTimeLocation,io.rong.imlib.location.RealTimeLocation$1) -> <init>
io.rong.imlib.location.RealTimeLocationConstant -> io.rong.imlib.location.RealTimeLocationConstant:
    6:60:void <init>() -> <init>
io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode -> io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode:
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_NOT_INIT -> RC_REAL_TIME_LOCATION_NOT_INIT
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_SUCCESS -> RC_REAL_TIME_LOCATION_SUCCESS
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_GPS_DISABLED -> RC_REAL_TIME_LOCATION_GPS_DISABLED
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_CONVERSATION_NOT_SUPPORT -> RC_REAL_TIME_LOCATION_CONVERSATION_NOT_SUPPORT
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_IS_ON_GOING -> RC_REAL_TIME_LOCATION_IS_ON_GOING
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_EXCEED_MAX_PARTICIPANT -> RC_REAL_TIME_LOCATION_EXCEED_MAX_PARTICIPANT
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_JOIN_FAILURE -> RC_REAL_TIME_LOCATION_JOIN_FAILURE
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_START_FAILURE -> RC_REAL_TIME_LOCATION_START_FAILURE
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode RC_REAL_TIME_LOCATION_NETWORK_UNAVAILABLE -> RC_REAL_TIME_LOCATION_NETWORK_UNAVAILABLE
    int code -> code
    java.lang.String msg -> msg
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode[] $VALUES -> $VALUES
    60:60:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode[] values() -> values
    60:60:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode valueOf(java.lang.String) -> valueOf
    115:118:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    121:121:java.lang.String getMessage() -> getMessage
    125:125:int getValue() -> getValue
    129:133:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode valueOf(int) -> valueOf
    60:110:void <clinit>() -> <clinit>
io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus -> io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus:
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus RC_REAL_TIME_LOCATION_STATUS_IDLE -> RC_REAL_TIME_LOCATION_STATUS_IDLE
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus RC_REAL_TIME_LOCATION_STATUS_INCOMING -> RC_REAL_TIME_LOCATION_STATUS_INCOMING
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus RC_REAL_TIME_LOCATION_STATUS_OUTGOING -> RC_REAL_TIME_LOCATION_STATUS_OUTGOING
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus RC_REAL_TIME_LOCATION_STATUS_CONNECTED -> RC_REAL_TIME_LOCATION_STATUS_CONNECTED
    int code -> code
    java.lang.String msg -> msg
    io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus[] $VALUES -> $VALUES
    8:8:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus[] values() -> values
    8:8:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus valueOf(java.lang.String) -> valueOf
    38:41:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    44:44:java.lang.String getMessage() -> getMessage
    48:48:int getValue() -> getValue
    52:56:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus valueOf(int) -> valueOf
    8:33:void <clinit>() -> <clinit>
io.rong.imlib.location.RealTimeLocationManager -> io.rong.imlib.location.RealTimeLocationManager:
    java.lang.String TAG -> TAG
    int TIMEOUT_INTERVAL -> TIMEOUT_INTERVAL
    int DEFALUT_MAX_PERTICIPANT -> DEFALUT_MAX_PERTICIPANT
    io.rong.imlib.location.RealTimeLocationManager sIns -> sIns
    android.content.Context mContext -> mContext
    java.util.HashMap mInsMap -> mInsMap
    java.util.List mRtMessages -> mRtMessages
    boolean mInitialized -> mInitialized
    int maxParticipants -> maxParticipants
    java.lang.String[] supportConversationTypes -> supportConversationTypes
    io.rong.imlib.RongIMClient$OnReceiveMessageListener mReceiveMessageListener -> mReceiveMessageListener
    40:49:void <init>() -> <init>
    52:129:void init(android.content.Context,io.rong.imlib.RongIMClient$OnReceiveMessageListener,io.rong.imlib.IHandler) -> init
    132:134:long getDeltaTime(long) -> getDeltaTime
    140:152:void registerMessage(io.rong.imlib.IHandler) -> registerMessage
    159:159:io.rong.imlib.location.RealTimeLocationManager getInstance() -> getInstance
    164:169:void onRealTimeLocationQuit(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> onRealTimeLocationQuit
    172:184:io.rong.imlib.location.RealTimeLocation getRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getRealTimeLocation
    195:214:int setupRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> setupRealTimeLocation
    221:252:int startRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> startRealTimeLocation
    259:276:int joinRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> joinRealTimeLocation
    283:291:void quitRealTimeLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> quitRealTimeLocation
    299:304:java.util.List getRealTimeLocationParticipants(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getRealTimeLocationParticipants
    313:318:io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus getRealTimeLocationCurrentState(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> getRealTimeLocationCurrentState
    327:340:void addListener(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,io.rong.imlib.location.RealTimeLocationObserver) -> addListener
    346:354:void removeListener(io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> removeListener
    357:364:void updateLocation(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,double,double) -> updateLocation
    31:31:java.util.List access$000(io.rong.imlib.location.RealTimeLocationManager) -> access$000
    31:31:long access$100(io.rong.imlib.location.RealTimeLocationManager,long) -> access$100
    31:31:io.rong.imlib.location.RealTimeLocation access$200(io.rong.imlib.location.RealTimeLocationManager,io.rong.imlib.model.Conversation$ConversationType,java.lang.String) -> access$200
    31:31:java.util.HashMap access$300(io.rong.imlib.location.RealTimeLocationManager) -> access$300
    31:31:void <init>(io.rong.imlib.location.RealTimeLocationManager$1) -> <init>
    32:32:void <clinit>() -> <clinit>
io.rong.imlib.location.RealTimeLocationManager$1 -> io.rong.imlib.location.RealTimeLocationManager$1:
    io.rong.imlib.location.RealTimeLocationManager this$0 -> this$0
    61:61:void <init>(io.rong.imlib.location.RealTimeLocationManager) -> <init>
    64:99:boolean onReceived(io.rong.imlib.model.Message,int,boolean,int) -> onReceived
io.rong.imlib.location.RealTimeLocationManager$2 -> io.rong.imlib.location.RealTimeLocationManager$2:
    io.rong.imlib.location.RealTimeLocationManager this$0 -> this$0
    102:102:void <init>(io.rong.imlib.location.RealTimeLocationManager) -> <init>
    105:113:void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onChanged
io.rong.imlib.location.RealTimeLocationManager$RealTimeInstance -> io.rong.imlib.location.RealTimeLocationManager$RealTimeInstance:
    io.rong.imlib.location.RealTimeLocation realTimeLocation -> realTimeLocation
    io.rong.imlib.location.RealTimeLocationObserver observer -> observer
    366:366:void <init>() -> <init>
    366:366:void <init>(io.rong.imlib.location.RealTimeLocationManager$1) -> <init>
io.rong.imlib.location.RealTimeLocationManager$SingletonHolder -> io.rong.imlib.location.RealTimeLocationManager$SingletonHolder:
    io.rong.imlib.location.RealTimeLocationManager sIns -> sIns
    154:154:void <init>() -> <init>
    155:155:void <clinit>() -> <clinit>
io.rong.imlib.location.RealTimeLocationObserver -> io.rong.imlib.location.RealTimeLocationObserver:
    void onStatusChange(io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationStatus) -> onStatusChange
    void onReceiveLocation(double,double,java.lang.String) -> onReceiveLocation
    void onParticipantsJoin(java.lang.String) -> onParticipantsJoin
    void onParticipantsQuit(java.lang.String) -> onParticipantsQuit
    void onError(io.rong.imlib.location.RealTimeLocationConstant$RealTimeLocationErrorCode) -> onError
io.rong.imlib.location.message.RealTimeLocationJoinMessage -> io.rong.imlib.location.message.RealTimeLocationJoinMessage:
    java.lang.String content -> content
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    15:20:void <init>(java.lang.String) -> <init>
    15:24:void <init>(byte[]) -> <init>
    27:27:io.rong.imlib.location.message.RealTimeLocationJoinMessage obtain(java.lang.String) -> obtain
    15:32:void <init>(android.os.Parcel) -> <init>
    36:36:int describeContents() -> describeContents
    41:42:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    46:46:byte[] encode() -> encode
    49:49:void <clinit>() -> <clinit>
io.rong.imlib.location.message.RealTimeLocationJoinMessage$1 -> io.rong.imlib.location.message.RealTimeLocationJoinMessage$1:
    49:49:void <init>() -> <init>
    53:53:io.rong.imlib.location.message.RealTimeLocationJoinMessage createFromParcel(android.os.Parcel) -> createFromParcel
    58:58:io.rong.imlib.location.message.RealTimeLocationJoinMessage[] newArray(int) -> newArray
    49:49:java.lang.Object[] newArray(int) -> newArray
    49:49:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.location.message.RealTimeLocationQuitMessage -> io.rong.imlib.location.message.RealTimeLocationQuitMessage:
    java.lang.String content -> content
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    16:21:void <init>(java.lang.String) -> <init>
    16:25:void <init>(byte[]) -> <init>
    28:28:io.rong.imlib.location.message.RealTimeLocationQuitMessage obtain(java.lang.String) -> obtain
    16:33:void <init>(android.os.Parcel) -> <init>
    37:37:int describeContents() -> describeContents
    42:43:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    47:47:byte[] encode() -> encode
    53:53:void <clinit>() -> <clinit>
io.rong.imlib.location.message.RealTimeLocationQuitMessage$1 -> io.rong.imlib.location.message.RealTimeLocationQuitMessage$1:
    53:53:void <init>() -> <init>
    57:57:io.rong.imlib.location.message.RealTimeLocationQuitMessage createFromParcel(android.os.Parcel) -> createFromParcel
    62:62:io.rong.imlib.location.message.RealTimeLocationQuitMessage[] newArray(int) -> newArray
    53:53:java.lang.Object[] newArray(int) -> newArray
    53:53:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.location.message.RealTimeLocationStartMessage -> io.rong.imlib.location.message.RealTimeLocationStartMessage:
    java.lang.String TAG -> TAG
    java.lang.String content -> content
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    22:27:void <init>(java.lang.String) -> <init>
    22:46:void <init>(byte[]) -> <init>
    49:49:io.rong.imlib.location.message.RealTimeLocationStartMessage obtain(java.lang.String) -> obtain
    53:53:java.lang.String getContent() -> getContent
    57:57:java.lang.String getExtra() -> getExtra
    61:62:void setExtra(java.lang.String) -> setExtra
    22:67:void <init>(android.os.Parcel) -> <init>
    71:71:int describeContents() -> describeContents
    76:78:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    82:96:byte[] encode() -> encode
    99:99:void <clinit>() -> <clinit>
io.rong.imlib.location.message.RealTimeLocationStartMessage$1 -> io.rong.imlib.location.message.RealTimeLocationStartMessage$1:
    99:99:void <init>() -> <init>
    103:103:io.rong.imlib.location.message.RealTimeLocationStartMessage createFromParcel(android.os.Parcel) -> createFromParcel
    108:108:io.rong.imlib.location.message.RealTimeLocationStartMessage[] newArray(int) -> newArray
    99:99:java.lang.Object[] newArray(int) -> newArray
    99:99:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.location.message.RealTimeLocationStatusMessage -> io.rong.imlib.location.message.RealTimeLocationStatusMessage:
    double latitude -> latitude
    double longitude -> longitude
    android.os.Parcelable$Creator CREATOR -> CREATOR
    18:23:void <init>() -> <init>
    18:38:void <init>(byte[]) -> <init>
    41:44:io.rong.imlib.location.message.RealTimeLocationStatusMessage obtain(double,double) -> obtain
    18:50:void <init>(android.os.Parcel) -> <init>
    53:53:double getLatitude() -> getLatitude
    57:57:double getLongitude() -> getLongitude
    62:62:int describeContents() -> describeContents
    67:69:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    73:81:byte[] encode() -> encode
    84:84:void <clinit>() -> <clinit>
io.rong.imlib.location.message.RealTimeLocationStatusMessage$1 -> io.rong.imlib.location.message.RealTimeLocationStatusMessage$1:
    84:84:void <init>() -> <init>
    88:88:io.rong.imlib.location.message.RealTimeLocationStatusMessage createFromParcel(android.os.Parcel) -> createFromParcel
    93:93:io.rong.imlib.location.message.RealTimeLocationStatusMessage[] newArray(int) -> newArray
    84:84:java.lang.Object[] newArray(int) -> newArray
    84:84:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.CNMessage -> io.rong.imlib.model.CNMessage:
    io.rong.imlib.model.CNUserInfo userInfo -> userInfo
    java.lang.String content -> content
    7:7:void <init>() -> <init>
    12:12:io.rong.imlib.model.CNUserInfo getUserInfo() -> getUserInfo
    16:17:void setUserInfo(io.rong.imlib.model.CNUserInfo) -> setUserInfo
    20:20:java.lang.String getContent() -> getContent
    24:25:void setContent(java.lang.String) -> setContent
io.rong.imlib.model.CNNotificationMessage -> io.rong.imlib.model.CNNotificationMessage:
    java.lang.String pushId -> pushId
    io.rong.push.RongPushClient$ConversationType conversationType -> conversationType
    long receivedTime -> receivedTime
    java.lang.String objectName -> objectName
    java.lang.String senderId -> senderId
    java.lang.String senderName -> senderName
    android.net.Uri senderPortrait -> senderPortrait
    java.lang.String targetId -> targetId
    java.lang.String targetUserName -> targetUserName
    java.lang.String pushTitle -> pushTitle
    java.lang.String pushContent -> pushContent
    java.lang.String pushData -> pushData
    java.lang.String extra -> extra
    java.lang.String isFromPush -> isFromPush
    android.os.Parcelable$Creator CREATOR -> CREATOR
    41:42:void <init>() -> <init>
    45:46:void setPushId(java.lang.String) -> setPushId
    49:50:void setConversationType(io.rong.push.RongPushClient$ConversationType) -> setConversationType
    53:54:void setReceivedTime(long) -> setReceivedTime
    57:58:void setObjectName(java.lang.String) -> setObjectName
    61:62:void setSenderId(java.lang.String) -> setSenderId
    65:66:void setSenderName(java.lang.String) -> setSenderName
    69:70:void setSenderPortrait(android.net.Uri) -> setSenderPortrait
    73:74:void setTargetId(java.lang.String) -> setTargetId
    77:78:void setTargetUserName(java.lang.String) -> setTargetUserName
    81:82:void setPushTitle(java.lang.String) -> setPushTitle
    85:86:void setPushContent(java.lang.String) -> setPushContent
    89:90:void setPushData(java.lang.String) -> setPushData
    93:94:void setExtra(java.lang.String) -> setExtra
    97:98:void setPushFlag(java.lang.String) -> setPushFlag
    101:101:java.lang.String getPushId() -> getPushId
    105:105:io.rong.push.RongPushClient$ConversationType getConversationType() -> getConversationType
    109:109:java.lang.String getTargetId() -> getTargetId
    113:113:java.lang.String getTargetUserName() -> getTargetUserName
    117:117:long getReceivedTime() -> getReceivedTime
    121:121:java.lang.String getObjectName() -> getObjectName
    125:125:java.lang.String getSenderId() -> getSenderId
    129:129:java.lang.String getSenderName() -> getSenderName
    133:133:android.net.Uri getSenderPortrait() -> getSenderPortrait
    137:137:java.lang.String getPushTitle() -> getPushTitle
    141:141:java.lang.String getPushContent() -> getPushContent
    145:145:java.lang.String getPushData() -> getPushData
    149:149:java.lang.String getExtra() -> getExtra
    153:153:java.lang.String getPushFlag() -> getPushFlag
    157:171:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    173:188:void <init>(android.os.Parcel) -> <init>
    191:191:int describeContents() -> describeContents
    31:31:void <clinit>() -> <clinit>
io.rong.imlib.model.CNNotificationMessage$1 -> io.rong.imlib.model.CNNotificationMessage$1:
    31:31:void <init>() -> <init>
    33:33:io.rong.imlib.model.CNNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    37:37:io.rong.imlib.model.CNNotificationMessage[] newArray(int) -> newArray
    31:31:java.lang.Object[] newArray(int) -> newArray
    31:31:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.CNUserInfo -> io.rong.imlib.model.CNUserInfo:
    java.lang.String userId -> userId
    java.lang.String userName -> userName
    java.lang.String headUrl -> headUrl
    16:18:void <init>() -> <init>
    20:28:void <init>(java.lang.String,java.lang.String,java.lang.String) -> <init>
    31:31:java.lang.String getUserId() -> getUserId
    35:36:void setUserId(java.lang.String) -> setUserId
    39:39:java.lang.String getUserName() -> getUserName
    43:44:void setUserName(java.lang.String) -> setUserName
    47:47:java.lang.String getHeadUrl() -> getHeadUrl
    51:52:void setHeadUrl(java.lang.String) -> setHeadUrl
io.rong.imlib.model.CSCustomServiceInfo -> io.rong.imlib.model.CSCustomServiceInfo:
    java.lang.String TAG -> TAG
    java.lang.String userId -> userId
    java.lang.String nickName -> nickName
    java.lang.String loginName -> loginName
    java.lang.String name -> name
    java.lang.String grade -> grade
    java.lang.String gender -> gender
    java.lang.String birthday -> birthday
    java.lang.String age -> age
    java.lang.String profession -> profession
    java.lang.String portraitUrl -> portraitUrl
    java.lang.String province -> province
    java.lang.String city -> city
    java.lang.String memo -> memo
    java.lang.String mobileNo -> mobileNo
    java.lang.String email -> email
    java.lang.String address -> address
    java.lang.String QQ -> QQ
    java.lang.String weibo -> weibo
    java.lang.String weixin -> weixin
    java.lang.String page -> page
    java.lang.String referrer -> referrer
    java.lang.String enterUrl -> enterUrl
    java.lang.String skillId -> skillId
    java.util.List listUrl -> listUrl
    java.lang.String define -> define
    java.lang.String productId -> productId
    android.os.Parcelable$Creator CREATOR -> CREATOR
    19:54:void <init>() -> <init>
    19:454:void <init>(android.os.Parcel) -> <init>
    462:462:java.lang.String getUserId() -> getUserId
    471:471:java.lang.String getNickName() -> getNickName
    480:480:java.lang.String getLoginName() -> getLoginName
    489:489:java.lang.String getName() -> getName
    498:498:java.lang.String getGrade() -> getGrade
    507:507:java.lang.String getGender() -> getGender
    516:516:java.lang.String getBirthday() -> getBirthday
    525:525:java.lang.String getAge() -> getAge
    534:534:java.lang.String getProfession() -> getProfession
    543:543:java.lang.String getPortraitUrl() -> getPortraitUrl
    552:552:java.lang.String getProvince() -> getProvince
    561:561:java.lang.String getCity() -> getCity
    570:570:java.lang.String getMemo() -> getMemo
    579:579:java.lang.String getMobileNo() -> getMobileNo
    588:588:java.lang.String getEmail() -> getEmail
    597:597:java.lang.String getAddress() -> getAddress
    606:606:java.lang.String getQQ() -> getQQ
    615:615:java.lang.String getWeibo() -> getWeibo
    624:624:java.lang.String getWeixin() -> getWeixin
    633:633:java.lang.String getPage() -> getPage
    642:642:java.lang.String getReferrer() -> getReferrer
    651:651:java.lang.String getEnterUrl() -> getEnterUrl
    660:660:java.lang.String getSkillId() -> getSkillId
    669:669:java.lang.String getDefine() -> getDefine
    678:678:java.util.List getListUrl() -> getListUrl
    685:685:java.lang.String getProductId() -> getProductId
    695:695:int describeContents() -> describeContents
    706:736:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    15:15:java.lang.String access$002(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$002
    15:15:java.lang.String access$102(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$102
    15:15:java.lang.String access$202(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$202
    15:15:java.lang.String access$302(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$302
    15:15:java.lang.String access$402(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$402
    15:15:java.lang.String access$502(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$502
    15:15:java.lang.String access$602(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$602
    15:15:java.lang.String access$702(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$702
    15:15:java.lang.String access$802(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$802
    15:15:java.lang.String access$902(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$902
    15:15:java.lang.String access$1002(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1002
    15:15:java.lang.String access$1102(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1102
    15:15:java.lang.String access$1202(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1202
    15:15:java.lang.String access$1302(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1302
    15:15:java.lang.String access$1402(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1402
    15:15:java.lang.String access$1502(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1502
    15:15:java.lang.String access$1602(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1602
    15:15:java.lang.String access$1702(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1702
    15:15:java.lang.String access$1802(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1802
    15:15:java.lang.String access$1902(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$1902
    15:15:java.lang.String access$2002(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$2002
    15:15:java.lang.String access$2102(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$2102
    15:15:java.lang.String access$2202(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$2202
    15:15:java.lang.String access$2302(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$2302
    15:15:java.lang.String access$2402(io.rong.imlib.model.CSCustomServiceInfo,java.lang.String) -> access$2402
    738:738:void <clinit>() -> <clinit>
io.rong.imlib.model.CSCustomServiceInfo$1 -> io.rong.imlib.model.CSCustomServiceInfo$1:
    738:738:void <init>() -> <init>
    742:742:io.rong.imlib.model.CSCustomServiceInfo createFromParcel(android.os.Parcel) -> createFromParcel
    747:747:io.rong.imlib.model.CSCustomServiceInfo[] newArray(int) -> newArray
    738:738:java.lang.Object[] newArray(int) -> newArray
    738:738:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.CSCustomServiceInfo$Builder -> io.rong.imlib.model.CSCustomServiceInfo$Builder:
    java.lang.String userId -> userId
    java.lang.String nickName -> nickName
    java.lang.String loginName -> loginName
    java.lang.String name -> name
    java.lang.String grade -> grade
    java.lang.String gender -> gender
    java.lang.String birthday -> birthday
    java.lang.String age -> age
    java.lang.String profession -> profession
    java.lang.String portraitUrl -> portraitUrl
    java.lang.String province -> province
    java.lang.String city -> city
    java.lang.String memo -> memo
    java.lang.String mobileNo -> mobileNo
    java.lang.String email -> email
    java.lang.String address -> address
    java.lang.String QQ -> QQ
    java.lang.String weibo -> weibo
    java.lang.String weixin -> weixin
    java.lang.String page -> page
    java.lang.String referrer -> referrer
    java.lang.String enterUrl -> enterUrl
    java.lang.String skillId -> skillId
    java.util.List listUrl -> listUrl
    java.lang.String define -> define
    java.lang.String productId -> productId
    59:87:void <init>() -> <init>
    90:122:io.rong.imlib.model.CSCustomServiceInfo build() -> build
    132:134:io.rong.imlib.model.CSCustomServiceInfo$Builder page(java.lang.String) -> page
    144:146:io.rong.imlib.model.CSCustomServiceInfo$Builder nickName(java.lang.String) -> nickName
    156:158:io.rong.imlib.model.CSCustomServiceInfo$Builder gender(java.lang.String) -> gender
    168:170:io.rong.imlib.model.CSCustomServiceInfo$Builder mobileNo(java.lang.String) -> mobileNo
    180:182:io.rong.imlib.model.CSCustomServiceInfo$Builder memo(java.lang.String) -> memo
    192:194:io.rong.imlib.model.CSCustomServiceInfo$Builder name(java.lang.String) -> name
    204:206:io.rong.imlib.model.CSCustomServiceInfo$Builder grade(java.lang.String) -> grade
    216:218:io.rong.imlib.model.CSCustomServiceInfo$Builder skillId(java.lang.String) -> skillId
    228:231:io.rong.imlib.model.CSCustomServiceInfo$Builder userId(java.lang.String) -> userId
    241:242:io.rong.imlib.model.CSCustomServiceInfo$Builder city(java.lang.String) -> city
    252:253:io.rong.imlib.model.CSCustomServiceInfo$Builder referrer(java.lang.String) -> referrer
    263:264:io.rong.imlib.model.CSCustomServiceInfo$Builder enterUrl(java.lang.String) -> enterUrl
    274:275:io.rong.imlib.model.CSCustomServiceInfo$Builder province(java.lang.String) -> province
    285:286:io.rong.imlib.model.CSCustomServiceInfo$Builder loginName(java.lang.String) -> loginName
    296:297:io.rong.imlib.model.CSCustomServiceInfo$Builder define(java.lang.String) -> define
    307:308:io.rong.imlib.model.CSCustomServiceInfo$Builder birthday(java.lang.String) -> birthday
    318:319:io.rong.imlib.model.CSCustomServiceInfo$Builder age(java.lang.String) -> age
    329:330:io.rong.imlib.model.CSCustomServiceInfo$Builder profession(java.lang.String) -> profession
    340:341:io.rong.imlib.model.CSCustomServiceInfo$Builder portraitUrl(java.lang.String) -> portraitUrl
    351:352:io.rong.imlib.model.CSCustomServiceInfo$Builder email(java.lang.String) -> email
    362:363:io.rong.imlib.model.CSCustomServiceInfo$Builder address(java.lang.String) -> address
    373:374:io.rong.imlib.model.CSCustomServiceInfo$Builder QQ(java.lang.String) -> QQ
    384:385:io.rong.imlib.model.CSCustomServiceInfo$Builder weibo(java.lang.String) -> weibo
    395:396:io.rong.imlib.model.CSCustomServiceInfo$Builder weixin(java.lang.String) -> weixin
    406:410:io.rong.imlib.model.CSCustomServiceInfo$Builder listUrl(java.util.List) -> listUrl
    420:421:io.rong.imlib.model.CSCustomServiceInfo$Builder productId(java.lang.String) -> productId
io.rong.imlib.model.CSGroupItem -> io.rong.imlib.model.CSGroupItem:
    java.lang.String id -> id
    java.lang.String name -> name
    boolean online -> online
    android.os.Parcelable$Creator CREATOR -> CREATOR
    16:25:void <init>(java.lang.String,java.lang.String,boolean) -> <init>
    16:31:void <init>(android.os.Parcel) -> <init>
    38:38:java.lang.String getId() -> getId
    46:46:java.lang.String getName() -> getName
    55:55:boolean getOnline() -> getOnline
    65:65:int describeContents() -> describeContents
    76:79:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    81:81:void <clinit>() -> <clinit>
io.rong.imlib.model.CSGroupItem$1 -> io.rong.imlib.model.CSGroupItem$1:
    81:81:void <init>() -> <init>
    85:85:io.rong.imlib.model.CSGroupItem createFromParcel(android.os.Parcel) -> createFromParcel
    90:90:io.rong.imlib.model.CSGroupItem[] newArray(int) -> newArray
    81:81:java.lang.Object[] newArray(int) -> newArray
    81:81:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.CSLMessageItem -> io.rong.imlib.model.CSLMessageItem:
    java.lang.String name -> name
    java.lang.String title -> title
    java.lang.String type -> type
    java.lang.String defaultText -> defaultText
    boolean required -> required
    java.lang.String verification -> verification
    int max -> max
    java.util.Map remindMessage -> remindMessage
    android.os.Parcelable$Creator CREATOR -> CREATOR
    33:33:java.lang.String getTitle() -> getTitle
    37:38:void setTitle(java.lang.String) -> setTitle
    41:41:java.lang.String getName() -> getName
    45:46:void setName(java.lang.String) -> setName
    49:49:java.lang.String getType() -> getType
    53:54:void setType(java.lang.String) -> setType
    57:57:java.lang.String getDefaultText() -> getDefaultText
    61:62:void setDefaultText(java.lang.String) -> setDefaultText
    65:65:boolean isRequired() -> isRequired
    69:70:void setRequired(boolean) -> setRequired
    73:73:java.lang.String getVerification() -> getVerification
    77:78:void setVerification(java.lang.String) -> setVerification
    81:81:int getMax() -> getMax
    85:86:void setMax(int) -> setMax
    89:89:java.util.Map getMessage() -> getMessage
    93:94:void setMessage(java.util.Map) -> setMessage
    113:113:int describeContents() -> describeContents
    118:130:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    132:133:void <init>() -> <init>
    135:150:void <init>(android.os.Parcel) -> <init>
    152:152:void <clinit>() -> <clinit>
io.rong.imlib.model.CSLMessageItem$1 -> io.rong.imlib.model.CSLMessageItem$1:
    152:152:void <init>() -> <init>
    155:155:io.rong.imlib.model.CSLMessageItem createFromParcel(android.os.Parcel) -> createFromParcel
    160:160:io.rong.imlib.model.CSLMessageItem[] newArray(int) -> newArray
    152:152:java.lang.Object[] newArray(int) -> newArray
    152:152:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.CSLMessageItem$RemindType -> io.rong.imlib.model.CSLMessageItem$RemindType:
    io.rong.imlib.model.CSLMessageItem$RemindType EMPTY -> EMPTY
    io.rong.imlib.model.CSLMessageItem$RemindType WRONG_FORMAT -> WRONG_FORMAT
    io.rong.imlib.model.CSLMessageItem$RemindType OVER_LENGTH -> OVER_LENGTH
    java.lang.String name -> name
    io.rong.imlib.model.CSLMessageItem$RemindType[] $VALUES -> $VALUES
    96:96:io.rong.imlib.model.CSLMessageItem$RemindType[] values() -> values
    96:96:io.rong.imlib.model.CSLMessageItem$RemindType valueOf(java.lang.String) -> valueOf
    102:104:void <init>(java.lang.String,int,java.lang.String) -> <init>
    107:107:java.lang.String getName() -> getName
    96:99:void <clinit>() -> <clinit>
io.rong.imlib.model.ChatRoomInfo -> io.rong.imlib.model.ChatRoomInfo:
    java.lang.String chatRoomId -> chatRoomId
    io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder order -> order
    java.util.List memberInfo -> memberInfo
    int totalMemberCount -> totalMemberCount
    android.os.Parcelable$Creator CREATOR -> CREATOR
    16:18:void <init>() -> <init>
    21:21:java.lang.String getChatRoomId() -> getChatRoomId
    25:26:void setChatRoomId(java.lang.String) -> setChatRoomId
    29:29:io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder getMemberOrder() -> getMemberOrder
    33:34:void setMemberOrder(io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder) -> setMemberOrder
    37:38:void setUsers(java.util.List) -> setUsers
    41:42:void setTotalMemberCount(int) -> setTotalMemberCount
    45:45:java.util.List getMemberInfo() -> getMemberInfo
    49:50:void setMemberInfo(java.util.List) -> setMemberInfo
    53:53:int getTotalMemberCount() -> getTotalMemberCount
    56:60:void <init>(android.os.Parcel) -> <init>
    64:64:int describeContents() -> describeContents
    69:72:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    74:74:void <clinit>() -> <clinit>
io.rong.imlib.model.ChatRoomInfo$1 -> io.rong.imlib.model.ChatRoomInfo$1:
    74:74:void <init>() -> <init>
    78:78:io.rong.imlib.model.ChatRoomInfo createFromParcel(android.os.Parcel) -> createFromParcel
    83:83:io.rong.imlib.model.ChatRoomInfo[] newArray(int) -> newArray
    74:74:java.lang.Object[] newArray(int) -> newArray
    74:74:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder -> io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder:
    io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder RC_CHAT_ROOM_MEMBER_ASC -> RC_CHAT_ROOM_MEMBER_ASC
    io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder RC_CHAT_ROOM_MEMBER_DESC -> RC_CHAT_ROOM_MEMBER_DESC
    int value -> value
    io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder[] $VALUES -> $VALUES
    87:87:io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder[] values() -> values
    87:87:io.rong.imlib.model.ChatRoomInfo$ChatRoomMemberOrder valueOf(java.lang.String) -> valueOf
    99:101:void <init>(java.lang.String,int,int) -> <init>
    104:104:int getValue() -> getValue
    87:96:void <clinit>() -> <clinit>
io.rong.imlib.model.ChatRoomMemberInfo -> io.rong.imlib.model.ChatRoomMemberInfo:
    java.lang.String id -> id
    long joinTime -> joinTime
    android.os.Parcelable$Creator CREATOR -> CREATOR
    13:14:void <init>() -> <init>
    17:17:long getJoinTime() -> getJoinTime
    21:22:void setJoinTime(long) -> setJoinTime
    24:27:void <init>(android.os.Parcel) -> <init>
    36:40:java.lang.String getUserId() -> getUserId
    49:50:void setUserId(java.lang.String) -> setUserId
    55:55:int describeContents() -> describeContents
    60:62:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    64:64:void <clinit>() -> <clinit>
io.rong.imlib.model.ChatRoomMemberInfo$1 -> io.rong.imlib.model.ChatRoomMemberInfo$1:
    64:64:void <init>() -> <init>
    68:68:io.rong.imlib.model.ChatRoomMemberInfo createFromParcel(android.os.Parcel) -> createFromParcel
    73:73:io.rong.imlib.model.ChatRoomMemberInfo[] newArray(int) -> newArray
    64:64:java.lang.Object[] newArray(int) -> newArray
    64:64:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.Conversation -> io.rong.imlib.model.Conversation:
    io.rong.imlib.model.Conversation$ConversationType conversationType -> conversationType
    java.lang.String targetId -> targetId
    java.lang.String conversationTitle -> conversationTitle
    java.lang.String portraitUrl -> portraitUrl
    int unreadMessageCount -> unreadMessageCount
    boolean isTop -> isTop
    io.rong.imlib.model.Message$ReceivedStatus receivedStatus -> receivedStatus
    io.rong.imlib.model.Message$SentStatus sentStatus -> sentStatus
    long receivedTime -> receivedTime
    long sentTime -> sentTime
    java.lang.String objectName -> objectName
    java.lang.String senderUserId -> senderUserId
    java.lang.String senderUserName -> senderUserName
    int latestMessageId -> latestMessageId
    io.rong.imlib.model.MessageContent latestMessage -> latestMessage
    java.lang.String draft -> draft
    io.rong.imlib.model.Conversation$ConversationNotificationStatus notificationStatus -> notificationStatus
    int mentionedCount -> mentionedCount
    android.os.Parcelable$Creator CREATOR -> CREATOR
    20:21:void <init>() -> <init>
    25:29:io.rong.imlib.model.Conversation obtain(io.rong.imlib.model.Conversation$ConversationType,java.lang.String,java.lang.String) -> obtain
    53:53:java.lang.String getPortraitUrl() -> getPortraitUrl
    57:58:void setPortraitUrl(java.lang.String) -> setPortraitUrl
    66:66:io.rong.imlib.model.Conversation$ConversationType getConversationType() -> getConversationType
    75:76:void setConversationType(io.rong.imlib.model.Conversation$ConversationType) -> setConversationType
    86:86:java.lang.String getTargetId() -> getTargetId
    97:98:void setTargetId(java.lang.String) -> setTargetId
    106:106:java.lang.String getConversationTitle() -> getConversationTitle
    115:116:void setConversationTitle(java.lang.String) -> setConversationTitle
    124:124:int getUnreadMessageCount() -> getUnreadMessageCount
    133:134:void setUnreadMessageCount(int) -> setUnreadMessageCount
    142:142:boolean isTop() -> isTop
    151:152:void setTop(boolean) -> setTop
    160:160:io.rong.imlib.model.Message$ReceivedStatus getReceivedStatus() -> getReceivedStatus
    169:170:void setReceivedStatus(io.rong.imlib.model.Message$ReceivedStatus) -> setReceivedStatus
    178:178:io.rong.imlib.model.Message$SentStatus getSentStatus() -> getSentStatus
    187:188:void setSentStatus(io.rong.imlib.model.Message$SentStatus) -> setSentStatus
    196:196:long getReceivedTime() -> getReceivedTime
    205:206:void setReceivedTime(long) -> setReceivedTime
    214:214:long getSentTime() -> getSentTime
    223:224:void setSentTime(long) -> setSentTime
    232:232:java.lang.String getDraft() -> getDraft
    241:242:void setDraft(java.lang.String) -> setDraft
    253:253:java.lang.String getObjectName() -> getObjectName
    265:266:void setObjectName(java.lang.String) -> setObjectName
    274:274:int getLatestMessageId() -> getLatestMessageId
    283:284:void setLatestMessageId(int) -> setLatestMessageId
    292:292:io.rong.imlib.model.MessageContent getLatestMessage() -> getLatestMessage
    301:302:void setLatestMessage(io.rong.imlib.model.MessageContent) -> setLatestMessage
    310:310:java.lang.String getSenderUserId() -> getSenderUserId
    319:320:void setSenderUserId(java.lang.String) -> setSenderUserId
    328:328:java.lang.String getSenderUserName() -> getSenderUserName
    337:338:void setSenderUserName(java.lang.String) -> setSenderUserName
    346:346:io.rong.imlib.model.Conversation$ConversationNotificationStatus getNotificationStatus() -> getNotificationStatus
    356:357:void setNotificationStatus(io.rong.imlib.model.Conversation$ConversationNotificationStatus) -> setNotificationStatus
    364:365:void setMentionedCount(int) -> setMentionedCount
    371:371:int getMentionedCount() -> getMentionedCount
    376:376:int describeContents() -> describeContents
    379:420:void <init>(android.os.Parcel) -> <init>
    425:445:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    448:448:void <clinit>() -> <clinit>
io.rong.imlib.model.Conversation$1 -> io.rong.imlib.model.Conversation$1:
    448:448:void <init>() -> <init>
    452:452:io.rong.imlib.model.Conversation createFromParcel(android.os.Parcel) -> createFromParcel
    457:457:io.rong.imlib.model.Conversation[] newArray(int) -> newArray
    448:448:java.lang.Object[] newArray(int) -> newArray
    448:448:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.Conversation$ConversationNotificationStatus -> io.rong.imlib.model.Conversation$ConversationNotificationStatus:
    io.rong.imlib.model.Conversation$ConversationNotificationStatus DO_NOT_DISTURB -> DO_NOT_DISTURB
    io.rong.imlib.model.Conversation$ConversationNotificationStatus NOTIFY -> NOTIFY
    int value -> value
    io.rong.imlib.model.Conversation$ConversationNotificationStatus[] $VALUES -> $VALUES
    627:627:io.rong.imlib.model.Conversation$ConversationNotificationStatus[] values() -> values
    627:627:io.rong.imlib.model.Conversation$ConversationNotificationStatus valueOf(java.lang.String) -> valueOf
    638:647:void <init>(java.lang.String,int,int) -> <init>
    655:655:int getValue() -> getValue
    665:670:io.rong.imlib.model.Conversation$ConversationNotificationStatus setValue(int) -> setValue
    627:636:void <clinit>() -> <clinit>
io.rong.imlib.model.Conversation$ConversationType -> io.rong.imlib.model.Conversation$ConversationType:
    io.rong.imlib.model.Conversation$ConversationType NONE -> NONE
    io.rong.imlib.model.Conversation$ConversationType PRIVATE -> PRIVATE
    io.rong.imlib.model.Conversation$ConversationType DISCUSSION -> DISCUSSION
    io.rong.imlib.model.Conversation$ConversationType GROUP -> GROUP
    io.rong.imlib.model.Conversation$ConversationType CHATROOM -> CHATROOM
    io.rong.imlib.model.Conversation$ConversationType CUSTOMER_SERVICE -> CUSTOMER_SERVICE
    io.rong.imlib.model.Conversation$ConversationType SYSTEM -> SYSTEM
    io.rong.imlib.model.Conversation$ConversationType APP_PUBLIC_SERVICE -> APP_PUBLIC_SERVICE
    io.rong.imlib.model.Conversation$ConversationType PUBLIC_SERVICE -> PUBLIC_SERVICE
    io.rong.imlib.model.Conversation$ConversationType PUSH_SERVICE -> PUSH_SERVICE
    int value -> value
    java.lang.String name -> name
    io.rong.imlib.model.Conversation$ConversationType[] $VALUES -> $VALUES
    527:527:io.rong.imlib.model.Conversation$ConversationType[] values() -> values
    527:527:io.rong.imlib.model.Conversation$ConversationType valueOf(java.lang.String) -> valueOf
    576:587:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    595:595:int getValue() -> getValue
    604:604:java.lang.String getName() -> getName
    614:619:io.rong.imlib.model.Conversation$ConversationType setValue(int) -> setValue
    527:573:void <clinit>() -> <clinit>
io.rong.imlib.model.Conversation$PublicServiceType -> io.rong.imlib.model.Conversation$PublicServiceType:
    io.rong.imlib.model.Conversation$PublicServiceType APP_PUBLIC_SERVICE -> APP_PUBLIC_SERVICE
    io.rong.imlib.model.Conversation$PublicServiceType PUBLIC_SERVICE -> PUBLIC_SERVICE
    int value -> value
    java.lang.String name -> name
    io.rong.imlib.model.Conversation$PublicServiceType[] $VALUES -> $VALUES
    464:464:io.rong.imlib.model.Conversation$PublicServiceType[] values() -> values
    464:464:io.rong.imlib.model.Conversation$PublicServiceType valueOf(java.lang.String) -> valueOf
    477:488:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    496:496:int getValue() -> getValue
    505:505:java.lang.String getName() -> getName
    515:520:io.rong.imlib.model.Conversation$PublicServiceType setValue(int) -> setValue
    464:474:void <clinit>() -> <clinit>
io.rong.imlib.model.CustomServiceMode -> io.rong.imlib.model.CustomServiceMode:
    io.rong.imlib.model.CustomServiceMode CUSTOM_SERVICE_MODE_NO_SERVICE -> CUSTOM_SERVICE_MODE_NO_SERVICE
    io.rong.imlib.model.CustomServiceMode CUSTOM_SERVICE_MODE_ROBOT -> CUSTOM_SERVICE_MODE_ROBOT
    io.rong.imlib.model.CustomServiceMode CUSTOM_SERVICE_MODE_HUMAN -> CUSTOM_SERVICE_MODE_HUMAN
    io.rong.imlib.model.CustomServiceMode CUSTOM_SERVICE_MODE_ROBOT_FIRST -> CUSTOM_SERVICE_MODE_ROBOT_FIRST
    io.rong.imlib.model.CustomServiceMode CUSTOM_SERVICE_MODE_HUMAN_FIRST -> CUSTOM_SERVICE_MODE_HUMAN_FIRST
    int mode -> mode
    io.rong.imlib.model.CustomServiceMode[] $VALUES -> $VALUES
    3:3:io.rong.imlib.model.CustomServiceMode[] values() -> values
    3:3:io.rong.imlib.model.CustomServiceMode valueOf(java.lang.String) -> valueOf
    29:31:void <init>(java.lang.String,int,int) -> <init>
    40:44:io.rong.imlib.model.CustomServiceMode valueOf(int) -> valueOf
    53:53:int getValue() -> getValue
    3:26:void <clinit>() -> <clinit>
io.rong.imlib.model.Discussion -> io.rong.imlib.model.Discussion:
    java.lang.String id -> id
    java.lang.String name -> name
    java.lang.String creatorId -> creatorId
    boolean isOpen -> isOpen
    java.util.List memberIdList -> memberIdList
    android.os.Parcelable$Creator CREATOR -> CREATOR
    25:42:void <init>(io.rong.imlib.NativeObject$DiscussionInfo) -> <init>
    45:50:void <init>(android.os.Parcel) -> <init>
    25:61:void <init>(java.lang.String,java.lang.String) -> <init>
    25:79:void <init>(java.lang.String,java.lang.String,java.lang.String,boolean,java.util.List) -> <init>
    87:87:boolean isOpen() -> isOpen
    96:97:void setOpen(boolean) -> setOpen
    105:105:java.lang.String getName() -> getName
    114:115:void setName(java.lang.String) -> setName
    123:123:java.lang.String getId() -> getId
    132:133:void setId(java.lang.String) -> setId
    141:141:java.lang.String getCreatorId() -> getCreatorId
    150:151:void setCreatorId(java.lang.String) -> setCreatorId
    159:159:java.util.List getMemberIdList() -> getMemberIdList
    168:169:void setMemberIdList(java.util.List) -> setMemberIdList
    178:178:int describeContents() -> describeContents
    189:194:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    196:196:void <clinit>() -> <clinit>
io.rong.imlib.model.Discussion$1 -> io.rong.imlib.model.Discussion$1:
    196:196:void <init>() -> <init>
    200:200:io.rong.imlib.model.Discussion createFromParcel(android.os.Parcel) -> createFromParcel
    205:205:io.rong.imlib.model.Discussion[] newArray(int) -> newArray
    196:196:java.lang.Object[] newArray(int) -> newArray
    196:196:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.Group -> io.rong.imlib.model.Group:
    java.lang.String id -> id
    java.lang.String name -> name
    android.net.Uri portraitUri -> portraitUri
    android.os.Parcelable$Creator CREATOR -> CREATOR
    23:24:void <init>(android.os.Parcel) -> <init>
    32:41:void <init>(java.lang.String,java.lang.String,android.net.Uri) -> <init>
    49:49:java.lang.String getId() -> getId
    58:59:void setId(java.lang.String) -> setId
    67:67:java.lang.String getName() -> getName
    76:77:void setName(java.lang.String) -> setName
    85:85:android.net.Uri getPortraitUri() -> getPortraitUri
    94:95:void setPortraitUri(android.net.Uri) -> setPortraitUri
    104:104:int describeContents() -> describeContents
    109:112:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    114:114:void <clinit>() -> <clinit>
io.rong.imlib.model.Group$1 -> io.rong.imlib.model.Group$1:
    114:114:void <init>() -> <init>
    118:118:io.rong.imlib.model.Group createFromParcel(android.os.Parcel) -> createFromParcel
    123:123:io.rong.imlib.model.Group[] newArray(int) -> newArray
    114:114:java.lang.Object[] newArray(int) -> newArray
    114:114:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.MentionedInfo -> io.rong.imlib.model.MentionedInfo:
    io.rong.imlib.model.MentionedInfo$MentionedType type -> type
    java.util.List userIdList -> userIdList
    java.lang.String mentionedContent -> mentionedContent
    android.os.Parcelable$Creator CREATOR -> CREATOR
    25:26:void <init>() -> <init>
    28:32:void <init>(android.os.Parcel) -> <init>
    34:45:void <init>(io.rong.imlib.model.MentionedInfo$MentionedType,java.util.List,java.lang.String) -> <init>
    49:49:int describeContents() -> describeContents
    54:57:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    60:60:io.rong.imlib.model.MentionedInfo$MentionedType getType() -> getType
    64:64:java.util.List getMentionedUserIdList() -> getMentionedUserIdList
    68:68:java.lang.String getMentionedContent() -> getMentionedContent
    72:73:void setType(io.rong.imlib.model.MentionedInfo$MentionedType) -> setType
    76:77:void setMentionedUserIdList(java.util.List) -> setMentionedUserIdList
    80:81:void setMentionedContent(java.lang.String) -> setMentionedContent
    83:83:void <clinit>() -> <clinit>
io.rong.imlib.model.MentionedInfo$1 -> io.rong.imlib.model.MentionedInfo$1:
    83:83:void <init>() -> <init>
    87:87:io.rong.imlib.model.MentionedInfo createFromParcel(android.os.Parcel) -> createFromParcel
    92:92:io.rong.imlib.model.MentionedInfo[] newArray(int) -> newArray
    83:83:java.lang.Object[] newArray(int) -> newArray
    83:83:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.MentionedInfo$MentionedType -> io.rong.imlib.model.MentionedInfo$MentionedType:
    io.rong.imlib.model.MentionedInfo$MentionedType ALL -> ALL
    io.rong.imlib.model.MentionedInfo$MentionedType PART -> PART
    int value -> value
    io.rong.imlib.model.MentionedInfo$MentionedType[] $VALUES -> $VALUES
    96:96:io.rong.imlib.model.MentionedInfo$MentionedType[] values() -> values
    96:96:io.rong.imlib.model.MentionedInfo$MentionedType valueOf(java.lang.String) -> valueOf
    102:104:void <init>(java.lang.String,int,int) -> <init>
    107:107:int getValue() -> getValue
    111:115:io.rong.imlib.model.MentionedInfo$MentionedType valueOf(int) -> valueOf
    96:98:void <clinit>() -> <clinit>
io.rong.imlib.model.Message -> io.rong.imlib.model.Message:
    io.rong.imlib.model.Conversation$ConversationType conversationType -> conversationType
    java.lang.String targetId -> targetId
    int messageId -> messageId
    io.rong.imlib.model.Message$MessageDirection messageDirection -> messageDirection
    java.lang.String senderUserId -> senderUserId
    io.rong.imlib.model.Message$ReceivedStatus receivedStatus -> receivedStatus
    io.rong.imlib.model.Message$SentStatus sentStatus -> sentStatus
    long receivedTime -> receivedTime
    long sentTime -> sentTime
    java.lang.String objectName -> objectName
    io.rong.imlib.model.MessageContent content -> content
    java.lang.String extra -> extra
    io.rong.imlib.model.ReadReceiptInfo readReceiptInfo -> readReceiptInfo
    java.lang.String UId -> UId
    android.os.Parcelable$Creator CREATOR -> CREATOR
    37:37:java.lang.String getUId() -> getUId
    46:47:void setUId(java.lang.String) -> setUId
    54:55:void <init>() -> <init>
    62:77:void <init>(io.rong.imlib.NativeObject$Message) -> <init>
    80:85:io.rong.imlib.model.Message obtain(java.lang.String,io.rong.imlib.model.Conversation$ConversationType,io.rong.imlib.model.MessageContent) -> obtain
    95:95:io.rong.imlib.model.Conversation$ConversationType getConversationType() -> getConversationType
    104:105:void setConversationType(io.rong.imlib.model.Conversation$ConversationType) -> setConversationType
    115:115:java.lang.String getTargetId() -> getTargetId
    127:128:void setTargetId(java.lang.String) -> setTargetId
    136:136:int getMessageId() -> getMessageId
    145:146:void setMessageId(int) -> setMessageId
    154:154:io.rong.imlib.model.Message$MessageDirection getMessageDirection() -> getMessageDirection
    163:164:void setMessageDirection(io.rong.imlib.model.Message$MessageDirection) -> setMessageDirection
    172:172:io.rong.imlib.model.Message$ReceivedStatus getReceivedStatus() -> getReceivedStatus
    181:182:void setReceivedStatus(io.rong.imlib.model.Message$ReceivedStatus) -> setReceivedStatus
    190:190:io.rong.imlib.model.Message$SentStatus getSentStatus() -> getSentStatus
    199:200:void setSentStatus(io.rong.imlib.model.Message$SentStatus) -> setSentStatus
    210:210:long getReceivedTime() -> getReceivedTime
    221:222:void setReceivedTime(long) -> setReceivedTime
    232:232:long getSentTime() -> getSentTime
    243:244:void setSentTime(long) -> setSentTime
    255:255:java.lang.String getObjectName() -> getObjectName
    267:268:void setObjectName(java.lang.String) -> setObjectName
    276:276:io.rong.imlib.model.MessageContent getContent() -> getContent
    285:286:void setContent(io.rong.imlib.model.MessageContent) -> setContent
    294:294:java.lang.String getExtra() -> getExtra
    303:304:void setExtra(java.lang.String) -> setExtra
    312:312:java.lang.String getSenderUserId() -> getSenderUserId
    321:322:void setSenderUserId(java.lang.String) -> setSenderUserId
    325:325:io.rong.imlib.model.ReadReceiptInfo getReadReceiptInfo() -> getReadReceiptInfo
    329:330:void setReadReceiptInfo(io.rong.imlib.model.ReadReceiptInfo) -> setReadReceiptInfo
    587:587:int describeContents() -> describeContents
    590:617:void <init>(android.os.Parcel) -> <init>
    621:638:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    656:663:boolean equals(java.lang.Object) -> equals
    640:640:void <clinit>() -> <clinit>
io.rong.imlib.model.Message$1 -> io.rong.imlib.model.Message$1:
    640:640:void <init>() -> <init>
    644:644:io.rong.imlib.model.Message createFromParcel(android.os.Parcel) -> createFromParcel
    649:649:io.rong.imlib.model.Message[] newArray(int) -> newArray
    640:640:java.lang.Object[] newArray(int) -> newArray
    640:640:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.Message$MessageDirection -> io.rong.imlib.model.Message$MessageDirection:
    io.rong.imlib.model.Message$MessageDirection SEND -> SEND
    io.rong.imlib.model.Message$MessageDirection RECEIVE -> RECEIVE
    int value -> value
    io.rong.imlib.model.Message$MessageDirection[] $VALUES -> $VALUES
    335:335:io.rong.imlib.model.Message$MessageDirection[] values() -> values
    335:335:io.rong.imlib.model.Message$MessageDirection valueOf(java.lang.String) -> valueOf
    346:355:void <init>(java.lang.String,int,int) -> <init>
    363:363:int getValue() -> getValue
    373:378:io.rong.imlib.model.Message$MessageDirection setValue(int) -> setValue
    335:344:void <clinit>() -> <clinit>
io.rong.imlib.model.Message$ReceivedStatus -> io.rong.imlib.model.Message$ReceivedStatus:
    int READ -> READ
    int LISTENED -> LISTENED
    int DOWNLOADED -> DOWNLOADED
    int RETRIEVED -> RETRIEVED
    int MULTIPLERECEIVE -> MULTIPLERECEIVE
    int flag -> flag
    boolean isRead -> isRead
    boolean isListened -> isListened
    boolean isDownload -> isDownload
    boolean isRetrieved -> isRetrieved
    boolean isMultipleReceive -> isMultipleReceive
    469:488:void <init>(int) -> <init>
    496:496:int getFlag() -> getFlag
    505:505:boolean isRead() -> isRead
    512:514:void setRead() -> setRead
    522:522:boolean isListened() -> isListened
    529:531:void setListened() -> setListened
    539:539:boolean isDownload() -> isDownload
    546:548:void setDownload() -> setDownload
    556:556:boolean isRetrieved() -> isRetrieved
    563:565:void setRetrieved() -> setRetrieved
    573:573:boolean isMultipleReceive() -> isMultipleReceive
    580:582:void setMultipleReceive() -> setMultipleReceive
io.rong.imlib.model.Message$SentStatus -> io.rong.imlib.model.Message$SentStatus:
    io.rong.imlib.model.Message$SentStatus SENDING -> SENDING
    io.rong.imlib.model.Message$SentStatus FAILED -> FAILED
    io.rong.imlib.model.Message$SentStatus SENT -> SENT
    io.rong.imlib.model.Message$SentStatus RECEIVED -> RECEIVED
    io.rong.imlib.model.Message$SentStatus READ -> READ
    io.rong.imlib.model.Message$SentStatus DESTROYED -> DESTROYED
    io.rong.imlib.model.Message$SentStatus CANCELED -> CANCELED
    int value -> value
    io.rong.imlib.model.Message$SentStatus[] $VALUES -> $VALUES
    385:385:io.rong.imlib.model.Message$SentStatus[] values() -> values
    385:385:io.rong.imlib.model.Message$SentStatus valueOf(java.lang.String) -> valueOf
    422:431:void <init>(java.lang.String,int,int) -> <init>
    439:439:int getValue() -> getValue
    449:454:io.rong.imlib.model.Message$SentStatus setValue(int) -> setValue
    385:420:void <clinit>() -> <clinit>
io.rong.imlib.model.MessageContent -> io.rong.imlib.model.MessageContent:
    java.lang.String TAG -> TAG
    io.rong.imlib.model.UserInfo userInfo -> userInfo
    io.rong.imlib.model.MentionedInfo mentionedInfo -> mentionedInfo
    31:32:void <init>() -> <init>
    39:40:void <init>(byte[]) -> <init>
    43:43:io.rong.imlib.model.UserInfo getUserInfo() -> getUserInfo
    47:48:void setUserInfo(io.rong.imlib.model.UserInfo) -> setUserInfo
    51:51:io.rong.imlib.model.MentionedInfo getMentionedInfo() -> getMentionedInfo
    55:56:void setMentionedInfo(io.rong.imlib.model.MentionedInfo) -> setMentionedInfo
    61:74:org.json.JSONObject getJSONUserInfo() -> getJSONUserInfo
    78:91:io.rong.imlib.model.UserInfo parseJsonToUserInfo(org.json.JSONObject) -> parseJsonToUserInfo
    95:113:org.json.JSONObject getJsonMentionInfo() -> getJsonMentionInfo
    119:136:io.rong.imlib.model.MentionedInfo parseJsonToMentionInfo(org.json.JSONObject) -> parseJsonToMentionInfo
    146:146:java.util.List getSearchableWord() -> getSearchableWord
    byte[] encode() -> encode
io.rong.imlib.model.PublicServiceMenu -> io.rong.imlib.model.PublicServiceMenu:
    java.util.ArrayList menuItems -> menuItems
    android.os.Parcelable$Creator CREATOR -> CREATOR
    87:87:java.util.ArrayList getMenuItems() -> getMenuItems
    91:92:void setMenuItems(java.util.ArrayList) -> setMenuItems
    94:105:void <init>(org.json.JSONArray) -> <init>
    107:109:void <init>() -> <init>
    117:117:int describeContents() -> describeContents
    125:127:void <init>(android.os.Parcel) -> <init>
    137:138:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    143:143:void <clinit>() -> <clinit>
io.rong.imlib.model.PublicServiceMenu$1 -> io.rong.imlib.model.PublicServiceMenu$1:
    143:143:void <init>() -> <init>
    147:147:io.rong.imlib.model.PublicServiceMenu createFromParcel(android.os.Parcel) -> createFromParcel
    152:152:io.rong.imlib.model.PublicServiceMenu[] newArray(int) -> newArray
    143:143:java.lang.Object[] newArray(int) -> newArray
    143:143:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType -> io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType:
    io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType Group -> Group
    io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType View -> View
    io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType Click -> Click
    io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType Entry -> Entry
    int value -> value
    java.lang.String command -> command
    io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType[] $VALUES -> $VALUES
    17:17:io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType[] values() -> values
    17:17:io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType valueOf(java.lang.String) -> valueOf
    38:49:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    57:57:int getValue() -> getValue
    66:66:java.lang.String getMessage() -> getMessage
    76:81:io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType setValue(int) -> setValue
    17:36:void <clinit>() -> <clinit>
io.rong.imlib.model.PublicServiceMenuItem -> io.rong.imlib.model.PublicServiceMenuItem:
    java.lang.String id -> id
    java.lang.String name -> name
    java.lang.String url -> url
    io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType type -> type
    java.util.ArrayList subMenuItems -> subMenuItems
    android.os.Parcelable$Creator CREATOR -> CREATOR
    28:28:java.lang.String getName() -> getName
    36:36:java.lang.String getUrl() -> getUrl
    44:44:io.rong.imlib.model.PublicServiceMenu$PublicServiceMenuItemType getType() -> getType
    52:52:java.util.ArrayList getSubMenuItems() -> getSubMenuItems
    60:60:java.lang.String getId() -> getId
    21:99:void <init>(org.json.JSONObject) -> <init>
    21:103:void <init>() -> <init>
    111:111:int describeContents() -> describeContents
    21:125:void <init>(android.os.Parcel) -> <init>
    135:140:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    145:145:void <clinit>() -> <clinit>
io.rong.imlib.model.PublicServiceMenuItem$1 -> io.rong.imlib.model.PublicServiceMenuItem$1:
    145:145:void <init>() -> <init>
    149:149:io.rong.imlib.model.PublicServiceMenuItem createFromParcel(android.os.Parcel) -> createFromParcel
    154:154:io.rong.imlib.model.PublicServiceMenuItem[] newArray(int) -> newArray
    145:145:java.lang.Object[] newArray(int) -> newArray
    145:145:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.PublicServiceProfile -> io.rong.imlib.model.PublicServiceProfile:
    java.lang.String name -> name
    android.net.Uri portraitUri -> portraitUri
    java.lang.String publicServiceId -> publicServiceId
    io.rong.imlib.model.Conversation$ConversationType publicServiceType -> publicServiceType
    boolean isFollowed -> isFollowed
    java.lang.String introduction -> introduction
    boolean isGlobal -> isGlobal
    io.rong.imlib.model.PublicServiceMenu menu -> menu
    android.os.Parcelable$Creator CREATOR -> CREATOR
    32:32:int describeContents() -> describeContents
    37:51:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    53:54:void <init>() -> <init>
    58:81:void setExtra(java.lang.String) -> setExtra
    83:92:void <init>(android.os.Parcel) -> <init>
    112:113:void setIsGlobal(boolean) -> setIsGlobal
    120:120:android.net.Uri getPortraitUri() -> getPortraitUri
    128:129:void setPortraitUri(android.net.Uri) -> setPortraitUri
    136:136:java.lang.String getName() -> getName
    144:145:void setName(java.lang.String) -> setName
    152:152:java.lang.String getTargetId() -> getTargetId
    160:161:void setTargetId(java.lang.String) -> setTargetId
    168:169:void setIntroduction(java.lang.String) -> setIntroduction
    176:176:boolean isFollow() -> isFollow
    184:185:void setIsFollow(boolean) -> setIsFollow
    192:192:io.rong.imlib.model.Conversation$ConversationType getConversationType() -> getConversationType
    200:201:void setPublicServiceType(io.rong.imlib.model.Conversation$ConversationType) -> setPublicServiceType
    208:208:boolean isGlobal() -> isGlobal
    216:216:java.lang.String getIntroduction() -> getIntroduction
    224:224:io.rong.imlib.model.PublicServiceMenu getMenu() -> getMenu
    94:94:void <clinit>() -> <clinit>
io.rong.imlib.model.PublicServiceProfile$1 -> io.rong.imlib.model.PublicServiceProfile$1:
    94:94:void <init>() -> <init>
    98:98:io.rong.imlib.model.PublicServiceProfile createFromParcel(android.os.Parcel) -> createFromParcel
    103:103:io.rong.imlib.model.PublicServiceProfile[] newArray(int) -> newArray
    94:94:java.lang.Object[] newArray(int) -> newArray
    94:94:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.PublicServiceProfileList -> io.rong.imlib.model.PublicServiceProfileList:
    java.util.ArrayList mList -> mList
    android.os.Parcelable$Creator CREATOR -> CREATOR
    15:15:void <init>() -> <init>
    17:19:void <init>(java.util.ArrayList) -> <init>
    21:24:void <init>(android.os.Parcel) -> <init>
    40:40:int describeContents() -> describeContents
    46:48:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    55:55:java.util.ArrayList getPublicServiceData() -> getPublicServiceData
    26:26:void <clinit>() -> <clinit>
io.rong.imlib.model.PublicServiceProfileList$1 -> io.rong.imlib.model.PublicServiceProfileList$1:
    26:26:void <init>() -> <init>
    29:29:io.rong.imlib.model.PublicServiceProfileList createFromParcel(android.os.Parcel) -> createFromParcel
    34:34:io.rong.imlib.model.PublicServiceProfileList[] newArray(int) -> newArray
    26:26:java.lang.Object[] newArray(int) -> newArray
    26:26:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.ReadReceiptInfo -> io.rong.imlib.model.ReadReceiptInfo:
    java.lang.String TAG -> TAG
    android.os.Parcelable$Creator CREATOR -> CREATOR
    boolean isReadReceiptMessage -> isReadReceiptMessage
    boolean hasRespond -> hasRespond
    java.util.HashMap respondUserIdList -> respondUserIdList
    24:40:org.json.JSONObject toJSON() -> toJSON
    43:44:void <init>() -> <init>
    46:73:void <init>(java.lang.String) -> <init>
    76:76:boolean isReadReceiptMessage() -> isReadReceiptMessage
    80:81:void setIsReadReceiptMessage(boolean) -> setIsReadReceiptMessage
    84:84:boolean hasRespond() -> hasRespond
    88:89:void setHasRespond(boolean) -> setHasRespond
    92:92:java.util.HashMap getRespondUserIdList() -> getRespondUserIdList
    96:97:void setRespondUserIdList(java.util.HashMap) -> setRespondUserIdList
    101:101:int describeContents() -> describeContents
    106:109:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    111:115:void <init>(android.os.Parcel) -> <init>
    117:117:void <clinit>() -> <clinit>
io.rong.imlib.model.ReadReceiptInfo$1 -> io.rong.imlib.model.ReadReceiptInfo$1:
    117:117:void <init>() -> <init>
    121:121:io.rong.imlib.model.ReadReceiptInfo createFromParcel(android.os.Parcel) -> createFromParcel
    126:126:io.rong.imlib.model.ReadReceiptInfo[] newArray(int) -> newArray
    117:117:java.lang.Object[] newArray(int) -> newArray
    117:117:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.RemoteModelWrap -> io.rong.imlib.model.RemoteModelWrap:
    android.os.Parcelable model -> model
    android.os.Parcelable$Creator CREATOR -> CREATOR
    12:12:void <init>() -> <init>
    14:16:void <init>(android.os.Parcelable) -> <init>
    18:28:void <init>(android.os.Parcel) -> <init>
    31:31:android.os.Parcelable getContent() -> getContent
    36:36:int describeContents() -> describeContents
    41:43:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    44:44:void <clinit>() -> <clinit>
io.rong.imlib.model.RemoteModelWrap$1 -> io.rong.imlib.model.RemoteModelWrap$1:
    44:44:void <init>() -> <init>
    48:48:io.rong.imlib.model.RemoteModelWrap createFromParcel(android.os.Parcel) -> createFromParcel
    53:53:io.rong.imlib.model.RemoteModelWrap[] newArray(int) -> newArray
    44:44:java.lang.Object[] newArray(int) -> newArray
    44:44:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.RongListWrap -> io.rong.imlib.model.RongListWrap:
    java.util.List mList -> mList
    java.lang.Class mClass -> mClass
    android.os.Parcelable$Creator CREATOR -> CREATOR
    17:22:void <init>() -> <init>
    25:25:io.rong.imlib.model.RongListWrap obtain(java.util.List,java.lang.Class) -> obtain
    17:31:void <init>(java.util.List,java.lang.Class) -> <init>
    17:35:void <init>(android.os.Parcel) -> <init>
    51:51:int describeContents() -> describeContents
    56:57:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    60:60:java.util.List getList() -> getList
    64:65:void setList(java.util.List) -> setList
    37:37:void <clinit>() -> <clinit>
io.rong.imlib.model.RongListWrap$1 -> io.rong.imlib.model.RongListWrap$1:
    37:37:void <init>() -> <init>
    40:40:io.rong.imlib.model.RongListWrap createFromParcel(android.os.Parcel) -> createFromParcel
    45:45:io.rong.imlib.model.RongListWrap[] newArray(int) -> newArray
    37:37:java.lang.Object[] newArray(int) -> newArray
    37:37:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.SearchConversationResult -> io.rong.imlib.model.SearchConversationResult:
    io.rong.imlib.model.Conversation mConversation -> mConversation
    int mMatchCount -> mMatchCount
    android.os.Parcelable$Creator CREATOR -> CREATOR
    12:13:void <init>() -> <init>
    16:16:io.rong.imlib.model.Conversation getConversation() -> getConversation
    20:21:void setConversation(io.rong.imlib.model.Conversation) -> setConversation
    24:24:int getMatchCount() -> getMatchCount
    28:29:void setMatchCount(int) -> setMatchCount
    33:33:int describeContents() -> describeContents
    36:39:void <init>(android.os.Parcel) -> <init>
    43:45:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    47:47:void <clinit>() -> <clinit>
io.rong.imlib.model.SearchConversationResult$1 -> io.rong.imlib.model.SearchConversationResult$1:
    47:47:void <init>() -> <init>
    51:51:io.rong.imlib.model.SearchConversationResult createFromParcel(android.os.Parcel) -> createFromParcel
    56:56:io.rong.imlib.model.SearchConversationResult[] newArray(int) -> newArray
    47:47:java.lang.Object[] newArray(int) -> newArray
    47:47:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.UnknownMessage -> io.rong.imlib.model.UnknownMessage:
    android.os.Parcelable$Creator CREATOR -> CREATOR
    17:19:void <init>(byte[]) -> <init>
    21:23:void <init>() -> <init>
    32:32:byte[] encode() -> encode
    37:37:int describeContents() -> describeContents
    42:43:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    45:47:void <init>(android.os.Parcel) -> <init>
    49:49:void <clinit>() -> <clinit>
io.rong.imlib.model.UnknownMessage$1 -> io.rong.imlib.model.UnknownMessage$1:
    49:49:void <init>() -> <init>
    53:53:io.rong.imlib.model.UnknownMessage createFromParcel(android.os.Parcel) -> createFromParcel
    58:58:io.rong.imlib.model.UnknownMessage[] newArray(int) -> newArray
    49:49:java.lang.Object[] newArray(int) -> newArray
    49:49:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.UserData -> io.rong.imlib.model.UserData:
    io.rong.imlib.model.UserData$PersonalInfo personalInfo -> personalInfo
    io.rong.imlib.model.UserData$AccountInfo accountInfo -> accountInfo
    io.rong.imlib.model.UserData$ContactInfo contactInfo -> contactInfo
    io.rong.imlib.model.UserData$ClientInfo clientInfo -> clientInfo
    java.lang.String appVersion -> appVersion
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    24:27:void <init>(android.content.Context) -> <init>
    29:36:void <init>(android.os.Parcel) -> <init>
    39:39:io.rong.imlib.model.UserData$PersonalInfo getPersonalInfo() -> getPersonalInfo
    43:44:void setPersonalInfo(io.rong.imlib.model.UserData$PersonalInfo) -> setPersonalInfo
    47:47:io.rong.imlib.model.UserData$AccountInfo getAccountInfo() -> getAccountInfo
    51:52:void setAccountInfo(io.rong.imlib.model.UserData$AccountInfo) -> setAccountInfo
    55:55:io.rong.imlib.model.UserData$ContactInfo getContactInfo() -> getContactInfo
    59:60:void setContactInfo(io.rong.imlib.model.UserData$ContactInfo) -> setContactInfo
    63:63:java.lang.String getAppVersion() -> getAppVersion
    67:68:void setAppVersion(java.lang.String) -> setAppVersion
    71:71:io.rong.imlib.model.UserData$ClientInfo getClientInfo() -> getClientInfo
    75:75:java.lang.String getExtra() -> getExtra
    79:80:void setExtra(java.lang.String) -> setExtra
    84:84:int describeContents() -> describeContents
    89:95:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    97:97:void <clinit>() -> <clinit>
io.rong.imlib.model.UserData$1 -> io.rong.imlib.model.UserData$1:
    97:97:void <init>() -> <init>
    101:101:io.rong.imlib.model.UserData createFromParcel(android.os.Parcel) -> createFromParcel
    106:106:io.rong.imlib.model.UserData[] newArray(int) -> newArray
    97:97:java.lang.Object[] newArray(int) -> newArray
    97:97:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.UserData$AccountInfo -> io.rong.imlib.model.UserData$AccountInfo:
    java.lang.String appUserId -> appUserId
    java.lang.String userName -> userName
    java.lang.String nickName -> nickName
    android.os.Parcelable$Creator CREATOR -> CREATOR
    225:225:void <init>() -> <init>
    227:231:void <init>(android.os.Parcel) -> <init>
    234:234:java.lang.String getUserName() -> getUserName
    238:239:void setUserName(java.lang.String) -> setUserName
    242:242:java.lang.String getNickName() -> getNickName
    246:247:void setNickName(java.lang.String) -> setNickName
    250:250:java.lang.String getAppUserId() -> getAppUserId
    254:255:void setAppUserId(java.lang.String) -> setAppUserId
    259:259:int describeContents() -> describeContents
    264:267:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    269:269:void <clinit>() -> <clinit>
io.rong.imlib.model.UserData$AccountInfo$1 -> io.rong.imlib.model.UserData$AccountInfo$1:
    269:269:void <init>() -> <init>
    273:273:io.rong.imlib.model.UserData$AccountInfo createFromParcel(android.os.Parcel) -> createFromParcel
    278:278:io.rong.imlib.model.UserData$AccountInfo[] newArray(int) -> newArray
    269:269:java.lang.Object[] newArray(int) -> newArray
    269:269:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.UserData$ClientInfo -> io.rong.imlib.model.UserData$ClientInfo:
    java.lang.String network -> network
    java.lang.String carrier -> carrier
    java.lang.String systemVersion -> systemVersion
    java.lang.String os -> os
    java.lang.String device -> device
    java.lang.String mobilePhoneManufacturers -> mobilePhoneManufacturers
    android.os.Parcelable$Creator CREATOR -> CREATOR
    386:391:void <init>() -> <init>
    386:414:void <init>(android.content.Context) -> <init>
    386:423:void <init>(android.os.Parcel) -> <init>
    426:426:java.lang.String getNetwork() -> getNetwork
    430:431:void setNetwork(java.lang.String) -> setNetwork
    434:434:java.lang.String getCarrier() -> getCarrier
    438:439:void setCarrier(java.lang.String) -> setCarrier
    442:442:java.lang.String getSystemVersion() -> getSystemVersion
    446:447:void setSystemVersion(java.lang.String) -> setSystemVersion
    450:450:java.lang.String getOs() -> getOs
    454:455:void setOs(java.lang.String) -> setOs
    458:458:java.lang.String getDevice() -> getDevice
    462:463:void setDevice(java.lang.String) -> setDevice
    466:466:java.lang.String getMobilePhoneManufacturers() -> getMobilePhoneManufacturers
    470:471:void setMobilePhoneManufacturers(java.lang.String) -> setMobilePhoneManufacturers
    475:475:int describeContents() -> describeContents
    480:486:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    488:488:void <clinit>() -> <clinit>
io.rong.imlib.model.UserData$ClientInfo$1 -> io.rong.imlib.model.UserData$ClientInfo$1:
    488:488:void <init>() -> <init>
    492:492:io.rong.imlib.model.UserData$ClientInfo createFromParcel(android.os.Parcel) -> createFromParcel
    497:497:io.rong.imlib.model.UserData$ClientInfo[] newArray(int) -> newArray
    488:488:java.lang.Object[] newArray(int) -> newArray
    488:488:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.UserData$ContactInfo -> io.rong.imlib.model.UserData$ContactInfo:
    java.lang.String tel -> tel
    java.lang.String email -> email
    java.lang.String address -> address
    java.lang.String qq -> qq
    java.lang.String weibo -> weibo
    java.lang.String weixin -> weixin
    android.os.Parcelable$Creator CREATOR -> CREATOR
    292:293:void <init>() -> <init>
    295:302:void <init>(android.os.Parcel) -> <init>
    305:305:java.lang.String getTel() -> getTel
    309:310:void setTel(java.lang.String) -> setTel
    313:313:java.lang.String getEmail() -> getEmail
    317:318:void setEmail(java.lang.String) -> setEmail
    321:321:java.lang.String getAddress() -> getAddress
    325:326:void setAddress(java.lang.String) -> setAddress
    329:329:java.lang.String getQQ() -> getQQ
    333:334:void setQQ(java.lang.String) -> setQQ
    337:337:java.lang.String getWeibo() -> getWeibo
    341:342:void setWeibo(java.lang.String) -> setWeibo
    345:345:java.lang.String getWeixin() -> getWeixin
    349:350:void setWeixin(java.lang.String) -> setWeixin
    354:354:int describeContents() -> describeContents
    359:365:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    367:367:void <clinit>() -> <clinit>
io.rong.imlib.model.UserData$ContactInfo$1 -> io.rong.imlib.model.UserData$ContactInfo$1:
    367:367:void <init>() -> <init>
    371:371:io.rong.imlib.model.UserData$ContactInfo createFromParcel(android.os.Parcel) -> createFromParcel
    376:376:io.rong.imlib.model.UserData$ContactInfo[] newArray(int) -> newArray
    367:367:java.lang.Object[] newArray(int) -> newArray
    367:367:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.UserData$PersonalInfo -> io.rong.imlib.model.UserData$PersonalInfo:
    java.lang.String realName -> realName
    java.lang.String sex -> sex
    java.lang.String birthday -> birthday
    java.lang.String age -> age
    java.lang.String job -> job
    java.lang.String portraitUri -> portraitUri
    java.lang.String comment -> comment
    android.os.Parcelable$Creator CREATOR -> CREATOR
    120:120:void <init>() -> <init>
    122:130:void <init>(android.os.Parcel) -> <init>
    133:133:java.lang.String getRealName() -> getRealName
    137:138:void setRealName(java.lang.String) -> setRealName
    141:141:java.lang.String getSex() -> getSex
    145:146:void setSex(java.lang.String) -> setSex
    149:149:java.lang.String getBirthday() -> getBirthday
    153:154:void setBirthday(java.lang.String) -> setBirthday
    157:157:java.lang.String getAge() -> getAge
    161:162:void setAge(java.lang.String) -> setAge
    165:165:java.lang.String getJob() -> getJob
    169:170:void setJob(java.lang.String) -> setJob
    173:173:java.lang.String getPortraitUri() -> getPortraitUri
    177:178:void setPortraitUri(java.lang.String) -> setPortraitUri
    181:181:java.lang.String getComment() -> getComment
    185:186:void setComment(java.lang.String) -> setComment
    190:190:int describeContents() -> describeContents
    195:203:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    205:205:void <clinit>() -> <clinit>
io.rong.imlib.model.UserData$PersonalInfo$1 -> io.rong.imlib.model.UserData$PersonalInfo$1:
    205:205:void <init>() -> <init>
    209:209:io.rong.imlib.model.UserData$PersonalInfo createFromParcel(android.os.Parcel) -> createFromParcel
    214:214:io.rong.imlib.model.UserData$PersonalInfo[] newArray(int) -> newArray
    205:205:java.lang.Object[] newArray(int) -> newArray
    205:205:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.UserInfo -> io.rong.imlib.model.UserInfo:
    java.lang.String id -> id
    java.lang.String name -> name
    android.net.Uri portraitUri -> portraitUri
    android.os.Parcelable$Creator CREATOR -> CREATOR
    19:23:void <init>(android.os.Parcel) -> <init>
    32:41:void <init>(java.lang.String,java.lang.String,android.net.Uri) -> <init>
    50:54:java.lang.String getUserId() -> getUserId
    63:64:void setUserId(java.lang.String) -> setUserId
    73:73:java.lang.String getName() -> getName
    82:83:void setName(java.lang.String) -> setName
    91:91:android.net.Uri getPortraitUri() -> getPortraitUri
    100:101:void setPortraitUri(android.net.Uri) -> setPortraitUri
    105:105:int describeContents() -> describeContents
    110:113:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    115:115:void <clinit>() -> <clinit>
io.rong.imlib.model.UserInfo$1 -> io.rong.imlib.model.UserInfo$1:
    115:115:void <init>() -> <init>
    119:119:io.rong.imlib.model.UserInfo createFromParcel(android.os.Parcel) -> createFromParcel
    124:124:io.rong.imlib.model.UserInfo[] newArray(int) -> newArray
    115:115:java.lang.Object[] newArray(int) -> newArray
    115:115:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.imlib.model.UserOnlineStatusInfo -> io.rong.imlib.model.UserOnlineStatusInfo:
    java.lang.String TAG -> TAG
    int serviceStatus -> serviceStatus
    int customerStatus -> customerStatus
    io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo platform -> platform
    62:80:io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo getPlatFormEnum(java.lang.String) -> getPlatFormEnum
    84:98:void <init>(org.json.JSONObject,int) -> <init>
    104:104:int getServiceStatus() -> getServiceStatus
    114:114:int getCustomerStatus() -> getCustomerStatus
    122:122:io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo getPlatform() -> getPlatform
io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo -> io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo:
    io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo Platform_Other -> Platform_Other
    io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo Platform_iOS -> Platform_iOS
    io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo Platform_Android -> Platform_Android
    io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo Platform_Web -> Platform_Web
    io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo Platform_PC -> Platform_PC
    int code -> code
    io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo[] $VALUES -> $VALUES
    17:17:io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo[] values() -> values
    17:17:io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo valueOf(java.lang.String) -> valueOf
    31:33:void <init>(java.lang.String,int,int) -> <init>
    41:41:int getValue() -> getValue
    51:56:io.rong.imlib.model.UserOnlineStatusInfo$PlatformInfo valueOf(int) -> valueOf
    17:22:void <clinit>() -> <clinit>
io.rong.imlib.model.UserOnlineStatusInfoList -> io.rong.imlib.model.UserOnlineStatusInfoList:
    java.lang.String TAG -> TAG
    java.util.ArrayList userStatusInfoList -> userStatusInfoList
    17:46:void <init>(java.lang.String) -> <init>
    53:53:java.util.ArrayList getList() -> getList
io.rong.imlib.navigation.CertificateTrustManager -> io.rong.imlib.navigation.CertificateTrustManager:
    java.util.List keys -> keys
    27:38:void <init>(java.util.List) -> <init>
    41:75:void checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkServerTrusted
    81:81:void checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkClientTrusted
    86:86:java.security.cert.X509Certificate[] getAcceptedIssuers() -> getAcceptedIssuers
io.rong.imlib.navigation.LocationConfig -> io.rong.imlib.navigation.LocationConfig:
    boolean configure -> configure
    int[] conversationTypes -> conversationTypes
    int maxParticipant -> maxParticipant
    int refreshInterval -> refreshInterval
    int distanceFilter -> distanceFilter
    6:6:void <init>() -> <init>
    16:16:boolean isConfigure() -> isConfigure
    20:21:void setConfigure(boolean) -> setConfigure
    24:24:int[] getConversationTypes() -> getConversationTypes
    28:29:void setConversationTypes(int[]) -> setConversationTypes
    32:32:int getMaxParticipant() -> getMaxParticipant
    36:37:void setMaxParticipant(int) -> setMaxParticipant
    40:40:int getRefreshInterval() -> getRefreshInterval
    44:45:void setRefreshInterval(int) -> setRefreshInterval
    48:48:int getDistanceFilter() -> getDistanceFilter
    52:53:void setDistanceFilter(int) -> setDistanceFilter
io.rong.imlib.navigation.NavigationCacheHelper -> io.rong.imlib.navigation.NavigationCacheHelper:
    java.lang.String TAG -> TAG
    java.lang.String NAVIGATION_PREFERENCE -> NAVIGATION_PREFERENCE
    long TIME_OUT -> TIME_OUT
    java.lang.String NAVI_TAG -> NAVI_TAG
    java.lang.String CODE -> CODE
    java.lang.String CMP_SERVER -> CMP_SERVER
    java.lang.String BACKUP_SERVER -> BACKUP_SERVER
    java.lang.String VOIP_SERVER -> VOIP_SERVER
    java.lang.String MEDIA_SERVER -> MEDIA_SERVER
    java.lang.String LOCATION_CONFIG -> LOCATION_CONFIG
    java.lang.String CACHED_TIME -> CACHED_TIME
    java.lang.String APP_KEY -> APP_KEY
    java.lang.String TOKEN -> TOKEN
    java.lang.String VOIP_CALL_INFO -> VOIP_CALL_INFO
    java.lang.String LOG_MONITOR -> LOG_MONITOR
    java.lang.String OPEN_MP -> OPEN_MP
    java.lang.String GET_REMOTE_SERVICE -> GET_REMOTE_SERVICE
    java.lang.String GET_CHATROOM_HISTORY_SERVICE -> GET_CHATROOM_HISTORY_SERVICE
    java.lang.String JOIN_MULTI_CHATROOM -> JOIN_MULTI_CHATROOM
    long sCacheTime -> sCacheTime
    28:28:void <init>() -> <init>
    53:60:boolean isCacheValid(android.content.Context,java.lang.String,java.lang.String) -> isCacheValid
    72:73:boolean isMPOpened(android.content.Context) -> isMPOpened
    77:80:boolean isCacheTimeout(android.content.Context) -> isCacheTimeout
    84:84:long getCachedTime() -> getCachedTime
    88:90:void clearCache(android.content.Context) -> clearCache
    93:100:java.lang.String getCMPServerString(android.content.Context) -> getCMPServerString
    104:105:java.lang.String getCMPServer(android.content.Context) -> getCMPServer
    109:113:void updateTime(android.content.Context,long) -> updateTime
    116:117:java.lang.String getVoIPCallInfo(android.content.Context) -> getVoIPCallInfo
    121:122:java.lang.String getVoIPAddress(android.content.Context) -> getVoIPAddress
    126:127:java.lang.String getMediaServer(android.content.Context) -> getMediaServer
    131:132:boolean isGetRemoteEnabled(android.content.Context) -> isGetRemoteEnabled
    136:137:boolean isChatroomHistoryEnabled(android.content.Context) -> isChatroomHistoryEnabled
    141:142:boolean isJoinMChatroomEnabled(android.content.Context) -> isJoinMChatroomEnabled
    146:171:io.rong.imlib.navigation.LocationConfig getLocationConfig(android.content.Context) -> getLocationConfig
    175:176:int getLogMonitor(android.content.Context) -> getLogMonitor
    180:187:void cacheRequest(android.content.Context,java.lang.String,java.lang.String) -> cacheRequest
    191:198:boolean isValidCmp(java.lang.String) -> isValidCmp
    203:314:int decode2File(android.content.Context,java.lang.String,int) -> decode2File
    318:323:java.lang.String decode(java.lang.String,java.lang.String,java.lang.String) -> decode
    327:375:java.lang.String decode2cmp(android.content.Context,java.lang.String,int) -> decode2cmp
    50:50:void <clinit>() -> <clinit>
io.rong.imlib.navigation.NavigationCallback -> io.rong.imlib.navigation.NavigationCallback:
    void onSuccess() -> onSuccess
    void onError() -> onError
io.rong.imlib.navigation.NavigationClient -> io.rong.imlib.navigation.NavigationClient:
    java.lang.String TAG -> TAG
    java.lang.String NAVIGATION_HTTPS_URL -> NAVIGATION_HTTPS_URL
    java.lang.String NAVIGATION_HTTP_URL -> NAVIGATION_HTTP_URL
    java.util.concurrent.ExecutorService executor -> executor
    android.content.Context context -> context
    boolean verifyCertificate -> verifyCertificate
    io.rong.imlib.navigation.NavigationObserver navigationObserver -> navigationObserver
    45:47:void <init>() -> <init>
    54:54:io.rong.imlib.navigation.NavigationClient getInstance() -> getInstance
    58:59:void enablePublicKeyPinning() -> enablePublicKeyPinning
    62:63:void setNaviDomain(java.lang.String) -> setNaviDomain
    66:66:java.lang.String getNaviDomain() -> getNaviDomain
    70:71:void addObserver(io.rong.imlib.navigation.NavigationObserver) -> addObserver
    74:75:void clearObserver() -> clearObserver
    78:78:java.lang.String getCMPServer() -> getCMPServer
    82:82:long getLastCachedTime() -> getLastCachedTime
    86:105:void getCMPServerString(android.content.Context,java.lang.String,java.lang.String) -> getCMPServerString
    115:115:boolean isMPOpened(android.content.Context) -> isMPOpened
    127:127:boolean isJoinMChatroomEnabled(android.content.Context) -> isJoinMChatroomEnabled
    136:146:boolean needUpdateCMP(android.content.Context,java.lang.String,java.lang.String) -> needUpdateCMP
    150:151:void clearCache(android.content.Context) -> clearCache
    154:155:void clearCacheTime(android.content.Context) -> clearCacheTime
    158:158:java.lang.String getVoIPCallInfo(android.content.Context) -> getVoIPCallInfo
    162:162:java.lang.String getMediaServer(android.content.Context) -> getMediaServer
    166:166:boolean isGetRemoteHistoryEnabled(android.content.Context) -> isGetRemoteHistoryEnabled
    170:170:boolean isChatroomHistoryEnabled(android.content.Context) -> isChatroomHistoryEnabled
    174:174:io.rong.imlib.navigation.LocationConfig getLocationConfig(android.content.Context) -> getLocationConfig
    178:273:void request(java.lang.String,java.lang.String,boolean) -> request
    276:300:javax.net.ssl.SSLContext initSSL() -> initSSL
    306:341:java.net.HttpURLConnection createConnection(java.lang.String,java.lang.String) -> createConnection
    34:34:void <init>(io.rong.imlib.navigation.NavigationClient$1) -> <init>
    34:34:void access$200(io.rong.imlib.navigation.NavigationClient,java.lang.String,java.lang.String,boolean) -> access$200
    34:34:android.content.Context access$300(io.rong.imlib.navigation.NavigationClient) -> access$300
    37:37:void <clinit>() -> <clinit>
io.rong.imlib.navigation.NavigationClient$1 -> io.rong.imlib.navigation.NavigationClient$1:
    java.lang.String val$appKey -> val$appKey
    java.lang.String val$token -> val$token
    io.rong.imlib.navigation.NavigationClient this$0 -> this$0
    98:98:void <init>(io.rong.imlib.navigation.NavigationClient,java.lang.String,java.lang.String) -> <init>
    101:102:void run() -> run
io.rong.imlib.navigation.NavigationClient$2 -> io.rong.imlib.navigation.NavigationClient$2:
    java.lang.String val$appKey -> val$appKey
    java.lang.String val$token -> val$token
    io.rong.imlib.navigation.NavigationClient this$0 -> this$0
    138:138:void <init>(io.rong.imlib.navigation.NavigationClient,java.lang.String,java.lang.String) -> <init>
    141:142:void run() -> run
io.rong.imlib.navigation.NavigationClient$3 -> io.rong.imlib.navigation.NavigationClient$3:
    java.lang.String val$data -> val$data
    java.lang.String val$appKey -> val$appKey
    java.lang.String val$token -> val$token
    io.rong.imlib.navigation.NavigationClient this$0 -> this$0
    210:210:void <init>(io.rong.imlib.navigation.NavigationClient,java.lang.String,java.lang.String,java.lang.String) -> <init>
    213:215:void onSuccess(java.lang.String) -> onSuccess
    219:222:void onError(int) -> onError
    210:210:void onSuccess(java.lang.Object) -> onSuccess
io.rong.imlib.navigation.NavigationClient$4 -> io.rong.imlib.navigation.NavigationClient$4:
    io.rong.imlib.navigation.NavigationClient this$0 -> this$0
    280:280:void <init>(io.rong.imlib.navigation.NavigationClient) -> <init>
    283:283:void checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkClientTrusted
    287:287:void checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkServerTrusted
    291:291:java.security.cert.X509Certificate[] getAcceptedIssuers() -> getAcceptedIssuers
io.rong.imlib.navigation.NavigationClient$SingletonHolder -> io.rong.imlib.navigation.NavigationClient$SingletonHolder:
    io.rong.imlib.navigation.NavigationClient sIns -> sIns
    49:49:void <init>() -> <init>
    49:49:io.rong.imlib.navigation.NavigationClient access$100() -> access$100
    50:50:void <clinit>() -> <clinit>
io.rong.imlib.navigation.NavigationObserver -> io.rong.imlib.navigation.NavigationObserver:
    void onSuccess(java.lang.String) -> onSuccess
    void onError(java.lang.String,int) -> onError
    void onReconnect(java.lang.String,io.rong.imlib.NativeClient$IResultCallback) -> onReconnect
io.rong.imlib.network.HttpUtil -> io.rong.imlib.network.HttpUtil:
    java.lang.String TAG -> TAG
    15:15:void <init>() -> <init>
    24:26:void post(java.lang.String,io.rong.imlib.network.HttpUtil$Header,java.lang.String,io.rong.imlib.network.HttpUtil$OnResponse) -> post
    29:39:io.rong.imlib.network.HttpUtil$Header getRcHeader(java.lang.String,java.lang.String) -> getRcHeader
    44:48:byte[] toSHA1(java.lang.String) -> toSHA1
    53:62:java.lang.String toHex(byte[]) -> toHex
io.rong.imlib.network.HttpUtil$Header -> io.rong.imlib.network.HttpUtil$Header:
    android.support.v4.util.ArrayMap headerMap -> headerMap
    65:67:void <init>() -> <init>
    70:71:void addHeader(java.lang.String,java.lang.String) -> addHeader
    74:74:int size() -> size
    78:78:java.lang.String getKey(int) -> getKey
    82:82:java.lang.String getValue(int) -> getValue
io.rong.imlib.network.HttpUtil$HttpAsyncTask -> io.rong.imlib.network.HttpUtil$HttpAsyncTask:
    java.lang.String url -> url
    io.rong.imlib.network.HttpUtil$Header header -> header
    java.lang.String body -> body
    io.rong.imlib.network.HttpUtil$OnResponse callback -> callback
    java.net.HttpURLConnection conn -> conn
    io.rong.imlib.network.HttpUtil this$0 -> this$0
    104:109:void <init>(io.rong.imlib.network.HttpUtil,java.lang.String,io.rong.imlib.network.HttpUtil$Header,java.lang.String,io.rong.imlib.network.HttpUtil$OnResponse) -> <init>
    115:131:void onPreExecute() -> onPreExecute
    137:166:io.rong.imlib.network.HttpUtil$Response doInBackground(java.lang.Void[]) -> doInBackground
    172:173:void onPostExecute(io.rong.imlib.network.HttpUtil$Response) -> onPostExecute
    96:96:void onPostExecute(java.lang.Object) -> onPostExecute
    96:96:java.lang.Object doInBackground(java.lang.Object[]) -> doInBackground
io.rong.imlib.network.HttpUtil$OnResponse -> io.rong.imlib.network.HttpUtil$OnResponse:
    void onResponse(int,java.lang.String) -> onResponse
io.rong.imlib.network.HttpUtil$Response -> io.rong.imlib.network.HttpUtil$Response:
    int code -> code
    java.lang.String body -> body
    90:93:void <init>(int,java.lang.String) -> <init>
io.rong.imlib.receiver.SealNotificationReceiver -> io.rong.imlib.receiver.SealNotificationReceiver:
    io.rong.imlib.model.CNNotificationMessage notificationMessage -> notificationMessage
    13:13:void <init>() -> <init>
    19:19:boolean onNotificationMessageArrived(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> onNotificationMessageArrived
    24:24:boolean onNotificationMessageClicked(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> onNotificationMessageClicked
    28:42:io.rong.imlib.model.CNNotificationMessage test(io.rong.imlib.model.CNNotificationMessage,io.rong.push.notification.PushNotificationMessage) -> test
    boolean onNotificationMessageArrived(android.content.Context,io.rong.imlib.model.CNNotificationMessage) -> onNotificationMessageArrived
    boolean onNotificationMessageClicked(android.content.Context,io.rong.imlib.model.CNNotificationMessage) -> onNotificationMessageClicked
    15:15:void <clinit>() -> <clinit>
io.rong.imlib.stateMachine.IState -> io.rong.imlib.stateMachine.IState:
    boolean HANDLED -> HANDLED
    boolean NOT_HANDLED -> NOT_HANDLED
    void enter() -> enter
    void exit() -> exit
    boolean processMessage(android.os.Message) -> processMessage
    java.lang.String getName() -> getName
io.rong.imlib.stateMachine.State -> io.rong.imlib.stateMachine.State:
    31:32:void <init>() -> <init>
    39:39:void enter() -> enter
    46:46:void exit() -> exit
    53:53:boolean processMessage(android.os.Message) -> processMessage
    70:72:java.lang.String getName() -> getName
io.rong.imlib.stateMachine.StateMachine -> io.rong.imlib.stateMachine.StateMachine:
    java.lang.String mName -> mName
    int SM_QUIT_CMD -> SM_QUIT_CMD
    int SM_INIT_CMD -> SM_INIT_CMD
    boolean HANDLED -> HANDLED
    boolean NOT_HANDLED -> NOT_HANDLED
    io.rong.imlib.stateMachine.StateMachine$SmHandler mSmHandler -> mSmHandler
    android.os.HandlerThread mSmThread -> mSmThread
    1239:1241:void initStateMachine(java.lang.String,android.os.Looper) -> initStateMachine
    1248:1254:void <init>(java.lang.String) -> <init>
    1261:1263:void <init>(java.lang.String,android.os.Looper) -> <init>
    1270:1272:void <init>(java.lang.String,android.os.Handler) -> <init>
    1280:1281:void addState(io.rong.imlib.stateMachine.State,io.rong.imlib.stateMachine.State) -> addState
    1288:1289:void addState(io.rong.imlib.stateMachine.State) -> addState
    1298:1299:void setInitialState(io.rong.imlib.stateMachine.State) -> setInitialState
    1306:1308:android.os.Message getCurrentMessage() -> getCurrentMessage
    1316:1318:io.rong.imlib.stateMachine.IState getCurrentState() -> getCurrentState
    1336:1337:void transitionTo(io.rong.imlib.stateMachine.IState) -> transitionTo
    1347:1348:void transitionToHaltingState() -> transitionToHaltingState
    1360:1361:void deferMessage(android.os.Message) -> deferMessage
    1369:1370:void unhandledMessage(android.os.Message) -> unhandledMessage
    1377:1377:void haltedProcessMessage(android.os.Message) -> haltedProcessMessage
    1385:1385:void onHalting() -> onHalting
    1394:1394:void onQuitting() -> onQuitting
    1400:1400:java.lang.String getName() -> getName
    1409:1410:void setLogRecSize(int) -> setLogRecSize
    1418:1419:void setLogOnlyTransitions(boolean) -> setLogOnlyTransitions
    1426:1428:int getLogRecSize() -> getLogRecSize
    1436:1438:int getLogRecCount() -> getLogRecCount
    1446:1448:io.rong.imlib.stateMachine.StateMachine$LogRec getLogRec(int) -> getLogRec
    1455:1462:java.util.Collection copyLogRecs() -> copyLogRecs
    1472:1476:void addLogRec(java.lang.String) -> addLogRec
    1482:1482:boolean recordLogRec(android.os.Message) -> recordLogRec
    1493:1493:java.lang.String getLogRecString(android.os.Message) -> getLogRecString
    1500:1500:java.lang.String getWhatToString(int) -> getWhatToString
    1507:1507:android.os.Handler getHandler() -> getHandler
    1521:1521:android.os.Message obtainMessage() -> obtainMessage
    1536:1536:android.os.Message obtainMessage(int) -> obtainMessage
    1553:1553:android.os.Message obtainMessage(int,java.lang.Object) -> obtainMessage
    1571:1571:android.os.Message obtainMessage(int,int) -> obtainMessage
    1589:1589:android.os.Message obtainMessage(int,int,int) -> obtainMessage
    1608:1608:android.os.Message obtainMessage(int,int,int,java.lang.Object) -> obtainMessage
    1618:1622:void sendMessage(int) -> sendMessage
    1631:1635:void sendMessage(int,java.lang.Object) -> sendMessage
    1644:1648:void sendMessage(int,int) -> sendMessage
    1657:1661:void sendMessage(int,int,int) -> sendMessage
    1670:1674:void sendMessage(int,int,int,java.lang.Object) -> sendMessage
    1683:1687:void sendMessage(android.os.Message) -> sendMessage
    1696:1700:void sendMessageDelayed(int,long) -> sendMessageDelayed
    1709:1713:void sendMessageDelayed(int,java.lang.Object,long) -> sendMessageDelayed
    1722:1726:void sendMessageDelayed(int,int,long) -> sendMessageDelayed
    1735:1739:void sendMessageDelayed(int,int,int,long) -> sendMessageDelayed
    1749:1753:void sendMessageDelayed(int,int,int,java.lang.Object,long) -> sendMessageDelayed
    1762:1766:void sendMessageDelayed(android.os.Message,long) -> sendMessageDelayed
    1776:1780:void sendMessageAtFrontOfQueue(int) -> sendMessageAtFrontOfQueue
    1790:1794:void sendMessageAtFrontOfQueue(int,java.lang.Object) -> sendMessageAtFrontOfQueue
    1804:1808:void sendMessageAtFrontOfQueue(int,int) -> sendMessageAtFrontOfQueue
    1819:1823:void sendMessageAtFrontOfQueue(int,int,int) -> sendMessageAtFrontOfQueue
    1833:1837:void sendMessageAtFrontOfQueue(int,int,int,java.lang.Object) -> sendMessageAtFrontOfQueue
    1847:1851:void sendMessageAtFrontOfQueue(android.os.Message) -> sendMessageAtFrontOfQueue
    1859:1863:void removeMessages(int) -> removeMessages
    1871:1874:boolean isQuit(android.os.Message) -> isQuit
    1882:1886:void quit() -> quit
    1893:1897:void quitNow() -> quitNow
    1904:1907:boolean isDbg() -> isDbg
    1917:1921:void setDbg(boolean) -> setDbg
    1928:1933:void start() -> start
    1943:1950:void dump(java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump
    1958:1960:void logAndAddLogRec(java.lang.String) -> logAndAddLogRec
    1968:1969:void log(java.lang.String) -> log
    1977:1978:void logd(java.lang.String) -> logd
    1986:1987:void logv(java.lang.String) -> logv
    1995:1996:void logi(java.lang.String) -> logi
    2004:2005:void logw(java.lang.String) -> logw
    2013:2014:void loge(java.lang.String) -> loge
    2023:2024:void loge(java.lang.String,java.lang.Throwable) -> loge
    419:419:android.os.HandlerThread access$400(io.rong.imlib.stateMachine.StateMachine) -> access$400
    419:419:android.os.HandlerThread access$402(io.rong.imlib.stateMachine.StateMachine,android.os.HandlerThread) -> access$402
    419:419:io.rong.imlib.stateMachine.StateMachine$SmHandler access$502(io.rong.imlib.stateMachine.StateMachine,io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$502
io.rong.imlib.stateMachine.StateMachine$1 -> io.rong.imlib.stateMachine.StateMachine$1:
io.rong.imlib.stateMachine.StateMachine$LogRec -> io.rong.imlib.stateMachine.StateMachine$LogRec:
    io.rong.imlib.stateMachine.StateMachine mSm -> mSm
    long mTime -> mTime
    int mWhat -> mWhat
    java.lang.String mInfo -> mInfo
    io.rong.imlib.stateMachine.IState mState -> mState
    io.rong.imlib.stateMachine.IState mOrgState -> mOrgState
    io.rong.imlib.stateMachine.IState mDstState -> mDstState
    467:469:void <init>(io.rong.imlib.stateMachine.StateMachine,android.os.Message,java.lang.String,io.rong.imlib.stateMachine.IState,io.rong.imlib.stateMachine.IState,io.rong.imlib.stateMachine.IState) -> <init>
    479:486:void update(io.rong.imlib.stateMachine.StateMachine,android.os.Message,java.lang.String,io.rong.imlib.stateMachine.IState,io.rong.imlib.stateMachine.IState,io.rong.imlib.stateMachine.IState) -> update
    492:492:long getTime() -> getTime
    499:499:long getWhat() -> getWhat
    506:506:java.lang.String getInfo() -> getInfo
    513:513:io.rong.imlib.stateMachine.IState getState() -> getState
    520:520:io.rong.imlib.stateMachine.IState getDestState() -> getDestState
    527:527:io.rong.imlib.stateMachine.IState getOriginalState() -> getOriginalState
    532:557:java.lang.String toString() -> toString
io.rong.imlib.stateMachine.StateMachine$LogRecords -> io.rong.imlib.stateMachine.StateMachine$LogRecords:
    int DEFAULT_SIZE -> DEFAULT_SIZE
    java.util.Vector mLogRecVector -> mLogRecVector
    int mMaxSize -> mMaxSize
    int mOldestIndex -> mOldestIndex
    int mCount -> mCount
    boolean mLogOnlyTransitions -> mLogOnlyTransitions
    576:586:void <init>() -> <init>
    594:597:void setSize(int) -> setSize
    600:601:void setLogOnlyTransitions(boolean) -> setLogOnlyTransitions
    604:604:boolean logOnlyTransitions() -> logOnlyTransitions
    611:611:int size() -> size
    618:618:int count() -> count
    625:626:void cleanup() -> cleanup
    634:641:io.rong.imlib.stateMachine.StateMachine$LogRec get(int) -> get
    659:670:void add(io.rong.imlib.stateMachine.StateMachine,android.os.Message,java.lang.String,io.rong.imlib.stateMachine.IState,io.rong.imlib.stateMachine.IState,io.rong.imlib.stateMachine.IState) -> add
    572:572:void <init>(io.rong.imlib.stateMachine.StateMachine$1) -> <init>
    572:572:java.util.Vector access$1700(io.rong.imlib.stateMachine.StateMachine$LogRecords) -> access$1700
io.rong.imlib.stateMachine.StateMachine$SmHandler -> io.rong.imlib.stateMachine.StateMachine$SmHandler:
    boolean mHasQuit -> mHasQuit
    boolean mDbg -> mDbg
    java.lang.Object mSmHandlerObj -> mSmHandlerObj
    android.os.Message mMsg -> mMsg
    io.rong.imlib.stateMachine.StateMachine$LogRecords mLogRecords -> mLogRecords
    boolean mIsConstructionCompleted -> mIsConstructionCompleted
    io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo[] mStateStack -> mStateStack
    int mStateStackTopIndex -> mStateStackTopIndex
    io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo[] mTempStateStack -> mTempStateStack
    int mTempStateStackCount -> mTempStateStackCount
    io.rong.imlib.stateMachine.StateMachine$SmHandler$HaltingState mHaltingState -> mHaltingState
    io.rong.imlib.stateMachine.StateMachine$SmHandler$QuittingState mQuittingState -> mQuittingState
    io.rong.imlib.stateMachine.StateMachine mSm -> mSm
    java.util.HashMap mStateInfo -> mStateInfo
    io.rong.imlib.stateMachine.State mInitialState -> mInitialState
    io.rong.imlib.stateMachine.State mDestState -> mDestState
    java.util.ArrayList mDeferredMessages -> mDeferredMessages
    779:804:void handleMessage(android.os.Message) -> handleMessage
    816:894:void performTransitions(io.rong.imlib.stateMachine.State,android.os.Message) -> performTransitions
    900:917:void cleanupAfterQuitting() -> cleanupAfterQuitting
    923:949:void completeConstruction() -> completeConstruction
    958:983:io.rong.imlib.stateMachine.State processMsg(android.os.Message) -> processMsg
    992:999:void invokeExitMethods(io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo) -> invokeExitMethods
    1005:1010:void invokeEnterMethods(int) -> invokeEnterMethods
    1022:1028:void moveDeferredMessageAtFrontOfQueue() -> moveDeferredMessageAtFrontOfQueue
    1038:1054:int moveTempStateStackToStateStack() -> moveTempStateStackToStateStack
    1075:1086:io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo setupTempStateStackWithStatesToEnter(io.rong.imlib.stateMachine.State) -> setupTempStateStackWithStatesToEnter
    1093:1107:void setupInitialStateStack() -> setupInitialStateStack
    1113:1113:android.os.Message getCurrentMessage() -> getCurrentMessage
    1120:1120:io.rong.imlib.stateMachine.IState getCurrentState() -> getCurrentState
    1133:1160:io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo addState(io.rong.imlib.stateMachine.State,io.rong.imlib.stateMachine.State) -> addState
    676:1175:void <init>(android.os.Looper,io.rong.imlib.stateMachine.StateMachine) -> <init>
    1179:1181:void setInitialState(io.rong.imlib.stateMachine.State) -> setInitialState
    1185:1187:void transitionTo(io.rong.imlib.stateMachine.IState) -> transitionTo
    1191:1198:void deferMessage(android.os.Message) -> deferMessage
    1202:1204:void quit() -> quit
    1208:1210:void quitNow() -> quitNow
    1214:1214:boolean isQuit(android.os.Message) -> isQuit
    1219:1219:boolean isDbg() -> isDbg
    1224:1225:void setDbg(boolean) -> setDbg
    673:673:io.rong.imlib.stateMachine.StateMachine access$300(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$300
    673:673:void <init>(android.os.Looper,io.rong.imlib.stateMachine.StateMachine,io.rong.imlib.stateMachine.StateMachine$1) -> <init>
    673:673:io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo access$800(io.rong.imlib.stateMachine.StateMachine$SmHandler,io.rong.imlib.stateMachine.State,io.rong.imlib.stateMachine.State) -> access$800
    673:673:void access$900(io.rong.imlib.stateMachine.StateMachine$SmHandler,io.rong.imlib.stateMachine.State) -> access$900
    673:673:android.os.Message access$1000(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$1000
    673:673:io.rong.imlib.stateMachine.IState access$1100(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$1100
    673:673:void access$1200(io.rong.imlib.stateMachine.StateMachine$SmHandler,io.rong.imlib.stateMachine.IState) -> access$1200
    673:673:io.rong.imlib.stateMachine.StateMachine$SmHandler$HaltingState access$1300(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$1300
    673:673:void access$1400(io.rong.imlib.stateMachine.StateMachine$SmHandler,android.os.Message) -> access$1400
    673:673:boolean access$1500(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$1500
    673:673:io.rong.imlib.stateMachine.StateMachine$LogRecords access$1600(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$1600
    673:673:io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo[] access$1800(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$1800
    673:673:int access$1900(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$1900
    673:673:io.rong.imlib.stateMachine.State access$2000(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$2000
    673:673:boolean access$2100(io.rong.imlib.stateMachine.StateMachine$SmHandler,android.os.Message) -> access$2100
    673:673:void access$2200(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$2200
    673:673:void access$2300(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$2300
    673:673:boolean access$2400(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$2400
    673:673:void access$2500(io.rong.imlib.stateMachine.StateMachine$SmHandler,boolean) -> access$2500
    673:673:void access$2600(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> access$2600
    682:682:void <clinit>() -> <clinit>
io.rong.imlib.stateMachine.StateMachine$SmHandler$HaltingState -> io.rong.imlib.stateMachine.StateMachine$SmHandler$HaltingState:
    io.rong.imlib.stateMachine.StateMachine$SmHandler this$0 -> this$0
    753:753:void <init>(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> <init>
    756:757:boolean processMessage(android.os.Message) -> processMessage
    753:753:void <init>(io.rong.imlib.stateMachine.StateMachine$SmHandler,io.rong.imlib.stateMachine.StateMachine$1) -> <init>
io.rong.imlib.stateMachine.StateMachine$SmHandler$QuittingState -> io.rong.imlib.stateMachine.StateMachine$SmHandler$QuittingState:
    io.rong.imlib.stateMachine.StateMachine$SmHandler this$0 -> this$0
    764:764:void <init>(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> <init>
    767:767:boolean processMessage(android.os.Message) -> processMessage
    764:764:void <init>(io.rong.imlib.stateMachine.StateMachine$SmHandler,io.rong.imlib.stateMachine.StateMachine$1) -> <init>
io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo -> io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo:
    io.rong.imlib.stateMachine.State state -> state
    io.rong.imlib.stateMachine.StateMachine$SmHandler$StateInfo parentStateInfo -> parentStateInfo
    boolean active -> active
    io.rong.imlib.stateMachine.StateMachine$SmHandler this$0 -> this$0
    718:718:void <init>(io.rong.imlib.stateMachine.StateMachine$SmHandler) -> <init>
    733:733:java.lang.String toString() -> toString
    718:718:void <init>(io.rong.imlib.stateMachine.StateMachine$SmHandler,io.rong.imlib.stateMachine.StateMachine$1) -> <init>
io.rong.imlib.statistics.AdvertisingIdAdapter -> io.rong.imlib.statistics.AdvertisingIdAdapter:
    java.lang.String TAG -> TAG
    java.lang.String ADVERTISING_ID_CLIENT_CLASS_NAME -> ADVERTISING_ID_CLIENT_CLASS_NAME
    android.os.Handler handler -> handler
    9:9:void <init>() -> <init>
    15:21:boolean isAdvertisingIdAvailable() -> isAdvertisingIdAvailable
    25:50:void setAdvertisingId(android.content.Context,io.rong.imlib.statistics.StatisticsStore,io.rong.imlib.statistics.DeviceId) -> setAdvertisingId
    53:61:java.lang.String getAdvertisingId(android.content.Context) -> getAdvertisingId
    9:9:java.lang.String access$000(android.content.Context) -> access$000
io.rong.imlib.statistics.AdvertisingIdAdapter$1 -> io.rong.imlib.statistics.AdvertisingIdAdapter$1:
    io.rong.imlib.statistics.DeviceId val$deviceId -> val$deviceId
    android.content.Context val$context -> val$context
    io.rong.imlib.statistics.StatisticsStore val$store -> val$store
    25:25:void <init>(io.rong.imlib.statistics.DeviceId,android.content.Context,io.rong.imlib.statistics.StatisticsStore) -> <init>
    29:48:void run() -> run
io.rong.imlib.statistics.CertificateTrustManager -> io.rong.imlib.statistics.CertificateTrustManager:
    java.util.List keys -> keys
    31:42:void <init>(java.util.List) -> <init>
    45:79:void checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkServerTrusted
    85:85:void checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkClientTrusted
    90:90:java.security.cert.X509Certificate[] getAcceptedIssuers() -> getAcceptedIssuers
io.rong.imlib.statistics.ConnectionProcessor -> io.rong.imlib.statistics.ConnectionProcessor:
    int CONNECT_TIMEOUT_IN_MILLISECONDS -> CONNECT_TIMEOUT_IN_MILLISECONDS
    int READ_TIMEOUT_IN_MILLISECONDS -> READ_TIMEOUT_IN_MILLISECONDS
    io.rong.imlib.statistics.StatisticsStore store_ -> store_
    io.rong.imlib.statistics.DeviceId deviceId_ -> deviceId_
    java.lang.String serverURL_ -> serverURL_
    javax.net.ssl.SSLContext sslContext_ -> sslContext_
    59:69:void <init>(java.lang.String,io.rong.imlib.statistics.StatisticsStore,io.rong.imlib.statistics.DeviceId,javax.net.ssl.SSLContext) -> <init>
    73:151:java.net.URLConnection urlConnectionForEventData(java.lang.String) -> urlConnectionForEventData
    157:246:void run() -> run
    250:250:java.lang.String getServerURL() -> getServerURL
    253:253:io.rong.imlib.statistics.StatisticsStore getCountlyStore() -> getCountlyStore
    256:256:io.rong.imlib.statistics.DeviceId getDeviceId() -> getDeviceId
io.rong.imlib.statistics.ConnectionQueue -> io.rong.imlib.statistics.ConnectionQueue:
    io.rong.imlib.statistics.StatisticsStore store_ -> store_
    java.util.concurrent.ExecutorService executor_ -> executor_
    java.lang.String appKey_ -> appKey_
    android.content.Context context_ -> context_
    java.lang.String serverURL_ -> serverURL_
    java.util.concurrent.Future connectionProcessorFuture_ -> connectionProcessorFuture_
    io.rong.imlib.statistics.DeviceId deviceId_ -> deviceId_
    javax.net.ssl.SSLContext sslContext_ -> sslContext_
    48:48:void <init>() -> <init>
    60:60:java.lang.String getAppKey() -> getAppKey
    64:65:void setAppKey(java.lang.String) -> setAppKey
    68:68:android.content.Context getContext() -> getContext
    72:73:void setContext(android.content.Context) -> setContext
    76:76:java.lang.String getServerURL() -> getServerURL
    80:110:void setServerURL(java.lang.String) -> setServerURL
    113:113:io.rong.imlib.statistics.StatisticsStore getCountlyStore() -> getCountlyStore
    117:118:void setCountlyStore(io.rong.imlib.statistics.StatisticsStore) -> setCountlyStore
    121:121:io.rong.imlib.statistics.DeviceId getDeviceId() -> getDeviceId
    125:126:void setDeviceId(io.rong.imlib.statistics.DeviceId) -> setDeviceId
    133:148:void checkInternalState() -> checkInternalState
    156:166:void beginSession() -> beginSession
    175:185:void updateSession(int) -> updateSession
    188:206:void tokenSession(java.lang.String,io.rong.imlib.statistics.Statistics$CountlyMessagingMode) -> tokenSession
    215:226:void endSession(int) -> endSession
    233:244:void sendUserData() -> sendUserData
    252:262:void sendReferrerData(java.lang.String) -> sendReferrerData
    269:278:void sendCrashReport(java.lang.String,boolean) -> sendCrashReport
    286:295:void recordEvents(java.lang.String) -> recordEvents
    298:307:void recordEvents(java.lang.String,java.lang.String) -> recordEvents
    315:323:void recordLocation(java.lang.String) -> recordLocation
    329:332:void ensureExecutor() -> ensureExecutor
    341:345:void tick() -> tick
    349:349:java.util.concurrent.ExecutorService getExecutor() -> getExecutor
    352:353:void setExecutor(java.util.concurrent.ExecutorService) -> setExecutor
    355:355:java.util.concurrent.Future getConnectionProcessorFuture() -> getConnectionProcessorFuture
    358:359:void setConnectionProcessorFuture(java.util.concurrent.Future) -> setConnectionProcessorFuture
    48:48:io.rong.imlib.statistics.StatisticsStore access$000(io.rong.imlib.statistics.ConnectionQueue) -> access$000
io.rong.imlib.statistics.ConnectionQueue$1 -> io.rong.imlib.statistics.ConnectionQueue$1:
    io.rong.imlib.statistics.ConnectionQueue this$0 -> this$0
    89:89:void <init>(io.rong.imlib.statistics.ConnectionQueue) -> <init>
    92:92:void checkClientTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkClientTrusted
    96:96:void checkServerTrusted(java.security.cert.X509Certificate[],java.lang.String) -> checkServerTrusted
    100:100:java.security.cert.X509Certificate[] getAcceptedIssuers() -> getAcceptedIssuers
io.rong.imlib.statistics.ConnectionQueue$2 -> io.rong.imlib.statistics.ConnectionQueue$2:
    java.lang.String val$data -> val$data
    io.rong.imlib.statistics.ConnectionQueue this$0 -> this$0
    199:199:void <init>(io.rong.imlib.statistics.ConnectionQueue,java.lang.String) -> <init>
    202:204:void run() -> run
io.rong.imlib.statistics.CrashDetails -> io.rong.imlib.statistics.CrashDetails:
    java.util.ArrayList logs -> logs
    int startTime -> startTime
    java.util.Map customSegments -> customSegments
    boolean inBackground -> inBackground
    long totalMemory -> totalMemory
    57:57:void <init>() -> <init>
    65:86:long getTotalRAM() -> getTotalRAM
    93:94:void inForeground() -> inForeground
    100:101:void inBackground() -> inBackground
    107:107:java.lang.String isInBackground() -> isInBackground
    114:115:void addLog(java.lang.String) -> addLog
    121:128:java.lang.String getLogs() -> getLogs
    136:138:void setCustomSegments(java.util.Map) -> setCustomSegments
    144:147:org.json.JSONObject getCustomSegments() -> getCustomSegments
    155:155:java.lang.String getManufacturer() -> getManufacturer
    162:165:java.lang.String getCpu() -> getCpu
    172:186:java.lang.String getOpenGL(android.content.Context) -> getOpenGL
    193:196:java.lang.String getRamCurrent(android.content.Context) -> getRamCurrent
    203:203:java.lang.String getRamTotal(android.content.Context) -> getRamTotal
    210:220:java.lang.String getDiskCurrent() -> getDiskCurrent
    228:236:java.lang.String getDiskTotal() -> getDiskTotal
    245:260:java.lang.String getBatteryLevel(android.content.Context) -> getBatteryLevel
    267:267:java.lang.String getRunningTime() -> getRunningTime
    274:286:java.lang.String getOrientation(android.content.Context) -> getOrientation
    294:300:java.lang.String isRooted() -> isRooted
    308:322:java.lang.String isOnline(android.content.Context) -> isOnline
    329:336:java.lang.String isMuted(android.content.Context) -> isMuted
    346:386:java.lang.String getCrashData(android.content.Context,java.lang.String,java.lang.Boolean) -> getCrashData
    397:410:void fillJSONIfValuesNotEmpty(org.json.JSONObject,java.lang.String[]) -> fillJSONIfValuesNotEmpty
    58:62:void <clinit>() -> <clinit>
io.rong.imlib.statistics.DeviceId -> io.rong.imlib.statistics.DeviceId:
    java.lang.String TAG -> TAG
    java.lang.String PREFERENCE_KEY_ID_TYPE -> PREFERENCE_KEY_ID_TYPE
    java.lang.String id -> id
    io.rong.imlib.statistics.DeviceId$Type type -> type
    30:37:void <init>(io.rong.imlib.statistics.DeviceId$Type) -> <init>
    43:49:void <init>(java.lang.String) -> <init>
    62:112:void init(android.content.Context,io.rong.imlib.statistics.StatisticsStore,boolean) -> init
    116:117:void storeOverriddenType(io.rong.imlib.statistics.StatisticsStore,io.rong.imlib.statistics.DeviceId$Type) -> storeOverriddenType
    121:134:io.rong.imlib.statistics.DeviceId$Type retrieveOverriddenType(io.rong.imlib.statistics.StatisticsStore) -> retrieveOverriddenType
    138:141:java.lang.String getId() -> getId
    145:150:void setId(io.rong.imlib.statistics.DeviceId$Type,java.lang.String) -> setId
    153:159:void switchToIdType(io.rong.imlib.statistics.DeviceId$Type,android.content.Context,io.rong.imlib.statistics.StatisticsStore) -> switchToIdType
    162:162:io.rong.imlib.statistics.DeviceId$Type getType() -> getType
    170:174:boolean deviceIDEqualsNullSafe(java.lang.String,io.rong.imlib.statistics.DeviceId$Type,io.rong.imlib.statistics.DeviceId) -> deviceIDEqualsNullSafe
io.rong.imlib.statistics.DeviceId$1 -> io.rong.imlib.statistics.DeviceId$1:
    int[] $SwitchMap$io$rong$imlib$statistics$DeviceId$Type -> $SwitchMap$io$rong$imlib$statistics$DeviceId$Type
    73:73:void <clinit>() -> <clinit>
io.rong.imlib.statistics.DeviceId$Type -> io.rong.imlib.statistics.DeviceId$Type:
    io.rong.imlib.statistics.DeviceId$Type DEVELOPER_SUPPLIED -> DEVELOPER_SUPPLIED
    io.rong.imlib.statistics.DeviceId$Type OPEN_UDID -> OPEN_UDID
    io.rong.imlib.statistics.DeviceId$Type ADVERTISING_ID -> ADVERTISING_ID
    io.rong.imlib.statistics.DeviceId$Type[] $VALUES -> $VALUES
    14:14:io.rong.imlib.statistics.DeviceId$Type[] values() -> values
    14:14:io.rong.imlib.statistics.DeviceId$Type valueOf(java.lang.String) -> valueOf
    14:14:void <init>(java.lang.String,int) -> <init>
    14:17:void <clinit>() -> <clinit>
io.rong.imlib.statistics.DeviceInfo -> io.rong.imlib.statistics.DeviceInfo:
    51:51:void <init>() -> <init>
    56:56:java.lang.String getOS() -> getOS
    63:63:java.lang.String getOSVersion() -> getOSVersion
    70:70:java.lang.String getDevice() -> getDevice
    84:96:java.lang.String getResolution(android.content.Context) -> getResolution
    107:135:java.lang.String getDensity(android.content.Context) -> getDensity
    147:162:java.lang.String getCarrier(android.content.Context) -> getCarrier
    166:177:java.lang.String getNetworkType(android.content.Context) -> getNetworkType
    184:185:java.lang.String getLocale() -> getLocale
    194:202:java.lang.String getAppVersion(android.content.Context) -> getAppVersion
    209:225:java.lang.String getStore(android.content.Context) -> getStore
    236:264:java.lang.String getMetrics(android.content.Context) -> getMetrics
    276:289:void fillJSONIfValuesNotEmpty(org.json.JSONObject,java.lang.String[]) -> fillJSONIfValuesNotEmpty
io.rong.imlib.statistics.Event -> io.rong.imlib.statistics.Event:
    java.lang.String SEGMENTATION_KEY -> SEGMENTATION_KEY
    java.lang.String KEY_KEY -> KEY_KEY
    java.lang.String COUNT_KEY -> COUNT_KEY
    java.lang.String SUM_KEY -> SUM_KEY
    java.lang.String TIMESTAMP_KEY -> TIMESTAMP_KEY
    java.lang.String key -> key
    java.util.Map segmentation -> segmentation
    int count -> count
    double sum -> sum
    int timestamp -> timestamp
    39:39:void <init>() -> <init>
    57:79:org.json.JSONObject toJSON() -> toJSON
    90:120:io.rong.imlib.statistics.Event fromJSON(org.json.JSONObject) -> fromJSON
    125:131:boolean equals(java.lang.Object) -> equals
    138:138:int hashCode() -> hashCode
io.rong.imlib.statistics.EventQueue -> io.rong.imlib.statistics.EventQueue:
    io.rong.imlib.statistics.StatisticsStore statisticsStore_ -> statisticsStore_
    47:49:void <init>(io.rong.imlib.statistics.StatisticsStore) -> <init>
    56:56:int size() -> size
    67:84:java.lang.String events() -> events
    97:99:void recordEvent(java.lang.String,java.util.Map,int,double) -> recordEvent
    103:103:io.rong.imlib.statistics.StatisticsStore getCountlyStore() -> getCountlyStore
io.rong.imlib.statistics.MessagingAdapter -> io.rong.imlib.statistics.MessagingAdapter:
    java.lang.String TAG -> TAG
    java.lang.String MESSAGING_CLASS_NAME -> MESSAGING_CLASS_NAME
    9:9:void <init>() -> <init>
    14:20:boolean isMessagingAvailable() -> isMessagingAvailable
    25:32:boolean init(android.app.Activity,java.lang.Class,java.lang.String,java.lang.String[]) -> init
    38:45:boolean storeConfiguration(android.content.Context,java.lang.String,java.lang.String,java.lang.String,io.rong.imlib.statistics.DeviceId$Type) -> storeConfiguration
io.rong.imlib.statistics.OpenUDIDAdapter -> io.rong.imlib.statistics.OpenUDIDAdapter:
    java.lang.String OPEN_UDID_MANAGER_CLASS_NAME -> OPEN_UDID_MANAGER_CLASS_NAME
    8:8:void <init>() -> <init>
    12:18:boolean isOpenUDIDAvailable() -> isOpenUDIDAvailable
    22:35:boolean isInitialized() -> isInitialized
    40:48:void sync(android.content.Context) -> sync
    51:64:java.lang.String getOpenUDID() -> getOpenUDID
io.rong.imlib.statistics.ReferrerReceiver -> io.rong.imlib.statistics.ReferrerReceiver:
    java.lang.String key -> key
    23:23:java.lang.String getReferrer(android.content.Context) -> getReferrer
    29:30:void deleteReferrer(android.content.Context) -> deleteReferrer
    33:34:void <init>() -> <init>
    42:80:void onReceive(android.content.Context,android.content.Intent) -> onReceive
    18:18:void <clinit>() -> <clinit>
io.rong.imlib.statistics.Statistics -> io.rong.imlib.statistics.Statistics:
    java.lang.String COUNTLY_SDK_VERSION_STRING -> COUNTLY_SDK_VERSION_STRING
    java.lang.String DEFAULT_APP_VERSION -> DEFAULT_APP_VERSION
    java.lang.String TAG -> TAG
    int EVENT_QUEUE_SIZE_THRESHOLD -> EVENT_QUEUE_SIZE_THRESHOLD
    long TIMER_DELAY_IN_SECONDS -> TIMER_DELAY_IN_SECONDS
    java.util.List publicKeyPinCertificates -> publicKeyPinCertificates
    io.rong.imlib.statistics.ConnectionQueue connectionQueue_ -> connectionQueue_
    java.util.concurrent.ScheduledExecutorService timerService_ -> timerService_
    io.rong.imlib.statistics.EventQueue eventQueue_ -> eventQueue_
    io.rong.imlib.statistics.DeviceId deviceId_Manager_ -> deviceId_Manager_
    long prevSessionDurationStartTime_ -> prevSessionDurationStartTime_
    int activityCount_ -> activityCount_
    boolean disableUpdateSessionRequests_ -> disableUpdateSessionRequests_
    boolean enableLogging_ -> enableLogging_
    io.rong.imlib.statistics.Statistics$CountlyMessagingMode messagingMode_ -> messagingMode_
    android.content.Context context_ -> context_
    105:105:io.rong.imlib.statistics.Statistics sharedInstance() -> sharedInstance
    112:123:void <init>() -> <init>
    139:139:io.rong.imlib.statistics.Statistics init(android.content.Context,java.lang.String,java.lang.String) -> init
    154:154:io.rong.imlib.statistics.Statistics init(android.content.Context,java.lang.String,java.lang.String,java.lang.String) -> init
    170:231:io.rong.imlib.statistics.Statistics init(android.content.Context,java.lang.String,java.lang.String,java.lang.String,io.rong.imlib.statistics.DeviceId$Type) -> init
    239:239:boolean isInitialized() -> isInitialized
    250:261:void halt() -> halt
    271:291:void onStart() -> onStart
    298:300:void onStartHelper() -> onStartHelper
    311:324:void onStop() -> onStop
    331:337:void onStopHelper() -> onStopHelper
    343:344:void onRegistrationId(java.lang.String) -> onRegistrationId
    353:354:void recordEvent(java.lang.String) -> recordEvent
    364:365:void recordEvent(java.lang.String,int) -> recordEvent
    376:377:void recordEvent(java.lang.String,int,double) -> recordEvent
    388:389:void recordEvent(java.lang.String,java.util.Map,int) -> recordEvent
    402:424:void recordEvent(java.lang.String,java.util.Map,int,double) -> recordEvent
    435:468:void recordEvent(java.lang.String,java.util.Map) -> recordEvent
    504:504:io.rong.imlib.statistics.Statistics setUserData(java.util.Map) -> setUserData
    544:548:io.rong.imlib.statistics.Statistics setUserData(java.util.Map,java.util.Map) -> setUserData
    557:560:io.rong.imlib.statistics.Statistics setCustomUserData(java.util.Map) -> setCustomUserData
    574:580:io.rong.imlib.statistics.Statistics setLocation(double,double) -> setLocation
    589:591:io.rong.imlib.statistics.Statistics setCustomCrashSegments(java.util.Map) -> setCustomCrashSegments
    599:600:io.rong.imlib.statistics.Statistics addCrashLog(java.lang.String) -> addCrashLog
    608:612:io.rong.imlib.statistics.Statistics logException(java.lang.Exception) -> logException
    620:640:io.rong.imlib.statistics.Statistics enableCrashReporting() -> enableCrashReporting
    652:653:io.rong.imlib.statistics.Statistics setDisableUpdateSessionRequests(boolean) -> setDisableUpdateSessionRequests
    662:663:io.rong.imlib.statistics.Statistics setLoggingEnabled(boolean) -> setLoggingEnabled
    667:667:boolean isLoggingEnabled() -> isLoggingEnabled
    674:678:void sendEventsIfNeeded() -> sendEventsIfNeeded
    685:695:void onTimer() -> onTimer
    701:704:int roundedSecondsSinceLastSessionDurationUpdate() -> roundedSecondsSinceLastSessionDurationUpdate
    711:711:int currentTimestamp() -> currentTimestamp
    718:728:boolean isValidURL(java.lang.String) -> isValidURL
    740:741:io.rong.imlib.statistics.Statistics enablePublicKeyPinning(java.util.List) -> enablePublicKeyPinning
    746:746:io.rong.imlib.statistics.ConnectionQueue getConnectionQueue() -> getConnectionQueue
    749:750:void setConnectionQueue(io.rong.imlib.statistics.ConnectionQueue) -> setConnectionQueue
    752:752:java.util.concurrent.ExecutorService getTimerService() -> getTimerService
    755:755:io.rong.imlib.statistics.EventQueue getEventQueue() -> getEventQueue
    758:759:void setEventQueue(io.rong.imlib.statistics.EventQueue) -> setEventQueue
    761:761:long getPrevSessionDurationStartTime() -> getPrevSessionDurationStartTime
    764:765:void setPrevSessionDurationStartTime(long) -> setPrevSessionDurationStartTime
    767:767:int getActivityCount() -> getActivityCount
    770:770:boolean getDisableUpdateSessionRequests() -> getDisableUpdateSessionRequests
    44:44:io.rong.imlib.statistics.ConnectionQueue access$000(io.rong.imlib.statistics.Statistics) -> access$000
io.rong.imlib.statistics.Statistics$1 -> io.rong.imlib.statistics.Statistics$1:
    java.lang.Thread$UncaughtExceptionHandler val$oldHandler -> val$oldHandler
    io.rong.imlib.statistics.Statistics this$0 -> this$0
    622:622:void <init>(io.rong.imlib.statistics.Statistics,java.lang.Thread$UncaughtExceptionHandler) -> <init>
    626:636:void uncaughtException(java.lang.Thread,java.lang.Throwable) -> uncaughtException
io.rong.imlib.statistics.Statistics$CountlyMessagingMode -> io.rong.imlib.statistics.Statistics$CountlyMessagingMode:
    io.rong.imlib.statistics.Statistics$CountlyMessagingMode TEST -> TEST
    io.rong.imlib.statistics.Statistics$CountlyMessagingMode PRODUCTION -> PRODUCTION
    io.rong.imlib.statistics.Statistics$CountlyMessagingMode[] $VALUES -> $VALUES
    78:78:io.rong.imlib.statistics.Statistics$CountlyMessagingMode[] values() -> values
    78:78:io.rong.imlib.statistics.Statistics$CountlyMessagingMode valueOf(java.lang.String) -> valueOf
    78:78:void <init>(java.lang.String,int) -> <init>
    78:80:void <clinit>() -> <clinit>
io.rong.imlib.statistics.Statistics$SingletonHolder -> io.rong.imlib.statistics.Statistics$SingletonHolder:
    io.rong.imlib.statistics.Statistics instance -> instance
    84:84:void <init>() -> <init>
    85:85:void <clinit>() -> <clinit>
io.rong.imlib.statistics.StatisticsStore -> io.rong.imlib.statistics.StatisticsStore:
    java.lang.String PREFERENCES -> PREFERENCES
    java.lang.String DELIMITER -> DELIMITER
    java.lang.String CONNECTIONS_PREFERENCE -> CONNECTIONS_PREFERENCE
    java.lang.String LATEST_UPLOAD -> LATEST_UPLOAD
    java.lang.String EVENTS_PREFERENCE -> EVENTS_PREFERENCE
    java.lang.String LOCATION_PREFERENCE -> LOCATION_PREFERENCE
    int UPLOAD_DURATION -> UPLOAD_DURATION
    android.content.SharedPreferences preferences_ -> preferences_
    69:74:void <init>(android.content.Context) -> <init>
    80:81:java.lang.String[] connections() -> connections
    88:89:java.lang.String[] events() -> events
    96:116:java.util.List eventsList() -> eventsList
    123:123:boolean isEmptyConnections() -> isEmptyConnections
    131:136:void addConnection(java.lang.String) -> addConnection
    144:159:boolean uploadIfNeed() -> uploadIfNeed
    167:168:void updateLatestUploadTime() -> updateLatestUploadTime
    176:182:void removeConnection(java.lang.String) -> removeConnection
    189:192:void addEvent(io.rong.imlib.statistics.Event) -> addEvent
    198:199:void setLocation(double,double) -> setLocation
    205:209:java.lang.String getAndRemoveLocation() -> getAndRemoveLocation
    222:230:void addEvent(java.lang.String,java.util.Map,int,int,double) -> addEvent
    238:244:void removeEvents(java.util.Collection) -> removeEvents
    253:257:java.lang.String joinEvents(java.util.Collection,java.lang.String) -> joinEvents
    264:274:java.lang.String join(java.util.Collection,java.lang.String) -> join
    282:282:java.lang.String getPreference(java.lang.String) -> getPreference
    291:296:void setPreference(java.lang.String,java.lang.String) -> setPreference
    300:304:void clear() -> clear
io.rong.imlib.statistics.StatisticsStore$1 -> io.rong.imlib.statistics.StatisticsStore$1:
    io.rong.imlib.statistics.StatisticsStore this$0 -> this$0
    110:110:void <init>(io.rong.imlib.statistics.StatisticsStore) -> <init>
    113:113:int compare(io.rong.imlib.statistics.Event,io.rong.imlib.statistics.Event) -> compare
    110:110:int compare(java.lang.Object,java.lang.Object) -> compare
io.rong.imlib.statistics.UserData -> io.rong.imlib.statistics.UserData:
    java.lang.String NAME_KEY -> NAME_KEY
    java.lang.String USERNAME_KEY -> USERNAME_KEY
    java.lang.String EMAIL_KEY -> EMAIL_KEY
    java.lang.String ORG_KEY -> ORG_KEY
    java.lang.String PHONE_KEY -> PHONE_KEY
    java.lang.String PICTURE_KEY -> PICTURE_KEY
    java.lang.String PICTURE_PATH_KEY -> PICTURE_PATH_KEY
    java.lang.String GENDER_KEY -> GENDER_KEY
    java.lang.String BYEAR_KEY -> BYEAR_KEY
    java.lang.String CUSTOM_KEY -> CUSTOM_KEY
    java.lang.String name -> name
    java.lang.String username -> username
    java.lang.String email -> email
    java.lang.String org -> org
    java.lang.String phone -> phone
    java.lang.String picture -> picture
    java.lang.String picturePath -> picturePath
    java.lang.String gender -> gender
    java.util.Map custom -> custom
    int byear -> byear
    boolean isSynced -> isSynced
    17:17:void <init>() -> <init>
    47:84:void setData(java.util.Map) -> setData
    91:94:void setCustomData(java.util.Map) -> setCustomData
    101:128:java.lang.String getDataForRequest() -> getDataForRequest
    136:192:org.json.JSONObject toJSON() -> toJSON
    200:228:void fromJSON(org.json.JSONObject) -> fromJSON
    232:251:java.lang.String getPicturePathFromQuery(java.net.URL) -> getPicturePathFromQuery
    38:39:void <clinit>() -> <clinit>
io.rong.message.CSChangeModeMessage -> io.rong.message.CSChangeModeMessage:
    java.lang.String TAG -> TAG
    java.lang.String uid -> uid
    java.lang.String sid -> sid
    java.lang.String pid -> pid
    java.lang.String groupid -> groupid
    android.os.Parcelable$Creator CREATOR -> CREATOR
    29:31:void <init>() -> <init>
    34:36:void <init>(byte[]) -> <init>
    51:56:io.rong.message.CSChangeModeMessage obtain(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> obtain
    59:64:void <init>(android.os.Parcel) -> <init>
    73:73:int describeContents() -> describeContents
    84:88:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    97:114:byte[] encode() -> encode
    117:117:void <clinit>() -> <clinit>
io.rong.message.CSChangeModeMessage$1 -> io.rong.message.CSChangeModeMessage$1:
    117:117:void <init>() -> <init>
    121:121:io.rong.message.CSChangeModeMessage createFromParcel(android.os.Parcel) -> createFromParcel
    126:126:io.rong.message.CSChangeModeMessage[] newArray(int) -> newArray
    117:117:java.lang.Object[] newArray(int) -> newArray
    117:117:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSChangeModeResponseMessage -> io.rong.message.CSChangeModeResponseMessage:
    int code -> code
    int status -> status
    java.lang.String errMsg -> errMsg
    android.os.Parcelable$Creator CREATOR -> CREATOR
    24:26:void <init>() -> <init>
    33:33:int getResult() -> getResult
    41:41:java.lang.String getErrMsg() -> getErrMsg
    49:49:int getStatus() -> getStatus
    52:71:void <init>(byte[]) -> <init>
    79:79:io.rong.message.CSChangeModeResponseMessage obtain() -> obtain
    82:86:void <init>(android.os.Parcel) -> <init>
    95:95:int describeContents() -> describeContents
    106:109:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    118:118:byte[] encode() -> encode
    121:121:void <clinit>() -> <clinit>
io.rong.message.CSChangeModeResponseMessage$1 -> io.rong.message.CSChangeModeResponseMessage$1:
    121:121:void <init>() -> <init>
    125:125:io.rong.message.CSChangeModeResponseMessage createFromParcel(android.os.Parcel) -> createFromParcel
    130:130:io.rong.message.CSChangeModeResponseMessage[] newArray(int) -> newArray
    121:121:java.lang.Object[] newArray(int) -> newArray
    121:121:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSEvaluateMessage -> io.rong.message.CSEvaluateMessage:
    java.lang.String TAG -> TAG
    java.lang.String uid -> uid
    java.lang.String sid -> sid
    java.lang.String pid -> pid
    int source -> source
    java.lang.String suggest -> suggest
    int status -> status
    int type -> type
    android.os.Parcelable$Creator CREATOR -> CREATOR
    28:33:void <init>() -> <init>
    28:37:void <init>(byte[]) -> <init>
    28:142:void <init>(android.os.Parcel) -> <init>
    151:151:int describeContents() -> describeContents
    162:169:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    178:196:byte[] encode() -> encode
    20:20:void <init>(io.rong.message.CSEvaluateMessage$1) -> <init>
    20:20:java.lang.String access$102(io.rong.message.CSEvaluateMessage,java.lang.String) -> access$102
    20:20:java.lang.String access$202(io.rong.message.CSEvaluateMessage,java.lang.String) -> access$202
    20:20:java.lang.String access$302(io.rong.message.CSEvaluateMessage,java.lang.String) -> access$302
    20:20:int access$402(io.rong.message.CSEvaluateMessage,int) -> access$402
    20:20:java.lang.String access$502(io.rong.message.CSEvaluateMessage,java.lang.String) -> access$502
    20:20:int access$602(io.rong.message.CSEvaluateMessage,int) -> access$602
    20:20:int access$702(io.rong.message.CSEvaluateMessage,int) -> access$702
    199:199:void <clinit>() -> <clinit>
io.rong.message.CSEvaluateMessage$1 -> io.rong.message.CSEvaluateMessage$1:
    199:199:void <init>() -> <init>
    203:203:io.rong.message.CSEvaluateMessage createFromParcel(android.os.Parcel) -> createFromParcel
    208:208:io.rong.message.CSEvaluateMessage[] newArray(int) -> newArray
    199:199:java.lang.Object[] newArray(int) -> newArray
    199:199:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSEvaluateMessage$Builder -> io.rong.message.CSEvaluateMessage$Builder:
    java.lang.String uid -> uid
    java.lang.String sid -> sid
    java.lang.String pid -> pid
    int source -> source
    java.lang.String suggest -> suggest
    int solveStatus -> solveStatus
    int type -> type
    43:50:void <init>() -> <init>
    54:62:io.rong.message.CSEvaluateMessage build() -> build
    71:72:io.rong.message.CSEvaluateMessage$Builder sid(java.lang.String) -> sid
    81:82:io.rong.message.CSEvaluateMessage$Builder uid(java.lang.String) -> uid
    91:92:io.rong.message.CSEvaluateMessage$Builder pid(java.lang.String) -> pid
    101:102:io.rong.message.CSEvaluateMessage$Builder source(int) -> source
    110:111:io.rong.message.CSEvaluateMessage$Builder suggest(java.lang.String) -> suggest
    119:120:io.rong.message.CSEvaluateMessage$Builder setSolveStatus(int) -> setSolveStatus
    129:130:io.rong.message.CSEvaluateMessage$Builder type(int) -> type
io.rong.message.CSHandShakeMessage -> io.rong.message.CSHandShakeMessage:
    io.rong.imlib.model.CSCustomServiceInfo customServiceInfo -> customServiceInfo
    android.os.Parcelable$Creator CREATOR -> CREATOR
    26:28:void <init>() -> <init>
    35:36:void setCustomInfo(io.rong.imlib.model.CSCustomServiceInfo) -> setCustomInfo
    38:40:void <init>(byte[]) -> <init>
    47:47:io.rong.message.CSHandShakeMessage obtain() -> obtain
    50:52:void <init>(android.os.Parcel) -> <init>
    61:61:int describeContents() -> describeContents
    72:73:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    83:143:byte[] encode() -> encode
    146:146:void <clinit>() -> <clinit>
io.rong.message.CSHandShakeMessage$1 -> io.rong.message.CSHandShakeMessage$1:
    146:146:void <init>() -> <init>
    150:150:io.rong.message.CSHandShakeMessage createFromParcel(android.os.Parcel) -> createFromParcel
    155:155:io.rong.message.CSHandShakeMessage[] newArray(int) -> newArray
    146:146:java.lang.Object[] newArray(int) -> newArray
    146:146:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSHandShakeResponseMessage -> io.rong.message.CSHandShakeResponseMessage:
    java.lang.String TAG -> TAG
    int status -> status
    java.lang.String msg -> msg
    java.lang.String uid -> uid
    java.lang.String sid -> sid
    java.lang.String pid -> pid
    java.lang.String companyName -> companyName
    java.lang.String companyIcon -> companyIcon
    boolean isBlack -> isBlack
    boolean requiredChangMode -> requiredChangMode
    int mode -> mode
    java.lang.String robotName -> robotName
    java.lang.String robotLogo -> robotLogo
    java.lang.String robotHelloWord -> robotHelloWord
    java.lang.String robotSessionNoEva -> robotSessionNoEva
    java.util.ArrayList humanEvaluateList -> humanEvaluateList
    java.util.ArrayList groupList -> groupList
    int userTipTime -> userTipTime
    java.lang.String userTipWord -> userTipWord
    int adminTipTime -> adminTipTime
    java.lang.String adminTipWord -> adminTipWord
    boolean disableLocation -> disableLocation
    int evaEntryPoint -> evaEntryPoint
    int evaType -> evaType
    boolean reportResolveStatus -> reportResolveStatus
    int isSuspendWhenQuit -> isSuspendWhenQuit
    int leaveMessageConfigType -> leaveMessageConfigType
    android.net.Uri leaveMessageWebUrl -> leaveMessageWebUrl
    java.util.ArrayList leaveMessageNativeInfo -> leaveMessageNativeInfo
    android.os.Parcelable$Creator CREATOR -> CREATOR
    48:100:void <init>() -> <init>
    48:232:void <init>(byte[]) -> <init>
    240:240:io.rong.message.CSHandShakeResponseMessage obtain() -> obtain
    244:244:boolean isRequiredChangMode() -> isRequiredChangMode
    258:258:java.lang.String getUid() -> getUid
    273:273:java.lang.String getSid() -> getSid
    287:287:java.lang.String getPid() -> getPid
    296:296:int getCode() -> getCode
    305:305:java.lang.String getMsg() -> getMsg
    314:314:boolean isBlack() -> isBlack
    324:324:io.rong.imlib.model.CustomServiceMode getMode() -> getMode
    333:333:java.lang.String getRobotName() -> getRobotName
    342:342:java.lang.String getRobotLogo() -> getRobotLogo
    351:351:java.lang.String getRobotHelloWord() -> getRobotHelloWord
    360:360:java.lang.String getCompanyName() -> getCompanyName
    369:369:java.lang.String getCompanyIcon() -> getCompanyIcon
    378:378:java.lang.String getRobotSessionNoEva() -> getRobotSessionNoEva
    388:388:java.util.ArrayList getHumanEvaluateList() -> getHumanEvaluateList
    398:398:java.util.ArrayList getGroupList() -> getGroupList
    406:406:int getUserTipTime() -> getUserTipTime
    414:414:java.lang.String getUserTipWord() -> getUserTipWord
    422:422:int getAdminTipTime() -> getAdminTipTime
    430:430:java.lang.String getAdminTipWord() -> getAdminTipWord
    438:438:int isSuspendWhenQuit() -> isSuspendWhenQuit
    446:446:int getEntryPoint() -> getEntryPoint
    454:454:int getEvaType() -> getEvaType
    461:461:boolean isReportResolveStatus() -> isReportResolveStatus
    469:469:int getLeaveMessageConfigType() -> getLeaveMessageConfigType
    476:476:android.net.Uri getLeaveMessageWebUrl() -> getLeaveMessageWebUrl
    483:483:java.util.ArrayList getLeaveMessageNativeInfo() -> getLeaveMessageNativeInfo
    493:493:byte[] encode() -> encode
    498:498:int describeContents() -> describeContents
    503:533:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    48:566:void <init>(android.os.Parcel) -> <init>
    568:568:void <clinit>() -> <clinit>
io.rong.message.CSHandShakeResponseMessage$1 -> io.rong.message.CSHandShakeResponseMessage$1:
    568:568:void <init>() -> <init>
    571:571:io.rong.message.CSHandShakeResponseMessage createFromParcel(android.os.Parcel) -> createFromParcel
    576:576:io.rong.message.CSHandShakeResponseMessage[] newArray(int) -> newArray
    568:568:java.lang.Object[] newArray(int) -> newArray
    568:568:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSHumanEvaluateItem -> io.rong.message.CSHumanEvaluateItem:
    int value -> value
    java.lang.String description -> description
    android.os.Parcelable$Creator CREATOR -> CREATOR
    14:20:void <init>(int,java.lang.String) -> <init>
    14:25:void <init>(android.os.Parcel) -> <init>
    32:32:int getValue() -> getValue
    40:40:java.lang.String getDescription() -> getDescription
    50:50:int describeContents() -> describeContents
    61:63:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    65:65:void <clinit>() -> <clinit>
io.rong.message.CSHumanEvaluateItem$1 -> io.rong.message.CSHumanEvaluateItem$1:
    65:65:void <init>() -> <init>
    69:69:io.rong.message.CSHumanEvaluateItem createFromParcel(android.os.Parcel) -> createFromParcel
    74:74:io.rong.message.CSHumanEvaluateItem[] newArray(int) -> newArray
    65:65:java.lang.Object[] newArray(int) -> newArray
    65:65:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSLeaveMessage -> io.rong.message.CSLeaveMessage:
    java.util.Map dataMap -> dataMap
    android.os.Parcelable$Creator CREATOR -> CREATOR
    22:23:void setDataSet(java.util.Map) -> setDataSet
    25:26:void <init>(byte[]) -> <init>
    30:46:byte[] encode() -> encode
    51:51:int describeContents() -> describeContents
    56:57:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    59:60:void <init>() -> <init>
    62:64:void <init>(android.os.Parcel) -> <init>
    66:66:void <clinit>() -> <clinit>
io.rong.message.CSLeaveMessage$1 -> io.rong.message.CSLeaveMessage$1:
    66:66:void <init>() -> <init>
    69:69:io.rong.message.CSLeaveMessage createFromParcel(android.os.Parcel) -> createFromParcel
    74:74:io.rong.message.CSLeaveMessage[] newArray(int) -> newArray
    66:66:java.lang.Object[] newArray(int) -> newArray
    66:66:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSPullEvaluateMessage -> io.rong.message.CSPullEvaluateMessage:
    java.lang.String TAG -> TAG
    java.lang.String msgId -> msgId
    android.os.Parcelable$Creator CREATOR -> CREATOR
    24:26:void <init>() -> <init>
    29:43:void <init>(byte[]) -> <init>
    51:51:io.rong.message.CSPullEvaluateMessage obtain() -> obtain
    54:56:void <init>(android.os.Parcel) -> <init>
    65:65:java.lang.String getMsgId() -> getMsgId
    75:75:int describeContents() -> describeContents
    86:87:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    96:96:byte[] encode() -> encode
    99:99:void <clinit>() -> <clinit>
io.rong.message.CSPullEvaluateMessage$1 -> io.rong.message.CSPullEvaluateMessage$1:
    99:99:void <init>() -> <init>
    103:103:io.rong.message.CSPullEvaluateMessage createFromParcel(android.os.Parcel) -> createFromParcel
    108:108:io.rong.message.CSPullEvaluateMessage[] newArray(int) -> newArray
    99:99:java.lang.Object[] newArray(int) -> newArray
    99:99:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSPullLeaveMessage -> io.rong.message.CSPullLeaveMessage:
    java.lang.String TAG -> TAG
    java.lang.String content -> content
    android.os.Parcelable$Creator CREATOR -> CREATOR
    23:24:void <init>() -> <init>
    26:40:void <init>(byte[]) -> <init>
    44:44:byte[] encode() -> encode
    48:48:java.lang.String getContent() -> getContent
    52:53:void setContent(java.lang.String) -> setContent
    57:57:int describeContents() -> describeContents
    62:63:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    65:67:void <init>(android.os.Parcel) -> <init>
    69:69:void <clinit>() -> <clinit>
io.rong.message.CSPullLeaveMessage$1 -> io.rong.message.CSPullLeaveMessage$1:
    69:69:void <init>() -> <init>
    72:72:io.rong.message.CSPullLeaveMessage createFromParcel(android.os.Parcel) -> createFromParcel
    77:77:io.rong.message.CSPullLeaveMessage[] newArray(int) -> newArray
    69:69:java.lang.Object[] newArray(int) -> newArray
    69:69:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSSuspendMessage -> io.rong.message.CSSuspendMessage:
    java.lang.String TAG -> TAG
    java.lang.String uid -> uid
    java.lang.String sid -> sid
    java.lang.String pid -> pid
    android.os.Parcelable$Creator CREATOR -> CREATOR
    25:27:void <init>() -> <init>
    30:32:void <init>(byte[]) -> <init>
    47:51:io.rong.message.CSSuspendMessage obtain(java.lang.String,java.lang.String,java.lang.String) -> obtain
    54:58:void <init>(android.os.Parcel) -> <init>
    67:67:int describeContents() -> describeContents
    78:81:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    90:104:byte[] encode() -> encode
    107:107:void <clinit>() -> <clinit>
io.rong.message.CSSuspendMessage$1 -> io.rong.message.CSSuspendMessage$1:
    107:107:void <init>() -> <init>
    111:111:io.rong.message.CSSuspendMessage createFromParcel(android.os.Parcel) -> createFromParcel
    116:116:io.rong.message.CSSuspendMessage[] newArray(int) -> newArray
    107:107:java.lang.Object[] newArray(int) -> newArray
    107:107:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSTerminateMessage -> io.rong.message.CSTerminateMessage:
    java.lang.String TAG -> TAG
    int code -> code
    java.lang.String msg -> msg
    java.lang.String sid -> sid
    android.os.Parcelable$Creator CREATOR -> CREATOR
    26:28:void <init>() -> <init>
    31:47:void <init>(byte[]) -> <init>
    50:50:io.rong.message.CSTerminateMessage obtain() -> obtain
    53:57:void <init>(android.os.Parcel) -> <init>
    64:64:java.lang.String getsid() -> getsid
    72:72:int getCode() -> getCode
    80:80:java.lang.String getMsg() -> getMsg
    90:90:int describeContents() -> describeContents
    101:104:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    113:113:byte[] encode() -> encode
    116:116:void <clinit>() -> <clinit>
io.rong.message.CSTerminateMessage$1 -> io.rong.message.CSTerminateMessage$1:
    116:116:void <init>() -> <init>
    120:120:io.rong.message.CSTerminateMessage createFromParcel(android.os.Parcel) -> createFromParcel
    125:125:io.rong.message.CSTerminateMessage[] newArray(int) -> newArray
    116:116:java.lang.Object[] newArray(int) -> newArray
    116:116:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CSUpdateMessage -> io.rong.message.CSUpdateMessage:
    java.lang.String TAG -> TAG
    java.lang.String sid -> sid
    java.lang.String serviceStatus -> serviceStatus
    android.os.Parcelable$Creator CREATOR -> CREATOR
    24:26:void <init>() -> <init>
    34:34:java.lang.String getSid() -> getSid
    44:44:java.lang.String getServiceStatus() -> getServiceStatus
    47:63:void <init>(byte[]) -> <init>
    66:69:io.rong.message.CSUpdateMessage obtain(java.lang.String,java.lang.String) -> obtain
    72:75:void <init>(android.os.Parcel) -> <init>
    84:84:int describeContents() -> describeContents
    95:97:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    106:119:byte[] encode() -> encode
    122:122:void <clinit>() -> <clinit>
io.rong.message.CSUpdateMessage$1 -> io.rong.message.CSUpdateMessage$1:
    122:122:void <init>() -> <init>
    126:126:io.rong.message.CSUpdateMessage createFromParcel(android.os.Parcel) -> createFromParcel
    131:131:io.rong.message.CSUpdateMessage[] newArray(int) -> newArray
    122:122:java.lang.Object[] newArray(int) -> newArray
    122:122:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CommandMessage -> io.rong.message.CommandMessage:
    java.lang.String TAG -> TAG
    java.lang.String name -> name
    java.lang.String data -> data
    android.os.Parcelable$Creator CREATOR -> CREATOR
    31:31:java.lang.String getName() -> getName
    40:41:void setName(java.lang.String) -> setName
    49:49:java.lang.String getData() -> getData
    58:59:void setData(java.lang.String) -> setData
    63:67:void <init>(android.os.Parcel) -> <init>
    77:80:io.rong.message.CommandMessage obtain(java.lang.String,java.lang.String) -> obtain
    83:85:void <init>() -> <init>
    89:108:byte[] encode() -> encode
    112:132:void <init>(byte[]) -> <init>
    142:145:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    154:154:int describeContents() -> describeContents
    157:157:void <clinit>() -> <clinit>
io.rong.message.CommandMessage$1 -> io.rong.message.CommandMessage$1:
    157:157:void <init>() -> <init>
    161:161:io.rong.message.CommandMessage createFromParcel(android.os.Parcel) -> createFromParcel
    166:166:io.rong.message.CommandMessage[] newArray(int) -> newArray
    157:157:java.lang.Object[] newArray(int) -> newArray
    157:157:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.CommandNotificationMessage -> io.rong.message.CommandNotificationMessage:
    java.lang.String TAG -> TAG
    java.lang.String name -> name
    java.lang.String data -> data
    android.os.Parcelable$Creator CREATOR -> CREATOR
    29:29:java.lang.String getName() -> getName
    38:39:void setName(java.lang.String) -> setName
    47:47:java.lang.String getData() -> getData
    56:57:void setData(java.lang.String) -> setData
    61:65:void <init>(android.os.Parcel) -> <init>
    75:78:io.rong.message.CommandNotificationMessage obtain(java.lang.String,java.lang.String) -> obtain
    81:83:void <init>() -> <init>
    87:106:byte[] encode() -> encode
    110:130:void <init>(byte[]) -> <init>
    140:143:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    152:152:int describeContents() -> describeContents
    155:155:void <clinit>() -> <clinit>
io.rong.message.CommandNotificationMessage$1 -> io.rong.message.CommandNotificationMessage$1:
    155:155:void <init>() -> <init>
    159:159:io.rong.message.CommandNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    164:164:io.rong.message.CommandNotificationMessage[] newArray(int) -> newArray
    155:155:java.lang.Object[] newArray(int) -> newArray
    155:155:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.ContactNotificationMessage -> io.rong.message.ContactNotificationMessage:
    java.lang.String TAG -> TAG
    java.lang.String CONTACT_OPERATION_REQUEST -> CONTACT_OPERATION_REQUEST
    java.lang.String CONTACT_OPERATION_ACCEPT_RESPONSE -> CONTACT_OPERATION_ACCEPT_RESPONSE
    java.lang.String CONTACT_OPERATION_REJECT_RESPONSE -> CONTACT_OPERATION_REJECT_RESPONSE
    java.lang.String operation -> operation
    java.lang.String sourceUserId -> sourceUserId
    java.lang.String targetUserId -> targetUserId
    java.lang.String message -> message
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    49:49:java.lang.String getOperation() -> getOperation
    58:59:void setOperation(java.lang.String) -> setOperation
    67:67:java.lang.String getSourceUserId() -> getSourceUserId
    76:77:void setSourceUserId(java.lang.String) -> setSourceUserId
    85:85:java.lang.String getTargetUserId() -> getTargetUserId
    94:95:void setTargetUserId(java.lang.String) -> setTargetUserId
    103:103:java.lang.String getMessage() -> getMessage
    112:113:void setMessage(java.lang.String) -> setMessage
    121:121:java.lang.String getExtra() -> getExtra
    130:131:void setExtra(java.lang.String) -> setExtra
    133:140:void <init>(android.os.Parcel) -> <init>
    152:157:io.rong.message.ContactNotificationMessage obtain(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> obtain
    160:162:void <init>() -> <init>
    166:191:byte[] encode() -> encode
    195:218:void <init>(byte[]) -> <init>
    228:234:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    243:243:int describeContents() -> describeContents
    246:246:void <clinit>() -> <clinit>
io.rong.message.ContactNotificationMessage$1 -> io.rong.message.ContactNotificationMessage$1:
    246:246:void <init>() -> <init>
    250:250:io.rong.message.ContactNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    255:255:io.rong.message.ContactNotificationMessage[] newArray(int) -> newArray
    246:246:java.lang.Object[] newArray(int) -> newArray
    246:246:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.DefaultMessageHandler -> io.rong.message.DefaultMessageHandler:
    10:11:void <init>(android.content.Context) -> <init>
    16:16:void encodeMessage(io.rong.imlib.model.Message) -> encodeMessage
    21:21:void decodeMessage(io.rong.imlib.model.Message,io.rong.imlib.model.MessageContent) -> decodeMessage
io.rong.message.DiscussionNotificationMessage -> io.rong.message.DiscussionNotificationMessage:
    int type -> type
    java.lang.String extension -> extension
    java.lang.String operator -> operator
    boolean hasReceived -> hasReceived
    android.os.Parcelable$Creator CREATOR -> CREATOR
    27:29:void <init>() -> <init>
    31:36:void <init>(android.os.Parcel) -> <init>
    38:59:void <init>(byte[]) -> <init>
    68:68:int describeContents() -> describeContents
    79:83:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    104:104:boolean isHasReceived() -> isHasReceived
    113:114:void setHasReceived(boolean) -> setHasReceived
    125:145:byte[] encode() -> encode
    154:154:int getType() -> getType
    163:164:void setType(int) -> setType
    171:171:java.lang.String getExtension() -> getExtension
    179:180:void setExtension(java.lang.String) -> setExtension
    187:187:java.lang.String getOperator() -> getOperator
    195:196:void setOperator(java.lang.String) -> setOperator
    85:85:void <clinit>() -> <clinit>
io.rong.message.DiscussionNotificationMessage$1 -> io.rong.message.DiscussionNotificationMessage$1:
    85:85:void <init>() -> <init>
    89:89:io.rong.message.DiscussionNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    94:94:io.rong.message.DiscussionNotificationMessage[] newArray(int) -> newArray
    85:85:java.lang.Object[] newArray(int) -> newArray
    85:85:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.FileMessage -> io.rong.message.FileMessage:
    java.lang.String TAG -> TAG
    java.lang.String mName -> mName
    long mSize -> mSize
    java.lang.String mType -> mType
    android.os.Parcelable$Creator CREATOR -> CREATOR
    33:33:java.lang.String getName() -> getName
    37:38:void setName(java.lang.String) -> setName
    41:41:long getSize() -> getSize
    45:46:void setSize(long) -> setSize
    49:49:java.lang.String getType() -> getType
    53:58:void setType(java.lang.String) -> setType
    61:61:android.net.Uri getFileUrl() -> getFileUrl
    65:66:void setFileUrl(android.net.Uri) -> setFileUrl
    76:107:byte[] encode() -> encode
    110:140:void <init>(byte[]) -> <init>
    142:144:void <init>() -> <init>
    146:150:void <init>(java.io.File,android.net.Uri) -> <init>
    157:164:io.rong.message.FileMessage obtain(android.net.Uri) -> obtain
    173:173:int describeContents() -> describeContents
    184:191:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    198:206:void <init>(android.os.Parcel) -> <init>
    226:230:java.util.List getSearchableWord() -> getSearchableWord
    211:211:void <clinit>() -> <clinit>
io.rong.message.FileMessage$1 -> io.rong.message.FileMessage$1:
    211:211:void <init>() -> <init>
    215:215:io.rong.message.FileMessage createFromParcel(android.os.Parcel) -> createFromParcel
    220:220:io.rong.message.FileMessage[] newArray(int) -> newArray
    211:211:java.lang.Object[] newArray(int) -> newArray
    211:211:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.GroupNotificationMessage -> io.rong.message.GroupNotificationMessage:
    java.lang.String TAG -> TAG
    java.lang.String GROUP_OPERATION_CREATE -> GROUP_OPERATION_CREATE
    java.lang.String GROUP_OPERATION_ADD -> GROUP_OPERATION_ADD
    java.lang.String GROUP_OPERATION_DISMISS -> GROUP_OPERATION_DISMISS
    java.lang.String GROUP_OPERATION_QUIT -> GROUP_OPERATION_QUIT
    java.lang.String GROUP_OPERATION_KICKED -> GROUP_OPERATION_KICKED
    java.lang.String GROUP_OPERATION_RENAME -> GROUP_OPERATION_RENAME
    java.lang.String GROUP_OPERATION_BULLETIN -> GROUP_OPERATION_BULLETIN
    java.lang.String operatorUserId -> operatorUserId
    java.lang.String operation -> operation
    java.lang.String data -> data
    java.lang.String message -> message
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    72:72:java.lang.String getOperatorUserId() -> getOperatorUserId
    76:77:void setOperatorUserId(java.lang.String) -> setOperatorUserId
    80:80:java.lang.String getOperation() -> getOperation
    84:85:void setOperation(java.lang.String) -> setOperation
    88:88:java.lang.String getData() -> getData
    92:93:void setData(java.lang.String) -> setData
    96:96:java.lang.String getMessage() -> getMessage
    100:101:void setMessage(java.lang.String) -> setMessage
    104:104:java.lang.String getExtra() -> getExtra
    108:109:void setExtra(java.lang.String) -> setExtra
    111:118:void <init>(android.os.Parcel) -> <init>
    121:126:io.rong.message.GroupNotificationMessage obtain(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> obtain
    129:131:void <init>() -> <init>
    135:162:byte[] encode() -> encode
    166:189:void <init>(byte[]) -> <init>
    193:199:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    203:203:int describeContents() -> describeContents
    206:206:void <clinit>() -> <clinit>
io.rong.message.GroupNotificationMessage$1 -> io.rong.message.GroupNotificationMessage$1:
    206:206:void <init>() -> <init>
    210:210:io.rong.message.GroupNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    215:215:io.rong.message.GroupNotificationMessage[] newArray(int) -> newArray
    206:206:java.lang.Object[] newArray(int) -> newArray
    206:206:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.HandshakeMessage -> io.rong.message.HandshakeMessage:
    int type -> type
    android.os.Parcelable$Creator CREATOR -> CREATOR
    13:15:void <init>() -> <init>
    18:20:void <init>(byte[]) -> <init>
    23:25:io.rong.message.HandshakeMessage obtain(java.lang.String) -> obtain
    29:30:void <init>(android.os.Parcel) -> <init>
    35:35:int describeContents() -> describeContents
    40:41:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    45:45:byte[] encode() -> encode
    50:50:int getType() -> getType
    54:55:void setType(int) -> setType
    60:60:void <clinit>() -> <clinit>
io.rong.message.HandshakeMessage$1 -> io.rong.message.HandshakeMessage$1:
    60:60:void <init>() -> <init>
    64:64:io.rong.message.HandshakeMessage createFromParcel(android.os.Parcel) -> createFromParcel
    69:69:io.rong.message.HandshakeMessage[] newArray(int) -> newArray
    60:60:java.lang.Object[] newArray(int) -> newArray
    60:60:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.HasReceivedNotificationMessage -> io.rong.message.HasReceivedNotificationMessage:
    boolean hasReceived -> hasReceived
    android.os.Parcelable$Creator CREATOR -> CREATOR
    13:15:void <init>(android.os.Parcel) -> <init>
    22:22:boolean isHasReceived() -> isHasReceived
    31:32:void setHasReceived(boolean) -> setHasReceived
    43:43:byte[] encode() -> encode
    48:48:int describeContents() -> describeContents
    54:54:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    56:56:void <clinit>() -> <clinit>
io.rong.message.HasReceivedNotificationMessage$1 -> io.rong.message.HasReceivedNotificationMessage$1:
    56:56:void <init>() -> <init>
    60:60:io.rong.message.HasReceivedNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    65:65:io.rong.message.HasReceivedNotificationMessage[] newArray(int) -> newArray
    56:56:java.lang.Object[] newArray(int) -> newArray
    56:56:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.IHandleMessageListener -> io.rong.message.IHandleMessageListener:
    void onHandleResult(io.rong.imlib.model.Message,int) -> onHandleResult
io.rong.message.ImageMessage -> io.rong.message.ImageMessage:
    android.net.Uri mThumUri -> mThumUri
    android.net.Uri mLocalUri -> mLocalUri
    android.net.Uri mRemoteUri -> mRemoteUri
    boolean mUpLoadExp -> mUpLoadExp
    java.lang.String mBase64 -> mBase64
    boolean mIsFull -> mIsFull
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    34:34:java.lang.String getExtra() -> getExtra
    43:44:void setExtra(java.lang.String) -> setExtra
    23:79:void <init>(byte[]) -> <init>
    23:83:void <init>() -> <init>
    23:88:void <init>(android.net.Uri,android.net.Uri) -> <init>
    23:94:void <init>(android.net.Uri,android.net.Uri,boolean) -> <init>
    104:104:io.rong.message.ImageMessage obtain(android.net.Uri,android.net.Uri) -> obtain
    116:116:io.rong.message.ImageMessage obtain(android.net.Uri,android.net.Uri,boolean) -> obtain
    125:125:io.rong.message.ImageMessage obtain() -> obtain
    134:134:android.net.Uri getThumUri() -> getThumUri
    143:143:boolean isFull() -> isFull
    152:153:void setIsFull(boolean) -> setIsFull
    161:162:void setThumUri(android.net.Uri) -> setThumUri
    170:170:android.net.Uri getLocalUri() -> getLocalUri
    179:180:void setLocalUri(android.net.Uri) -> setLocalUri
    188:188:android.net.Uri getRemoteUri() -> getRemoteUri
    197:198:void setRemoteUri(android.net.Uri) -> setRemoteUri
    206:207:void setBase64(java.lang.String) -> setBase64
    215:215:java.lang.String getBase64() -> getBase64
    224:224:boolean isUpLoadExp() -> isUpLoadExp
    233:234:void setUpLoadExp(boolean) -> setUpLoadExp
    238:265:byte[] encode() -> encode
    275:275:int describeContents() -> describeContents
    23:290:void <init>(android.os.Parcel) -> <init>
    300:306:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    311:311:void <clinit>() -> <clinit>
io.rong.message.ImageMessage$1 -> io.rong.message.ImageMessage$1:
    311:311:void <init>() -> <init>
    315:315:io.rong.message.ImageMessage createFromParcel(android.os.Parcel) -> createFromParcel
    320:320:io.rong.message.ImageMessage[] newArray(int) -> newArray
    311:311:java.lang.Object[] newArray(int) -> newArray
    311:311:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.ImageMessageHandler -> io.rong.message.ImageMessageHandler:
    java.lang.String TAG -> TAG
    int COMPRESSED_SIZE -> COMPRESSED_SIZE
    int COMPRESSED_QUALITY -> COMPRESSED_QUALITY
    int THUMB_COMPRESSED_SIZE -> THUMB_COMPRESSED_SIZE
    int THUMB_COMPRESSED_MIN_SIZE -> THUMB_COMPRESSED_MIN_SIZE
    int THUMB_COMPRESSED_QUALITY -> THUMB_COMPRESSED_QUALITY
    java.lang.String IMAGE_LOCAL_PATH -> IMAGE_LOCAL_PATH
    java.lang.String IMAGE_THUMBNAIL_PATH -> IMAGE_THUMBNAIL_PATH
    36:37:void <init>(android.content.Context) -> <init>
    41:75:void decodeMessage(io.rong.imlib.model.Message,io.rong.message.ImageMessage) -> decodeMessage
    79:186:void encodeMessage(io.rong.imlib.model.Message) -> encodeMessage
    189:192:android.net.Uri obtainImageUri(android.content.Context) -> obtainImageUri
    196:202:boolean isImageFile(byte[]) -> isImageFile
    23:23:void decodeMessage(io.rong.imlib.model.Message,io.rong.imlib.model.MessageContent) -> decodeMessage
    26:31:void <clinit>() -> <clinit>
io.rong.message.InformationNotificationMessage -> io.rong.message.InformationNotificationMessage:
    java.lang.String TAG -> TAG
    java.lang.String message -> message
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    42:63:byte[] encode() -> encode
    69:71:void <init>() -> <init>
    80:82:io.rong.message.InformationNotificationMessage obtain(java.lang.String) -> obtain
    90:116:void <init>(byte[]) -> <init>
    124:124:int describeContents() -> describeContents
    135:138:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    145:149:void <init>(android.os.Parcel) -> <init>
    172:174:void <init>(java.lang.String) -> <init>
    183:183:java.lang.String getMessage() -> getMessage
    192:193:void setMessage(java.lang.String) -> setMessage
    200:200:java.lang.String getExtra() -> getExtra
    209:210:void setExtra(java.lang.String) -> setExtra
    154:154:void <clinit>() -> <clinit>
io.rong.message.InformationNotificationMessage$1 -> io.rong.message.InformationNotificationMessage$1:
    154:154:void <init>() -> <init>
    158:158:io.rong.message.InformationNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    163:163:io.rong.message.InformationNotificationMessage[] newArray(int) -> newArray
    154:154:java.lang.Object[] newArray(int) -> newArray
    154:154:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.LocationMessage -> io.rong.message.LocationMessage:
    double mLat -> mLat
    double mLng -> mLng
    java.lang.String mPoi -> mPoi
    java.lang.String mBase64 -> mBase64
    android.net.Uri mImgUri -> mImgUri
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    34:34:java.lang.String getExtra() -> getExtra
    43:44:void setExtra(java.lang.String) -> setExtra
    49:80:byte[] encode() -> encode
    83:106:void <init>(byte[]) -> <init>
    118:118:io.rong.message.LocationMessage obtain(double,double,java.lang.String,android.net.Uri) -> obtain
    121:126:void <init>(double,double,java.lang.String,android.net.Uri) -> <init>
    134:134:double getLat() -> getLat
    143:144:void setLat(double) -> setLat
    152:152:double getLng() -> getLng
    161:162:void setLng(double) -> setLng
    170:170:java.lang.String getPoi() -> getPoi
    179:180:void setPoi(java.lang.String) -> setPoi
    188:188:java.lang.String getBase64() -> getBase64
    197:198:void setBase64(java.lang.String) -> setBase64
    206:206:android.net.Uri getImgUri() -> getImgUri
    215:216:void setImgUri(android.net.Uri) -> setImgUri
    225:225:int describeContents() -> describeContents
    236:242:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    244:251:void <init>(android.os.Parcel) -> <init>
    257:257:void <clinit>() -> <clinit>
io.rong.message.LocationMessage$1 -> io.rong.message.LocationMessage$1:
    257:257:void <init>() -> <init>
    261:261:io.rong.message.LocationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    266:266:io.rong.message.LocationMessage[] newArray(int) -> newArray
    257:257:java.lang.Object[] newArray(int) -> newArray
    257:257:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.LocationMessageHandler -> io.rong.message.LocationMessageHandler:
    java.lang.String TAG -> TAG
    int THUMB_WIDTH -> THUMB_WIDTH
    int THUMB_HEIGHT -> THUMB_HEIGHT
    int THUMB_COMPRESSED_QUALITY -> THUMB_COMPRESSED_QUALITY
    java.lang.String LOCATION_PATH -> LOCATION_PATH
    32:33:void <init>(android.content.Context) -> <init>
    37:73:void decodeMessage(io.rong.imlib.model.Message,io.rong.message.LocationMessage) -> decodeMessage
    77:133:void encodeMessage(io.rong.imlib.model.Message) -> encodeMessage
    136:142:android.net.Uri obtainLocationUri(android.content.Context) -> obtainLocationUri
    146:183:java.io.File loadLocationThumbnail(io.rong.message.LocationMessage,java.lang.String) -> loadLocationThumbnail
    22:22:void decodeMessage(io.rong.imlib.model.Message,io.rong.imlib.model.MessageContent) -> decodeMessage
io.rong.message.MediaMessageContent -> io.rong.message.MediaMessageContent:
    android.net.Uri mLocalPath -> mLocalPath
    android.net.Uri mMediaUrl -> mMediaUrl
    java.lang.String mExtra -> mExtra
    7:7:void <init>() -> <init>
    13:13:android.net.Uri getLocalPath() -> getLocalPath
    17:17:android.net.Uri getMediaUrl() -> getMediaUrl
    21:22:void setMediaUrl(android.net.Uri) -> setMediaUrl
    25:26:void setLocalPath(android.net.Uri) -> setLocalPath
    29:29:java.lang.String getExtra() -> getExtra
    33:34:void setExtra(java.lang.String) -> setExtra
io.rong.message.MessageHandler -> io.rong.message.MessageHandler:
    android.content.Context context -> context
    io.rong.message.IHandleMessageListener mHandleMessageListener -> mHandleMessageListener
    12:14:void <init>(android.content.Context) -> <init>
    void decodeMessage(io.rong.imlib.model.Message,io.rong.imlib.model.MessageContent) -> decodeMessage
    void encodeMessage(io.rong.imlib.model.Message) -> encodeMessage
    32:32:android.content.Context getContext() -> getContext
    36:37:void setHandleMessageListener(io.rong.message.IHandleMessageListener) -> setHandleMessageListener
io.rong.message.NotificationMessage -> io.rong.message.NotificationMessage:
    8:8:void <init>() -> <init>
io.rong.message.ProfileNotificationMessage -> io.rong.message.ProfileNotificationMessage:
    java.lang.String TAG -> TAG
    java.lang.String operation -> operation
    java.lang.String data -> data
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    31:31:java.lang.String getOperation() -> getOperation
    40:41:void setOperation(java.lang.String) -> setOperation
    49:49:java.lang.String getData() -> getData
    58:59:void setData(java.lang.String) -> setData
    67:67:java.lang.String getExtra() -> getExtra
    76:77:void setExtra(java.lang.String) -> setExtra
    79:84:void <init>(android.os.Parcel) -> <init>
    94:97:io.rong.message.ProfileNotificationMessage obtain(java.lang.String,java.lang.String) -> obtain
    100:102:void <init>() -> <init>
    106:130:byte[] encode() -> encode
    134:155:void <init>(byte[]) -> <init>
    165:169:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    178:178:int describeContents() -> describeContents
    181:181:void <clinit>() -> <clinit>
io.rong.message.ProfileNotificationMessage$1 -> io.rong.message.ProfileNotificationMessage$1:
    181:181:void <init>() -> <init>
    185:185:io.rong.message.ProfileNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    190:190:io.rong.message.ProfileNotificationMessage[] newArray(int) -> newArray
    181:181:java.lang.Object[] newArray(int) -> newArray
    181:181:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.PublicServiceCommandMessage -> io.rong.message.PublicServiceCommandMessage:
    java.lang.String TAG -> TAG
    java.lang.String command -> command
    java.lang.String data -> data
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    33:33:java.lang.String getExtra() -> getExtra
    41:42:void setExtra(java.lang.String) -> setExtra
    52:72:byte[] encode() -> encode
    75:77:void <init>() -> <init>
    79:81:void <init>(byte[]) -> <init>
    84:89:io.rong.message.PublicServiceCommandMessage obtain(io.rong.imlib.model.PublicServiceMenuItem) -> obtain
    93:94:void setData(java.lang.String) -> setData
    97:98:void setCommand(java.lang.String) -> setCommand
    106:106:int describeContents() -> describeContents
    117:121:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    128:133:void <init>(android.os.Parcel) -> <init>
    138:138:void <clinit>() -> <clinit>
io.rong.message.PublicServiceCommandMessage$1 -> io.rong.message.PublicServiceCommandMessage$1:
    138:138:void <init>() -> <init>
    142:142:io.rong.message.PublicServiceCommandMessage createFromParcel(android.os.Parcel) -> createFromParcel
    147:147:io.rong.message.PublicServiceCommandMessage[] newArray(int) -> newArray
    138:138:java.lang.Object[] newArray(int) -> newArray
    138:138:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.PublicServiceMultiRichContentMessage -> io.rong.message.PublicServiceMultiRichContentMessage:
    java.util.ArrayList mRichContentItems -> mRichContentItems
    io.rong.imlib.model.UserInfo mUser -> mUser
    android.os.Parcelable$Creator CREATOR -> CREATOR
    22:27:void <init>() -> <init>
    22:47:void <init>(byte[]) -> <init>
    51:51:byte[] encode() -> encode
    56:56:int describeContents() -> describeContents
    61:62:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    65:65:java.util.ArrayList getMessages() -> getMessages
    69:69:io.rong.imlib.model.UserInfo getPublicServiceUserInfo() -> getPublicServiceUserInfo
    22:74:void <init>(android.os.Parcel) -> <init>
    76:76:void <clinit>() -> <clinit>
io.rong.message.PublicServiceMultiRichContentMessage$1 -> io.rong.message.PublicServiceMultiRichContentMessage$1:
    76:76:void <init>() -> <init>
    79:79:io.rong.message.PublicServiceMultiRichContentMessage createFromParcel(android.os.Parcel) -> createFromParcel
    84:84:io.rong.message.PublicServiceMultiRichContentMessage[] newArray(int) -> newArray
    76:76:java.lang.Object[] newArray(int) -> newArray
    76:76:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.PublicServiceRichContentMessage -> io.rong.message.PublicServiceRichContentMessage:
    io.rong.message.RichContentItem mRichContentItem -> mRichContentItem
    io.rong.imlib.model.UserInfo mUser -> mUser
    android.os.Parcelable$Creator CREATOR -> CREATOR
    23:25:void <init>() -> <init>
    27:42:void <init>(byte[]) -> <init>
    45:45:io.rong.message.RichContentItem getMessage() -> getMessage
    49:49:io.rong.imlib.model.UserInfo getPublicServiceUserInfo() -> getPublicServiceUserInfo
    54:54:byte[] encode() -> encode
    59:59:int describeContents() -> describeContents
    64:65:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    67:70:void <init>(android.os.Parcel) -> <init>
    72:72:void <clinit>() -> <clinit>
io.rong.message.PublicServiceRichContentMessage$1 -> io.rong.message.PublicServiceRichContentMessage$1:
    72:72:void <init>() -> <init>
    75:75:io.rong.message.PublicServiceRichContentMessage createFromParcel(android.os.Parcel) -> createFromParcel
    80:80:io.rong.message.PublicServiceRichContentMessage[] newArray(int) -> newArray
    72:72:java.lang.Object[] newArray(int) -> newArray
    72:72:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.ReadReceiptMessage -> io.rong.message.ReadReceiptMessage:
    java.lang.String TAG -> TAG
    long lastMessageSendTime -> lastMessageSendTime
    java.lang.String messageUId -> messageUId
    io.rong.message.ReadReceiptMessage$ReadReceiptType type -> type
    android.os.Parcelable$Creator CREATOR -> CREATOR
    42:42:long getLastMessageSendTime() -> getLastMessageSendTime
    46:47:void setLastMessageSendTime(long) -> setLastMessageSendTime
    50:50:java.lang.String getMessageUId() -> getMessageUId
    54:55:void setMessageUId(java.lang.String) -> setMessageUId
    58:58:io.rong.message.ReadReceiptMessage$ReadReceiptType getType() -> getType
    62:63:void setType(io.rong.message.ReadReceiptMessage$ReadReceiptType) -> setType
    89:92:void <init>(long) -> <init>
    94:97:void <init>(java.lang.String) -> <init>
    99:103:void <init>(long,java.lang.String,io.rong.message.ReadReceiptMessage$ReadReceiptType) -> <init>
    105:109:void <init>(android.os.Parcel) -> <init>
    111:135:void <init>(byte[]) -> <init>
    139:157:byte[] encode() -> encode
    160:162:void <init>() -> <init>
    170:173:io.rong.message.ReadReceiptMessage obtain(long) -> obtain
    178:178:int describeContents() -> describeContents
    183:186:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    191:191:void <clinit>() -> <clinit>
io.rong.message.ReadReceiptMessage$1 -> io.rong.message.ReadReceiptMessage$1:
    191:191:void <init>() -> <init>
    194:194:io.rong.message.ReadReceiptMessage createFromParcel(android.os.Parcel) -> createFromParcel
    199:199:io.rong.message.ReadReceiptMessage[] newArray(int) -> newArray
    191:191:java.lang.Object[] newArray(int) -> newArray
    191:191:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.ReadReceiptMessage$ReadReceiptType -> io.rong.message.ReadReceiptMessage$ReadReceiptType:
    io.rong.message.ReadReceiptMessage$ReadReceiptType SEND_TIME -> SEND_TIME
    io.rong.message.ReadReceiptMessage$ReadReceiptType UID -> UID
    int value -> value
    io.rong.message.ReadReceiptMessage$ReadReceiptType[] $VALUES -> $VALUES
    65:65:io.rong.message.ReadReceiptMessage$ReadReceiptType[] values() -> values
    65:65:io.rong.message.ReadReceiptMessage$ReadReceiptType valueOf(java.lang.String) -> valueOf
    69:73:void <init>(java.lang.String,int,int) -> <init>
    76:76:int getValue() -> getValue
    80:85:io.rong.message.ReadReceiptMessage$ReadReceiptType setValue(int) -> setValue
    65:67:void <clinit>() -> <clinit>
io.rong.message.ReadReceiptRequestMessage -> io.rong.message.ReadReceiptRequestMessage:
    java.lang.String TAG -> TAG
    java.lang.String mMessageUId -> mMessageUId
    android.os.Parcelable$Creator CREATOR -> CREATOR
    24:24:java.lang.String getMessageUId() -> getMessageUId
    32:34:void <init>(java.lang.String) -> <init>
    36:38:void <init>(android.os.Parcel) -> <init>
    40:58:void <init>(byte[]) -> <init>
    62:78:byte[] encode() -> encode
    83:83:int describeContents() -> describeContents
    88:89:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    94:94:void <clinit>() -> <clinit>
io.rong.message.ReadReceiptRequestMessage$1 -> io.rong.message.ReadReceiptRequestMessage$1:
    94:94:void <init>() -> <init>
    97:97:io.rong.message.ReadReceiptRequestMessage createFromParcel(android.os.Parcel) -> createFromParcel
    102:102:io.rong.message.ReadReceiptRequestMessage[] newArray(int) -> newArray
    94:94:java.lang.Object[] newArray(int) -> newArray
    94:94:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.ReadReceiptResponseMessage -> io.rong.message.ReadReceiptResponseMessage:
    java.lang.String TAG -> TAG
    java.lang.String RECEIPT_MAP -> RECEIPT_MAP
    java.util.HashMap mReceiptMap -> mReceiptMap
    android.os.Parcelable$Creator CREATOR -> CREATOR
    37:39:void <init>(java.util.HashMap) -> <init>
    41:55:void <init>(java.util.List) -> <init>
    58:58:java.util.Set getSenderIdSet() -> getSenderIdSet
    62:62:java.util.ArrayList getMessageUIdListBySenderId(java.lang.String) -> getMessageUIdListBySenderId
    65:67:void <init>(android.os.Parcel) -> <init>
    69:97:void <init>(byte[]) -> <init>
    101:125:byte[] encode() -> encode
    130:130:int describeContents() -> describeContents
    135:136:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    141:141:void <clinit>() -> <clinit>
io.rong.message.ReadReceiptResponseMessage$1 -> io.rong.message.ReadReceiptResponseMessage$1:
    141:141:void <init>() -> <init>
    144:144:io.rong.message.ReadReceiptResponseMessage createFromParcel(android.os.Parcel) -> createFromParcel
    149:149:io.rong.message.ReadReceiptResponseMessage[] newArray(int) -> newArray
    141:141:java.lang.Object[] newArray(int) -> newArray
    141:141:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.RecallCommandMessage -> io.rong.message.RecallCommandMessage:
    java.lang.String TAG -> TAG
    java.lang.String messageUId -> messageUId
    java.lang.String targetId -> targetId
    long sentTime -> sentTime
    int conversationType -> conversationType
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    38:38:java.lang.String getMessageUId() -> getMessageUId
    42:43:void setMessageUId(java.lang.String) -> setMessageUId
    46:46:java.lang.String getExtra() -> getExtra
    50:51:void setExtra(java.lang.String) -> setExtra
    54:54:java.lang.String getTargetId() -> getTargetId
    58:59:void setTargetId(java.lang.String) -> setTargetId
    62:62:long getSentTime() -> getSentTime
    66:67:void setSentTime(long) -> setSentTime
    70:70:int getConversationType() -> getConversationType
    74:75:void setConversationType(int) -> setConversationType
    77:79:void <init>(java.lang.String) -> <init>
    81:84:void <init>(java.lang.String,java.lang.String) -> <init>
    86:106:void <init>(byte[]) -> <init>
    108:117:void <init>(android.os.Parcel) -> <init>
    126:151:byte[] encode() -> encode
    156:156:int describeContents() -> describeContents
    161:166:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    171:171:void <clinit>() -> <clinit>
io.rong.message.RecallCommandMessage$1 -> io.rong.message.RecallCommandMessage$1:
    171:171:void <init>() -> <init>
    174:174:io.rong.message.RecallCommandMessage createFromParcel(android.os.Parcel) -> createFromParcel
    179:179:io.rong.message.RecallCommandMessage[] newArray(int) -> newArray
    171:171:java.lang.Object[] newArray(int) -> newArray
    171:171:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.RecallNotificationMessage -> io.rong.message.RecallNotificationMessage:
    java.lang.String TAG -> TAG
    java.lang.String mOperatorId -> mOperatorId
    long mRecallTime -> mRecallTime
    java.lang.String mOriginalObjectName -> mOriginalObjectName
    android.os.Parcelable$Creator CREATOR -> CREATOR
    40:40:java.lang.String getOperatorId() -> getOperatorId
    44:44:long getRecallTime() -> getRecallTime
    48:48:java.lang.String getOriginalObjectName() -> getOriginalObjectName
    51:55:void <init>(java.lang.String,long,java.lang.String) -> <init>
    57:81:void <init>(byte[]) -> <init>
    83:87:void <init>(android.os.Parcel) -> <init>
    96:116:byte[] encode() -> encode
    121:121:int describeContents() -> describeContents
    126:129:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    134:134:void <clinit>() -> <clinit>
io.rong.message.RecallNotificationMessage$1 -> io.rong.message.RecallNotificationMessage$1:
    134:134:void <init>() -> <init>
    137:137:io.rong.message.RecallNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    142:142:io.rong.message.RecallNotificationMessage[] newArray(int) -> newArray
    134:134:java.lang.Object[] newArray(int) -> newArray
    134:134:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.RichContentItem -> io.rong.message.RichContentItem:
    java.lang.String title -> title
    java.lang.String digest -> digest
    java.lang.String imageUrl -> imageUrl
    java.lang.String url -> url
    android.os.Parcelable$Creator CREATOR -> CREATOR
    21:21:int describeContents() -> describeContents
    26:31:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    33:38:void <init>(android.os.Parcel) -> <init>
    52:68:void <init>(org.json.JSONObject) -> <init>
    70:91:void <init>(java.lang.String) -> <init>
    95:95:java.lang.String getDigest() -> getDigest
    99:100:void setDigest(java.lang.String) -> setDigest
    103:103:java.lang.String getImageUrl() -> getImageUrl
    107:108:void setImageUrl(java.lang.String) -> setImageUrl
    111:111:java.lang.String getTitle() -> getTitle
    115:116:void setTitle(java.lang.String) -> setTitle
    119:119:java.lang.String getUrl() -> getUrl
    123:124:void setUrl(java.lang.String) -> setUrl
    40:40:void <clinit>() -> <clinit>
io.rong.message.RichContentItem$1 -> io.rong.message.RichContentItem$1:
    40:40:void <init>() -> <init>
    43:43:io.rong.message.RichContentItem createFromParcel(android.os.Parcel) -> createFromParcel
    48:48:io.rong.message.RichContentItem[] newArray(int) -> newArray
    40:40:java.lang.Object[] newArray(int) -> newArray
    40:40:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.RichContentMessage -> io.rong.message.RichContentMessage:
    java.lang.String title -> title
    java.lang.String content -> content
    java.lang.String imgUrl -> imgUrl
    java.lang.String url -> url
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    27:43:void <init>(java.lang.String,java.lang.String,java.lang.String) -> <init>
    27:58:void <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> <init>
    69:69:io.rong.message.RichContentMessage obtain(java.lang.String,java.lang.String,java.lang.String) -> obtain
    82:82:io.rong.message.RichContentMessage obtain(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> obtain
    27:97:void <init>(android.os.Parcel) -> <init>
    27:104:void <init>() -> <init>
    27:130:void <init>(byte[]) -> <init>
    141:165:byte[] encode() -> encode
    175:175:int describeContents() -> describeContents
    187:193:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    214:226:java.lang.String getExpression(java.lang.String) -> getExpression
    230:231:java.lang.String toExpressionChar(java.lang.String) -> toExpressionChar
    240:240:java.lang.String getTitle() -> getTitle
    249:250:void setTitle(java.lang.String) -> setTitle
    258:258:java.lang.String getContent() -> getContent
    267:268:void setContent(java.lang.String) -> setContent
    276:276:java.lang.String getImgUrl() -> getImgUrl
    285:286:void setImgUrl(java.lang.String) -> setImgUrl
    294:294:java.lang.String getUrl() -> getUrl
    303:304:void setUrl(java.lang.String) -> setUrl
    312:312:java.lang.String getExtra() -> getExtra
    321:322:void setExtra(java.lang.String) -> setExtra
    326:333:java.util.List getSearchableWord() -> getSearchableWord
    198:198:void <clinit>() -> <clinit>
io.rong.message.RichContentMessage$1 -> io.rong.message.RichContentMessage$1:
    198:198:void <init>() -> <init>
    202:202:io.rong.message.RichContentMessage createFromParcel(android.os.Parcel) -> createFromParcel
    207:207:io.rong.message.RichContentMessage[] newArray(int) -> newArray
    198:198:java.lang.Object[] newArray(int) -> newArray
    198:198:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.StatusMessage -> io.rong.message.StatusMessage:
    11:11:void <init>() -> <init>
io.rong.message.StickerMessage -> io.rong.message.StickerMessage:
    java.lang.String TAG -> TAG
    java.lang.String name -> name
    java.lang.String category -> category
    boolean isInstalled -> isInstalled
    android.os.Parcelable$Creator CREATOR -> CREATOR
    27:27:java.lang.String getName() -> getName
    31:31:java.lang.String getCategory() -> getCategory
    41:56:byte[] encode() -> encode
    59:63:void <init>(io.rong.message.StickerMessage$Builder) -> <init>
    65:82:void <init>(byte[]) -> <init>
    117:117:int describeContents() -> describeContents
    120:123:void <init>(android.os.Parcel) -> <init>
    127:129:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    19:19:void <init>(io.rong.message.StickerMessage$Builder,io.rong.message.StickerMessage$1) -> <init>
    131:131:void <clinit>() -> <clinit>
io.rong.message.StickerMessage$1 -> io.rong.message.StickerMessage$1:
    131:131:void <init>() -> <init>
    135:135:io.rong.message.StickerMessage createFromParcel(android.os.Parcel) -> createFromParcel
    140:140:io.rong.message.StickerMessage[] newArray(int) -> newArray
    131:131:java.lang.Object[] newArray(int) -> newArray
    131:131:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.StickerMessage$Builder -> io.rong.message.StickerMessage$Builder:
    java.lang.String category -> category
    java.lang.String name -> name
    boolean isInstalled -> isInstalled
    89:93:void <init>() -> <init>
    96:97:io.rong.message.StickerMessage$Builder category(java.lang.String) -> category
    101:102:io.rong.message.StickerMessage$Builder name(java.lang.String) -> name
    106:107:io.rong.message.StickerMessage$Builder isInstalled(boolean) -> isInstalled
    111:111:io.rong.message.StickerMessage build() -> build
    84:84:java.lang.String access$000(io.rong.message.StickerMessage$Builder) -> access$000
    84:84:java.lang.String access$100(io.rong.message.StickerMessage$Builder) -> access$100
    84:84:boolean access$200(io.rong.message.StickerMessage$Builder) -> access$200
io.rong.message.SuspendMessage -> io.rong.message.SuspendMessage:
    android.os.Parcelable$Creator CREATOR -> CREATOR
    11:13:void <init>() -> <init>
    15:17:void <init>(byte[]) -> <init>
    19:21:void <init>(android.os.Parcel) -> <init>
    25:25:int describeContents() -> describeContents
    31:31:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    35:35:byte[] encode() -> encode
    38:38:void <clinit>() -> <clinit>
io.rong.message.SuspendMessage$1 -> io.rong.message.SuspendMessage$1:
    38:38:void <init>() -> <init>
    42:42:io.rong.message.SuspendMessage createFromParcel(android.os.Parcel) -> createFromParcel
    47:47:io.rong.message.SuspendMessage[] newArray(int) -> newArray
    38:38:java.lang.Object[] newArray(int) -> newArray
    38:38:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.SyncReadStatusMessage -> io.rong.message.SyncReadStatusMessage:
    java.lang.String TAG -> TAG
    long lastMessageSendTime -> lastMessageSendTime
    android.os.Parcelable$Creator CREATOR -> CREATOR
    20:20:long getLastMessageSendTime() -> getLastMessageSendTime
    25:27:void <init>(long) -> <init>
    29:31:void <init>(android.os.Parcel) -> <init>
    33:51:void <init>(byte[]) -> <init>
    55:69:byte[] encode() -> encode
    74:74:int describeContents() -> describeContents
    79:80:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    85:85:void <clinit>() -> <clinit>
io.rong.message.SyncReadStatusMessage$1 -> io.rong.message.SyncReadStatusMessage$1:
    85:85:void <init>() -> <init>
    88:88:io.rong.message.SyncReadStatusMessage createFromParcel(android.os.Parcel) -> createFromParcel
    93:93:io.rong.message.SyncReadStatusMessage[] newArray(int) -> newArray
    85:85:java.lang.Object[] newArray(int) -> newArray
    85:85:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.TextMessage -> io.rong.message.TextMessage:
    java.lang.String TAG -> TAG
    java.lang.String content -> content
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    35:35:java.lang.String getExtra() -> getExtra
    43:44:void setExtra(java.lang.String) -> setExtra
    54:77:byte[] encode() -> encode
    82:95:java.lang.String getEmotion(java.lang.String) -> getEmotion
    100:102:void <init>() -> <init>
    105:107:io.rong.message.TextMessage obtain(java.lang.String) -> obtain
    110:138:void <init>(byte[]) -> <init>
    146:147:void setContent(java.lang.String) -> setContent
    155:155:int describeContents() -> describeContents
    166:170:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    177:182:void <init>(android.os.Parcel) -> <init>
    206:208:void <init>(java.lang.String) -> <init>
    216:216:java.lang.String getContent() -> getContent
    221:223:java.util.List getSearchableWord() -> getSearchableWord
    187:187:void <clinit>() -> <clinit>
io.rong.message.TextMessage$1 -> io.rong.message.TextMessage$1:
    187:187:void <init>() -> <init>
    191:191:io.rong.message.TextMessage createFromParcel(android.os.Parcel) -> createFromParcel
    196:196:io.rong.message.TextMessage[] newArray(int) -> newArray
    187:187:java.lang.Object[] newArray(int) -> newArray
    187:187:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.VoiceMessage -> io.rong.message.VoiceMessage:
    android.net.Uri mUri -> mUri
    int mDuration -> mDuration
    java.lang.String mBase64 -> mBase64
    java.lang.String extra -> extra
    android.os.Parcelable$Creator CREATOR -> CREATOR
    30:30:java.lang.String getExtra() -> getExtra
    38:39:void setExtra(java.lang.String) -> setExtra
    46:51:void <init>(android.os.Parcel) -> <init>
    53:75:void <init>(byte[]) -> <init>
    84:87:void <init>(android.net.Uri,int) -> <init>
    90:90:io.rong.message.VoiceMessage obtain(android.net.Uri,int) -> obtain
    99:99:android.net.Uri getUri() -> getUri
    108:109:void setUri(android.net.Uri) -> setUri
    117:117:int getDuration() -> getDuration
    126:127:void setDuration(int) -> setDuration
    131:131:java.lang.String getBase64() -> getBase64
    135:136:void setBase64(java.lang.String) -> setBase64
    140:157:byte[] encode() -> encode
    167:167:int describeContents() -> describeContents
    178:182:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    187:187:void <clinit>() -> <clinit>
io.rong.message.VoiceMessage$1 -> io.rong.message.VoiceMessage$1:
    187:187:void <init>() -> <init>
    191:191:io.rong.message.VoiceMessage createFromParcel(android.os.Parcel) -> createFromParcel
    196:196:io.rong.message.VoiceMessage[] newArray(int) -> newArray
    187:187:java.lang.Object[] newArray(int) -> newArray
    187:187:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.message.VoiceMessageHandler -> io.rong.message.VoiceMessageHandler:
    java.lang.String TAG -> TAG
    java.lang.String VOICE_PATH -> VOICE_PATH
    24:25:void <init>(android.content.Context) -> <init>
    29:50:void decodeMessage(io.rong.imlib.model.Message,io.rong.message.VoiceMessage) -> decodeMessage
    55:76:void encodeMessage(io.rong.imlib.model.Message) -> encodeMessage
    79:88:java.io.File saveFile(byte[],java.lang.String,java.lang.String) -> saveFile
    92:95:android.net.Uri obtainVoiceUri(android.content.Context) -> obtainVoiceUri
    18:18:void decodeMessage(io.rong.imlib.model.Message,io.rong.imlib.model.MessageContent) -> decodeMessage
io.rong.message.utils.BitmapUtil -> io.rong.message.utils.BitmapUtil:
    java.lang.String TAG -> TAG
    22:22:void <init>() -> <init>
    27:56:java.lang.String getBase64FromBitmap(android.graphics.Bitmap) -> getBase64FromBitmap
    62:67:android.graphics.Bitmap getBitmapFromBase64(java.lang.String) -> getBitmapFromBase64
    72:186:android.graphics.Bitmap getResizedBitmap(android.content.Context,android.net.Uri,int,int) -> getResizedBitmap
    190:208:android.graphics.Bitmap interceptBitmap(java.lang.String,int,int) -> interceptBitmap
    217:354:android.graphics.Bitmap getThumbBitmap(android.content.Context,android.net.Uri,int,int) -> getThumbBitmap
io.rong.push.PushConst -> io.rong.push.PushConst:
    java.lang.String ACTION_RONG_PUSH_MESSAGE_ARRIVED -> ACTION_RONG_PUSH_MESSAGE_ARRIVED
    java.lang.String ACTION_MI_PUSH_MESSAGE_ARRIVED -> ACTION_MI_PUSH_MESSAGE_ARRIVED
    java.lang.String ACTION_PUSH_MESSAGE_CLICKED -> ACTION_PUSH_MESSAGE_CLICKED
    java.lang.String ACTION_MI_PUSH_MESSAGE_CLICKED -> ACTION_MI_PUSH_MESSAGE_CLICKED
    java.lang.String ACTION_HEARTBEAT -> ACTION_HEARTBEAT
    java.lang.String ACTION_INIT_PUSH -> ACTION_INIT_PUSH
    java.lang.String ACTION_SEND_REGISTRATION_INFO -> ACTION_SEND_REGISTRATION_INFO
    java.lang.String ACTION_STOP_PUSH -> ACTION_STOP_PUSH
    int HEARTBEAT_INTERVAL -> HEARTBEAT_INTERVAL
    int PING_ACTION_INTERVAL -> PING_ACTION_INTERVAL
    java.lang.String PING_STRING_EXTRA -> PING_STRING_EXTRA
    java.lang.String URL_PUSH_SERVER -> URL_PUSH_SERVER
    java.lang.String APP_PUSH_INFORMATION -> APP_PUSH_INFORMATION
    java.lang.String PUSH_SHARE_PREFERENCE -> PUSH_SHARE_PREFERENCE
    3:3:void <init>() -> <init>
io.rong.push.PushReceiver -> io.rong.push.PushReceiver:
    java.lang.String TAG -> TAG
    15:15:void <init>() -> <init>
    20:43:void onReceive(android.content.Context,android.content.Intent) -> onReceive
io.rong.push.PushService -> io.rong.push.PushService:
    java.lang.String TAG -> TAG
    16:16:void <init>() -> <init>
    21:24:void onCreate() -> onCreate
    28:139:int onStartCommand(android.content.Intent,int,int) -> onStartCommand
    144:144:android.os.IBinder onBind(android.content.Intent) -> onBind
    149:151:void onDestroy() -> onDestroy
io.rong.push.RongPushClient -> io.rong.push.RongPushClient:
    java.lang.String TAG -> TAG
    java.util.ArrayList registeredType -> registeredType
    43:480:void <init>() -> <init>
    53:61:void registerGCM(android.content.Context) -> registerGCM
    71:81:void registerMiPush(android.content.Context,java.lang.String,java.lang.String) -> registerMiPush
    89:94:void registerHWPush(android.content.Context) -> registerHWPush
    103:131:void init(android.content.Context,java.lang.String) -> init
    142:171:void init(android.content.Context,java.lang.String,java.lang.String) -> init
    179:187:void clearAllNotifications(android.content.Context) -> clearAllNotifications
    196:203:void clearAllPushNotifications(android.content.Context) -> clearAllPushNotifications
    211:217:void clearAllPushServiceNotifications(android.content.Context) -> clearAllPushServiceNotifications
    226:234:void clearNotificationById(android.content.Context,int) -> clearNotificationById
    245:260:void recordNotificationEvent(java.lang.String) -> recordNotificationEvent
    268:271:void stopRongPush(android.content.Context) -> stopRongPush
    280:281:void sendNotification(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> sendNotification
    289:291:void checkManifest(android.content.Context) -> checkManifest
    294:316:boolean isConfigChanged(android.content.Context) -> isConfigChanged
    320:382:void checkReceivers(android.content.Context) -> checkReceivers
    385:428:void checkService(android.content.Context) -> checkService
    431:447:void findAndCheckReceiverInfo(android.content.pm.PackageManager,android.content.Intent,java.lang.Class) -> findAndCheckReceiverInfo
    450:459:java.lang.String getSupportedPushTypes() -> getSupportedPushTypes
    469:474:boolean checkPlayServices(android.content.Context) -> checkPlayServices
    45:45:void <clinit>() -> <clinit>
io.rong.push.RongPushClient$ConversationType -> io.rong.push.RongPushClient$ConversationType:
    io.rong.push.RongPushClient$ConversationType NONE -> NONE
    io.rong.push.RongPushClient$ConversationType PRIVATE -> PRIVATE
    io.rong.push.RongPushClient$ConversationType DISCUSSION -> DISCUSSION
    io.rong.push.RongPushClient$ConversationType GROUP -> GROUP
    io.rong.push.RongPushClient$ConversationType CHATROOM -> CHATROOM
    io.rong.push.RongPushClient$ConversationType CUSTOMER_SERVICE -> CUSTOMER_SERVICE
    io.rong.push.RongPushClient$ConversationType SYSTEM -> SYSTEM
    io.rong.push.RongPushClient$ConversationType APP_PUBLIC_SERVICE -> APP_PUBLIC_SERVICE
    io.rong.push.RongPushClient$ConversationType PUBLIC_SERVICE -> PUBLIC_SERVICE
    io.rong.push.RongPushClient$ConversationType PUSH_SERVICE -> PUSH_SERVICE
    int value -> value
    java.lang.String name -> name
    io.rong.push.RongPushClient$ConversationType[] $VALUES -> $VALUES
    480:480:io.rong.push.RongPushClient$ConversationType[] values() -> values
    480:480:io.rong.push.RongPushClient$ConversationType valueOf(java.lang.String) -> valueOf
    529:540:void <init>(java.lang.String,int,int,java.lang.String) -> <init>
    548:548:int getValue() -> getValue
    557:557:java.lang.String getName() -> getName
    567:572:io.rong.push.RongPushClient$ConversationType setValue(int) -> setValue
    480:526:void <clinit>() -> <clinit>
io.rong.push.common.ParcelUtils -> io.rong.push.common.ParcelUtils:
    int EXIST_SEPARATOR -> EXIST_SEPARATOR
    int NON_SEPARATOR -> NON_SEPARATOR
    16:17:void <init>() -> <init>
    20:27:void writeToParcel(android.os.Parcel,java.lang.String) -> writeToParcel
    30:37:void writeToParcel(android.os.Parcel,java.lang.Long) -> writeToParcel
    40:47:void writeToParcel(android.os.Parcel,java.lang.Integer) -> writeToParcel
    50:57:void writeToParcel(android.os.Parcel,java.lang.Float) -> writeToParcel
    60:67:void writeToParcel(android.os.Parcel,java.lang.Double) -> writeToParcel
    70:77:void writeToParcel(android.os.Parcel,java.util.Map) -> writeToParcel
    80:87:void writeToParcel(android.os.Parcel,java.util.Date) -> writeToParcel
    90:91:java.lang.Float readFloatFromParcel(android.os.Parcel) -> readFloatFromParcel
    95:96:java.lang.Double readDoubleFromParcel(android.os.Parcel) -> readDoubleFromParcel
    100:101:java.util.Date readDateFromParcel(android.os.Parcel) -> readDateFromParcel
    105:106:java.lang.Integer readIntFromParcel(android.os.Parcel) -> readIntFromParcel
    110:111:java.lang.Long readLongFromParcel(android.os.Parcel) -> readLongFromParcel
    115:116:java.lang.String readFromParcel(android.os.Parcel) -> readFromParcel
    120:121:java.util.Map readMapFromParcel(android.os.Parcel) -> readMapFromParcel
    125:129:android.os.Parcelable readFromParcel(android.os.Parcel,java.lang.Class) -> readFromParcel
    133:140:void writeToParcel(android.os.Parcel,android.os.Parcelable) -> writeToParcel
    143:150:void writeToParcel(android.os.Parcel,java.util.List) -> writeToParcel
    153:154:java.util.ArrayList readListFromParcel(android.os.Parcel,java.lang.Class) -> readListFromParcel
    158:165:void writeListToParcel(android.os.Parcel,java.util.List) -> writeListToParcel
    168:176:android.os.Parcelable bytesToParcelable(byte[],java.lang.Class) -> bytesToParcelable
    181:186:byte[] parcelableToByte(android.os.Parcelable) -> parcelableToByte
    191:199:java.util.List bytesToParcelableList(byte[],java.lang.Class) -> bytesToParcelableList
    204:209:byte[] parcelableListToByte(java.util.List) -> parcelableListToByte
io.rong.push.common.RLog -> io.rong.push.common.RLog:
    boolean DEBUG -> DEBUG
    java.lang.String RongLog -> RongLog
    java.lang.Boolean IS_WRITE_TO_FILE -> IS_WRITE_TO_FILE
    java.lang.String LOG_PATH -> LOG_PATH
    int LOG_FILE_SAVE_DAYS -> LOG_FILE_SAVE_DAYS
    java.lang.String FILE_NAME -> FILE_NAME
    java.text.SimpleDateFormat logFormat -> logFormat
    java.text.SimpleDateFormat fileNameFormat -> fileNameFormat
    18:18:void <init>() -> <init>
    30:31:void i(java.lang.String,java.lang.String) -> i
    34:35:void v(java.lang.String,java.lang.String) -> v
    38:39:void d(java.lang.String,java.lang.String) -> d
    42:43:void e(java.lang.String,java.lang.String) -> e
    46:62:void log(java.lang.String,java.lang.String,char) -> log
    70:88:void writeLogtoFile(java.lang.String,java.lang.String,java.lang.String) -> writeLogtoFile
    94:99:void delFile() -> delFile
    105:110:java.util.Date getDateBefore() -> getDateBefore
    114:134:void sendLog(android.content.Context,java.util.List) -> sendLog
    20:27:void <clinit>() -> <clinit>
io.rong.push.common.RongException -> io.rong.push.common.RongException:
    java.lang.Exception innerException -> innerException
    int errorCode -> errorCode
    9:10:void <init>(java.lang.String) -> <init>
    13:15:void <init>(java.lang.String,int) -> <init>
    18:20:void <init>(java.lang.String,java.lang.Exception) -> <init>
    23:23:int getErrorCode() -> getErrorCode
    27:27:java.lang.Exception getInnerException() -> getInnerException
io.rong.push.common.stateMachine.IState -> io.rong.push.common.stateMachine.IState:
    boolean HANDLED -> HANDLED
    boolean NOT_HANDLED -> NOT_HANDLED
    void enter() -> enter
    void exit() -> exit
    boolean processMessage(android.os.Message) -> processMessage
    java.lang.String getName() -> getName
io.rong.push.common.stateMachine.State -> io.rong.push.common.stateMachine.State:
    31:32:void <init>() -> <init>
    39:39:void enter() -> enter
    46:46:void exit() -> exit
    53:53:boolean processMessage(android.os.Message) -> processMessage
    70:72:java.lang.String getName() -> getName
io.rong.push.common.stateMachine.StateMachine -> io.rong.push.common.stateMachine.StateMachine:
    java.lang.String mName -> mName
    int SM_QUIT_CMD -> SM_QUIT_CMD
    int SM_INIT_CMD -> SM_INIT_CMD
    boolean HANDLED -> HANDLED
    boolean NOT_HANDLED -> NOT_HANDLED
    io.rong.push.common.stateMachine.StateMachine$SmHandler mSmHandler -> mSmHandler
    android.os.HandlerThread mSmThread -> mSmThread
    1239:1241:void initStateMachine(java.lang.String,android.os.Looper) -> initStateMachine
    1248:1254:void <init>(java.lang.String) -> <init>
    1261:1263:void <init>(java.lang.String,android.os.Looper) -> <init>
    1270:1272:void <init>(java.lang.String,android.os.Handler) -> <init>
    1280:1281:void addState(io.rong.push.common.stateMachine.State,io.rong.push.common.stateMachine.State) -> addState
    1288:1289:void addState(io.rong.push.common.stateMachine.State) -> addState
    1298:1299:void setInitialState(io.rong.push.common.stateMachine.State) -> setInitialState
    1306:1308:android.os.Message getCurrentMessage() -> getCurrentMessage
    1316:1318:io.rong.push.common.stateMachine.IState getCurrentState() -> getCurrentState
    1336:1337:void transitionTo(io.rong.push.common.stateMachine.IState) -> transitionTo
    1347:1348:void transitionToHaltingState() -> transitionToHaltingState
    1360:1361:void deferMessage(android.os.Message) -> deferMessage
    1369:1370:void unhandledMessage(android.os.Message) -> unhandledMessage
    1377:1377:void haltedProcessMessage(android.os.Message) -> haltedProcessMessage
    1385:1385:void onHalting() -> onHalting
    1394:1394:void onQuitting() -> onQuitting
    1400:1400:java.lang.String getName() -> getName
    1409:1410:void setLogRecSize(int) -> setLogRecSize
    1418:1419:void setLogOnlyTransitions(boolean) -> setLogOnlyTransitions
    1426:1428:int getLogRecSize() -> getLogRecSize
    1436:1438:int getLogRecCount() -> getLogRecCount
    1446:1448:io.rong.push.common.stateMachine.StateMachine$LogRec getLogRec(int) -> getLogRec
    1455:1462:java.util.Collection copyLogRecs() -> copyLogRecs
    1472:1476:void addLogRec(java.lang.String) -> addLogRec
    1482:1482:boolean recordLogRec(android.os.Message) -> recordLogRec
    1493:1493:java.lang.String getLogRecString(android.os.Message) -> getLogRecString
    1500:1500:java.lang.String getWhatToString(int) -> getWhatToString
    1507:1507:android.os.Handler getHandler() -> getHandler
    1521:1521:android.os.Message obtainMessage() -> obtainMessage
    1536:1536:android.os.Message obtainMessage(int) -> obtainMessage
    1553:1553:android.os.Message obtainMessage(int,java.lang.Object) -> obtainMessage
    1571:1571:android.os.Message obtainMessage(int,int) -> obtainMessage
    1589:1589:android.os.Message obtainMessage(int,int,int) -> obtainMessage
    1608:1608:android.os.Message obtainMessage(int,int,int,java.lang.Object) -> obtainMessage
    1618:1622:void sendMessage(int) -> sendMessage
    1631:1635:void sendMessage(int,java.lang.Object) -> sendMessage
    1644:1648:void sendMessage(int,int) -> sendMessage
    1657:1661:void sendMessage(int,int,int) -> sendMessage
    1670:1674:void sendMessage(int,int,int,java.lang.Object) -> sendMessage
    1683:1687:void sendMessage(android.os.Message) -> sendMessage
    1696:1700:void sendMessageDelayed(int,long) -> sendMessageDelayed
    1709:1713:void sendMessageDelayed(int,java.lang.Object,long) -> sendMessageDelayed
    1722:1726:void sendMessageDelayed(int,int,long) -> sendMessageDelayed
    1735:1739:void sendMessageDelayed(int,int,int,long) -> sendMessageDelayed
    1749:1753:void sendMessageDelayed(int,int,int,java.lang.Object,long) -> sendMessageDelayed
    1762:1766:void sendMessageDelayed(android.os.Message,long) -> sendMessageDelayed
    1776:1780:void sendMessageAtFrontOfQueue(int) -> sendMessageAtFrontOfQueue
    1790:1794:void sendMessageAtFrontOfQueue(int,java.lang.Object) -> sendMessageAtFrontOfQueue
    1804:1808:void sendMessageAtFrontOfQueue(int,int) -> sendMessageAtFrontOfQueue
    1819:1823:void sendMessageAtFrontOfQueue(int,int,int) -> sendMessageAtFrontOfQueue
    1833:1837:void sendMessageAtFrontOfQueue(int,int,int,java.lang.Object) -> sendMessageAtFrontOfQueue
    1847:1851:void sendMessageAtFrontOfQueue(android.os.Message) -> sendMessageAtFrontOfQueue
    1859:1863:void removeMessages(int) -> removeMessages
    1871:1874:boolean isQuit(android.os.Message) -> isQuit
    1882:1886:void quit() -> quit
    1893:1897:void quitNow() -> quitNow
    1904:1907:boolean isDbg() -> isDbg
    1917:1921:void setDbg(boolean) -> setDbg
    1928:1933:void start() -> start
    1943:1950:void dump(java.io.FileDescriptor,java.io.PrintWriter,java.lang.String[]) -> dump
    1958:1960:void logAndAddLogRec(java.lang.String) -> logAndAddLogRec
    1968:1969:void log(java.lang.String) -> log
    1977:1978:void logd(java.lang.String) -> logd
    1986:1987:void logv(java.lang.String) -> logv
    1995:1996:void logi(java.lang.String) -> logi
    2004:2005:void logw(java.lang.String) -> logw
    2013:2014:void loge(java.lang.String) -> loge
    2023:2024:void loge(java.lang.String,java.lang.Throwable) -> loge
    419:419:android.os.HandlerThread access$400(io.rong.push.common.stateMachine.StateMachine) -> access$400
    419:419:android.os.HandlerThread access$402(io.rong.push.common.stateMachine.StateMachine,android.os.HandlerThread) -> access$402
    419:419:io.rong.push.common.stateMachine.StateMachine$SmHandler access$502(io.rong.push.common.stateMachine.StateMachine,io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$502
io.rong.push.common.stateMachine.StateMachine$1 -> io.rong.push.common.stateMachine.StateMachine$1:
io.rong.push.common.stateMachine.StateMachine$LogRec -> io.rong.push.common.stateMachine.StateMachine$LogRec:
    io.rong.push.common.stateMachine.StateMachine mSm -> mSm
    long mTime -> mTime
    int mWhat -> mWhat
    java.lang.String mInfo -> mInfo
    io.rong.push.common.stateMachine.IState mState -> mState
    io.rong.push.common.stateMachine.IState mOrgState -> mOrgState
    io.rong.push.common.stateMachine.IState mDstState -> mDstState
    467:469:void <init>(io.rong.push.common.stateMachine.StateMachine,android.os.Message,java.lang.String,io.rong.push.common.stateMachine.IState,io.rong.push.common.stateMachine.IState,io.rong.push.common.stateMachine.IState) -> <init>
    479:486:void update(io.rong.push.common.stateMachine.StateMachine,android.os.Message,java.lang.String,io.rong.push.common.stateMachine.IState,io.rong.push.common.stateMachine.IState,io.rong.push.common.stateMachine.IState) -> update
    492:492:long getTime() -> getTime
    499:499:long getWhat() -> getWhat
    506:506:java.lang.String getInfo() -> getInfo
    513:513:io.rong.push.common.stateMachine.IState getState() -> getState
    520:520:io.rong.push.common.stateMachine.IState getDestState() -> getDestState
    527:527:io.rong.push.common.stateMachine.IState getOriginalState() -> getOriginalState
    532:557:java.lang.String toString() -> toString
io.rong.push.common.stateMachine.StateMachine$LogRecords -> io.rong.push.common.stateMachine.StateMachine$LogRecords:
    int DEFAULT_SIZE -> DEFAULT_SIZE
    java.util.Vector mLogRecVector -> mLogRecVector
    int mMaxSize -> mMaxSize
    int mOldestIndex -> mOldestIndex
    int mCount -> mCount
    boolean mLogOnlyTransitions -> mLogOnlyTransitions
    576:586:void <init>() -> <init>
    594:597:void setSize(int) -> setSize
    600:601:void setLogOnlyTransitions(boolean) -> setLogOnlyTransitions
    604:604:boolean logOnlyTransitions() -> logOnlyTransitions
    611:611:int size() -> size
    618:618:int count() -> count
    625:626:void cleanup() -> cleanup
    634:641:io.rong.push.common.stateMachine.StateMachine$LogRec get(int) -> get
    659:670:void add(io.rong.push.common.stateMachine.StateMachine,android.os.Message,java.lang.String,io.rong.push.common.stateMachine.IState,io.rong.push.common.stateMachine.IState,io.rong.push.common.stateMachine.IState) -> add
    572:572:void <init>(io.rong.push.common.stateMachine.StateMachine$1) -> <init>
    572:572:java.util.Vector access$1700(io.rong.push.common.stateMachine.StateMachine$LogRecords) -> access$1700
io.rong.push.common.stateMachine.StateMachine$SmHandler -> io.rong.push.common.stateMachine.StateMachine$SmHandler:
    boolean mHasQuit -> mHasQuit
    boolean mDbg -> mDbg
    java.lang.Object mSmHandlerObj -> mSmHandlerObj
    android.os.Message mMsg -> mMsg
    io.rong.push.common.stateMachine.StateMachine$LogRecords mLogRecords -> mLogRecords
    boolean mIsConstructionCompleted -> mIsConstructionCompleted
    io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo[] mStateStack -> mStateStack
    int mStateStackTopIndex -> mStateStackTopIndex
    io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo[] mTempStateStack -> mTempStateStack
    int mTempStateStackCount -> mTempStateStackCount
    io.rong.push.common.stateMachine.StateMachine$SmHandler$HaltingState mHaltingState -> mHaltingState
    io.rong.push.common.stateMachine.StateMachine$SmHandler$QuittingState mQuittingState -> mQuittingState
    io.rong.push.common.stateMachine.StateMachine mSm -> mSm
    java.util.HashMap mStateInfo -> mStateInfo
    io.rong.push.common.stateMachine.State mInitialState -> mInitialState
    io.rong.push.common.stateMachine.State mDestState -> mDestState
    java.util.ArrayList mDeferredMessages -> mDeferredMessages
    779:804:void handleMessage(android.os.Message) -> handleMessage
    816:894:void performTransitions(io.rong.push.common.stateMachine.State,android.os.Message) -> performTransitions
    900:917:void cleanupAfterQuitting() -> cleanupAfterQuitting
    923:949:void completeConstruction() -> completeConstruction
    958:983:io.rong.push.common.stateMachine.State processMsg(android.os.Message) -> processMsg
    992:999:void invokeExitMethods(io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo) -> invokeExitMethods
    1005:1010:void invokeEnterMethods(int) -> invokeEnterMethods
    1022:1028:void moveDeferredMessageAtFrontOfQueue() -> moveDeferredMessageAtFrontOfQueue
    1038:1054:int moveTempStateStackToStateStack() -> moveTempStateStackToStateStack
    1075:1086:io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo setupTempStateStackWithStatesToEnter(io.rong.push.common.stateMachine.State) -> setupTempStateStackWithStatesToEnter
    1093:1107:void setupInitialStateStack() -> setupInitialStateStack
    1113:1113:android.os.Message getCurrentMessage() -> getCurrentMessage
    1120:1120:io.rong.push.common.stateMachine.IState getCurrentState() -> getCurrentState
    1133:1160:io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo addState(io.rong.push.common.stateMachine.State,io.rong.push.common.stateMachine.State) -> addState
    676:1175:void <init>(android.os.Looper,io.rong.push.common.stateMachine.StateMachine) -> <init>
    1179:1181:void setInitialState(io.rong.push.common.stateMachine.State) -> setInitialState
    1185:1187:void transitionTo(io.rong.push.common.stateMachine.IState) -> transitionTo
    1191:1198:void deferMessage(android.os.Message) -> deferMessage
    1202:1204:void quit() -> quit
    1208:1210:void quitNow() -> quitNow
    1214:1214:boolean isQuit(android.os.Message) -> isQuit
    1219:1219:boolean isDbg() -> isDbg
    1224:1225:void setDbg(boolean) -> setDbg
    673:673:io.rong.push.common.stateMachine.StateMachine access$300(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$300
    673:673:void <init>(android.os.Looper,io.rong.push.common.stateMachine.StateMachine,io.rong.push.common.stateMachine.StateMachine$1) -> <init>
    673:673:io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo access$800(io.rong.push.common.stateMachine.StateMachine$SmHandler,io.rong.push.common.stateMachine.State,io.rong.push.common.stateMachine.State) -> access$800
    673:673:void access$900(io.rong.push.common.stateMachine.StateMachine$SmHandler,io.rong.push.common.stateMachine.State) -> access$900
    673:673:android.os.Message access$1000(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$1000
    673:673:io.rong.push.common.stateMachine.IState access$1100(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$1100
    673:673:void access$1200(io.rong.push.common.stateMachine.StateMachine$SmHandler,io.rong.push.common.stateMachine.IState) -> access$1200
    673:673:io.rong.push.common.stateMachine.StateMachine$SmHandler$HaltingState access$1300(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$1300
    673:673:void access$1400(io.rong.push.common.stateMachine.StateMachine$SmHandler,android.os.Message) -> access$1400
    673:673:boolean access$1500(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$1500
    673:673:io.rong.push.common.stateMachine.StateMachine$LogRecords access$1600(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$1600
    673:673:io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo[] access$1800(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$1800
    673:673:int access$1900(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$1900
    673:673:io.rong.push.common.stateMachine.State access$2000(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$2000
    673:673:boolean access$2100(io.rong.push.common.stateMachine.StateMachine$SmHandler,android.os.Message) -> access$2100
    673:673:void access$2200(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$2200
    673:673:void access$2300(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$2300
    673:673:boolean access$2400(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$2400
    673:673:void access$2500(io.rong.push.common.stateMachine.StateMachine$SmHandler,boolean) -> access$2500
    673:673:void access$2600(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> access$2600
    682:682:void <clinit>() -> <clinit>
io.rong.push.common.stateMachine.StateMachine$SmHandler$HaltingState -> io.rong.push.common.stateMachine.StateMachine$SmHandler$HaltingState:
    io.rong.push.common.stateMachine.StateMachine$SmHandler this$0 -> this$0
    753:753:void <init>(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> <init>
    756:757:boolean processMessage(android.os.Message) -> processMessage
    753:753:void <init>(io.rong.push.common.stateMachine.StateMachine$SmHandler,io.rong.push.common.stateMachine.StateMachine$1) -> <init>
io.rong.push.common.stateMachine.StateMachine$SmHandler$QuittingState -> io.rong.push.common.stateMachine.StateMachine$SmHandler$QuittingState:
    io.rong.push.common.stateMachine.StateMachine$SmHandler this$0 -> this$0
    764:764:void <init>(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> <init>
    767:767:boolean processMessage(android.os.Message) -> processMessage
    764:764:void <init>(io.rong.push.common.stateMachine.StateMachine$SmHandler,io.rong.push.common.stateMachine.StateMachine$1) -> <init>
io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo -> io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo:
    io.rong.push.common.stateMachine.State state -> state
    io.rong.push.common.stateMachine.StateMachine$SmHandler$StateInfo parentStateInfo -> parentStateInfo
    boolean active -> active
    io.rong.push.common.stateMachine.StateMachine$SmHandler this$0 -> this$0
    718:718:void <init>(io.rong.push.common.stateMachine.StateMachine$SmHandler) -> <init>
    733:733:java.lang.String toString() -> toString
    718:718:void <init>(io.rong.push.common.stateMachine.StateMachine$SmHandler,io.rong.push.common.stateMachine.StateMachine$1) -> <init>
io.rong.push.core.MessageHandleService -> io.rong.push.core.MessageHandleService:
    java.lang.String TAG -> TAG
    java.util.concurrent.ConcurrentLinkedQueue jobQueue -> jobQueue
    31:34:void addJob(io.rong.push.core.MessageHandleService$Job) -> addJob
    37:38:void <init>() -> <init>
    41:128:void onHandleIntent(android.content.Intent) -> onHandleIntent
    131:139:void startConversationListActivity(java.lang.String) -> startConversationListActivity
    143:154:void startConversationActivity(io.rong.push.RongPushClient$ConversationType,java.lang.String,java.lang.String,java.lang.String) -> startConversationActivity
    164:178:void startPushServiceActivity(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> startPushServiceActivity
    181:214:io.rong.push.notification.PushNotificationMessage decodeNotificationMessage(android.os.Bundle) -> decodeNotificationMessage
    218:275:io.rong.push.notification.PushNotificationMessage transformToPushMessage(org.json.JSONObject) -> transformToPushMessage
    28:28:void <clinit>() -> <clinit>
io.rong.push.core.MessageHandleService$Job -> io.rong.push.core.MessageHandleService$Job:
    io.rong.push.notification.PushMessageReceiver receiver -> receiver
    android.content.Intent intent -> intent
    282:285:void <init>(android.content.Intent,io.rong.push.notification.PushMessageReceiver) -> <init>
    288:288:io.rong.push.notification.PushMessageReceiver getReceiver() -> getReceiver
    292:292:android.content.Intent getIntent() -> getIntent
io.rong.push.core.PushClient -> io.rong.push.core.PushClient:
    java.lang.String TAG -> TAG
    io.rong.push.core.PushProtocalStack$MessageInputStream in -> in
    java.net.Socket socket -> socket
    io.rong.push.core.PushProtocalStack$MessageOutputStream out -> out
    java.io.OutputStream os -> os
    io.rong.push.core.PushClient$PushReader reader -> reader
    io.rong.push.core.PushClient$ClientListener listener -> listener
    io.rong.push.core.PushClient$ConnectStatusCallback connectCallback -> connectCallback
    io.rong.push.core.PushClient$QueryCallback queryCallback -> queryCallback
    java.lang.String deviceInfo -> deviceInfo
    boolean running -> running
    28:31:void <init>(java.lang.String,io.rong.push.core.PushClient$ClientListener) -> <init>
    34:59:void connect(java.lang.String,int,java.lang.String,io.rong.push.core.PushClient$ConnectStatusCallback) -> connect
    63:75:void ping() -> ping
    78:88:void query(io.rong.push.core.PushClient$QueryMethod,java.lang.String,java.lang.String,io.rong.push.core.PushClient$QueryCallback) -> query
    91:109:void disconnect() -> disconnect
    112:127:void reset() -> reset
    130:170:void handleMessage(io.rong.push.core.PushProtocalStack$Message) -> handleMessage
    14:14:boolean access$100(io.rong.push.core.PushClient) -> access$100
    14:14:io.rong.push.core.PushProtocalStack$MessageInputStream access$200(io.rong.push.core.PushClient) -> access$200
    14:14:void access$300(io.rong.push.core.PushClient,io.rong.push.core.PushProtocalStack$Message) -> access$300
    14:14:io.rong.push.core.PushClient$ClientListener access$400(io.rong.push.core.PushClient) -> access$400
io.rong.push.core.PushClient$1 -> io.rong.push.core.PushClient$1:
    int[] $SwitchMap$io$rong$push$core$PushProtocalStack$Message$Type -> $SwitchMap$io$rong$push$core$PushProtocalStack$Message$Type
    134:134:void <clinit>() -> <clinit>
io.rong.push.core.PushClient$ClientListener -> io.rong.push.core.PushClient$ClientListener:
    void onMessageArrived(io.rong.push.core.PushProtocalStack$PublishMessage) -> onMessageArrived
    void onDisConnected() -> onDisConnected
    void onPingSuccess() -> onPingSuccess
    void onPingFailure() -> onPingFailure
io.rong.push.core.PushClient$ConnectStatusCallback -> io.rong.push.core.PushClient$ConnectStatusCallback:
    void onConnected() -> onConnected
    void onError(java.io.IOException) -> onError
io.rong.push.core.PushClient$PushReader -> io.rong.push.core.PushClient$PushReader:
    io.rong.push.core.PushClient this$0 -> this$0
    172:172:void <init>(io.rong.push.core.PushClient) -> <init>
    176:193:void run() -> run
    172:172:void <init>(io.rong.push.core.PushClient,io.rong.push.core.PushClient$1) -> <init>
io.rong.push.core.PushClient$QueryCallback -> io.rong.push.core.PushClient$QueryCallback:
    void onSuccess(java.lang.String) -> onSuccess
    void onFailure() -> onFailure
io.rong.push.core.PushClient$QueryMethod -> io.rong.push.core.PushClient$QueryMethod:
    io.rong.push.core.PushClient$QueryMethod GET_PUSH_TYPE -> GET_PUSH_TYPE
    io.rong.push.core.PushClient$QueryMethod SET_TOKEN -> SET_TOKEN
    java.lang.String methodName -> methodName
    io.rong.push.core.PushClient$QueryMethod[] $VALUES -> $VALUES
    218:218:io.rong.push.core.PushClient$QueryMethod[] values() -> values
    218:218:io.rong.push.core.PushClient$QueryMethod valueOf(java.lang.String) -> valueOf
    225:227:void <init>(java.lang.String,int,java.lang.String) -> <init>
    230:230:java.lang.String getMethodName() -> getMethodName
    218:221:void <clinit>() -> <clinit>
io.rong.push.core.PushConnectivityManager -> io.rong.push.core.PushConnectivityManager:
    java.lang.String TAG -> TAG
    android.content.Context mContext -> mContext
    io.rong.push.core.PushClient pushClient -> pushClient
    java.lang.String enabledPushTypes -> enabledPushTypes
    java.lang.String appKey -> appKey
    java.lang.String deviceId -> deviceId
    java.lang.String serverDomain -> serverDomain
    int EVENT_CONNECT -> EVENT_CONNECT
    int EVENT_CONNECTED -> EVENT_CONNECTED
    int EVENT_DISCONNECT -> EVENT_DISCONNECT
    int EVENT_DISCONNECTED -> EVENT_DISCONNECTED
    int EVENT_HEART_BEAT -> EVENT_HEART_BEAT
    int EVENT_PING_FAILURE -> EVENT_PING_FAILURE
    int EVENT_PING_SUCCESS -> EVENT_PING_SUCCESS
    int EVENT_USER_OPERATION -> EVENT_USER_OPERATION
    int EVENT_SEND_REGISTRATION_INFO -> EVENT_SEND_REGISTRATION_INFO
    int EVENT_REGET_NAVI -> EVENT_REGET_NAVI
    long IP_EXPIRE_TIME -> IP_EXPIRE_TIME
    io.rong.push.core.PushConnectivityManager$NetworkType networkType -> networkType
    boolean initialized -> initialized
    int ALARM_REQUEST_CODE -> ALARM_REQUEST_CODE
    int ALARM_PING_REQUEST_CODE -> ALARM_PING_REQUEST_CODE
    int mNavigationRetryTimes -> mNavigationRetryTimes
    int mReconnectTimes -> mReconnectTimes
    io.rong.push.core.PushConnectivityManager$DisconnectedState disconnectedState -> disconnectedState
    io.rong.push.core.PushConnectivityManager$ConnectingState connectingState -> connectingState
    io.rong.push.core.PushConnectivityManager$PingState pingState -> pingState
    io.rong.push.core.PushConnectivityManager$ConnectedState connectedState -> connectedState
    76:76:io.rong.push.core.PushConnectivityManager getInstance() -> getInstance
    60:402:void <init>() -> <init>
    84:84:boolean isInitialized() -> isInitialized
    88:155:void init(android.content.Context,java.lang.String,java.lang.String,java.lang.String) -> init
    158:160:void setServerDomain(java.lang.String) -> setServerDomain
    163:168:void connect() -> connect
    171:176:void ping() -> ping
    179:184:void onPingTimeout() -> onPingTimeout
    187:195:void sendRegistrationIDToServer(java.lang.String) -> sendRegistrationIDToServer
    198:204:void disconnect() -> disconnect
    207:208:void setNetworkType(io.rong.push.core.PushConnectivityManager$NetworkType) -> setNetworkType
    211:211:io.rong.push.core.PushConnectivityManager$NetworkType getNetworkType() -> getNetworkType
    248:310:void internalConnect() -> internalConnect
    471:481:java.lang.String getNavigationAddress() -> getNavigationAddress
    485:555:java.lang.String getNavigationAddress(java.lang.String) -> getNavigationAddress
    559:564:void saveNavigationInfo(java.lang.String,long) -> saveNavigationInfo
    570:584:void startPingTimer() -> startPingTimer
    590:603:void stopPingTimer() -> stopPingTimer
    610:630:void setNextHeartbeat() -> setNextHeartbeat
    636:649:void cancelHeartbeat() -> cancelHeartbeat
    38:38:void access$100(io.rong.push.core.PushConnectivityManager,android.os.Message) -> access$100
    38:38:void access$200(io.rong.push.core.PushConnectivityManager) -> access$200
    38:38:io.rong.push.core.PushConnectivityManager$ConnectingState access$300(io.rong.push.core.PushConnectivityManager) -> access$300
    38:38:void access$400(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$400
    38:38:io.rong.push.core.PushClient access$500(io.rong.push.core.PushConnectivityManager) -> access$500
    38:38:java.lang.String access$600(io.rong.push.core.PushConnectivityManager) -> access$600
    38:38:android.content.Context access$700(io.rong.push.core.PushConnectivityManager) -> access$700
    38:38:java.lang.String access$800(io.rong.push.core.PushConnectivityManager) -> access$800
    38:38:java.lang.String access$900(io.rong.push.core.PushConnectivityManager) -> access$900
    38:38:int access$1000(io.rong.push.core.PushConnectivityManager) -> access$1000
    38:38:int access$1010(io.rong.push.core.PushConnectivityManager) -> access$1010
    38:38:io.rong.push.core.PushConnectivityManager$ConnectedState access$1200(io.rong.push.core.PushConnectivityManager) -> access$1200
    38:38:void access$1300(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$1300
    38:38:void access$1400(io.rong.push.core.PushConnectivityManager,android.os.Message) -> access$1400
    38:38:io.rong.push.core.PushConnectivityManager$DisconnectedState access$1500(io.rong.push.core.PushConnectivityManager) -> access$1500
    38:38:void access$1600(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$1600
    38:38:void access$1800(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$1800
    38:38:void access$1900(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$1900
    38:38:void access$2000(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$2000
    38:38:void access$2100(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$2100
    38:38:void access$2200(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$2200
    38:38:void access$2300(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$2300
    38:38:void access$2400(io.rong.push.core.PushConnectivityManager,android.os.Message) -> access$2400
    38:38:void access$2600(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$2600
    38:38:void access$2700(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$2700
    38:38:void access$2800(io.rong.push.core.PushConnectivityManager,io.rong.push.common.stateMachine.IState) -> access$2800
io.rong.push.core.PushConnectivityManager$1 -> io.rong.push.core.PushConnectivityManager$1:
    android.content.Context val$context -> val$context
    io.rong.push.core.PushConnectivityManager this$0 -> this$0
    95:95:void <init>(io.rong.push.core.PushConnectivityManager,android.content.Context) -> <init>
    98:126:void onMessageArrived(io.rong.push.core.PushProtocalStack$PublishMessage) -> onMessageArrived
    130:133:void onPingSuccess() -> onPingSuccess
    137:139:void onDisConnected() -> onDisConnected
    143:145:void onPingFailure() -> onPingFailure
io.rong.push.core.PushConnectivityManager$2 -> io.rong.push.core.PushConnectivityManager$2:
    io.rong.push.core.PushConnectivityManager this$0 -> this$0
    251:251:void <init>(io.rong.push.core.PushConnectivityManager) -> <init>
    254:292:void onConnected() -> onConnected
    296:307:void onError(java.io.IOException) -> onError
io.rong.push.core.PushConnectivityManager$2$1 -> io.rong.push.core.PushConnectivityManager$2$1:
    io.rong.push.core.PushConnectivityManager$2 this$1 -> this$1
    262:262:void <init>(io.rong.push.core.PushConnectivityManager$2) -> <init>
    265:284:void onSuccess(java.lang.String) -> onSuccess
    288:289:void onFailure() -> onFailure
io.rong.push.core.PushConnectivityManager$ConnectedState -> io.rong.push.core.PushConnectivityManager$ConnectedState:
    io.rong.push.core.PushConnectivityManager this$0 -> this$0
    404:404:void <init>(io.rong.push.core.PushConnectivityManager) -> <init>
    407:408:void enter() -> enter
    412:462:boolean processMessage(android.os.Message) -> processMessage
    404:404:void <init>(io.rong.push.core.PushConnectivityManager,io.rong.push.core.PushConnectivityManager$1) -> <init>
io.rong.push.core.PushConnectivityManager$ConnectedState$1 -> io.rong.push.core.PushConnectivityManager$ConnectedState$1:
    io.rong.push.core.PushConnectivityManager$ConnectedState this$1 -> this$1
    434:434:void <init>(io.rong.push.core.PushConnectivityManager$ConnectedState) -> <init>
    437:453:void onSuccess(java.lang.String) -> onSuccess
    457:458:void onFailure() -> onFailure
io.rong.push.core.PushConnectivityManager$ConnectingState -> io.rong.push.core.PushConnectivityManager$ConnectingState:
    io.rong.push.core.PushConnectivityManager this$0 -> this$0
    314:314:void <init>(io.rong.push.core.PushConnectivityManager) -> <init>
    317:318:void enter() -> enter
    322:342:boolean processMessage(android.os.Message) -> processMessage
    314:314:void <init>(io.rong.push.core.PushConnectivityManager,io.rong.push.core.PushConnectivityManager$1) -> <init>
io.rong.push.core.PushConnectivityManager$DisconnectedState -> io.rong.push.core.PushConnectivityManager$DisconnectedState:
    io.rong.push.core.PushConnectivityManager this$0 -> this$0
    216:216:void <init>(io.rong.push.core.PushConnectivityManager) -> <init>
    219:220:void enter() -> enter
    224:243:boolean processMessage(android.os.Message) -> processMessage
    216:216:void <init>(io.rong.push.core.PushConnectivityManager,io.rong.push.core.PushConnectivityManager$1) -> <init>
io.rong.push.core.PushConnectivityManager$NetworkType -> io.rong.push.core.PushConnectivityManager$NetworkType:
    io.rong.push.core.PushConnectivityManager$NetworkType NONE -> NONE
    io.rong.push.core.PushConnectivityManager$NetworkType WIFI -> WIFI
    io.rong.push.core.PushConnectivityManager$NetworkType MOBILE -> MOBILE
    io.rong.push.core.PushConnectivityManager$NetworkType ERROR -> ERROR
    io.rong.push.core.PushConnectivityManager$NetworkType[] $VALUES -> $VALUES
    67:67:io.rong.push.core.PushConnectivityManager$NetworkType[] values() -> values
    67:67:io.rong.push.core.PushConnectivityManager$NetworkType valueOf(java.lang.String) -> valueOf
    67:67:void <init>(java.lang.String,int) -> <init>
    67:68:void <clinit>() -> <clinit>
io.rong.push.core.PushConnectivityManager$PingState -> io.rong.push.core.PushConnectivityManager$PingState:
    io.rong.push.core.PushConnectivityManager this$0 -> this$0
    354:354:void <init>(io.rong.push.core.PushConnectivityManager) -> <init>
    357:359:void enter() -> enter
    363:398:boolean processMessage(android.os.Message) -> processMessage
    354:354:void <init>(io.rong.push.core.PushConnectivityManager,io.rong.push.core.PushConnectivityManager$1) -> <init>
io.rong.push.core.PushConnectivityManager$Singleton -> io.rong.push.core.PushConnectivityManager$Singleton:
    io.rong.push.core.PushConnectivityManager sInstance -> sInstance
    71:71:void <init>() -> <init>
    72:72:void <clinit>() -> <clinit>
io.rong.push.core.PushDaemon -> io.rong.push.core.PushDaemon:
    java.lang.String TAG -> TAG
    java.lang.String PUSH_DAEMON_NAME -> PUSH_DAEMON_NAME
    java.lang.String PUSH_DAEMON_DIR -> PUSH_DAEMON_DIR
    22:22:void <init>() -> <init>
    31:42:boolean installDaemon(android.content.Context) -> installDaemon
    47:52:java.lang.String getAbi() -> getAbi
    56:57:boolean isDaemonInstalled(android.content.Context) -> isDaemonInstalled
    61:94:void start(android.content.Context) -> start
    104:120:void copyAssets(android.content.Context,java.lang.String,java.lang.String,java.lang.String) -> copyAssets
    int startPushDaemon(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> startPushDaemon
    22:22:boolean access$000(android.content.Context) -> access$000
    22:22:boolean access$100(android.content.Context) -> access$100
    22:22:java.lang.String access$200() -> access$200
    22:22:int access$300(java.lang.String,java.lang.String,java.lang.String,java.lang.String) -> access$300
io.rong.push.core.PushDaemon$1 -> io.rong.push.core.PushDaemon$1:
    android.content.Context val$context -> val$context
    70:70:void <init>(android.content.Context) -> <init>
    73:89:void run() -> run
io.rong.push.core.PushProtocalStack -> io.rong.push.core.PushProtocalStack:
    17:1015:void <init>() -> <init>
io.rong.push.core.PushProtocalStack$1 -> io.rong.push.core.PushProtocalStack$1:
    int[] $SwitchMap$io$rong$push$core$PushProtocalStack$ConnAckMessage$ConnectionStatus -> $SwitchMap$io$rong$push$core$PushProtocalStack$ConnAckMessage$ConnectionStatus
    int[] $SwitchMap$io$rong$push$core$PushProtocalStack$DisconnectMessage$DisconnectionStatus -> $SwitchMap$io$rong$push$core$PushProtocalStack$DisconnectMessage$DisconnectionStatus
    int[] $SwitchMap$io$rong$push$core$PushProtocalStack$Message$Type -> $SwitchMap$io$rong$push$core$PushProtocalStack$Message$Type
    108:678:void <clinit>() -> <clinit>
io.rong.push.core.PushProtocalStack$ConnAckMessage -> io.rong.push.core.PushProtocalStack$ConnAckMessage:
    int MESSAGE_LENGTH -> MESSAGE_LENGTH
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus status -> status
    java.lang.String userId -> userId
    40:41:void <init>() -> <init>
    44:45:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    48:53:void <init>(io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus) -> <init>
    57:63:int messageLength() -> messageLength
    69:103:void readMessage(java.io.InputStream,int) -> readMessage
    107:140:void writeMessage(java.io.OutputStream) -> writeMessage
    143:143:io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus getStatus() -> getStatus
    147:148:void setUserId(java.lang.String) -> setUserId
    151:151:java.lang.String getUserId() -> getUserId
    156:156:void setDup(boolean) -> setDup
    161:161:void setRetained(boolean) -> setRetained
    166:166:void setQos(io.rong.push.core.PushProtocalStack$QoS) -> setQos
io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus -> io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus:
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus ACCEPTED -> ACCEPTED
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus UNACCEPTABLE_PROTOCOL_VERSION -> UNACCEPTABLE_PROTOCOL_VERSION
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus IDENTIFIER_REJECTED -> IDENTIFIER_REJECTED
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus SERVER_UNAVAILABLE -> SERVER_UNAVAILABLE
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus BAD_USERNAME_OR_PASSWORD -> BAD_USERNAME_OR_PASSWORD
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus NOT_AUTHORIZED -> NOT_AUTHORIZED
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus REDIRECT -> REDIRECT
    io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus[] $VALUES -> $VALUES
    22:22:io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus[] values() -> values
    22:22:io.rong.push.core.PushProtocalStack$ConnAckMessage$ConnectionStatus valueOf(java.lang.String) -> valueOf
    22:22:void <init>(java.lang.String,int) -> <init>
    22:33:void <clinit>() -> <clinit>
io.rong.push.core.PushProtocalStack$ConnectMessage -> io.rong.push.core.PushProtocalStack$ConnectMessage:
    int CONNECT_HEADER_SIZE -> CONNECT_HEADER_SIZE
    java.lang.String protocolId -> protocolId
    byte protocolVersion -> protocolVersion
    java.lang.String clientId -> clientId
    int keepAlive -> keepAlive
    java.lang.String username -> username
    java.lang.String password -> password
    boolean cleanSession -> cleanSession
    java.lang.String willTopic -> willTopic
    java.lang.String will -> will
    io.rong.push.core.PushProtocalStack$QoS willQoS -> willQoS
    boolean retainWill -> retainWill
    boolean hasUsername -> hasUsername
    boolean hasPassword -> hasPassword
    boolean hasWill -> hasWill
    175:192:void <init>() -> <init>
    175:196:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    175:206:void <init>(java.lang.String,boolean,int) -> <init>
    210:215:int messageLength() -> messageLength
    220:251:void readMessage(java.io.InputStream,int) -> readMessage
    255:280:void writeMessage(java.io.OutputStream) -> writeMessage
    283:284:void setCredentials(java.lang.String) -> setCredentials
    288:297:void setCredentials(java.lang.String,java.lang.String) -> setCredentials
    300:301:void setWill(java.lang.String,java.lang.String) -> setWill
    304:313:void setWill(java.lang.String,java.lang.String,io.rong.push.core.PushProtocalStack$QoS,boolean) -> setWill
    317:317:void setDup(boolean) -> setDup
    322:322:void setRetained(boolean) -> setRetained
    327:327:void setQos(io.rong.push.core.PushProtocalStack$QoS) -> setQos
    331:331:java.lang.String getProtocolId() -> getProtocolId
    335:335:byte getProtocolVersion() -> getProtocolVersion
    339:339:java.lang.String getClientId() -> getClientId
    343:343:int getKeepAlive() -> getKeepAlive
    347:347:java.lang.String getUsername() -> getUsername
    351:351:java.lang.String getPassword() -> getPassword
    355:355:boolean isCleanSession() -> isCleanSession
    359:359:java.lang.String getWillTopic() -> getWillTopic
    363:363:java.lang.String getWill() -> getWill
    367:367:io.rong.push.core.PushProtocalStack$QoS getWillQoS() -> getWillQoS
    371:371:boolean isWillRetained() -> isWillRetained
    375:375:boolean hasUsername() -> hasUsername
    379:379:boolean hasPassword() -> hasPassword
    383:383:boolean hasWill() -> hasWill
    173:173:void <clinit>() -> <clinit>
io.rong.push.core.PushProtocalStack$DisconnectMessage -> io.rong.push.core.PushProtocalStack$DisconnectMessage:
    int MESSAGE_LENGTH -> MESSAGE_LENGTH
    io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus status -> status
    402:403:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    406:411:void <init>(io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus) -> <init>
    414:415:void <init>() -> <init>
    419:419:int messageLength() -> messageLength
    425:441:void readMessage(java.io.InputStream,int) -> readMessage
    445:460:void writeMessage(java.io.OutputStream) -> writeMessage
    463:463:io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus getStatus() -> getStatus
    468:468:void setDup(boolean) -> setDup
    473:473:void setQos(io.rong.push.core.PushProtocalStack$QoS) -> setQos
    478:478:void setRetained(boolean) -> setRetained
io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus -> io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus:
    io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus RECONNECT -> RECONNECT
    io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus OTHER_DEVICE_LOGIN -> OTHER_DEVICE_LOGIN
    io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus CLOSURE -> CLOSURE
    io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus[] $VALUES -> $VALUES
    391:391:io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus[] values() -> values
    391:391:io.rong.push.core.PushProtocalStack$DisconnectMessage$DisconnectionStatus valueOf(java.lang.String) -> valueOf
    391:391:void <init>(java.lang.String,int) -> <init>
    391:396:void <clinit>() -> <clinit>
io.rong.push.core.PushProtocalStack$FormatUtil -> io.rong.push.core.PushProtocalStack$FormatUtil:
    895:895:void <init>() -> <init>
    898:905:java.lang.String dumpByteArray(byte[]) -> dumpByteArray
    909:921:byte[] toWMtpString(java.lang.String) -> toWMtpString
    925:931:java.lang.String toString(byte[]) -> toString
io.rong.push.core.PushProtocalStack$Message -> io.rong.push.core.PushProtocalStack$Message:
    io.rong.push.core.PushProtocalStack$Message$Header header -> header
    byte headerCode -> headerCode
    550:552:void <init>(io.rong.push.core.PushProtocalStack$Message$Type) -> <init>
    554:556:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    559:561:void read(java.io.InputStream) -> read
    564:569:void write(java.io.OutputStream) -> write
    572:580:int readMsgLength(java.io.InputStream) -> readMsgLength
    584:594:void writeMsgLength(java.io.OutputStream) -> writeMsgLength
    597:610:void writeMsgCode(java.io.OutputStream) -> writeMsgCode
    613:618:byte[] toBytes() -> toBytes
    622:622:int messageLength() -> messageLength
    626:626:void writeMessage(java.io.OutputStream) -> writeMessage
    630:630:void readMessage(java.io.InputStream,int) -> readMessage
    633:634:void setRetained(boolean) -> setRetained
    637:637:boolean isRetained() -> isRetained
    641:642:void setQos(io.rong.push.core.PushProtocalStack$QoS) -> setQos
    645:645:io.rong.push.core.PushProtocalStack$QoS getQos() -> getQos
    649:650:void setDup(boolean) -> setDup
    653:653:boolean isDup() -> isDup
    657:657:io.rong.push.core.PushProtocalStack$Message$Type getType() -> getType
io.rong.push.core.PushProtocalStack$Message$Header -> io.rong.push.core.PushProtocalStack$Message$Header:
    io.rong.push.core.PushProtocalStack$Message$Type type -> type
    boolean retain -> retain
    io.rong.push.core.PushProtocalStack$QoS qos -> qos
    boolean dup -> dup
    510:518:void <init>(io.rong.push.core.PushProtocalStack$Message$Type,boolean,io.rong.push.core.PushProtocalStack$QoS,boolean) -> <init>
    510:525:void <init>(byte) -> <init>
    528:528:io.rong.push.core.PushProtocalStack$Message$Type getType() -> getType
    532:537:byte encode() -> encode
    542:542:java.lang.String toString() -> toString
    506:506:void <init>(io.rong.push.core.PushProtocalStack$Message$Type,boolean,io.rong.push.core.PushProtocalStack$QoS,boolean,io.rong.push.core.PushProtocalStack$1) -> <init>
    506:506:byte access$200(io.rong.push.core.PushProtocalStack$Message$Header) -> access$200
    506:506:boolean access$302(io.rong.push.core.PushProtocalStack$Message$Header,boolean) -> access$302
    506:506:boolean access$300(io.rong.push.core.PushProtocalStack$Message$Header) -> access$300
    506:506:io.rong.push.core.PushProtocalStack$QoS access$402(io.rong.push.core.PushProtocalStack$Message$Header,io.rong.push.core.PushProtocalStack$QoS) -> access$402
    506:506:io.rong.push.core.PushProtocalStack$QoS access$400(io.rong.push.core.PushProtocalStack$Message$Header) -> access$400
    506:506:boolean access$502(io.rong.push.core.PushProtocalStack$Message$Header,boolean) -> access$502
    506:506:boolean access$500(io.rong.push.core.PushProtocalStack$Message$Header) -> access$500
    506:506:io.rong.push.core.PushProtocalStack$Message$Type access$600(io.rong.push.core.PushProtocalStack$Message$Header) -> access$600
io.rong.push.core.PushProtocalStack$Message$Type -> io.rong.push.core.PushProtocalStack$Message$Type:
    io.rong.push.core.PushProtocalStack$Message$Type CONNECT -> CONNECT
    io.rong.push.core.PushProtocalStack$Message$Type CONNACK -> CONNACK
    io.rong.push.core.PushProtocalStack$Message$Type PUBLISH -> PUBLISH
    io.rong.push.core.PushProtocalStack$Message$Type PUBACK -> PUBACK
    io.rong.push.core.PushProtocalStack$Message$Type QUERY -> QUERY
    io.rong.push.core.PushProtocalStack$Message$Type QUERYACK -> QUERYACK
    io.rong.push.core.PushProtocalStack$Message$Type QUERYCON -> QUERYCON
    io.rong.push.core.PushProtocalStack$Message$Type SUBSCRIBE -> SUBSCRIBE
    io.rong.push.core.PushProtocalStack$Message$Type SUBACK -> SUBACK
    io.rong.push.core.PushProtocalStack$Message$Type UNSUBSCRIBE -> UNSUBSCRIBE
    io.rong.push.core.PushProtocalStack$Message$Type UNSUBACK -> UNSUBACK
    io.rong.push.core.PushProtocalStack$Message$Type PINGREQ -> PINGREQ
    io.rong.push.core.PushProtocalStack$Message$Type PINGRESP -> PINGRESP
    io.rong.push.core.PushProtocalStack$Message$Type DISCONNECT -> DISCONNECT
    int val -> val
    io.rong.push.core.PushProtocalStack$Message$Type[] $VALUES -> $VALUES
    485:485:io.rong.push.core.PushProtocalStack$Message$Type[] values() -> values
    485:485:io.rong.push.core.PushProtocalStack$Message$Type valueOf(java.lang.String) -> valueOf
    493:495:void <init>(java.lang.String,int,int) -> <init>
    498:502:io.rong.push.core.PushProtocalStack$Message$Type valueOf(int) -> valueOf
    485:485:int access$000(io.rong.push.core.PushProtocalStack$Message$Type) -> access$000
    485:489:void <clinit>() -> <clinit>
io.rong.push.core.PushProtocalStack$MessageInputStream -> io.rong.push.core.PushProtocalStack$MessageInputStream:
    java.io.InputStream in -> in
    665:667:void <init>(java.io.InputStream) -> <init>
    670:710:io.rong.push.core.PushProtocalStack$Message readMessage() -> readMessage
    714:715:void close() -> close
io.rong.push.core.PushProtocalStack$MessageOutputStream -> io.rong.push.core.PushProtocalStack$MessageOutputStream:
    java.io.OutputStream out -> out
    722:724:void <init>(java.io.OutputStream) -> <init>
    727:729:void writeMessage(io.rong.push.core.PushProtocalStack$Message) -> writeMessage
io.rong.push.core.PushProtocalStack$PingReqMessage -> io.rong.push.core.PushProtocalStack$PingReqMessage:
    736:737:void <init>() -> <init>
    740:741:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    745:745:void setDup(boolean) -> setDup
    750:750:void setQos(io.rong.push.core.PushProtocalStack$QoS) -> setQos
    755:755:void setRetained(boolean) -> setRetained
io.rong.push.core.PushProtocalStack$PingRespMessage -> io.rong.push.core.PushProtocalStack$PingRespMessage:
    763:764:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    767:768:void <init>() -> <init>
io.rong.push.core.PushProtocalStack$PublishMessage -> io.rong.push.core.PushProtocalStack$PublishMessage:
    java.lang.String topic -> topic
    byte[] data -> data
    java.lang.String targetId -> targetId
    int date -> date
    779:780:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    784:784:int messageLength() -> messageLength
    789:790:void writeMessage(java.io.OutputStream) -> writeMessage
    794:809:void readMessage(java.io.InputStream,int) -> readMessage
    812:812:java.lang.String getTopic() -> getTopic
    816:816:byte[] getData() -> getData
    820:820:int getServerTime() -> getServerTime
    824:824:java.lang.String getTargetId() -> getTargetId
    828:830:java.lang.String getDataAsString() -> getDataAsString
io.rong.push.core.PushProtocalStack$QoS -> io.rong.push.core.PushProtocalStack$QoS:
    io.rong.push.core.PushProtocalStack$QoS AT_MOST_ONCE -> AT_MOST_ONCE
    io.rong.push.core.PushProtocalStack$QoS AT_LEAST_ONCE -> AT_LEAST_ONCE
    io.rong.push.core.PushProtocalStack$QoS EXACTLY_ONCE -> EXACTLY_ONCE
    io.rong.push.core.PushProtocalStack$QoS DEFAULT -> DEFAULT
    int val -> val
    io.rong.push.core.PushProtocalStack$QoS[] $VALUES -> $VALUES
    835:835:io.rong.push.core.PushProtocalStack$QoS[] values() -> values
    835:835:io.rong.push.core.PushProtocalStack$QoS valueOf(java.lang.String) -> valueOf
    840:842:void <init>(java.lang.String,int,int) -> <init>
    845:849:io.rong.push.core.PushProtocalStack$QoS valueOf(int) -> valueOf
    835:836:void <clinit>() -> <clinit>
io.rong.push.core.PushProtocalStack$QueryAckMessage -> io.rong.push.core.PushProtocalStack$QueryAckMessage:
    byte[] data -> data
    int status -> status
    int msgLen -> msgLen
    int date -> date
    1035:1039:void <init>(int,int,byte[]) -> <init>
    1042:1044:void <init>(int) -> <init>
    1047:1048:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    1052:1056:int messageLength() -> messageLength
    1061:1069:void writeMessage(java.io.OutputStream) -> writeMessage
    1074:1083:void readMessage(java.io.InputStream,int) -> readMessage
    1086:1086:int getStatus() -> getStatus
    1091:1091:void setDup(boolean) -> setDup
    1097:1097:void setQos(io.rong.push.core.PushProtocalStack$QoS) -> setQos
    1102:1105:java.lang.String getDataAsString() -> getDataAsString
io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus -> io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus:
    io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus STATUS_ERROR -> STATUS_ERROR
    io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus STATUS_OK -> STATUS_OK
    io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus STATUS_NODBCONF -> STATUS_NODBCONF
    io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus STATUS_PARAMERROR -> STATUS_PARAMERROR
    int value -> value
    io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus[] $VALUES -> $VALUES
    1021:1021:io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus[] values() -> values
    1021:1021:io.rong.push.core.PushProtocalStack$QueryAckMessage$QueryStatus valueOf(java.lang.String) -> valueOf
    1025:1027:void <init>(java.lang.String,int,int) -> <init>
    1030:1030:int get() -> get
    1021:1022:void <clinit>() -> <clinit>
io.rong.push.core.PushProtocalStack$QueryMessage -> io.rong.push.core.PushProtocalStack$QueryMessage:
    java.lang.String topic -> topic
    byte[] data -> data
    java.lang.String targetId -> targetId
    long signature -> signature
    943:944:void <init>(java.lang.String,java.lang.String,java.lang.String) -> <init>
    947:952:void <init>(java.lang.String,byte[],java.lang.String) -> <init>
    955:956:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    960:965:int messageLength() -> messageLength
    970:978:void writeMessage(java.io.OutputStream) -> writeMessage
    983:995:void readMessage(java.io.InputStream,int) -> readMessage
    998:998:java.lang.String getTopic() -> getTopic
    1002:1002:byte[] getData() -> getData
    1006:1006:java.lang.String getTargetId() -> getTargetId
    1010:1010:java.lang.String getDataAsString() -> getDataAsString
io.rong.push.core.PushProtocalStack$RetryableMessage -> io.rong.push.core.PushProtocalStack$RetryableMessage:
    int messageId -> messageId
    858:859:void <init>(io.rong.push.core.PushProtocalStack$Message$Header) -> <init>
    862:863:void <init>(io.rong.push.core.PushProtocalStack$Message$Type) -> <init>
    867:867:int messageLength() -> messageLength
    872:877:void writeMessage(java.io.OutputStream) -> writeMessage
    881:883:void readMessage(java.io.InputStream,int) -> readMessage
    886:887:void setMessageId(int) -> setMessageId
    890:890:int getMessageId() -> getMessageId
io.rong.push.core.PushRegistrationService -> io.rong.push.core.PushRegistrationService:
    java.lang.String TAG -> TAG
    20:24:void <init>() -> <init>
    28:71:void onHandleIntent(android.content.Intent) -> onHandleIntent
io.rong.push.core.PushUtils -> io.rong.push.core.PushUtils:
    15:15:void <init>() -> <init>
    21:67:android.os.Bundle decode(java.lang.String) -> decode
io.rong.push.notification.PushMessageReceiver -> io.rong.push.notification.PushMessageReceiver:
    java.lang.String TAG -> TAG
    16:17:void <init>() -> <init>
    21:29:void onReceive(android.content.Context,android.content.Intent) -> onReceive
    boolean onNotificationMessageArrived(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> onNotificationMessageArrived
    boolean onNotificationMessageClicked(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> onNotificationMessageClicked
io.rong.push.notification.PushNotificationMessage -> io.rong.push.notification.PushNotificationMessage:
    java.lang.String pushId -> pushId
    io.rong.push.RongPushClient$ConversationType conversationType -> conversationType
    long receivedTime -> receivedTime
    java.lang.String objectName -> objectName
    java.lang.String senderId -> senderId
    java.lang.String senderName -> senderName
    android.net.Uri senderPortrait -> senderPortrait
    java.lang.String targetId -> targetId
    java.lang.String targetUserName -> targetUserName
    java.lang.String pushTitle -> pushTitle
    java.lang.String pushContent -> pushContent
    java.lang.String pushData -> pushData
    java.lang.String extra -> extra
    java.lang.String isFromPush -> isFromPush
    android.os.Parcelable$Creator CREATOR -> CREATOR
    26:28:void <init>() -> <init>
    31:32:void setPushId(java.lang.String) -> setPushId
    35:36:void setConversationType(io.rong.push.RongPushClient$ConversationType) -> setConversationType
    39:40:void setReceivedTime(long) -> setReceivedTime
    43:44:void setObjectName(java.lang.String) -> setObjectName
    47:48:void setSenderId(java.lang.String) -> setSenderId
    51:52:void setSenderName(java.lang.String) -> setSenderName
    55:56:void setSenderPortrait(android.net.Uri) -> setSenderPortrait
    59:60:void setTargetId(java.lang.String) -> setTargetId
    63:64:void setTargetUserName(java.lang.String) -> setTargetUserName
    67:68:void setPushTitle(java.lang.String) -> setPushTitle
    71:72:void setPushContent(java.lang.String) -> setPushContent
    75:76:void setPushData(java.lang.String) -> setPushData
    79:80:void setExtra(java.lang.String) -> setExtra
    83:84:void setPushFlag(java.lang.String) -> setPushFlag
    92:92:java.lang.String getPushId() -> getPushId
    99:99:io.rong.push.RongPushClient$ConversationType getConversationType() -> getConversationType
    107:107:java.lang.String getTargetId() -> getTargetId
    115:115:java.lang.String getTargetUserName() -> getTargetUserName
    122:122:long getReceivedTime() -> getReceivedTime
    130:130:java.lang.String getObjectName() -> getObjectName
    137:137:java.lang.String getSenderId() -> getSenderId
    144:144:java.lang.String getSenderName() -> getSenderName
    151:151:android.net.Uri getSenderPortrait() -> getSenderPortrait
    158:158:java.lang.String getPushTitle() -> getPushTitle
    167:167:java.lang.String getPushContent() -> getPushContent
    175:175:java.lang.String getPushData() -> getPushData
    183:183:java.lang.String getExtra() -> getExtra
    190:190:java.lang.String getPushFlag() -> getPushFlag
    195:209:void writeToParcel(android.os.Parcel,int) -> writeToParcel
    211:226:void <init>(android.os.Parcel) -> <init>
    230:230:int describeContents() -> describeContents
    233:233:void <clinit>() -> <clinit>
io.rong.push.notification.PushNotificationMessage$1 -> io.rong.push.notification.PushNotificationMessage$1:
    233:233:void <init>() -> <init>
    237:237:io.rong.push.notification.PushNotificationMessage createFromParcel(android.os.Parcel) -> createFromParcel
    242:242:io.rong.push.notification.PushNotificationMessage[] newArray(int) -> newArray
    233:233:java.lang.Object[] newArray(int) -> newArray
    233:233:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
io.rong.push.notification.RongNotificationInterface -> io.rong.push.notification.RongNotificationInterface:
    java.util.HashMap messageCache -> messageCache
    int NOTIFICATION_ID -> NOTIFICATION_ID
    int PUSH_SERVICE_NOTIFICATION_ID -> PUSH_SERVICE_NOTIFICATION_ID
    int VOIP_NOTIFICATION_ID -> VOIP_NOTIFICATION_ID
    int NEW_NOTIFICATION_LEVEL -> NEW_NOTIFICATION_LEVEL
    int PUSH_REQUEST_CODE -> PUSH_REQUEST_CODE
    int NEGLECT_TIME -> NEGLECT_TIME
    long lastNotificationTimestamp -> lastNotificationTimestamp
    23:264:void <init>() -> <init>
    40:107:void sendNotification(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> sendNotification
    115:119:void removeAllNotification(android.content.Context) -> removeAllNotification
    127:131:void removeAllPushNotification(android.content.Context) -> removeAllPushNotification
    139:144:void removeAllPushServiceNotification(android.content.Context) -> removeAllPushServiceNotification
    147:156:void removeNotification(android.content.Context,int) -> removeNotification
    159:164:android.app.PendingIntent createPendingIntent(android.content.Context,io.rong.push.notification.PushNotificationMessage,int,boolean) -> createPendingIntent
    169:190:java.lang.String getNotificationContent(android.content.Context) -> getNotificationContent
    195:203:java.lang.String getNotificationTitle(android.content.Context) -> getNotificationTitle
    207:261:android.app.Notification createNotification(android.content.Context,java.lang.String,android.app.PendingIntent,java.lang.String,io.rong.push.notification.RongNotificationInterface$SoundType) -> createNotification
    24:27:void <clinit>() -> <clinit>
io.rong.push.notification.RongNotificationInterface$SoundType -> io.rong.push.notification.RongNotificationInterface$SoundType:
    io.rong.push.notification.RongNotificationInterface$SoundType DEFAULT -> DEFAULT
    io.rong.push.notification.RongNotificationInterface$SoundType SILENT -> SILENT
    io.rong.push.notification.RongNotificationInterface$SoundType VOIP -> VOIP
    int value -> value
    io.rong.push.notification.RongNotificationInterface$SoundType[] $VALUES -> $VALUES
    264:264:io.rong.push.notification.RongNotificationInterface$SoundType[] values() -> values
    264:264:io.rong.push.notification.RongNotificationInterface$SoundType valueOf(java.lang.String) -> valueOf
    271:273:void <init>(java.lang.String,int,int) -> <init>
    264:267:void <clinit>() -> <clinit>
io.rong.push.platform.HWReceiver -> io.rong.push.platform.HWReceiver:
    java.lang.String TAG -> TAG
    18:19:void <init>() -> <init>
    23:54:void onToken(android.content.Context,java.lang.String,android.os.Bundle) -> onToken
    59:78:boolean onPushMsg(android.content.Context,byte[],android.os.Bundle) -> onPushMsg
io.rong.push.platform.MiMessageReceiver -> io.rong.push.platform.MiMessageReceiver:
    java.lang.String TAG -> TAG
    java.lang.String mRegId -> mRegId
    20:20:void <init>() -> <init>
    26:28:void onReceivePassThroughMessage(android.content.Context,com.xiaomi.mipush.sdk.MiPushMessage) -> onReceivePassThroughMessage
    32:39:void onNotificationMessageClicked(android.content.Context,com.xiaomi.mipush.sdk.MiPushMessage) -> onNotificationMessageClicked
    43:50:void onNotificationMessageArrived(android.content.Context,com.xiaomi.mipush.sdk.MiPushMessage) -> onNotificationMessageArrived
    54:96:void onCommandResult(android.content.Context,com.xiaomi.mipush.sdk.MiPushCommandMessage) -> onCommandResult
    100:101:void onReceiveRegisterResult(android.content.Context,com.xiaomi.mipush.sdk.MiPushCommandMessage) -> onReceiveRegisterResult
io.rong.push.platform.RongGCMInstanceIDListenerService -> io.rong.push.platform.RongGCMInstanceIDListenerService:
    10:10:void <init>() -> <init>
    14:16:void onTokenRefresh() -> onTokenRefresh
io.rong.push.platform.RongGcmListenerService -> io.rong.push.platform.RongGcmListenerService:
    java.lang.String TAG -> TAG
    15:15:void <init>() -> <init>
    28:44:void onMessageReceived(java.lang.String,android.os.Bundle) -> onMessageReceived