A B C D E F G H I J L N O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- addTextToFile(File, String, boolean) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
- addTextToFileIgnoreCheck(File, String) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
- 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 - com.therouter.plugin.LogUI
- C_ERROR - com.therouter.plugin.LogUI
- C_HIGH - com.therouter.plugin.LogUI
- C_INFO - com.therouter.plugin.LogUI
- C_WARN - com.therouter.plugin.LogUI
- checkFlowDepend - Variable in class com.therouter.plugin.TheRouterExtension
- checkRouteMap - Variable in class com.therouter.plugin.TheRouterExtension
- 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 - 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.
- forceMkdir(File) - Static method in class com.therouter.plugin.utils.FileUtils
-
Makes a directory, including any necessary but nonexistent parent directories.
G
- getAllClassFile() - Method in interface com.therouter.plugin.agp8.TextParameters
- getAllClassText() - Method in interface com.therouter.plugin.agp8.TextParameters
- getAllDirectories() - Method in class com.therouter.plugin.agp8.TheRouterTask
- getAllJars() - Method in class com.therouter.plugin.agp8.TheRouterTask
- getAsmTargetFile() - Method in interface com.therouter.plugin.agp8.TextParameters
- getAsmTargetText() - Method in interface com.therouter.plugin.agp8.TextParameters
- getCheckFlowDependValue() - Method in interface com.therouter.plugin.agp8.TextParameters
- getCheckRouteMapValue() - Method in interface com.therouter.plugin.agp8.TextParameters
- getChildren() - Method in class com.therouter.plugin.Node
- getDebugValue() - Method in interface com.therouter.plugin.agp8.TextParameters
- getFlowTaskFile() - Method in interface com.therouter.plugin.agp8.TextParameters
- 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
- getRouteFile() - Method in interface com.therouter.plugin.agp8.TextParameters
- getSetFromFile(File) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
- getTextFromFile(File) - Static method in class com.therouter.plugin.utils.TheRouterPluginUtils
- getValue() - Method in enum com.therouter.plugin.LogUI
H
- hashCode() - Method in class com.therouter.plugin.Node
- hashCode() - Method in class com.therouter.plugin.RouteItem
I
- 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
- lang - Variable in class com.therouter.plugin.TheRouterExtension
- lastModified - Variable in class com.therouter.plugin.JarInfo
- LogUI - Enum 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
- needTagClass(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
- 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
- setAllClassFile(File) - Method in class com.therouter.plugin.agp8.TheRouterTask
- setAsmTargetFile(File) - Method in class com.therouter.plugin.agp8.TheRouterTask
- setChildren(Set<Node>) - Method in class com.therouter.plugin.Node
- setFirst(boolean) - Method in class com.therouter.plugin.agp8.TheRouterTask
- setFlowTaskFile(File) - Method in class com.therouter.plugin.agp8.TheRouterTask
- setRouteFile(File) - Method in class com.therouter.plugin.agp8.TheRouterTask
- 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.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
- TheRouterFieldVisitor - Class in com.therouter.plugin.agp8
- TheRouterFieldVisitor(ClassVisitor, File) - Constructor for class com.therouter.plugin.agp8.TheRouterFieldVisitor
- 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 com.therouter.plugin.LogUI
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.therouter.plugin.LogUI
-
Returns an array containing the constants of this enum type, 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.agp8.TheRouterFieldVisitor
- visitMethod(int, String, String, String, String[]) - Method in class com.therouter.plugin.AddCodeVisitor
All Classes All Packages