SYMBOL INDEX (426 symbols across 77 files) FILE: app/src/main/java/com/alibaba/android/arouter/demo/MainActivity.java class MainActivity (line 32) | public class MainActivity extends AppCompatActivity implements View.OnCl... method onCreate (line 33) | @Override method onClick (line 44) | @Override method onActivityResult (line 252) | @Override FILE: app/src/main/java/com/alibaba/android/arouter/demo/SchemeFilterActivity.java class SchemeFilterActivity (line 11) | public class SchemeFilterActivity extends Activity { method onCreate (line 13) | @Override FILE: arouter-annotation/src/main/java/com/alibaba/android/arouter/facade/enums/RouteType.java type RouteType (line 10) | public enum RouteType { method getId (line 23) | public int getId() { method setId (line 27) | public RouteType setId(int id) { method getClassName (line 32) | public String getClassName() { method setClassName (line 36) | public RouteType setClassName(String className) { method RouteType (line 41) | RouteType(int id, String className) { method parse (line 46) | public static RouteType parse(String name) { FILE: arouter-annotation/src/main/java/com/alibaba/android/arouter/facade/enums/TypeKind.java type TypeKind (line 10) | public enum TypeKind { FILE: arouter-annotation/src/main/java/com/alibaba/android/arouter/facade/model/RouteMeta.java class RouteMeta (line 18) | public class RouteMeta { method RouteMeta (line 31) | public RouteMeta() { method build (line 45) | public static RouteMeta build(RouteType type, Class destination, St... method build (line 61) | public static RouteMeta build(RouteType type, Class destination, St... method RouteMeta (line 72) | public RouteMeta(Route route, Class destination, RouteType type) { method RouteMeta (line 84) | public RouteMeta(Route route, Element rawType, RouteType type, Map destination... method getParamsType (line 112) | public Map getParamsType() { method setParamsType (line 116) | public RouteMeta setParamsType(Map paramsType) { method getInjectConfig (line 121) | public Map getInjectConfig() { method setInjectConfig (line 125) | public void setInjectConfig(Map injectConfig) { method getRawType (line 129) | public Element getRawType() { method setRawType (line 133) | public RouteMeta setRawType(Element rawType) { method getType (line 138) | public RouteType getType() { method setType (line 142) | public RouteMeta setType(RouteType type) { method getDestination (line 147) | public Class getDestination() { method setDestination (line 151) | public RouteMeta setDestination(Class destination) { method getPath (line 156) | public String getPath() { method setPath (line 160) | public RouteMeta setPath(String path) { method getGroup (line 165) | public String getGroup() { method setGroup (line 169) | public RouteMeta setGroup(String group) { method getPriority (line 174) | public int getPriority() { method setPriority (line 178) | public RouteMeta setPriority(int priority) { method getExtra (line 183) | public int getExtra() { method setExtra (line 187) | public RouteMeta setExtra(int extra) { method getName (line 192) | public String getName() { method setName (line 196) | public void setName(String name) { method toString (line 200) | @Override FILE: arouter-annotation/src/main/java/com/alibaba/android/arouter/facade/model/TypeWrapper.java class TypeWrapper (line 13) | public class TypeWrapper { method TypeWrapper (line 16) | protected TypeWrapper() { method getType (line 22) | public Type getType() { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/base/UniqueKeyTreeMap.java class UniqueKeyTreeMap (line 12) | public class UniqueKeyTreeMap extends TreeMap { method UniqueKeyTreeMap (line 15) | public UniqueKeyTreeMap(String exceptionText) { method put (line 21) | @Override FILE: arouter-api/src/main/java/com/alibaba/android/arouter/core/AutowiredLifecycleCallback.java class AutowiredLifecycleCallback (line 18) | @Deprecated method onActivityCreated (line 21) | @Override method onActivityStarted (line 26) | @Override method onActivityResumed (line 31) | @Override method onActivityPaused (line 36) | @Override method onActivityStopped (line 41) | @Override method onActivitySaveInstanceState (line 46) | @Override method onActivityDestroyed (line 51) | @Override FILE: arouter-api/src/main/java/com/alibaba/android/arouter/core/AutowiredServiceImpl.java class AutowiredServiceImpl (line 22) | @Route(path = "/arouter/service/autowired") method init (line 27) | @Override method autowire (line 33) | @Override method doInject (line 44) | private void doInject(Object instance, Class parent) { method getSyringe (line 59) | private ISyringe getSyringe(Class clazz) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/core/InstrumentationHook.java class InstrumentationHook (line 24) | @Deprecated method newActivity (line 39) | public Activity newActivity(ClassLoader cl, String className, FILE: arouter-api/src/main/java/com/alibaba/android/arouter/core/InterceptorServiceImpl.java class InterceptorServiceImpl (line 27) | @Route(path = "/arouter/service/interceptor") method doInterceptions (line 32) | @Override method _execute (line 74) | private static void _execute(final int index, final CancelableCountDow... method init (line 102) | @Override method checkInterceptorsInitStatus (line 131) | private static void checkInterceptorsInitStatus() { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/core/LogisticsCenter.java class LogisticsCenter (line 53) | public class LogisticsCenter { method loadRouterMap (line 62) | private static void loadRouterMap() { method register (line 75) | private static void register(String className) { method registerRouteRoot (line 100) | private static void registerRouteRoot(IRouteRoot routeRoot) { method registerInterceptor (line 111) | private static void registerInterceptor(IInterceptorGroup interceptorG... method registerProvider (line 122) | private static void registerProvider(IProviderGroup providerGroup) { method markRegisteredByPlugin (line 132) | private static void markRegisteredByPlugin() { method init (line 141) | public synchronized static void init(Context context, ThreadPoolExecut... method buildProvider (line 206) | public static Postcard buildProvider(String serviceName) { method completion (line 221) | public synchronized static void completion(Postcard postcard) { method setValue (line 313) | private static void setValue(Postcard postcard, Integer typeDef, Strin... method suspend (line 354) | public static void suspend() { method addRouteGroupDynamic (line 358) | public synchronized static void addRouteGroupDynamic(String groupName,... FILE: arouter-api/src/main/java/com/alibaba/android/arouter/core/Warehouse.java class Warehouse (line 21) | class Warehouse { method clear (line 34) | static void clear() { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/exception/HandlerException.java class HandlerException (line 10) | public class HandlerException extends RuntimeException { method HandlerException (line 11) | public HandlerException(String detailMessage) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/exception/InitException.java class InitException (line 10) | public class InitException extends RuntimeException { method InitException (line 11) | public InitException(String detailMessage) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/exception/NoRouteFoundException.java class NoRouteFoundException (line 10) | public class NoRouteFoundException extends RuntimeException { method NoRouteFoundException (line 17) | public NoRouteFoundException(String detailMessage) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/Postcard.java class Postcard (line 30) | public final class Postcard extends RouteMeta { method getOptionsBundle (line 48) | public Bundle getOptionsBundle() { method getEnterAnim (line 52) | public int getEnterAnim() { method getExitAnim (line 56) | public int getExitAnim() { method getProvider (line 60) | public IProvider getProvider() { method setProvider (line 64) | public Postcard setProvider(IProvider provider) { method Postcard (line 69) | public Postcard() { method Postcard (line 73) | public Postcard(String path, String group) { method Postcard (line 77) | public Postcard(String path, String group, Uri uri, Bundle bundle) { method isGreenChannel (line 84) | public boolean isGreenChannel() { method getTag (line 88) | public Object getTag() { method setTag (line 92) | public Postcard setTag(Object tag) { method getExtras (line 97) | public Bundle getExtras() { method getTimeout (line 101) | public int getTimeout() { method setTimeout (line 111) | public Postcard setTimeout(int timeout) { method getUri (line 116) | public Uri getUri() { method setUri (line 120) | public Postcard setUri(Uri uri) { method navigation (line 129) | public Object navigation() { method navigation (line 138) | public Object navigation(Context context) { method navigation (line 147) | public Object navigation(Context context, NavigationCallback callback) { method navigation (line 157) | public void navigation(Activity mContext, int requestCode) { method navigation (line 167) | public void navigation(Activity mContext, int requestCode, NavigationC... method greenChannel (line 176) | public Postcard greenChannel() { method with (line 184) | public Postcard with(Bundle bundle) { method withFlags (line 200) | public Postcard withFlags(int flag) { method addFlags (line 214) | public Postcard addFlags(int flags) { method getFlags (line 219) | public int getFlags() { method withObject (line 230) | public Postcard withObject(@Nullable String key, @Nullable Object valu... method withString (line 246) | public Postcard withString(@Nullable String key, @Nullable String valu... method withBoolean (line 259) | public Postcard withBoolean(@Nullable String key, boolean value) { method withShort (line 272) | public Postcard withShort(@Nullable String key, short value) { method withInt (line 285) | public Postcard withInt(@Nullable String key, int value) { method withLong (line 298) | public Postcard withLong(@Nullable String key, long value) { method withDouble (line 311) | public Postcard withDouble(@Nullable String key, double value) { method withByte (line 324) | public Postcard withByte(@Nullable String key, byte value) { method withChar (line 337) | public Postcard withChar(@Nullable String key, char value) { method withFloat (line 350) | public Postcard withFloat(@Nullable String key, float value) { method withCharSequence (line 363) | public Postcard withCharSequence(@Nullable String key, @Nullable CharS... method withParcelable (line 376) | public Postcard withParcelable(@Nullable String key, @Nullable Parcela... method withParcelableArray (line 390) | public Postcard withParcelableArray(@Nullable String key, @Nullable Pa... method withParcelableArrayList (line 404) | public Postcard withParcelableArrayList(@Nullable String key, @Nullabl... method withSparseParcelableArray (line 418) | public Postcard withSparseParcelableArray(@Nullable String key, @Nulla... method withIntegerArrayList (line 431) | public Postcard withIntegerArrayList(@Nullable String key, @Nullable A... method withStringArrayList (line 444) | public Postcard withStringArrayList(@Nullable String key, @Nullable Ar... method withCharSequenceArrayList (line 457) | public Postcard withCharSequenceArrayList(@Nullable String key, @Nulla... method withSerializable (line 470) | public Postcard withSerializable(@Nullable String key, @Nullable Seria... method withByteArray (line 483) | public Postcard withByteArray(@Nullable String key, @Nullable byte[] v... method withShortArray (line 496) | public Postcard withShortArray(@Nullable String key, @Nullable short[]... method withCharArray (line 509) | public Postcard withCharArray(@Nullable String key, @Nullable char[] v... method withFloatArray (line 522) | public Postcard withFloatArray(@Nullable String key, @Nullable float[]... method withCharSequenceArray (line 535) | public Postcard withCharSequenceArray(@Nullable String key, @Nullable ... method withBundle (line 548) | public Postcard withBundle(@Nullable String key, @Nullable Bundle valu... method withTransition (line 560) | public Postcard withTransition(int enterAnim, int exitAnim) { method withOptionsCompat (line 572) | @RequiresApi(16) method toString (line 580) | @Override method getAction (line 597) | public String getAction() { method withAction (line 601) | public Postcard withAction(String action) { method getContext (line 606) | public Context getContext() { method setContext (line 610) | public void setContext(Context context) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/callback/InterceptorCallback.java type InterceptorCallback (line 12) | public interface InterceptorCallback { method onContinue (line 19) | void onContinue(Postcard postcard); method onInterrupt (line 26) | void onInterrupt(Throwable exception); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/callback/NavCallback.java class NavCallback (line 12) | public abstract class NavCallback implements NavigationCallback { method onFound (line 13) | @Override method onLost (line 18) | @Override method onArrival (line 23) | @Override method onInterrupt (line 26) | @Override FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/callback/NavigationCallback.java type NavigationCallback (line 12) | public interface NavigationCallback { method onFound (line 19) | void onFound(Postcard postcard); method onLost (line 26) | void onLost(Postcard postcard); method onArrival (line 33) | void onArrival(Postcard postcard); method onInterrupt (line 40) | void onInterrupt(Postcard postcard); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/service/AutowiredService.java type AutowiredService (line 12) | public interface AutowiredService extends IProvider { method autowire (line 18) | void autowire(Object instance); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/service/ClassLoaderService.java type ClassLoaderService (line 12) | public interface ClassLoaderService extends IProvider { method forName (line 13) | Class forName(); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/service/DegradeService.java type DegradeService (line 15) | public interface DegradeService extends IProvider { method onLost (line 22) | void onLost(Context context, Postcard postcard); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/service/InterceptorService.java type InterceptorService (line 14) | public interface InterceptorService extends IProvider { method doInterceptions (line 19) | void doInterceptions(Postcard postcard, InterceptorCallback callback); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/service/PathReplaceService.java type PathReplaceService (line 14) | public interface PathReplaceService extends IProvider { method forString (line 21) | String forString(String path); method forUri (line 28) | Uri forUri(Uri uri); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/service/PretreatmentService.java type PretreatmentService (line 14) | public interface PretreatmentService extends IProvider { method onPretreatment (line 22) | boolean onPretreatment(Context context, Postcard postcard); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/service/SerializationService.java type SerializationService (line 14) | public interface SerializationService extends IProvider { method json2Object (line 25) | @Deprecated method object2Json (line 34) | String object2Json(Object instance); method parseObject (line 43) | T parseObject(String input, Type clazz); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/IInterceptor.java type IInterceptor (line 13) | public interface IInterceptor extends IProvider { method process (line 21) | void process(Postcard postcard, InterceptorCallback callback); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/IInterceptorGroup.java type IInterceptorGroup (line 12) | public interface IInterceptorGroup { method loadInto (line 18) | void loadInto(Map> interceptor); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/ILogger.java type ILogger (line 12) | public interface ILogger { method showLog (line 18) | void showLog(boolean isShowLog); method showStackTrace (line 20) | void showStackTrace(boolean isShowStackTrace); method debug (line 22) | void debug(String tag, String message); method info (line 24) | void info(String tag, String message); method warning (line 26) | void warning(String tag, String message); method error (line 28) | void error(String tag, String message); method error (line 30) | void error(String tag, String message, Throwable e); method monitor (line 32) | void monitor(String message); method isMonitorMode (line 34) | boolean isMonitorMode(); method getDefaultTag (line 36) | String getDefaultTag(); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/IPolicy.java type IPolicy (line 10) | @Deprecated method getFlag (line 12) | int getFlag(); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/IProvider.java type IProvider (line 12) | public interface IProvider { method init (line 19) | void init(Context context); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/IProviderGroup.java type IProviderGroup (line 14) | public interface IProviderGroup { method loadInto (line 20) | void loadInto(Map providers); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/IRouteGroup.java type IRouteGroup (line 14) | public interface IRouteGroup { method loadInto (line 18) | void loadInto(Map atlas); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/IRouteRoot.java type IRouteRoot (line 12) | public interface IRouteRoot { method loadInto (line 18) | void loadInto(Map> routes); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/facade/template/ISyringe.java type ISyringe (line 10) | public interface ISyringe { method inject (line 11) | void inject(Object target); FILE: arouter-api/src/main/java/com/alibaba/android/arouter/launcher/ARouter.java class ARouter (line 24) | public final class ARouter { method ARouter (line 33) | private ARouter() { method init (line 39) | public static void init(Application application) { method getInstance (line 57) | public static ARouter getInstance() { method openDebug (line 72) | public static synchronized void openDebug() { method debuggable (line 76) | public static boolean debuggable() { method openLog (line 80) | public static synchronized void openLog() { method printStackTrace (line 84) | public static synchronized void printStackTrace() { method setExecutor (line 88) | public static synchronized void setExecutor(ThreadPoolExecutor tpe) { method destroy (line 92) | public synchronized void destroy() { method enableAutoInject (line 100) | @Deprecated method canAutoInject (line 105) | @Deprecated method attachBaseContext (line 113) | @Deprecated method monitorMode (line 118) | public static synchronized void monitorMode() { method isMonitorMode (line 122) | public static boolean isMonitorMode() { method setLogger (line 126) | public static void setLogger(ILogger userLogger) { method inject (line 133) | public void inject(Object thiz) { method build (line 142) | public Postcard build(String path) { method build (line 152) | @Deprecated method build (line 162) | public Postcard build(Uri url) { method navigation (line 173) | public T navigation(Class service) { method navigation (line 185) | public Object navigation(Context mContext, Postcard postcard, int requ... method addRouteGroup (line 194) | public boolean addRouteGroup(IRouteGroup group) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/launcher/_ARouter.java class _ARouter (line 45) | final class _ARouter { method _ARouter (line 58) | private _ARouter() { method init (line 61) | protected static synchronized boolean init(Application application) { method destroy (line 74) | static synchronized void destroy() { method getInstance (line 84) | protected static _ARouter getInstance() { method openDebug (line 99) | static synchronized void openDebug() { method openLog (line 104) | static synchronized void openLog() { method enableAutoInject (line 109) | @Deprecated method canAutoInject (line 114) | @Deprecated method attachBaseContext (line 119) | @Deprecated method printStackTrace (line 142) | static synchronized void printStackTrace() { method setExecutor (line 147) | static synchronized void setExecutor(ThreadPoolExecutor tpe) { method monitorMode (line 151) | static synchronized void monitorMode() { method isMonitorMode (line 156) | static boolean isMonitorMode() { method debuggable (line 160) | static boolean debuggable() { method setLogger (line 164) | static void setLogger(ILogger userLogger) { method inject (line 170) | static void inject(Object thiz) { method build (line 180) | protected Postcard build(String path) { method build (line 195) | protected Postcard build(Uri uri) { method build (line 210) | protected Postcard build(String path, String group, Boolean afterRepla... method extractGroup (line 227) | private String extractGroup(String path) { method afterInit (line 245) | static void afterInit() { method navigation (line 250) | protected T navigation(Class service) { method navigation (line 284) | protected Object navigation(final Context context, final Postcard post... method _navigation (line 361) | private Object _navigation(final Postcard postcard, final int requestC... method runInMainThread (line 428) | private void runInMainThread(Runnable runnable) { method startActivity (line 441) | private void startActivity(int requestCode, Context currentContext, In... method addRouteGroup (line 461) | boolean addRouteGroup(IRouteGroup group) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/thread/CancelableCountDownLatch.java class CancelableCountDownLatch (line 12) | public class CancelableCountDownLatch extends CountDownLatch { method CancelableCountDownLatch (line 20) | public CancelableCountDownLatch(int count) { method cancel (line 24) | public void cancel() { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/thread/DefaultPoolExecutor.java class DefaultPoolExecutor (line 24) | public class DefaultPoolExecutor extends ThreadPoolExecutor { method getInstance (line 33) | public static DefaultPoolExecutor getInstance() { method DefaultPoolExecutor (line 50) | private DefaultPoolExecutor(int corePoolSize, int maximumPoolSize, lon... method afterExecute (line 65) | @Override FILE: arouter-api/src/main/java/com/alibaba/android/arouter/thread/DefaultThreadFactory.java class DefaultThreadFactory (line 18) | public class DefaultThreadFactory implements ThreadFactory { method DefaultThreadFactory (line 25) | public DefaultThreadFactory() { method newThread (line 32) | public Thread newThread(@NonNull Runnable runnable) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/utils/ClassUtils.java class ClassUtils (line 37) | public class ClassUtils { method getMultiDexPreferences (line 49) | private static SharedPreferences getMultiDexPreferences(Context contex... method getFileNameByPackageName (line 60) | public static Set getFileNameByPackageName(Context context, fi... method getSourcePaths (line 117) | public static List getSourcePaths(Context context) throws Pack... method tryLoadInstantRunDexFile (line 156) | private static List tryLoadInstantRunDexFile(ApplicationInfo a... method isVMMultidexCapable (line 195) | private static boolean isVMMultidexCapable() { method isYunOS (line 232) | private static boolean isYunOS() { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/utils/Consts.java class Consts (line 10) | public final class Consts { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/utils/DefaultLogger.java class DefaultLogger (line 15) | public class DefaultLogger implements ILogger { method showLog (line 23) | public void showLog(boolean showLog) { method showStackTrace (line 27) | public void showStackTrace(boolean showStackTrace) { method showMonitor (line 31) | public void showMonitor(boolean showMonitor) { method DefaultLogger (line 35) | public DefaultLogger() { method DefaultLogger (line 38) | public DefaultLogger(String defaultTag) { method debug (line 42) | @Override method info (line 50) | @Override method warning (line 58) | @Override method error (line 66) | @Override method error (line 74) | @Override method monitor (line 82) | @Override method isMonitorMode (line 90) | @Override method getDefaultTag (line 95) | @Override method getExtInfo (line 100) | public static String getExtInfo(StackTraceElement stackTraceElement) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/utils/MapUtils.java class MapUtils (line 12) | public class MapUtils { method isNotEmpty (line 22) | public static boolean isNotEmpty(final Map map) { method isEmpty (line 35) | public static boolean isEmpty(final Map map) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/utils/PackageUtils.java class PackageUtils (line 20) | public class PackageUtils { method isNewVersion (line 24) | public static boolean isNewVersion(Context context) { method updateVersion (line 45) | public static void updateVersion(Context context) { method getPackageInfo (line 52) | private static PackageInfo getPackageInfo(Context context) { FILE: arouter-api/src/main/java/com/alibaba/android/arouter/utils/TextUtils.java class TextUtils (line 16) | public class TextUtils { method isEmpty (line 18) | public static boolean isEmpty(final CharSequence cs) { method formatStackTrace (line 25) | public static String formatStackTrace(StackTraceElement[] stackTrace) { method splitQueryParameters (line 39) | public static Map splitQueryParameters(Uri rawUri) { method getLeft (line 77) | public static String getLeft(String key) { method getRight (line 91) | public static String getRight(String key) { FILE: arouter-compiler/src/main/java/com/alibaba/android/arouter/compiler/entity/RouteDoc.java class RouteDoc (line 16) | public class RouteDoc { method getGroup (line 34) | public String getGroup() { method setGroup (line 38) | public void setGroup(String group) { method getPath (line 42) | public String getPath() { method setPath (line 46) | public void setPath(String path) { method getPrototype (line 50) | public String getPrototype() { method setPrototype (line 54) | public void setPrototype(String prototype) { method addPrototype (line 58) | public void addPrototype(String prototype) { method getClassName (line 66) | public String getClassName() { method setClassName (line 70) | public void setClassName(String className) { method getDescription (line 74) | public String getDescription() { method setDescription (line 78) | public void setDescription(String description) { method getType (line 84) | public String getType() { method setType (line 88) | public void setType(String type) { method getMark (line 92) | public int getMark() { method setMark (line 96) | public void setMark(int mark) { method getParams (line 100) | public List getParams() { method setParams (line 104) | public void setParams(List params) { class Param (line 108) | public static class Param { method getKey (line 118) | public String getKey() { method setKey (line 122) | public void setKey(String key) { method getType (line 126) | public String getType() { method setType (line 130) | public void setType(String type) { method getDescription (line 134) | public String getDescription() { method setDescription (line 138) | public void setDescription(String description) { method isRequired (line 144) | public boolean isRequired() { method setRequired (line 148) | public void setRequired(boolean required) { FILE: arouter-compiler/src/main/java/com/alibaba/android/arouter/compiler/processor/AutowiredProcessor.java class AutowiredProcessor (line 50) | @AutoService(Processor.class) method init (line 57) | @Override method process (line 64) | @Override method generateHelper (line 81) | private void generateHelper() throws IOException, IllegalAccessExcepti... method isKtClass (line 201) | private boolean isKtClass(Element element) { method buildCastCode (line 211) | private String buildCastCode(Element element) { method buildStatement (line 221) | private String buildStatement(String originalValue, String statement, ... method categories (line 269) | private void categories(Set elements) throws Illega... FILE: arouter-compiler/src/main/java/com/alibaba/android/arouter/compiler/processor/BaseProcessor.java class BaseProcessor (line 28) | public abstract class BaseProcessor extends AbstractProcessor { method init (line 39) | @Override method getSupportedSourceVersion (line 66) | @Override method getSupportedOptions (line 71) | @Override FILE: arouter-compiler/src/main/java/com/alibaba/android/arouter/compiler/processor/InterceptorProcessor.java class InterceptorProcessor (line 43) | @AutoService(Processor.class) method init (line 49) | @Override method process (line 64) | @Override method parseInterceptors (line 84) | private void parseInterceptors(Set elements) throws... method verify (line 165) | private boolean verify(Element element) { FILE: arouter-compiler/src/main/java/com/alibaba/android/arouter/compiler/processor/RouteProcessor.java class RouteProcessor (line 71) | @AutoService(Processor.class) method init (line 80) | @Override method process (line 107) | @Override method parseRoutes (line 124) | private void parseRoutes(Set routeElements) throws ... method injectParamCollector (line 377) | private void injectParamCollector(Element element, Map