Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- action - Variable in class com.therouter.plugin.RouteItem
- AddCodeVisitor - Class in com.therouter.plugin
- AddCodeVisitor(ClassVisitor, Map<String, String>, Set<String>, Set<String>, boolean) - Constructor for class com.therouter.plugin.AddCodeVisitor
- AGP8Plugin - Class in com.therouter.plugin.agp8
- AGP8Plugin() - Constructor for class com.therouter.plugin.agp8.AGP8Plugin
- allJarClass - Variable in class com.therouter.plugin.JarInfo
- allSourceClass - Variable in class com.therouter.plugin.SourceInfo
- android.content - package android.content
- applyPlugin(Project, TheRouterExtension) - Method in class com.therouter.plugin.agp8.AGP8Plugin
B
- BuildConfig - Class in com.therouter.plugin
C
- C_BLACK_GREEN - Enum constant in enum class com.therouter.plugin.LogUI
- C_ERROR - Enum constant in enum class com.therouter.plugin.LogUI
- C_HIGH - Enum constant in enum class com.therouter.plugin.LogUI
- C_INFO - Enum constant in enum class com.therouter.plugin.LogUI
- C_WARN - Enum constant in enum class com.therouter.plugin.LogUI
- checkFlowDepend - Variable in class com.therouter.plugin.TheRouterExtension
- checkRouteMap - Variable in class com.therouter.plugin.TheRouterExtension
- ClassCacheUtils - Class in com.therouter.plugin.utils
- ClassCacheUtils() - Constructor for class com.therouter.plugin.utils.ClassCacheUtils
- className - Variable in class com.therouter.plugin.RouteItem
- cleanDirectory(File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Cleans a directory without deleting it.
- com.therouter.plugin - package com.therouter.plugin
- com.therouter.plugin.agp8 - package com.therouter.plugin.agp8
- com.therouter.plugin.utils - package com.therouter.plugin.utils
- compareTo(RouteItem) - Method in class com.therouter.plugin.RouteItem
- Context - Class in android.content
- Context() - Constructor for class android.content.Context
- copyDirectory(File, File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Copies a whole directory to a new location preserving the file dates.
- copyDirectory(File, File, boolean) - Static method in class com.therouter.plugin.utils.FileUtils
-
Copies a whole directory to a new location.
- copyDirectory(File, File, FileFilter) - Static method in class com.therouter.plugin.utils.FileUtils
-
Copies a filtered directory to a new location preserving the file dates.
- copyDirectory(File, File, FileFilter, boolean) - Static method in class com.therouter.plugin.utils.FileUtils
-
Copies a filtered directory to a new location.
- copyFile(File, File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Copies a file to a new location preserving the file date.
- copyFile(File, File, boolean) - Static method in class com.therouter.plugin.utils.FileUtils
-
Copies a file to a new location.
- copyFileToDirectory(File, File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Copies a file to a directory preserving the file date.
- copyFileToDirectory(File, File, boolean) - Static method in class com.therouter.plugin.utils.FileUtils
-
Copies a file to a directory optionally preserving the file date.
- createClassVisitor(ClassContext, ClassVisitor) - Method in class com.therouter.plugin.agp8.TheRouterASM
- createNode(Map<String, Set<String>>, String) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
D
- debug - Variable in class com.therouter.plugin.TheRouterExtension
- deleteDirectory(File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Deletes a directory recursively.
- dependStack - Static variable in class com.therouter.plugin.utils.TheRouterPluginUtils
- description - Variable in class com.therouter.plugin.RouteItem
E
- E_NORMAL - Enum constant in enum class com.therouter.plugin.LogUI
- equals(Object) - Method in class com.therouter.plugin.Node
- equals(Object) - Method in class com.therouter.plugin.RouteItem
F
- FileUtils - Class in com.therouter.plugin.utils
-
General file manipulation utilities.
- FileUtils() - Constructor for class com.therouter.plugin.utils.FileUtils
-
Instances should NOT be constructed in standard programming.
- fillNode(Node, String) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
- fillTodoList(Map<String, Set<String>>, String) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
- flowTaskMapFromJar - Variable in class com.therouter.plugin.JarInfo
- flowTaskMapFromSource - Variable in class com.therouter.plugin.SourceInfo
- forceDelete(File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Deletes a file.
- forceDeleteOnExit(File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Schedules a file to be deleted when JVM exits.
- forceIncremental - Variable in class com.therouter.plugin.TheRouterExtension
- forceMkdir(File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Makes a directory, including any necessary but nonexistent parent directories.
G
- getAllDirectories() - Method in class com.therouter.plugin.agp8.TheRouterGetAllTask
- getAllDirectories() - Method in class com.therouter.plugin.agp8.TheRouterTask
- getAllJars() - Method in class com.therouter.plugin.agp8.TheRouterGetAllTask
- getAllJars() - Method in class com.therouter.plugin.agp8.TheRouterTask
- getChildren() - Method in class com.therouter.plugin.Node
- getLog(List<String>, String) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
- getName() - Method in class com.therouter.plugin.Node
- getOutputFile() - Method in class com.therouter.plugin.agp8.TheRouterTask
- getTheRouterBuildFolder() - Method in interface com.therouter.plugin.agp8.TextParameters
- getValue() - Method in enum class com.therouter.plugin.LogUI
H
- hashCode() - Method in class com.therouter.plugin.Node
- hashCode() - Method in class com.therouter.plugin.RouteItem
I
- incrementalCachePath - Variable in class com.therouter.plugin.TheRouterExtension
- INJECTER_FULL_CLASSNAME - Static variable in class com.therouter.plugin.agp8.TheRouterASM
- isInstrumentable(ClassData) - Method in class com.therouter.plugin.agp8.TheRouterASM
- isSymlink(File) - Static method in class com.therouter.plugin.utils.FileUtils
- isTheRouterJar - Variable in class com.therouter.plugin.JarInfo
J
- JarInfo - Class in com.therouter.plugin
- JarInfo() - Constructor for class com.therouter.plugin.JarInfo
L
- lastModified - Variable in class com.therouter.plugin.JarInfo
- LogUI - Enum Class in com.therouter.plugin
-
具体规则 字背景颜色范围: 40--49 字颜色: 30--39 40: 黑 30: 黑 41:红 31: 红 42:绿 32: 绿 43:黄 33: 黄 44:蓝 34: 蓝 45:紫 35: 紫 46:深绿 36: 深绿 47:白色 37: 白色
N
- NAME - Static variable in class com.therouter.plugin.BuildConfig
- needCheckRouteItemClass(String) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
- Node - Class in com.therouter.plugin
- Node(String) - Constructor for class com.therouter.plugin.Node
O
- ONE_KB - Static variable in class com.therouter.plugin.utils.FileUtils
-
The number of bytes in a kilobyte.
- ONE_MB - Static variable in class com.therouter.plugin.utils.FileUtils
-
The number of bytes in a megabyte.
- openOutputStream(File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Opens a
FileOutputStreamfor the specified file, checking and creating the parent directory if it does not exist. - openOutputStream(File, boolean) - Static method in class com.therouter.plugin.utils.FileUtils
-
Opens a
FileOutputStreamfor the specified file, checking and creating the parent directory if it does not exist.
P
- params - Variable in class com.therouter.plugin.RouteItem
- path - Variable in class com.therouter.plugin.RouteItem
R
- readToMap(File) - Static method in class com.therouter.plugin.utils.ClassCacheUtils
- readToSet(File) - Static method in class com.therouter.plugin.utils.ClassCacheUtils
- RouteItem - Class in com.therouter.plugin
- RouteItem() - Constructor for class com.therouter.plugin.RouteItem
- routeMapStringFromJar - Variable in class com.therouter.plugin.JarInfo
- routeMapStringFromSource - Variable in class com.therouter.plugin.SourceInfo
S
- setChildren(Set<Node>) - Method in class com.therouter.plugin.Node
- setTheRouterBuildFolder(File) - Method in class com.therouter.plugin.agp8.TheRouterGetAllTask
- setTheRouterBuildFolder(File) - Method in class com.therouter.plugin.agp8.TheRouterTask
- setTheRouterExtension(TheRouterExtension) - Method in class com.therouter.plugin.agp8.TheRouterGetAllTask
- setTheRouterExtension(TheRouterExtension) - Method in class com.therouter.plugin.agp8.TheRouterTask
- showFlowDepend - Variable in class com.therouter.plugin.TheRouterExtension
- SourceInfo - Class in com.therouter.plugin
- SourceInfo() - Constructor for class com.therouter.plugin.SourceInfo
T
- taskAction() - Method in class com.therouter.plugin.agp8.TheRouterGetAllTask
- taskAction() - Method in class com.therouter.plugin.agp8.TheRouterTask
- TextParameters - Interface in com.therouter.plugin.agp8
- TheRouterASM - Class in com.therouter.plugin.agp8
- TheRouterASM() - Constructor for class com.therouter.plugin.agp8.TheRouterASM
- TheRouterExtension - Class in com.therouter.plugin
- TheRouterExtension() - Constructor for class com.therouter.plugin.TheRouterExtension
- TheRouterGetAllTask - Class in com.therouter.plugin.agp8
- TheRouterGetAllTask() - Constructor for class com.therouter.plugin.agp8.TheRouterGetAllTask
- theRouterInjectEntryName - Variable in class com.therouter.plugin.JarInfo
- TheRouterPluginUtils - Class in com.therouter.plugin.utils
- TheRouterPluginUtils() - Constructor for class com.therouter.plugin.utils.TheRouterPluginUtils
- TheRouterTask - Class in com.therouter.plugin.agp8
- TheRouterTask() - Constructor for class com.therouter.plugin.agp8.TheRouterTask
- toString() - Method in class com.therouter.plugin.Node
- toString() - Method in class com.therouter.plugin.RouteItem
V
- valueOf(String) - Static method in enum class com.therouter.plugin.LogUI
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.therouter.plugin.LogUI
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in class com.therouter.plugin.BuildConfig
- visitField(int, String, String, String, Object) - Method in class com.therouter.plugin.AddCodeVisitor
- visitMethod(int, String, String, String, String[]) - Method in class com.therouter.plugin.AddCodeVisitor
W
- write(Set<String>, File) - Static method in class com.therouter.plugin.utils.ClassCacheUtils
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form